/* * ****************************************************************************** * * * * * 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 : fast * Process : FastFast * Temperature : 0C * Voltage : 1.25V * ****************************************************************************/ library (NangateOpenCellLibrary_fast) { /* Documentation Attributes */ date : "Thu 10 Feb 2011, 18:11:32"; 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 : 0.00; nom_voltage : 1.25; voltage_map (VDD,1.25); voltage_map (VSS,0.00); define(process_corner, operating_conditions, string); operating_conditions (fast) { process_corner : "FastFast"; process : 1.00; voltage : 1.25; temperature : 0.00; tree_type : balanced_tree; } default_operating_conditions : fast; /* 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.146240; 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 : 89.639611; leakage_power () { when : "!A1 & !A2"; value : 72.833875; } leakage_power () { when : "!A1 & A2"; value : 106.528250; } leakage_power () { when : "A1 & !A2"; value : 74.082321; } leakage_power () { when : "A1 & A2"; value : 105.114000; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.920426; fall_capacitance : 0.919670; rise_capacitance : 0.920426; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.981362; fall_capacitance : 0.915982; rise_capacitance : 0.981362; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0125200,0.0148532,0.0172855,0.0215407,0.0292629,0.0441369,0.0737366", \ "0.0134512,0.0157780,0.0182087,0.0224636,0.0301871,0.0450630,0.0746659", \ "0.0174031,0.0196828,0.0220843,0.0263182,0.0340289,0.0488918,0.0784853", \ "0.0226488,0.0251784,0.0277649,0.0321993,0.0400283,0.0548441,0.0843655", \ "0.0282561,0.0310665,0.0339138,0.0387001,0.0468481,0.0617799,0.0912440", \ "0.0340730,0.0371815,0.0403414,0.0456111,0.0543698,0.0697321,0.0992421", \ "0.0399680,0.0433655,0.0468571,0.0526654,0.0622006,0.0783897,0.108440"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0154735,0.0183065,0.0213978,0.0269974,0.0374970,0.0580835,0.0991758", \ "0.0160760,0.0189080,0.0219974,0.0275950,0.0380943,0.0586810,0.0997754", \ "0.0190245,0.0218192,0.0248709,0.0304158,0.0408601,0.0614091,0.102487", \ "0.0229828,0.0258277,0.0289059,0.0344553,0.0448615,0.0652762,0.106250", \ "0.0267094,0.0297411,0.0329685,0.0386338,0.0490212,0.0693795,0.110208", \ "0.0298975,0.0331785,0.0366453,0.0426747,0.0533368,0.0738074,0.114561", \ "0.0323400,0.0358974,0.0396297,0.0461198,0.0572779,0.0781635,0.119229"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00289568,0.00408344,0.00551506,0.00837633,0.0143374,0.0268720,0.0524470", \ "0.00289684,0.00408598,0.00551702,0.00837723,0.0143377,0.0268719,0.0524452", \ "0.00311670,0.00423390,0.00562649,0.00844377,0.0143632,0.0268761,0.0524458", \ "0.00424987,0.00530222,0.00656512,0.00914714,0.0147136,0.0269364,0.0524470", \ "0.00562752,0.00670736,0.00793429,0.0103594,0.0155387,0.0273095,0.0525177", \ "0.00733140,0.00849362,0.00975781,0.0121533,0.0170711,0.0281585,0.0528187", \ "0.00934604,0.0105934,0.0119430,0.0144069,0.0192458,0.0298710,0.0537162"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00358144,0.00545758,0.00766543,0.0120640,0.0212207,0.0402255,0.0786068", \ "0.00358121,0.00545744,0.00766589,0.0120655,0.0212218,0.0402190,0.0786153", \ "0.00363581,0.00550261,0.00770786,0.0120957,0.0212361,0.0402182,0.0786091", \ "0.00436240,0.00604963,0.00815894,0.0124436,0.0214122,0.0402393,0.0786109", \ "0.00551630,0.00706498,0.00905155,0.0130721,0.0217847,0.0404753,0.0786235", \ "0.00707528,0.00853860,0.0104827,0.0143713,0.0227405,0.0410120,0.0788796", \ "0.00898366,0.0103924,0.0122914,0.0161718,0.0242355,0.0422962,0.0795924"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0137497,0.0161137,0.0185737,0.0228685,0.0306299,0.0455252,0.0751379", \ "0.0146780,0.0170380,0.0194965,0.0237911,0.0315534,0.0464493,0.0760641", \ "0.0187841,0.0210998,0.0235279,0.0278001,0.0355487,0.0504365,0.0800434", \ "0.0249225,0.0274564,0.0300350,0.0344561,0.0422769,0.0571093,0.0866531", \ "0.0318989,0.0346808,0.0374785,0.0421800,0.0502399,0.0651433,0.0946221", \ "0.0398904,0.0429414,0.0459994,0.0510684,0.0595318,0.0746023,0.104032", \ "0.0488424,0.0521660,0.0555168,0.0610278,0.0700651,0.0855928,0.115098"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0164862,0.0193193,0.0224109,0.0280112,0.0385116,0.0590970,0.100187", \ "0.0170044,0.0198366,0.0229274,0.0285267,0.0390269,0.0596132,0.100705", \ "0.0186808,0.0214942,0.0245648,0.0301343,0.0406072,0.0611759,0.102264", \ "0.0211744,0.0240356,0.0271439,0.0327387,0.0431975,0.0636902,0.104718", \ "0.0234677,0.0264689,0.0297065,0.0354647,0.0460152,0.0664821,0.107406", \ "0.0246829,0.0279053,0.0313425,0.0374073,0.0483321,0.0691542,0.110081", \ "0.0244825,0.0279536,0.0316175,0.0380519,0.0494388,0.0708916,0.112488"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00308410,0.00424282,0.00565530,0.00849093,0.0144130,0.0269119,0.0524691", \ "0.00308429,0.00424596,0.00565632,0.00849132,0.0144140,0.0269122,0.0524705", \ "0.00319133,0.00433329,0.00572735,0.00853692,0.0144329,0.0269153,0.0524706", \ "0.00428986,0.00530749,0.00655617,0.00913759,0.0147164,0.0269672,0.0524734", \ "0.00551158,0.00653828,0.00772842,0.0101501,0.0153951,0.0272694,0.0525323", \ "0.00700465,0.00807415,0.00925119,0.0115661,0.0164738,0.0277542,0.0527334", \ "0.00877732,0.00991736,0.0111280,0.0134094,0.0180966,0.0287574,0.0530922"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00358135,0.00545737,0.00766604,0.0120643,0.0212246,0.0402263,0.0786035", \ "0.00358145,0.00545705,0.00766595,0.0120654,0.0212243,0.0402234,0.0786008", \ "0.00362534,0.00549009,0.00769417,0.0120844,0.0212296,0.0402249,0.0785911", \ "0.00402816,0.00584739,0.00801984,0.0123390,0.0213566,0.0402375,0.0785960", \ "0.00491148,0.00662277,0.00876085,0.0129768,0.0217764,0.0404164,0.0786244", \ "0.00614937,0.00777270,0.00988248,0.0140854,0.0228275,0.0411454,0.0788405", \ "0.00763509,0.00921078,0.0112895,0.0154894,0.0241921,0.0426683,0.0797914"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.837476,4.046191,4.199816,4.335372,4.389966,4.412393,4.421930", \ "3.809357,4.022932,4.184598,4.314520,4.371162,4.392849,4.400540", \ "4.105586,4.254503,4.382900,4.487074,4.531928,4.551059,4.558484", \ "4.875003,4.963250,5.085998,5.192971,5.191568,5.173596,5.162847", \ "6.297265,6.314417,6.329780,6.408804,6.449271,6.415927,6.358803", \ "8.388549,8.377947,8.308062,8.317975,8.359871,8.340321,8.267878", \ "10.920820,10.953490,10.894490,10.822780,10.883370,10.961340,10.919710"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.596433,2.662498,2.691896,2.742405,2.668229,2.670403,2.695098", \ "2.569304,2.658124,2.635254,2.699752,2.722797,2.700602,2.406610", \ "2.789379,2.861187,2.829693,2.841018,2.828545,2.755397,2.545718", \ "3.733851,3.688315,3.635815,3.536711,3.377499,3.387668,3.031262", \ "5.321843,5.202937,5.176613,4.939796,4.653425,4.449000,4.219894", \ "7.581159,7.390733,7.287421,7.261172,6.955309,6.616321,6.150133", \ "10.359300,10.076630,10.000040,9.929452,9.966921,9.563128,9.247897"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("4.271078,4.493810,4.675133,4.811993,4.875728,4.905140,4.920316", \ "4.270616,4.480452,4.639276,4.782692,4.856432,4.885428,4.902948", \ "4.551729,4.720993,4.864271,4.976594,5.035339,5.062665,5.081537", \ "5.408327,5.513637,5.643391,5.747032,5.743846,5.731312,5.728238", \ "6.903869,6.932648,6.965112,7.031210,7.059903,7.014728,6.967796", \ "9.131980,9.107763,9.051571,9.033796,8.996858,8.941906,8.875350", \ "11.980610,11.935000,11.845850,11.734550,11.672590,11.546860,11.488870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.622428,2.666279,2.665014,2.744449,2.621067,2.679546,2.535325", \ "2.560713,2.617184,2.633918,2.700872,2.624156,2.462756,2.690593", \ "2.619917,2.710146,2.687626,2.731588,2.594623,2.654353,2.207151", \ "3.284581,3.299627,3.273744,3.184057,3.119947,3.049892,2.893812", \ "4.609786,4.602328,4.574135,4.485847,4.219518,4.150535,3.963510", \ "6.417388,6.335631,6.338259,6.360687,6.239344,5.985190,5.911453", \ "8.611611,8.404536,8.494156,8.646344,8.810756,8.601843,8.463489"); } } } } /****************************************************************************************** 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 : 180.065312; leakage_power () { when : "!A1 & !A2"; value : 145.792500; } leakage_power () { when : "!A1 & A2"; value : 214.028375; } leakage_power () { when : "A1 & !A2"; value : 148.320375; } leakage_power () { when : "A1 & A2"; value : 212.120000; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.668501; fall_capacitance : 1.651209; rise_capacitance : 1.668501; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.777873; fall_capacitance : 1.639309; rise_capacitance : 1.777873; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0117055,0.0142627,0.0166263,0.0207942,0.0284388,0.0432601,0.0727947", \ "0.0126428,0.0151923,0.0175537,0.0217218,0.0293681,0.0441914,0.0737271", \ "0.0165428,0.0190507,0.0213856,0.0255348,0.0331654,0.0479752,0.0775016", \ "0.0215059,0.0242901,0.0268105,0.0311556,0.0388987,0.0536596,0.0831139", \ "0.0268261,0.0299226,0.0327013,0.0373944,0.0454343,0.0602911,0.0896921", \ "0.0322980,0.0357250,0.0388172,0.0439916,0.0526341,0.0679170,0.0973737", \ "0.0378108,0.0415588,0.0449791,0.0506864,0.0601014,0.0761881,0.106216"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0145284,0.0176673,0.0207117,0.0262585,0.0367181,0.0572697,0.0982957", \ "0.0151301,0.0182671,0.0213094,0.0268535,0.0373123,0.0578650,0.0988918", \ "0.0180831,0.0211719,0.0241731,0.0296611,0.0400622,0.0605765,0.101588", \ "0.0218692,0.0250128,0.0280348,0.0335219,0.0438922,0.0642793,0.105190", \ "0.0254830,0.0288330,0.0320027,0.0375987,0.0479461,0.0682833,0.109064", \ "0.0285786,0.0322066,0.0356129,0.0415591,0.0521721,0.0726495,0.113370", \ "0.0309863,0.0349113,0.0385776,0.0449776,0.0560572,0.0769542,0.118034"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00267921,0.00399612,0.00541962,0.00829245,0.0142954,0.0268614,0.0523948", \ "0.00268043,0.00399842,0.00542234,0.00829326,0.0142955,0.0268621,0.0523942", \ "0.00297387,0.00418311,0.00555232,0.00836791,0.0143220,0.0268649,0.0523941", \ "0.00408644,0.00523952,0.00648423,0.00905735,0.0146666,0.0269220,0.0523964", \ "0.00547425,0.00665449,0.00785507,0.0102596,0.0154565,0.0272834,0.0524698", \ "0.00719530,0.00845395,0.00969401,0.0120619,0.0169801,0.0281402,0.0527866", \ "0.00922011,0.0105719,0.0118940,0.0143208,0.0191404,0.0298482,0.0537331"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00335682,0.00544345,0.00764471,0.0120616,0.0212582,0.0402725,0.0785986", \ "0.00335773,0.00544328,0.00764543,0.0120628,0.0212578,0.0402723,0.0785985", \ "0.00344936,0.00550719,0.00769869,0.0120962,0.0212741,0.0402693,0.0785953", \ "0.00418550,0.00604123,0.00813856,0.0124408,0.0214520,0.0402904,0.0786015", \ "0.00537258,0.00706263,0.00903232,0.0130647,0.0218285,0.0405307,0.0786378", \ "0.00695935,0.00854255,0.0104666,0.0143502,0.0227960,0.0411074,0.0788905", \ "0.00889756,0.0104152,0.0122868,0.0161419,0.0242679,0.0424310,0.0796599"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0129377,0.0155273,0.0179181,0.0221246,0.0298051,0.0446468,0.0741926", \ "0.0138669,0.0164530,0.0188413,0.0230480,0.0307295,0.0455730,0.0751199", \ "0.0179648,0.0204986,0.0228578,0.0270418,0.0347077,0.0495404,0.0790793", \ "0.0238528,0.0266403,0.0291490,0.0334804,0.0412171,0.0559922,0.0854695", \ "0.0306136,0.0336763,0.0363947,0.0409891,0.0489271,0.0637486,0.0931670", \ "0.0383584,0.0417178,0.0446920,0.0496505,0.0579752,0.0729384,0.102301", \ "0.0470291,0.0506917,0.0539577,0.0593536,0.0682418,0.0836410,0.113084"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0155471,0.0186861,0.0217307,0.0272786,0.0377383,0.0582923,0.0993146", \ "0.0160468,0.0191847,0.0222283,0.0277745,0.0382344,0.0587891,0.0998115", \ "0.0176808,0.0207981,0.0238199,0.0293358,0.0397678,0.0603040,0.101326", \ "0.0200596,0.0232295,0.0262905,0.0318301,0.0422486,0.0627109,0.103669", \ "0.0221886,0.0255183,0.0287113,0.0344209,0.0449472,0.0653948,0.106260", \ "0.0232324,0.0268056,0.0301986,0.0362112,0.0471177,0.0679591,0.108851", \ "0.0228775,0.0267260,0.0303433,0.0367224,0.0480730,0.0695723,0.111194"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00286613,0.00415142,0.00555615,0.00840103,0.0143657,0.0268989,0.0524188", \ "0.00286747,0.00415349,0.00555806,0.00840225,0.0143661,0.0268989,0.0524189", \ "0.00302216,0.00426138,0.00564089,0.00845275,0.0143855,0.0269015,0.0524197", \ "0.00411628,0.00522963,0.00646251,0.00904411,0.0146650,0.0269503,0.0524230", \ "0.00533963,0.00644897,0.00761371,0.0100155,0.0152869,0.0272354,0.0524840", \ "0.00683447,0.00799171,0.00913669,0.0114241,0.0163320,0.0276936,0.0526856", \ "0.00861551,0.00984024,0.0110180,0.0132598,0.0179339,0.0286796,0.0530552"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00335696,0.00544359,0.00764459,0.0120606,0.0212602,0.0402703,0.0786106", \ "0.00335785,0.00544336,0.00764546,0.0120623,0.0212585,0.0402689,0.0786028", \ "0.00342658,0.00548842,0.00768113,0.0120847,0.0212685,0.0402676,0.0785897", \ "0.00384692,0.00585698,0.00801760,0.0123432,0.0214000,0.0402853,0.0786015", \ "0.00476758,0.00665069,0.00877753,0.0130042,0.0218392,0.0404817,0.0786339", \ "0.00602424,0.00780936,0.00990723,0.0141167,0.0229233,0.0412500,0.0788491", \ "0.00753748,0.00926199,0.0113222,0.0155187,0.0242927,0.0428376,0.0798713"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("7.328917,7.776851,8.043757,8.262558,8.352387,8.394389,8.404626", \ "7.284082,7.702730,7.994659,8.213990,8.315031,8.356787,8.368701", \ "7.871027,8.221451,8.404680,8.586598,8.658940,8.689058,8.704266", \ "9.497233,9.616408,9.834703,10.009070,10.005990,9.971339,9.952663", \ "12.411180,12.429660,12.406160,12.498690,12.557910,12.506710,12.406000", \ "16.590410,16.515310,16.394840,16.365740,16.414420,16.397970,16.285640", \ "21.797780,21.730240,21.559430,21.361590,21.478690,21.678630,21.641090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.071555,5.276626,5.328435,5.303831,5.455149,5.403994,4.672090", \ "5.014461,5.225028,5.283389,5.286798,5.239328,5.362935,4.894209", \ "5.556020,5.687146,5.690422,5.543234,5.594660,5.595900,5.012838", \ "7.394606,7.297510,7.191450,6.979872,6.694191,6.547411,5.833273", \ "10.702490,10.453810,10.374890,10.091790,9.593011,8.934573,8.862178", \ "15.224810,14.783420,14.646200,14.386770,14.078410,13.501250,12.834600", \ "20.772350,20.203400,19.984280,20.002070,20.052640,19.033920,18.269080"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.243325,8.689654,8.968963,9.211014,9.324464,9.384584,9.410424", \ "8.257949,8.629722,8.921226,9.165419,9.275832,9.344571,9.373170", \ "8.808339,9.153502,9.396844,9.579292,9.664564,9.719430,9.749121", \ "10.546350,10.760780,10.961750,11.105010,11.104980,11.082530,11.080660", \ "13.613800,13.649650,13.642590,13.704980,13.768630,13.694910,13.608550", \ "18.100190,18.011860,17.877210,17.793520,17.681520,17.590520,17.473760", \ "23.783910,23.700650,23.500780,23.221850,23.071850,22.849840,22.749450"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.072810,5.257579,5.331178,5.307314,5.460918,5.423955,5.282663", \ "4.994699,5.119436,5.255602,5.290019,5.071208,5.382027,4.865950", \ "5.240495,5.322566,5.416938,5.363464,5.206915,5.367798,4.662202", \ "6.572744,6.596608,6.513165,6.395458,6.209260,6.191531,5.697825", \ "9.275523,9.188468,9.201269,8.947581,8.452399,8.283604,8.326125", \ "12.807260,12.741780,12.794190,12.903730,12.719640,11.731700,10.898800", \ "17.296780,16.924550,17.019050,17.341550,17.683400,17.761820,16.324490"); } } } } /****************************************************************************************** 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 : 360.137030; leakage_power () { when : "!A1 & !A2"; value : 291.593750; } leakage_power () { when : "!A1 & A2"; value : 428.064125; } leakage_power () { when : "A1 & !A2"; value : 296.646994; } leakage_power () { when : "A1 & A2"; value : 424.243250; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.201104; fall_capacitance : 3.185775; rise_capacitance : 3.201104; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.635389; fall_capacitance : 3.337324; rise_capacitance : 3.635389; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0114193,0.0141338,0.0164937,0.0206597,0.0283117,0.0431597,0.0727463", \ "0.0123668,0.0150727,0.0174309,0.0215974,0.0292511,0.0441006,0.0736897", \ "0.0162511,0.0189193,0.0212518,0.0253994,0.0330373,0.0478721,0.0774490", \ "0.0211384,0.0240925,0.0266062,0.0309445,0.0386926,0.0534805,0.0829873", \ "0.0263914,0.0296783,0.0324485,0.0371298,0.0451665,0.0600462,0.0895035", \ "0.0318007,0.0354360,0.0385185,0.0436777,0.0523105,0.0676164,0.0971326", \ "0.0372630,0.0412311,0.0446387,0.0503351,0.0597321,0.0758290,0.105934"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0140960,0.0174260,0.0204748,0.0260316,0.0365152,0.0571158,0.0982252", \ "0.0147036,0.0180314,0.0210781,0.0266323,0.0371152,0.0577165,0.0988268", \ "0.0176563,0.0209308,0.0239354,0.0294320,0.0398566,0.0604175,0.101511", \ "0.0213607,0.0246873,0.0277083,0.0332021,0.0435993,0.0640368,0.105037", \ "0.0248934,0.0284401,0.0316025,0.0372013,0.0475756,0.0679671,0.108839", \ "0.0278937,0.0317343,0.0351312,0.0410693,0.0517058,0.0722482,0.113067", \ "0.0302012,0.0343579,0.0380132,0.0443958,0.0554814,0.0764490,0.117638"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00256927,0.00395956,0.00538931,0.00827754,0.0143080,0.0269112,0.0524994", \ "0.00257016,0.00396219,0.00539192,0.00827867,0.0143080,0.0269113,0.0524968", \ "0.00289119,0.00415939,0.00552838,0.00835510,0.0143354,0.0269154,0.0524978", \ "0.00399370,0.00520441,0.00644917,0.00903492,0.0146772,0.0269723,0.0524996", \ "0.00538929,0.00662295,0.00782112,0.0102295,0.0154542,0.0273310,0.0525766", \ "0.00711466,0.00843203,0.00966283,0.0120280,0.0169717,0.0281917,0.0528969", \ "0.00914190,0.0105561,0.0118706,0.0142939,0.0191249,0.0299009,0.0538613"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00319844,0.00540232,0.00761422,0.0120527,0.0212863,0.0403410,0.0787651", \ "0.00319925,0.00540275,0.00761459,0.0120528,0.0212857,0.0403423,0.0787577", \ "0.00331219,0.00547404,0.00767293,0.0120898,0.0212982,0.0403482,0.0787539", \ "0.00405262,0.00599537,0.00810280,0.0124274,0.0214842,0.0403631,0.0787654", \ "0.00526374,0.00701624,0.00898934,0.0130503,0.0218602,0.0406114,0.0787959", \ "0.00686918,0.00850432,0.0104221,0.0143221,0.0228286,0.0412007,0.0790509", \ "0.00883053,0.0103843,0.0122462,0.0161028,0.0242842,0.0425376,0.0798378"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0126025,0.0153477,0.0177322,0.0219343,0.0296198,0.0444861,0.0740847", \ "0.0135387,0.0162780,0.0186610,0.0228631,0.0305500,0.0454188,0.0750195", \ "0.0176389,0.0203223,0.0226760,0.0268554,0.0345264,0.0493831,0.0789745", \ "0.0234442,0.0263953,0.0288945,0.0332174,0.0409584,0.0557595,0.0852896", \ "0.0301396,0.0333827,0.0360872,0.0406638,0.0485927,0.0634356,0.0929066", \ "0.0378167,0.0413723,0.0443344,0.0492704,0.0575760,0.0725540,0.101974", \ "0.0464203,0.0502968,0.0535498,0.0589234,0.0677849,0.0831899,0.112696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0150796,0.0184096,0.0214588,0.0270167,0.0375008,0.0581004,0.0992084", \ "0.0155769,0.0189051,0.0219533,0.0275095,0.0379933,0.0585944,0.0997025", \ "0.0172003,0.0205079,0.0235342,0.0290597,0.0395158,0.0600989,0.101207", \ "0.0195344,0.0228949,0.0259587,0.0315068,0.0419505,0.0624596,0.103507", \ "0.0215820,0.0251148,0.0283103,0.0340292,0.0445852,0.0650871,0.106042", \ "0.0225286,0.0263220,0.0297123,0.0357301,0.0466683,0.0675806,0.108573", \ "0.0220746,0.0261618,0.0297793,0.0361544,0.0475321,0.0691084,0.110847"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00274765,0.00410520,0.00551664,0.00837840,0.0143735,0.0269468,0.0525231", \ "0.00274863,0.00410734,0.00551863,0.00837948,0.0143733,0.0269468,0.0525214", \ "0.00292684,0.00422252,0.00560582,0.00843209,0.0143932,0.0269498,0.0525225", \ "0.00400842,0.00518168,0.00641869,0.00901486,0.0146708,0.0269973,0.0525236", \ "0.00523186,0.00639380,0.00755579,0.00996668,0.0152727,0.0272784,0.0525895", \ "0.00672975,0.00793892,0.00907804,0.0113630,0.0163012,0.0277296,0.0527918", \ "0.00852143,0.00979187,0.0109609,0.0131984,0.0178871,0.0287101,0.0531660"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00319838,0.00540288,0.00761417,0.0120524,0.0212850,0.0403429,0.0787708", \ "0.00319860,0.00540280,0.00761395,0.0120521,0.0212848,0.0403421,0.0787631", \ "0.00328099,0.00545408,0.00765361,0.0120756,0.0212956,0.0403494,0.0787568", \ "0.00371340,0.00582386,0.00799146,0.0123358,0.0214307,0.0403595,0.0787635", \ "0.00465757,0.00662155,0.00875467,0.0130044,0.0218757,0.0405569,0.0787878", \ "0.00593318,0.00778494,0.00988375,0.0141135,0.0229703,0.0413486,0.0790111", \ "0.00746265,0.00924726,0.0113004,0.0155107,0.0243357,0.0429545,0.0800571"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("14.120890,15.027770,15.529600,15.954460,16.130110,16.210230,16.233690", \ "14.035510,14.924520,15.475100,15.871870,16.066430,16.151870,16.184360", \ "15.358600,15.949770,16.350730,16.642440,16.778910,16.851700,16.887600", \ "18.605800,18.778310,19.163730,19.544860,19.499830,19.444190,19.397910", \ "24.508850,24.427190,24.416100,24.527120,24.654950,24.556110,24.350740", \ "32.884730,32.636470,32.369720,32.243230,32.377950,32.348460,32.132600", \ "43.262700,43.022100,42.653870,42.224360,42.525340,42.911780,42.858150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("9.945180,10.244510,10.524860,10.555740,10.592060,9.977526,8.476814", \ "9.880245,10.131490,10.397070,10.521720,10.347170,10.343840,9.636830", \ "10.909310,11.082800,11.193650,11.022960,10.919900,11.142210,9.921083", \ "14.792880,14.546390,14.335100,13.978500,13.726880,13.036150,11.144170", \ "21.289640,20.823640,20.465500,19.903110,18.854260,18.070980,18.029750", \ "30.280750,29.375140,29.241750,29.013010,28.084350,25.713690,25.300720", \ "41.473930,40.078340,39.776080,39.606980,39.939230,38.007620,36.559300"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("16.021410,16.898350,17.417280,17.874850,18.102550,18.218330,18.279570", \ "16.049070,16.818900,17.329100,17.787630,18.022820,18.134990,18.204810", \ "17.224800,17.890290,18.282650,18.642510,18.804640,18.911220,18.978660", \ "20.801760,21.090360,21.433400,21.730600,21.715650,21.678280,21.667720", \ "26.954550,26.889270,26.874700,26.962170,27.027260,26.910450,26.751230", \ "35.935660,35.702390,35.345730,35.106710,34.869320,34.715900,34.488710", \ "47.399600,47.044520,46.578910,46.020540,45.649190,45.233810,45.046740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("9.963784,10.355030,10.379240,10.584280,10.706490,10.428650,10.302450", \ "9.683071,10.185360,10.354280,10.226210,10.527670,10.251000,9.469171", \ "10.254070,10.533370,10.551760,10.528260,10.299300,10.669070,10.095280", \ "13.143310,12.943660,12.813230,12.794550,12.389070,11.674320,11.237680", \ "18.562040,18.393490,18.318310,17.760040,17.429660,15.945960,15.532570", \ "25.800490,25.388500,25.389440,25.715090,25.268020,24.690620,23.058110", \ "34.333760,33.787720,33.786010,34.432760,35.540310,34.566320,32.461100"); } } } } /****************************************************************************************** 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 : 92.600993; leakage_power () { when : "!A1 & !A2 & !A3"; value : 72.761500; } leakage_power () { when : "!A1 & !A2 & A3"; value : 92.631250; } leakage_power () { when : "!A1 & A2 & !A3"; value : 73.749875; } leakage_power () { when : "!A1 & A2 & A3"; value : 126.304125; } leakage_power () { when : "A1 & !A2 & !A3"; value : 69.416393; } leakage_power () { when : "A1 & !A2 & A3"; value : 93.877821; } leakage_power () { when : "A1 & A2 & !A3"; value : 73.464478; } leakage_power () { when : "A1 & A2 & A3"; value : 138.602500; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.908201; fall_capacitance : 0.908201; rise_capacitance : 0.881238; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.929611; fall_capacitance : 0.915715; rise_capacitance : 0.929611; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.983215; fall_capacitance : 0.905638; rise_capacitance : 0.983215; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0135724,0.0159917,0.0185085,0.0228830,0.0307114,0.0455958,0.0751110", \ "0.0145457,0.0169599,0.0194752,0.0238497,0.0316792,0.0465644,0.0760809", \ "0.0184179,0.0207835,0.0232686,0.0276228,0.0354425,0.0503207,0.0798311", \ "0.0235050,0.0261254,0.0287930,0.0333478,0.0412970,0.0561369,0.0855725", \ "0.0283132,0.0312368,0.0341892,0.0391294,0.0474665,0.0624803,0.0918540", \ "0.0326771,0.0359123,0.0391958,0.0446429,0.0536357,0.0691501,0.0985897", \ "0.0364073,0.0399386,0.0435594,0.0495624,0.0593556,0.0757504,0.105753"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0215516,0.0246648,0.0280820,0.0342015,0.0452288,0.0660138,0.106999", \ "0.0220630,0.0251753,0.0285920,0.0347109,0.0457375,0.0665221,0.107513", \ "0.0247759,0.0278841,0.0312916,0.0373920,0.0483949,0.0691638,0.110142", \ "0.0301973,0.0332746,0.0366537,0.0427343,0.0536657,0.0743189,0.115188", \ "0.0360908,0.0392820,0.0426869,0.0487617,0.0596991,0.0803623,0.121078", \ "0.0423237,0.0457481,0.0493408,0.0556330,0.0667326,0.0874100,0.128126", \ "0.0486189,0.0523155,0.0561701,0.0628415,0.0743779,0.0954926,0.136374"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00308671,0.00429467,0.00573936,0.00859053,0.0144608,0.0268411,0.0522927", \ "0.00308668,0.00429604,0.00574048,0.00859124,0.0144618,0.0268417,0.0522936", \ "0.00322490,0.00440396,0.00582608,0.00864814,0.0144869,0.0268471,0.0522923", \ "0.00444606,0.00552766,0.00680909,0.00939591,0.0148733,0.0269263,0.0522961", \ "0.00593698,0.00706817,0.00831532,0.0107588,0.0158646,0.0273831,0.0523753", \ "0.00776441,0.00897366,0.0102818,0.0127036,0.0175679,0.0283714,0.0527256", \ "0.00987721,0.0111877,0.0125876,0.0150898,0.0199002,0.0302205,0.0537020"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00458622,0.00654016,0.00889704,0.0133629,0.0222175,0.0406415,0.0786671", \ "0.00458599,0.00653988,0.00889708,0.0133618,0.0222182,0.0406416,0.0786630", \ "0.00458644,0.00654129,0.00890112,0.0133690,0.0222241,0.0406367,0.0786700", \ "0.00503957,0.00687461,0.00920750,0.0136329,0.0223688,0.0406786,0.0786727", \ "0.00609064,0.00768340,0.00982427,0.0141168,0.0228014,0.0409607,0.0786995", \ "0.00759211,0.00907856,0.0110765,0.0151793,0.0235838,0.0414481,0.0789823", \ "0.00948180,0.0109164,0.0128393,0.0168377,0.0250522,0.0426568,0.0796165"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0149065,0.0173580,0.0199021,0.0243169,0.0321876,0.0470994,0.0766261", \ "0.0158358,0.0182854,0.0208284,0.0252432,0.0331148,0.0480275,0.0775559", \ "0.0197513,0.0221617,0.0246752,0.0290700,0.0369313,0.0518376,0.0813640", \ "0.0256115,0.0282376,0.0308975,0.0354393,0.0433789,0.0582372,0.0876944", \ "0.0315566,0.0344695,0.0373849,0.0422532,0.0505129,0.0654961,0.0948792", \ "0.0376417,0.0408516,0.0440646,0.0493577,0.0581040,0.0733653,0.102710", \ "0.0437283,0.0472283,0.0507574,0.0565440,0.0659594,0.0818256,0.111334"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0234243,0.0265374,0.0299543,0.0360743,0.0471022,0.0678880,0.108871", \ "0.0239391,0.0270517,0.0304682,0.0365883,0.0476162,0.0684009,0.109390", \ "0.0258257,0.0289343,0.0323435,0.0384484,0.0494588,0.0702330,0.111215", \ "0.0296112,0.0327354,0.0361542,0.0422761,0.0532601,0.0739703,0.114888", \ "0.0344120,0.0376113,0.0410633,0.0472229,0.0582528,0.0789838,0.119793", \ "0.0393887,0.0427926,0.0463944,0.0527669,0.0640609,0.0849385,0.125763", \ "0.0439968,0.0476523,0.0514768,0.0581727,0.0699213,0.0914130,0.132607"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00327719,0.00445650,0.00588119,0.00870927,0.0145447,0.0268863,0.0523170", \ "0.00327749,0.00445809,0.00588302,0.00871047,0.0145452,0.0268870,0.0523171", \ "0.00334398,0.00452192,0.00593831,0.00875012,0.0145633,0.0268903,0.0523163", \ "0.00449840,0.00554807,0.00681044,0.00939218,0.0148809,0.0269602,0.0523238", \ "0.00589868,0.00697150,0.00817768,0.0106027,0.0157471,0.0273478,0.0523927", \ "0.00758723,0.00871699,0.00993580,0.0122707,0.0171005,0.0280236,0.0526381", \ "0.00955548,0.0107631,0.0120416,0.0143801,0.0190344,0.0293197,0.0531218"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00458609,0.00654035,0.00889723,0.0133618,0.0222144,0.0406416,0.0786638", \ "0.00458495,0.00654046,0.00889754,0.0133621,0.0222168,0.0406368,0.0786654", \ "0.00458682,0.00654196,0.00890033,0.0133686,0.0222226,0.0406358,0.0786644", \ "0.00489428,0.00680104,0.00915031,0.0135846,0.0223404,0.0406753,0.0786702", \ "0.00564063,0.00739560,0.00965650,0.0140371,0.0227327,0.0409100,0.0786940", \ "0.00690698,0.00853931,0.0106950,0.0150176,0.0235854,0.0414421,0.0789489", \ "0.00849620,0.0100783,0.0121523,0.0164288,0.0250271,0.0428314,0.0796635"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0159778,0.0184666,0.0210398,0.0254959,0.0334096,0.0483498,0.0778973", \ "0.0168706,0.0193583,0.0219299,0.0263858,0.0343001,0.0492426,0.0787905", \ "0.0208227,0.0232789,0.0258263,0.0302625,0.0381669,0.0531031,0.0826485", \ "0.0273835,0.0300170,0.0326726,0.0372112,0.0451434,0.0600227,0.0894986", \ "0.0344970,0.0374002,0.0402879,0.0451295,0.0533531,0.0683203,0.0977132", \ "0.0424896,0.0456651,0.0488309,0.0540342,0.0626693,0.0778585,0.107213", \ "0.0513419,0.0547950,0.0582549,0.0639007,0.0731043,0.0887722,0.118205"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.0242953,0.0274085,0.0308254,0.0369454,0.0479737,0.0687602,0.109745", \ "0.0246958,0.0278083,0.0312267,0.0373466,0.0483746,0.0691610,0.110145", \ "0.0253070,0.0284177,0.0318284,0.0379351,0.0489510,0.0697290,0.110714", \ "0.0266140,0.0297480,0.0331774,0.0393152,0.0503373,0.0710830,0.112028", \ "0.0287847,0.0320025,0.0354970,0.0417379,0.0528735,0.0736663,0.114539", \ "0.0307093,0.0341099,0.0377479,0.0442532,0.0558336,0.0770566,0.118002", \ "0.0316192,0.0352560,0.0390936,0.0458968,0.0580145,0.0801457,0.121920"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00347563,0.00463483,0.00603757,0.00883920,0.0146377,0.0269414,0.0523524", \ "0.00347588,0.00463517,0.00603946,0.00884007,0.0146381,0.0269421,0.0523521", \ "0.00350303,0.00467100,0.00607359,0.00886660,0.0146507,0.0269444,0.0523525", \ "0.00456743,0.00559249,0.00683853,0.00940664,0.0149032,0.0270015,0.0523583", \ "0.00588608,0.00693238,0.00812115,0.0105317,0.0157024,0.0273436,0.0524124", \ "0.00742290,0.00852933,0.00970825,0.0120110,0.0168716,0.0279246,0.0526385", \ "0.00923709,0.0104009,0.0116234,0.0138914,0.0185458,0.0289871,0.0530239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.00458572,0.00654045,0.00889717,0.0133615,0.0222152,0.0406348,0.0786652", \ "0.00458657,0.00654001,0.00889691,0.0133622,0.0222173,0.0406360,0.0786659", \ "0.00458700,0.00654046,0.00889962,0.0133679,0.0222186,0.0406340,0.0786656", \ "0.00481295,0.00674245,0.00909553,0.0135489,0.0223249,0.0406633,0.0786687", \ "0.00541320,0.00727809,0.00961216,0.0140578,0.0227520,0.0408996,0.0786991", \ "0.00651742,0.00829635,0.0106016,0.0151411,0.0239178,0.0417211,0.0789658", \ "0.00796743,0.00967484,0.0119099,0.0164899,0.0255356,0.0436229,0.0800817"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("4.023427,4.235854,4.447647,4.601696,4.672304,4.689031,4.697210", \ "4.039742,4.232537,4.432183,4.592515,4.663770,4.685992,4.693311", \ "4.247309,4.427765,4.579947,4.720159,4.783534,4.801313,4.806906", \ "4.992915,5.096709,5.206343,5.332514,5.339134,5.309360,5.291405", \ "6.281443,6.319973,6.330687,6.404488,6.449187,6.385958,6.314036", \ "8.198902,8.183373,8.124980,8.117779,8.132893,8.087137,7.986271", \ "10.546710,10.545450,10.471380,10.352200,10.372860,10.408840,10.328320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("3.215650,3.142222,3.183398,3.193324,3.066850,3.064207,2.932276", \ "3.182965,3.152672,3.140191,3.171685,3.067481,2.973308,2.994065", \ "3.293392,3.243406,3.241850,3.253402,3.084847,3.177214,2.967998", \ "4.038923,3.963730,3.896349,3.873954,3.689408,3.414651,3.306647", \ "5.524944,5.346628,5.221640,5.012961,4.794615,4.486363,3.994242", \ "7.689825,7.360342,7.244871,7.042698,6.768707,6.340301,5.847176", \ "10.398790,10.011260,9.869239,9.678435,9.345727,8.914354,8.158039"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("4.561260,4.767946,4.938891,5.113761,5.192233,5.224215,5.239073", \ "4.528945,4.739266,4.928303,5.090101,5.179126,5.209370,5.223203", \ "4.745701,4.923646,5.079211,5.225765,5.290369,5.317871,5.334816", \ "5.518741,5.619336,5.768687,5.864635,5.873758,5.851012,5.841530", \ "6.852764,6.880839,6.906616,6.977104,7.016941,6.950700,6.884608", \ "8.851762,8.849118,8.816571,8.754025,8.728687,8.635397,8.534375", \ "11.418840,11.383740,11.322120,11.179270,11.085500,10.932880,10.814880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("3.212661,3.194618,3.156260,3.124630,3.128852,3.031493,3.108328", \ "3.181127,3.158227,3.160923,3.164865,2.998632,3.071004,2.961727", \ "3.191728,3.155811,3.137827,3.159918,2.976564,3.049301,2.789947", \ "3.694405,3.615513,3.544876,3.537273,3.327791,3.102341,3.049225", \ "4.861325,4.737570,4.650635,4.499938,4.380238,3.923857,3.904959", \ "6.686873,6.494103,6.362246,6.223466,5.945370,5.643556,5.400470", \ "8.923605,8.668483,8.612902,8.504749,8.271135,7.810254,7.574360"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("4.991413,5.196910,5.370950,5.556029,5.646683,5.683572,5.706739", \ "4.961999,5.178913,5.345982,5.525639,5.614947,5.659287,5.680651", \ "5.158189,5.306004,5.486032,5.651952,5.734739,5.770022,5.796828", \ "5.964714,6.122969,6.232575,6.337194,6.353926,6.340457,6.338741", \ "7.410327,7.446856,7.475989,7.554127,7.604948,7.522501,7.466228", \ "9.586399,9.601829,9.507246,9.490338,9.452276,9.375322,9.265337", \ "12.351980,12.372220,12.295990,12.167840,12.058420,11.882180,11.766890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("3.211277,3.193696,3.201307,3.206058,3.042549,2.994237,2.992266", \ "3.174390,3.132924,3.141022,3.172914,2.990183,3.052221,2.946827", \ "3.124569,3.133153,3.105452,3.117966,3.095380,3.027231,2.844941", \ "3.560475,3.478197,3.464958,3.436747,3.353709,3.276185,3.254342", \ "4.662794,4.598482,4.521850,4.432729,4.287710,4.174710,3.862076", \ "6.414483,6.316792,6.314201,6.288205,6.089384,5.693803,5.405396", \ "8.651167,8.444868,8.419545,8.547836,8.622851,8.428465,8.065542"); } } } } /****************************************************************************************** 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 : 185.954091; leakage_power () { when : "!A1 & !A2 & !A3"; value : 145.647500; } leakage_power () { when : "!A1 & !A2 & A3"; value : 185.882500; } leakage_power () { when : "!A1 & A2 & !A3"; value : 147.647312; } leakage_power () { when : "!A1 & A2 & A3"; value : 254.072625; } leakage_power () { when : "A1 & !A2 & !A3"; value : 138.870190; } leakage_power () { when : "A1 & !A2 & A3"; value : 188.405250; } leakage_power () { when : "A1 & A2 & !A3"; value : 147.065727; } leakage_power () { when : "A1 & A2 & A3"; value : 280.041625; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.655937; fall_capacitance : 1.655937; rise_capacitance : 1.593308; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.657424; fall_capacitance : 1.642954; rise_capacitance : 1.657424; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.756952; fall_capacitance : 1.616502; rise_capacitance : 1.756952; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0127361,0.0153852,0.0178293,0.0221084,0.0298453,0.0446711,0.0741317", \ "0.0137119,0.0163554,0.0187978,0.0230771,0.0308153,0.0456425,0.0751030", \ "0.0175530,0.0201429,0.0225566,0.0268166,0.0345438,0.0493600,0.0788127", \ "0.0223104,0.0251948,0.0277945,0.0322589,0.0401173,0.0548935,0.0842712", \ "0.0267799,0.0299995,0.0328780,0.0377214,0.0459421,0.0608681,0.0901871", \ "0.0307390,0.0343051,0.0375112,0.0428583,0.0517268,0.0671353,0.0965288", \ "0.0340206,0.0379138,0.0414528,0.0473490,0.0570115,0.0732758,0.103238"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0203063,0.0237480,0.0271084,0.0331464,0.0440818,0.0647941,0.105709", \ "0.0208115,0.0242518,0.0276118,0.0336490,0.0445842,0.0652974,0.106212", \ "0.0235745,0.0270072,0.0303547,0.0363682,0.0472756,0.0679692,0.108874", \ "0.0288720,0.0322632,0.0355829,0.0415860,0.0524300,0.0730099,0.113811", \ "0.0346699,0.0381857,0.0415257,0.0475119,0.0583540,0.0789543,0.119611", \ "0.0408254,0.0445984,0.0481205,0.0543203,0.0653448,0.0859780,0.126649", \ "0.0470978,0.0511636,0.0549422,0.0615147,0.0729560,0.0940438,0.134912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00286981,0.00420952,0.00564361,0.00849861,0.0144099,0.0268398,0.0522732", \ "0.00287125,0.00421135,0.00564548,0.00849990,0.0144103,0.0268400,0.0522723", \ "0.00307457,0.00434677,0.00574871,0.00856479,0.0144372,0.0268446,0.0522741", \ "0.00428743,0.00547521,0.00673853,0.00931425,0.0148254,0.0269190,0.0522750", \ "0.00579143,0.00701902,0.00824555,0.0106612,0.0157733,0.0273583,0.0523597", \ "0.00762302,0.00894149,0.0102145,0.0126041,0.0174596,0.0283375,0.0527191", \ "0.00975156,0.0111612,0.0125292,0.0149929,0.0197708,0.0301607,0.0537322"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00434962,0.00651970,0.00885548,0.0133033,0.0221793,0.0406456,0.0786657", \ "0.00434898,0.00651885,0.00885577,0.0133033,0.0221800,0.0406496,0.0786745", \ "0.00434928,0.00652255,0.00886155,0.0133127,0.0221851,0.0406487,0.0786723", \ "0.00484408,0.00686621,0.00918500,0.0135988,0.0223438,0.0406913,0.0786676", \ "0.00592061,0.00766577,0.00978799,0.0140638,0.0227652,0.0409836,0.0786997", \ "0.00745396,0.00907287,0.0110470,0.0151357,0.0235700,0.0414863,0.0790023", \ "0.00937128,0.0109242,0.0128160,0.0167908,0.0250427,0.0427407,0.0796723"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0140665,0.0167508,0.0192206,0.0235389,0.0313150,0.0461645,0.0756359", \ "0.0149954,0.0176764,0.0201451,0.0244636,0.0322407,0.0470919,0.0765646", \ "0.0189078,0.0215379,0.0239779,0.0282753,0.0360407,0.0508838,0.0803519", \ "0.0244771,0.0273660,0.0299559,0.0344060,0.0422534,0.0570453,0.0864427", \ "0.0301357,0.0333394,0.0361745,0.0409381,0.0490665,0.0639566,0.0932819", \ "0.0358793,0.0394083,0.0425390,0.0477219,0.0563354,0.0714689,0.100752", \ "0.0415757,0.0454312,0.0488754,0.0545446,0.0638137,0.0795331,0.108968"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0221960,0.0256374,0.0289977,0.0350360,0.0459723,0.0666852,0.107598", \ "0.0226910,0.0261319,0.0294920,0.0355298,0.0464663,0.0671797,0.108094", \ "0.0245656,0.0279982,0.0313475,0.0373678,0.0482846,0.0689855,0.109896", \ "0.0282707,0.0317211,0.0350819,0.0411276,0.0520249,0.0726618,0.113510", \ "0.0329756,0.0365106,0.0399088,0.0459899,0.0569317,0.0775967,0.118337", \ "0.0378264,0.0415965,0.0451417,0.0514399,0.0626638,0.0835051,0.124276", \ "0.0423323,0.0463752,0.0501453,0.0567621,0.0684435,0.0899296,0.131125"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00305792,0.00436561,0.00578095,0.00861155,0.0144869,0.0268807,0.0522960", \ "0.00305885,0.00436671,0.00578217,0.00861243,0.0144873,0.0268807,0.0522968", \ "0.00315618,0.00444781,0.00584936,0.00865714,0.0145068,0.0268846,0.0522956", \ "0.00433317,0.00548482,0.00673164,0.00930579,0.0148265,0.0269490,0.0523032", \ "0.00572530,0.00689872,0.00807940,0.0104784,0.0156367,0.0273151,0.0523739", \ "0.00742674,0.00865204,0.00983388,0.0121354,0.0169528,0.0279532,0.0526175", \ "0.00939359,0.0107012,0.0119397,0.0142327,0.0188615,0.0292183,0.0531078"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00434912,0.00651873,0.00885583,0.0133028,0.0221799,0.0406486,0.0786704", \ "0.00434959,0.00651871,0.00885574,0.0133039,0.0221767,0.0406440,0.0786625", \ "0.00435125,0.00652258,0.00886116,0.0133115,0.0221826,0.0406509,0.0786773", \ "0.00468953,0.00679931,0.00913038,0.0135506,0.0223164,0.0406800,0.0786665", \ "0.00547838,0.00740999,0.00965047,0.0140074,0.0227137,0.0409259,0.0786995", \ "0.00677492,0.00856634,0.0107088,0.0150160,0.0236082,0.0414976,0.0789585", \ "0.00839294,0.0101204,0.0121755,0.0164381,0.0250688,0.0429512,0.0797242"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0151199,0.0178448,0.0203438,0.0247034,0.0325211,0.0473989,0.0768868", \ "0.0160114,0.0187342,0.0212324,0.0255917,0.0334103,0.0482884,0.0777796", \ "0.0199781,0.0226572,0.0251300,0.0294685,0.0372758,0.0521472,0.0816363", \ "0.0263061,0.0292001,0.0317855,0.0362294,0.0440705,0.0588807,0.0883010", \ "0.0331836,0.0363745,0.0391874,0.0439116,0.0520026,0.0668852,0.0962234", \ "0.0409087,0.0444060,0.0474833,0.0525730,0.0610722,0.0761295,0.105415", \ "0.0494693,0.0532805,0.0566521,0.0621777,0.0712251,0.0867311,0.116088"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0230690,0.0265104,0.0298710,0.0359096,0.0468460,0.0675585,0.108472", \ "0.0234452,0.0268857,0.0302469,0.0362851,0.0472220,0.0679340,0.108849", \ "0.0240238,0.0274583,0.0308110,0.0368358,0.0477594,0.0684638,0.109374", \ "0.0252885,0.0287517,0.0321248,0.0381828,0.0491201,0.0697926,0.110670", \ "0.0273909,0.0309550,0.0344015,0.0405746,0.0516374,0.0723634,0.113167", \ "0.0291808,0.0329485,0.0365418,0.0429930,0.0545253,0.0757298,0.116630", \ "0.0299456,0.0339801,0.0377689,0.0445169,0.0565950,0.0787490,0.120543"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00325896,0.00454154,0.00593661,0.00873887,0.0145767,0.0269333,0.0523295", \ "0.00325925,0.00454244,0.00593733,0.00874006,0.0145763,0.0269330,0.0523291", \ "0.00329804,0.00458704,0.00597792,0.00876914,0.0145902,0.0269355,0.0523295", \ "0.00440215,0.00552349,0.00675673,0.00932235,0.0148461,0.0269884,0.0523363", \ "0.00570452,0.00684392,0.00800669,0.0104004,0.0155895,0.0273119,0.0523927", \ "0.00725747,0.00844411,0.00958632,0.0118588,0.0167163,0.0278510,0.0526168", \ "0.00907781,0.0103258,0.0115045,0.0137290,0.0183643,0.0288835,0.0530004"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00434878,0.00651960,0.00885576,0.0133030,0.0221798,0.0406506,0.0786777", \ "0.00434990,0.00651890,0.00885573,0.0133039,0.0221773,0.0406475,0.0786665", \ "0.00435200,0.00652180,0.00886014,0.0133099,0.0221842,0.0406507,0.0786721", \ "0.00459850,0.00673638,0.00907125,0.0135076,0.0222995,0.0406809,0.0786733", \ "0.00524784,0.00730801,0.00962814,0.0140536,0.0227517,0.0409230,0.0787012", \ "0.00639198,0.00835012,0.0106448,0.0151774,0.0239824,0.0418044,0.0789762", \ "0.00787056,0.00974595,0.0119681,0.0165447,0.0256341,0.0437844,0.0801727"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("7.717191,8.160179,8.470837,8.734908,8.850171,8.889702,8.895117", \ "7.770816,8.150623,8.462064,8.724818,8.842081,8.884059,8.892450", \ "8.213214,8.539214,8.782029,8.996340,9.098748,9.128744,9.136102", \ "9.682313,9.835184,10.019270,10.233470,10.223810,10.171160,10.131150", \ "12.330930,12.319270,12.290650,12.401840,12.458450,12.357130,12.229090", \ "16.132330,16.080450,15.897210,15.830840,15.870240,15.783480,15.611320", \ "20.780300,20.792460,20.612410,20.364750,20.350040,20.420590,20.314600"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.329628,6.261700,6.312218,6.304940,5.986403,6.191167,5.870383", \ "6.276164,6.174718,6.167558,6.215261,5.982879,6.186068,5.913733", \ "6.516485,6.438455,6.450193,6.439652,6.195213,5.986441,5.331380", \ "8.086586,7.841741,7.722042,7.688221,7.220147,6.739574,6.882860", \ "11.100500,10.656040,10.408150,10.121770,9.632056,9.321332,8.930422", \ "15.408260,14.790890,14.468130,14.206720,13.638680,12.517550,11.808210", \ "20.836870,20.101280,19.673350,19.309780,18.826360,17.556150,16.993620"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("8.722533,9.190112,9.483388,9.764041,9.900263,9.960560,9.984969", \ "8.686088,9.152488,9.460654,9.730806,9.863553,9.928925,9.953991", \ "9.193802,9.521217,9.764460,10.000470,10.108130,10.163790,10.188750", \ "10.672190,10.902290,11.120890,11.283620,11.289130,11.255090,11.232010", \ "13.464080,13.479170,13.489740,13.557620,13.596600,13.474690,13.355940", \ "17.544200,17.473820,17.238660,17.137050,17.028250,16.870320,16.684420", \ "22.659120,22.560630,22.322840,21.968770,21.764070,21.460160,21.261480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.339291,6.235852,6.225998,6.346249,6.107373,6.219523,5.868599", \ "6.257822,6.150259,6.239235,6.082676,6.054336,5.910525,5.898086", \ "6.312251,6.183381,6.227067,6.245372,6.137862,6.130486,5.861876", \ "7.345257,7.118324,7.138218,6.990259,6.707497,6.490126,6.177715", \ "9.831746,9.482434,9.309122,9.117566,8.561043,8.188652,8.079833", \ "13.426140,13.034060,12.832630,12.582650,12.073360,11.041420,9.943811", \ "17.997880,17.449500,17.231910,17.012060,16.815750,16.210540,15.286880"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("9.580318,10.046290,10.349030,10.641700,10.798510,10.880650,10.925010", \ "9.526633,9.995489,10.282660,10.590580,10.746500,10.818090,10.875180", \ "9.971026,10.340430,10.601860,10.851420,10.993460,11.061970,11.116500", \ "11.694310,11.877960,12.107360,12.252680,12.262290,12.228740,12.233760", \ "14.621360,14.636140,14.638920,14.716440,14.773970,14.627380,14.528840", \ "19.046930,18.953340,18.777290,18.646780,18.526540,18.360760,18.171390", \ "24.662090,24.541590,24.287890,24.011240,23.769840,23.428380,23.223760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.337235,6.259095,6.284244,6.235422,6.166551,5.911379,5.799456", \ "6.257698,6.146728,6.200796,6.243504,6.230066,6.137971,5.891042", \ "6.219445,6.126787,6.091352,6.042674,5.941131,5.862908,5.931024", \ "7.065396,6.846267,6.788799,6.709066,6.535396,6.367990,5.427912", \ "9.382866,9.165153,9.121761,8.865894,8.540658,8.336304,8.158421", \ "13.039320,12.710820,12.683040,12.654750,12.307000,11.726280,11.001810", \ "17.459280,17.024140,16.946410,17.091710,17.387170,16.757250,15.904220"); } } } } /****************************************************************************************** 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 : 371.915745; leakage_power () { when : "!A1 & !A2 & !A3"; value : 291.302500; } leakage_power () { when : "!A1 & !A2 & A3"; value : 371.772500; } leakage_power () { when : "!A1 & A2 & !A3"; value : 295.300875; } leakage_power () { when : "!A1 & A2 & A3"; value : 508.155250; } leakage_power () { when : "A1 & !A2 & !A3"; value : 277.749130; } leakage_power () { when : "A1 & !A2 & A3"; value : 376.819127; } leakage_power () { when : "A1 & A2 & !A3"; value : 294.140204; } leakage_power () { when : "A1 & A2 & A3"; value : 560.086375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.203219; fall_capacitance : 3.203219; rise_capacitance : 3.063380; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.341825; fall_capacitance : 3.298968; rise_capacitance : 3.341825; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.640241; fall_capacitance : 3.378472; rise_capacitance : 3.640241; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0123711,0.0151708,0.0176018,0.0218657,0.0295982,0.0444503,0.0739773", \ "0.0133535,0.0161476,0.0185770,0.0228413,0.0305752,0.0454300,0.0749578", \ "0.0171850,0.0199218,0.0223228,0.0265678,0.0342903,0.0491337,0.0786529", \ "0.0218127,0.0248634,0.0274494,0.0318971,0.0397484,0.0545507,0.0839949", \ "0.0261713,0.0295757,0.0324395,0.0372606,0.0454605,0.0604019,0.0897902", \ "0.0300219,0.0337876,0.0369757,0.0422976,0.0511376,0.0665563,0.0960175", \ "0.0332011,0.0373084,0.0408303,0.0466994,0.0563229,0.0725807,0.102624"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0195719,0.0232053,0.0265561,0.0325804,0.0435086,0.0642478,0.105249", \ "0.0200809,0.0237124,0.0270628,0.0330860,0.0440137,0.0647536,0.105754", \ "0.0228767,0.0264974,0.0298324,0.0358289,0.0467269,0.0674464,0.108438", \ "0.0280808,0.0316552,0.0349605,0.0409499,0.0517908,0.0723993,0.113286", \ "0.0337791,0.0374882,0.0408152,0.0467822,0.0576145,0.0782431,0.118992", \ "0.0398136,0.0437991,0.0473061,0.0534844,0.0645061,0.0851781,0.125943", \ "0.0459523,0.0502492,0.0540117,0.0605546,0.0719858,0.0931238,0.134106"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00274251,0.00415431,0.00559236,0.00846283,0.0144103,0.0268958,0.0523983", \ "0.00274323,0.00415639,0.00559432,0.00846320,0.0144106,0.0268953,0.0523985", \ "0.00298218,0.00430576,0.00570518,0.00853214,0.0144381,0.0269006,0.0523990", \ "0.00418717,0.00543168,0.00669238,0.00927496,0.0148233,0.0269737,0.0523992", \ "0.00568927,0.00697684,0.00819461,0.0106107,0.0157494,0.0274033,0.0524844", \ "0.00752367,0.00890213,0.0101683,0.0125529,0.0174220,0.0283773,0.0528483", \ "0.00965806,0.0111290,0.0124850,0.0149410,0.0197202,0.0301849,0.0538778"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00416938,0.00644607,0.00878152,0.0132391,0.0221524,0.0406995,0.0788339", \ "0.00416952,0.00644549,0.00878190,0.0132398,0.0221530,0.0407017,0.0788391", \ "0.00416789,0.00644995,0.00878945,0.0132510,0.0221616,0.0407102,0.0788263", \ "0.00469200,0.00679627,0.00911763,0.0135481,0.0223242,0.0407519,0.0788371", \ "0.00579061,0.00759691,0.00971741,0.0140021,0.0227436,0.0410414,0.0788663", \ "0.00734795,0.00901526,0.0109820,0.0150784,0.0235627,0.0415516,0.0791703", \ "0.00929384,0.0108816,0.0127594,0.0167316,0.0250314,0.0428360,0.0798472"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0136661,0.0164992,0.0189544,0.0232550,0.0310240,0.0458996,0.0754377", \ "0.0145984,0.0174274,0.0198814,0.0241822,0.0319523,0.0468285,0.0763690", \ "0.0185137,0.0212869,0.0237123,0.0279917,0.0357496,0.0506167,0.0801517", \ "0.0239682,0.0270187,0.0295926,0.0340232,0.0418623,0.0566775,0.0861426", \ "0.0295280,0.0329133,0.0357257,0.0404575,0.0485629,0.0634623,0.0928580", \ "0.0351761,0.0389038,0.0420069,0.0471558,0.0557311,0.0708592,0.100196", \ "0.0407805,0.0448495,0.0482669,0.0539014,0.0631244,0.0788151,0.108314"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0214297,0.0250629,0.0284137,0.0344385,0.0453676,0.0661069,0.107109", \ "0.0219194,0.0255517,0.0289018,0.0349258,0.0458549,0.0665955,0.107596", \ "0.0237974,0.0274180,0.0307569,0.0367615,0.0476698,0.0683985,0.109392", \ "0.0274460,0.0310881,0.0344374,0.0404690,0.0513629,0.0720255,0.112957", \ "0.0320621,0.0358004,0.0391882,0.0452559,0.0561929,0.0768869,0.117715", \ "0.0367831,0.0407715,0.0443037,0.0505954,0.0618242,0.0827102,0.123576", \ "0.0411390,0.0454256,0.0491832,0.0557860,0.0674703,0.0890105,0.130314"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00292722,0.00430439,0.00572381,0.00856952,0.0144824,0.0269340,0.0524203", \ "0.00292739,0.00430588,0.00572530,0.00857052,0.0144829,0.0269337,0.0524211", \ "0.00304523,0.00439550,0.00579752,0.00861733,0.0145028,0.0269383,0.0524222", \ "0.00422432,0.00542975,0.00667578,0.00926178,0.0148208,0.0270008,0.0524269", \ "0.00561955,0.00683486,0.00801062,0.0104115,0.0156008,0.0273558,0.0524985", \ "0.00730726,0.00858822,0.00976308,0.0120582,0.0168937,0.0279761,0.0527422", \ "0.00928187,0.0106382,0.0118664,0.0141431,0.0187769,0.0292222,0.0532334"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00416937,0.00644568,0.00878118,0.0132394,0.0221530,0.0406995,0.0788355", \ "0.00416849,0.00644555,0.00878172,0.0132394,0.0221522,0.0407030,0.0788257", \ "0.00417178,0.00645082,0.00878894,0.0132487,0.0221585,0.0407012,0.0788371", \ "0.00452934,0.00673539,0.00906559,0.0134996,0.0222973,0.0407444,0.0788385", \ "0.00535344,0.00735940,0.00959821,0.0139602,0.0226963,0.0409914,0.0788721", \ "0.00667402,0.00853058,0.0106650,0.0149792,0.0236106,0.0415694,0.0791172", \ "0.00831581,0.0100945,0.0121392,0.0164036,0.0250779,0.0430470,0.0799105"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0147179,0.0175932,0.0200769,0.0244180,0.0322278,0.0471305,0.0766865", \ "0.0156105,0.0184839,0.0209664,0.0253074,0.0331182,0.0480213,0.0775793", \ "0.0195882,0.0224132,0.0248694,0.0291888,0.0369868,0.0518836,0.0814371", \ "0.0258178,0.0288737,0.0314430,0.0358679,0.0437011,0.0585335,0.0880232", \ "0.0326128,0.0359845,0.0387739,0.0434649,0.0515299,0.0664245,0.0958319", \ "0.0402505,0.0439544,0.0470126,0.0520654,0.0605158,0.0755681,0.104917", \ "0.0487324,0.0527601,0.0561087,0.0615891,0.0705860,0.0860729,0.115494"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0223062,0.0259393,0.0292903,0.0353153,0.0462449,0.0669854,0.107983", \ "0.0226768,0.0263093,0.0296604,0.0356851,0.0466149,0.0673549,0.108356", \ "0.0232622,0.0268860,0.0302269,0.0362373,0.0471528,0.0678850,0.108881", \ "0.0245193,0.0281757,0.0315391,0.0375828,0.0485152,0.0692164,0.110178", \ "0.0265790,0.0303495,0.0337890,0.0399569,0.0510192,0.0717774,0.112668", \ "0.0282665,0.0322594,0.0358482,0.0422945,0.0538407,0.0751010,0.116091", \ "0.0289142,0.0331920,0.0369739,0.0437155,0.0558070,0.0780289,0.119943"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00312765,0.00447656,0.00587491,0.00869338,0.0145688,0.0269850,0.0524518", \ "0.00312774,0.00447799,0.00587603,0.00869411,0.0145690,0.0269851,0.0524544", \ "0.00317442,0.00452775,0.00592063,0.00872474,0.0145822,0.0269878,0.0524531", \ "0.00428969,0.00546617,0.00669947,0.00927684,0.0148375,0.0270386,0.0524576", \ "0.00559269,0.00677363,0.00792973,0.0103251,0.0155510,0.0273518,0.0525163", \ "0.00713552,0.00836972,0.00950308,0.0117700,0.0166514,0.0278737,0.0527389", \ "0.00895266,0.0102477,0.0114184,0.0136285,0.0182779,0.0288871,0.0531229"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00416937,0.00644602,0.00878148,0.0132382,0.0221553,0.0407020,0.0788401", \ "0.00416835,0.00644573,0.00878196,0.0132383,0.0221532,0.0406994,0.0788282", \ "0.00417082,0.00644958,0.00878726,0.0132451,0.0221583,0.0407028,0.0788372", \ "0.00443579,0.00667370,0.00900611,0.0134530,0.0222847,0.0407334,0.0788289", \ "0.00511748,0.00726793,0.00958591,0.0140195,0.0227485,0.0409835,0.0788690", \ "0.00629143,0.00832673,0.0106163,0.0151599,0.0240055,0.0418879,0.0791438", \ "0.00779216,0.00973528,0.0119495,0.0165335,0.0256661,0.0439010,0.0803679"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.996590,15.870000,16.467110,16.924240,17.148990,17.233520,17.250480", \ "15.008500,15.870010,16.423870,16.926030,17.145910,17.231970,17.256810", \ "16.032420,16.693320,17.110230,17.488520,17.686890,17.743820,17.766380", \ "19.043200,19.188420,19.592050,19.981020,19.961310,19.861620,19.794420", \ "24.487160,24.298460,24.207700,24.330140,24.463700,24.282110,24.016060", \ "32.030400,31.817570,31.452060,31.242520,31.292340,31.123730,30.810630", \ "41.442730,41.257530,40.830800,40.239390,40.228570,40.418720,40.207420"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("12.243710,11.993110,11.961930,12.073950,12.104860,11.280470,11.180860", \ "12.151800,11.951980,12.008720,11.932060,11.620810,11.283310,11.533950", \ "12.644430,12.387330,12.323240,12.278750,12.351490,12.216250,10.664950", \ "15.857320,15.367890,15.201300,14.959970,14.377870,12.966910,12.939760", \ "21.974260,20.973300,20.436570,19.973800,18.964360,18.341860,17.697850", \ "30.394790,29.204050,28.603520,27.941140,26.807480,24.874540,23.672450", \ "41.541130,39.775780,38.966560,38.192430,37.330350,35.302070,33.344800"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("17.024030,17.927030,18.481740,18.995400,19.275880,19.383330,19.436910", \ "17.057870,17.815340,18.411680,18.943190,19.208490,19.326030,19.381690", \ "17.941330,18.609870,19.085790,19.494800,19.712320,19.816650,19.864210", \ "21.070220,21.459430,21.784900,22.121350,22.097970,22.007190,21.973980", \ "26.641560,26.633160,26.521630,26.641720,26.708410,26.489960,26.257450", \ "34.801500,34.579960,34.178350,33.843520,33.554900,33.258560,32.911830", \ "44.858500,44.707200,44.167990,43.446370,43.028130,42.443390,42.050260"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("12.260990,12.026190,11.985330,12.209950,12.147430,11.727530,11.539100", \ "12.089690,11.928490,11.833340,11.994100,11.974110,11.651300,11.054830", \ "12.215380,11.945890,11.900180,11.848410,11.952780,11.764630,11.367260", \ "14.385940,13.911580,13.727400,13.616400,13.078010,12.926790,12.167700", \ "19.416810,18.574120,18.163180,17.638680,17.131960,16.357370,16.069250", \ "26.705290,25.669130,25.242540,24.744770,23.958480,21.914830,20.568300", \ "35.852980,34.522260,34.151890,33.870600,33.374590,32.190090,30.830750"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("18.795000,19.673620,20.237330,20.766410,21.075940,21.235080,21.341410", \ "18.791660,19.508160,20.121880,20.675470,20.961690,21.130000,21.235080", \ "19.529700,20.242340,20.771980,21.217040,21.486940,21.627370,21.740470", \ "23.058720,23.372200,23.801220,24.020730,24.028110,23.981280,23.992220", \ "28.913050,28.943570,28.849480,29.007470,29.062680,28.803050,28.611150", \ "37.660030,37.484410,37.169380,36.870730,36.582210,36.266930,35.913890", \ "48.898420,48.695370,48.271600,47.587980,47.054400,46.389990,46.024790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("12.260490,12.084240,11.985330,12.087640,11.856950,11.400970,11.090750", \ "12.093460,11.888320,11.836430,11.779420,11.969710,10.926930,11.544220", \ "12.065810,11.874920,11.751390,11.940780,11.865900,10.989940,11.595970", \ "13.652610,13.364610,13.267810,13.192050,12.725530,12.060000,11.744390", \ "18.507970,18.104840,17.775530,17.516620,17.010420,15.992870,16.172270", \ "25.728860,25.107990,24.904500,24.822110,24.118310,22.885440,21.944680", \ "34.650650,33.859990,33.555740,34.084550,34.072480,33.448700,32.690370"); } } } } /****************************************************************************************** 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 : 93.057138; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 72.816875; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 92.559250; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 73.868262; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 112.426125; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 73.059125; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 93.547375; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 74.078414; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 146.066000; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 69.383564; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 89.214016; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 70.399956; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 113.667694; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 69.273186; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 93.260349; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 73.217138; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 172.076875; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.897605; fall_capacitance : 0.897605; rise_capacitance : 0.851664; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.917803; fall_capacitance : 0.917803; rise_capacitance : 0.902422; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.926048; fall_capacitance : 0.906720; rise_capacitance : 0.926048; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.965367; fall_capacitance : 0.884690; rise_capacitance : 0.965367; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0145206,0.0169857,0.0195566,0.0240178,0.0319352,0.0468425,0.0762876", \ "0.0155231,0.0179840,0.0205533,0.0250142,0.0329324,0.0478403,0.0772864", \ "0.0193756,0.0217922,0.0243325,0.0287741,0.0366850,0.0515870,0.0810283", \ "0.0244448,0.0271049,0.0298189,0.0344512,0.0424897,0.0573614,0.0867280", \ "0.0286938,0.0316703,0.0346864,0.0397237,0.0481985,0.0632936,0.0925999", \ "0.0319652,0.0352624,0.0386197,0.0441836,0.0533432,0.0689878,0.0983831", \ "0.0340402,0.0376358,0.0413396,0.0474741,0.0574445,0.0740389,0.104006"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0279530,0.0313112,0.0349740,0.0415590,0.0532677,0.0746172,0.115682", \ "0.0284150,0.0317724,0.0354345,0.0420196,0.0537288,0.0750786,0.116141", \ "0.0309174,0.0342746,0.0379365,0.0445176,0.0562194,0.0775624,0.118624", \ "0.0370084,0.0403384,0.0439654,0.0504827,0.0620974,0.0833450,0.124322", \ "0.0445686,0.0479006,0.0514995,0.0579747,0.0696021,0.0908530,0.131684", \ "0.0530784,0.0566164,0.0603301,0.0668802,0.0785048,0.0997300,0.140598", \ "0.0623821,0.0661681,0.0701220,0.0769601,0.0888723,0.110409,0.151340"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00328919,0.00451021,0.00596420,0.00881486,0.0146258,0.0268777,0.0522084", \ "0.00328979,0.00451101,0.00596550,0.00881490,0.0146257,0.0268777,0.0522092", \ "0.00337807,0.00459014,0.00603271,0.00886276,0.0146490,0.0268829,0.0522096", \ "0.00462443,0.00572718,0.00702116,0.00961909,0.0150483,0.0269766,0.0522163", \ "0.00620299,0.00735773,0.00862211,0.0110840,0.0161589,0.0275030,0.0523029", \ "0.00811189,0.00936063,0.0107003,0.0131395,0.0179850,0.0286032,0.0526941", \ "0.0103348,0.0116702,0.0131060,0.0156450,0.0204469,0.0305664,0.0537218"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00577875,0.00775504,0.0102040,0.0148682,0.0237264,0.0416368,0.0789699", \ "0.00577913,0.00775446,0.0102054,0.0148666,0.0237261,0.0416402,0.0789745", \ "0.00577791,0.00775402,0.0102051,0.0148672,0.0237287,0.0416365,0.0789836", \ "0.00595896,0.00789306,0.0103184,0.0149639,0.0238050,0.0416824,0.0789761", \ "0.00682019,0.00850561,0.0107862,0.0153861,0.0242449,0.0419487,0.0790313", \ "0.00822169,0.00974956,0.0118117,0.0161510,0.0247931,0.0424432,0.0793462", \ "0.0100485,0.0115188,0.0134699,0.0176001,0.0260569,0.0434186,0.0799453"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0158863,0.0183845,0.0209814,0.0254830,0.0334456,0.0483817,0.0778400", \ "0.0168616,0.0193590,0.0219553,0.0264565,0.0344195,0.0493566,0.0788179", \ "0.0206988,0.0231627,0.0257343,0.0302162,0.0381719,0.0531053,0.0825627", \ "0.0264501,0.0291181,0.0318251,0.0364447,0.0444732,0.0593659,0.0887552", \ "0.0316908,0.0346651,0.0376523,0.0426314,0.0510373,0.0660999,0.0954129", \ "0.0363875,0.0396735,0.0429815,0.0484223,0.0573852,0.0728129,0.102117", \ "0.0403785,0.0439692,0.0476050,0.0535723,0.0632488,0.0793960,0.108936"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0307072,0.0340655,0.0377280,0.0443133,0.0560219,0.0773710,0.118434", \ "0.0311892,0.0345467,0.0382093,0.0447944,0.0565037,0.0778529,0.118915", \ "0.0330847,0.0364401,0.0400996,0.0466790,0.0583805,0.0797235,0.120787", \ "0.0375919,0.0409602,0.0446066,0.0511568,0.0628108,0.0840970,0.125105", \ "0.0439484,0.0473439,0.0510055,0.0575772,0.0692824,0.0905896,0.131499", \ "0.0515402,0.0550752,0.0588265,0.0654873,0.0772807,0.0986390,0.139587", \ "0.0596828,0.0634689,0.0674229,0.0743278,0.0864516,0.108240,0.149375"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00348105,0.00467499,0.00610957,0.00893851,0.0147172,0.0269285,0.0522367", \ "0.00348142,0.00467719,0.00611080,0.00893973,0.0147171,0.0269284,0.0522356", \ "0.00352624,0.00472571,0.00615595,0.00897301,0.0147341,0.0269324,0.0522379", \ "0.00469000,0.00575708,0.00703162,0.00961891,0.0150631,0.0270153,0.0522435", \ "0.00620177,0.00730938,0.00853609,0.0109709,0.0160685,0.0274757,0.0523237", \ "0.00802709,0.00921448,0.0104594,0.0128128,0.0176170,0.0283109,0.0526161", \ "0.0101437,0.0114024,0.0127345,0.0151073,0.0197619,0.0298273,0.0532052"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00577907,0.00775437,0.0102050,0.0148666,0.0237273,0.0416349,0.0789817", \ "0.00577910,0.00775425,0.0102060,0.0148671,0.0237271,0.0416365,0.0789694", \ "0.00577805,0.00775489,0.0102051,0.0148690,0.0237296,0.0416399,0.0789685", \ "0.00599375,0.00791776,0.0103318,0.0149646,0.0237982,0.0416743,0.0789783", \ "0.00653038,0.00836654,0.0107344,0.0153631,0.0242007,0.0419113,0.0790282", \ "0.00768387,0.00936416,0.0115811,0.0160799,0.0247813,0.0423935,0.0792889", \ "0.00928269,0.0108884,0.0129862,0.0173616,0.0260488,0.0434761,0.0799068"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0170801,0.0196154,0.0222400,0.0267804,0.0347864,0.0497542,0.0792319", \ "0.0179756,0.0205100,0.0231336,0.0276741,0.0356807,0.0506489,0.0801268", \ "0.0217847,0.0242909,0.0268963,0.0314197,0.0394179,0.0543839,0.0838604", \ "0.0281325,0.0308030,0.0335070,0.0381203,0.0461428,0.0610549,0.0904650", \ "0.0343456,0.0373155,0.0402871,0.0452353,0.0536062,0.0686558,0.0979752", \ "0.0405360,0.0438132,0.0470859,0.0524609,0.0613372,0.0766985,0.106005", \ "0.0466654,0.0502313,0.0538286,0.0597007,0.0692113,0.0851751,0.114630"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0324054,0.0357640,0.0394262,0.0460115,0.0577206,0.0790707,0.120134", \ "0.0328446,0.0362025,0.0398650,0.0464503,0.0581596,0.0795090,0.120570", \ "0.0337374,0.0370940,0.0407551,0.0473372,0.0590404,0.0803854,0.121450", \ "0.0359258,0.0393052,0.0429691,0.0495388,0.0612165,0.0825258,0.123551", \ "0.0398422,0.0432606,0.0469530,0.0535708,0.0653213,0.0866899,0.127651", \ "0.0450957,0.0486528,0.0524486,0.0592164,0.0711742,0.0926994,0.133729", \ "0.0505281,0.0543099,0.0583022,0.0653247,0.0777354,0.0999443,0.141403"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00367620,0.00484909,0.00626336,0.00906823,0.0148122,0.0269860,0.0522724", \ "0.00367605,0.00485043,0.00626507,0.00906879,0.0148124,0.0269865,0.0522720", \ "0.00369477,0.00487843,0.00629292,0.00909147,0.0148242,0.0269892,0.0522732", \ "0.00475439,0.00580546,0.00706209,0.00963458,0.0150884,0.0270576,0.0522786", \ "0.00623131,0.00731027,0.00851183,0.0109226,0.0160337,0.0274713,0.0523442", \ "0.00796951,0.00911674,0.0103271,0.0126367,0.0174370,0.0282240,0.0526186", \ "0.00998692,0.0112043,0.0124782,0.0147759,0.0193970,0.0295598,0.0531208"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00577959,0.00775372,0.0102060,0.0148676,0.0237271,0.0416388,0.0789731", \ "0.00577868,0.00775407,0.0102058,0.0148682,0.0237275,0.0416349,0.0789681", \ "0.00577904,0.00775452,0.0102063,0.0148686,0.0237307,0.0416371,0.0789674", \ "0.00597728,0.00792112,0.0103395,0.0149677,0.0237964,0.0416689,0.0789750", \ "0.00638715,0.00828895,0.0106919,0.0153365,0.0241693,0.0419079,0.0790367", \ "0.00742190,0.00922370,0.0115444,0.0161547,0.0249282,0.0424736,0.0792997", \ "0.00894001,0.0106644,0.0128937,0.0174772,0.0264132,0.0439524,0.0801093"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0179208,0.0205021,0.0231685,0.0277675,0.0358390,0.0508547,0.0803561", \ "0.0187936,0.0213746,0.0240402,0.0286391,0.0367108,0.0517269,0.0812287", \ "0.0226136,0.0251742,0.0278202,0.0324013,0.0404653,0.0554790,0.0849829", \ "0.0295051,0.0321898,0.0349022,0.0395248,0.0475727,0.0625180,0.0919496", \ "0.0367041,0.0396751,0.0426453,0.0475915,0.0559590,0.0710205,0.100349", \ "0.0445396,0.0478037,0.0510633,0.0564055,0.0652056,0.0805108,0.109818", \ "0.0531451,0.0566874,0.0602540,0.0660405,0.0754051,0.0912084,0.120595"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0332535,0.0366112,0.0402738,0.0468591,0.0585688,0.0799190,0.120981", \ "0.0336181,0.0369756,0.0406384,0.0472236,0.0589334,0.0802839,0.121345", \ "0.0337548,0.0371123,0.0407739,0.0473568,0.0590627,0.0804098,0.121473", \ "0.0338857,0.0372589,0.0409264,0.0475071,0.0591998,0.0805242,0.121562", \ "0.0350612,0.0384943,0.0422030,0.0488520,0.0606342,0.0820361,0.123036", \ "0.0369722,0.0405580,0.0444074,0.0512855,0.0634637,0.0852491,0.126384", \ "0.0384611,0.0422600,0.0463001,0.0534735,0.0662439,0.0890629,0.131080"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00389291,0.00505874,0.00645956,0.00924315,0.0149473,0.0270677,0.0523178", \ "0.00389297,0.00505851,0.00645889,0.00924303,0.0149469,0.0270672,0.0523184", \ "0.00388261,0.00506327,0.00646938,0.00925221,0.0149523,0.0270687,0.0523191", \ "0.00484635,0.00588840,0.00713700,0.00970021,0.0151589,0.0271207,0.0523238", \ "0.00628083,0.00735517,0.00853545,0.0109397,0.0160503,0.0274950,0.0523754", \ "0.00793656,0.00905954,0.0102416,0.0125239,0.0173325,0.0281844,0.0526294", \ "0.00986154,0.0110426,0.0122675,0.0145158,0.0191131,0.0293594,0.0530708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00578054,0.00775378,0.0102058,0.0148683,0.0237262,0.0416405,0.0789675", \ "0.00577839,0.00775444,0.0102048,0.0148682,0.0237284,0.0416400,0.0789800", \ "0.00577956,0.00775473,0.0102060,0.0148681,0.0237277,0.0416387,0.0789677", \ "0.00592909,0.00788903,0.0103201,0.0149555,0.0237847,0.0416597,0.0789856", \ "0.00632454,0.00825531,0.0106735,0.0153253,0.0241424,0.0418900,0.0790274", \ "0.00728613,0.00919215,0.0116001,0.0163269,0.0252116,0.0426894,0.0793367", \ "0.00862071,0.0104972,0.0128926,0.0177235,0.0270020,0.0447664,0.0805538"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.279101,4.477999,4.689441,4.870682,4.960199,4.983252,4.988910", \ "4.277765,4.513368,4.698316,4.878947,4.968058,4.992056,4.995516", \ "4.469053,4.655410,4.826524,4.999405,5.073622,5.090322,5.095221", \ "5.127979,5.256624,5.413424,5.538589,5.555788,5.523177,5.498482", \ "6.333166,6.383851,6.377556,6.478307,6.542668,6.471437,6.386326", \ "8.109549,8.108972,8.082620,8.036471,8.066406,7.999745,7.874086", \ "10.304880,10.331270,10.275080,10.136870,10.111410,10.086790,9.983648"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.911444,3.790813,3.682299,3.642246,3.631462,3.411231,3.305184", \ "3.886452,3.770271,3.675019,3.648585,3.514446,3.425110,3.334190", \ "3.948536,3.810866,3.736800,3.646278,3.599150,3.550254,3.292451", \ "4.501067,4.403979,4.276242,4.217317,4.019435,3.755438,3.711390", \ "5.872615,5.631629,5.450483,5.256531,5.091549,4.759632,4.486954", \ "7.863743,7.541337,7.264877,7.002483,6.610305,6.129725,5.914302", \ "10.415750,10.057560,9.817204,9.506391,9.172325,8.499051,7.660408"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.787452,4.992197,5.208744,5.404317,5.495848,5.523830,5.536310", \ "4.783391,4.993219,5.205130,5.398450,5.496285,5.525733,5.540265", \ "4.946643,5.132780,5.329358,5.499791,5.584020,5.612042,5.627170", \ "5.635480,5.798250,5.929240,6.059156,6.084678,6.055384,6.041025", \ "6.889302,6.928007,6.954925,7.049799,7.097085,7.016055,6.939236", \ "8.727706,8.735548,8.688667,8.643739,8.618732,8.523017,8.390891", \ "11.061890,11.093240,10.987840,10.823290,10.755060,10.581010,10.422260"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.915147,3.763346,3.729583,3.672517,3.550150,3.515373,3.252472", \ "3.914109,3.762706,3.700877,3.659285,3.573076,3.390881,2.874697", \ "3.878882,3.695919,3.663985,3.615191,3.434314,3.294816,3.212271", \ "4.264165,4.113591,3.999922,3.946270,3.758849,3.551699,3.409542", \ "5.274450,5.003884,4.885954,4.744938,4.596143,4.231788,4.077693", \ "6.975047,6.666314,6.518335,6.290624,5.894343,5.677913,5.294865", \ "9.202204,8.880967,8.666249,8.363618,8.019182,7.590802,6.845571"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.259556,5.472292,5.686146,5.876858,5.986647,6.026603,6.049774", \ "5.255619,5.444027,5.651415,5.850096,5.962102,6.004840,6.026316", \ "5.380879,5.586275,5.750178,5.931676,6.035679,6.073051,6.100338", \ "6.125120,6.289646,6.401367,6.519208,6.552533,6.535120,6.528791", \ "7.429504,7.473275,7.492755,7.588612,7.646497,7.551614,7.477989", \ "9.374182,9.403569,9.352170,9.323897,9.269450,9.173972,9.039575", \ "11.947270,11.932170,11.830620,11.679370,11.591670,11.389590,11.236340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.935153,3.803722,3.742274,3.674104,3.562751,3.516392,3.276972", \ "3.914372,3.772590,3.694360,3.605216,3.575298,3.515926,3.419823", \ "3.859004,3.712363,3.651930,3.585574,3.416085,3.369132,3.180904", \ "4.110214,3.988395,3.881336,3.794184,3.658979,3.454311,3.367271", \ "5.067321,4.858308,4.712415,4.593029,4.315940,4.234061,4.043596", \ "6.738083,6.487123,6.332688,6.206381,5.934656,5.561512,5.282798", \ "8.933250,8.757653,8.500765,8.390897,8.192388,7.790275,7.405523"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.654704,5.883671,6.073318,6.284671,6.416383,6.466613,6.501202", \ "5.638823,5.847529,6.036600,6.260828,6.379558,6.435588,6.470196", \ "5.737239,5.949418,6.121447,6.331847,6.453981,6.504717,6.536325", \ "6.527706,6.712342,6.824086,6.954940,6.992351,6.987026,6.988487", \ "7.940437,7.991185,8.044842,8.118507,8.172036,8.078133,8.014349", \ "10.032280,10.088230,10.047860,10.007060,9.956826,9.858343,9.714877", \ "12.842490,12.889810,12.799150,12.662570,12.528690,12.308250,12.137940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.931896,3.801667,3.706605,3.696832,3.601877,3.353689,3.442465", \ "3.864009,3.765354,3.685271,3.637118,3.563823,3.338953,3.360967", \ "3.845068,3.700901,3.638377,3.568180,3.450297,3.247842,3.197512", \ "4.007631,3.878610,3.829427,3.721158,3.638270,3.453939,3.277043", \ "4.933580,4.780671,4.621603,4.518862,4.392494,4.082853,4.083968", \ "6.628008,6.468265,6.304768,6.202272,6.009219,5.540417,5.331219", \ "8.847674,8.643278,8.554987,8.440711,8.403969,8.087893,7.164767"); } } } } /****************************************************************************************** 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 : 186.816544; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 145.760000; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 185.737500; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 147.886575; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 225.967000; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 146.247796; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 187.736775; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 148.311238; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 294.087875; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 138.804779; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 178.960190; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 140.860364; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 228.478745; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 138.577801; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 187.151846; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 146.562717; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 347.933500; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.644852; fall_capacitance : 1.644852; rise_capacitance : 1.529280; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.654465; fall_capacitance : 1.654465; rise_capacitance : 1.601682; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.667929; fall_capacitance : 1.627436; rise_capacitance : 1.667929; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.741736; fall_capacitance : 1.601096; rise_capacitance : 1.741736; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0133904,0.0160983,0.0185932,0.0229481,0.0307585,0.0456068,0.0750348", \ "0.0143941,0.0170978,0.0195914,0.0239464,0.0317576,0.0466070,0.0760352", \ "0.0182285,0.0208768,0.0233416,0.0276776,0.0354800,0.0503216,0.0797436", \ "0.0228671,0.0258119,0.0284616,0.0330020,0.0409422,0.0557495,0.0850975", \ "0.0266658,0.0299652,0.0329094,0.0378508,0.0461979,0.0611963,0.0904848", \ "0.0294094,0.0330733,0.0363574,0.0418212,0.0508460,0.0663709,0.0957475", \ "0.0309270,0.0349136,0.0385393,0.0445669,0.0544121,0.0708437,0.100787"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0258768,0.0295927,0.0331950,0.0396866,0.0512626,0.0724853,0.113489", \ "0.0263272,0.0300418,0.0336437,0.0401352,0.0517113,0.0729343,0.113938", \ "0.0288850,0.0326003,0.0362013,0.0426878,0.0542530,0.0754694,0.116473", \ "0.0349617,0.0386368,0.0422047,0.0486288,0.0601079,0.0812284,0.122140", \ "0.0423636,0.0460525,0.0495722,0.0559491,0.0674342,0.0885701,0.129346", \ "0.0507651,0.0546670,0.0583077,0.0647553,0.0762663,0.0973802,0.138211", \ "0.0599841,0.0641619,0.0680378,0.0747717,0.0865765,0.108051,0.148978"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00299559,0.00434911,0.00579368,0.00864614,0.0145094,0.0268508,0.0522229", \ "0.00299622,0.00435148,0.00579476,0.00864655,0.0145096,0.0268510,0.0522226", \ "0.00314315,0.00446012,0.00588098,0.00870465,0.0145355,0.0268562,0.0522231", \ "0.00441119,0.00562150,0.00689756,0.00947986,0.0149445,0.0269440,0.0522251", \ "0.00599014,0.00725099,0.00849595,0.0109256,0.0160038,0.0274427,0.0523183", \ "0.00790491,0.00926737,0.0105691,0.0129788,0.0178054,0.0285169,0.0527124", \ "0.0101259,0.0115775,0.0129778,0.0154730,0.0202396,0.0304322,0.0537636"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00540936,0.00759992,0.0100365,0.0146658,0.0235215,0.0415094,0.0789737", \ "0.00540713,0.00760058,0.0100363,0.0146650,0.0235204,0.0415121,0.0789668", \ "0.00540660,0.00759917,0.0100356,0.0146661,0.0235234,0.0415177,0.0789635", \ "0.00562701,0.00778073,0.0101942,0.0147943,0.0236173,0.0415619,0.0789831", \ "0.00653669,0.00836326,0.0106258,0.0151948,0.0240592,0.0418444,0.0790311", \ "0.00797880,0.00963299,0.0116678,0.0159801,0.0246240,0.0423421,0.0793535", \ "0.00985214,0.0114286,0.0133438,0.0174450,0.0259202,0.0433956,0.0799858"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0147569,0.0175002,0.0200218,0.0244168,0.0322691,0.0471435,0.0765871", \ "0.0157304,0.0184727,0.0209936,0.0253882,0.0332413,0.0481175,0.0775601", \ "0.0195713,0.0222669,0.0247610,0.0291363,0.0369803,0.0518495,0.0812893", \ "0.0249509,0.0279025,0.0305428,0.0350692,0.0429987,0.0578235,0.0871886", \ "0.0297870,0.0330822,0.0359916,0.0408645,0.0491321,0.0640934,0.0933854", \ "0.0340196,0.0376646,0.0408907,0.0462215,0.0550387,0.0703303,0.0995915", \ "0.0374995,0.0414794,0.0450397,0.0508885,0.0604126,0.0763772,0.105857"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0286605,0.0323765,0.0359785,0.0424699,0.0540460,0.0752687,0.116272", \ "0.0291175,0.0328324,0.0364343,0.0429264,0.0545023,0.0757260,0.116729", \ "0.0309974,0.0347089,0.0383087,0.0447932,0.0563588,0.0775755,0.118578", \ "0.0354570,0.0391883,0.0427859,0.0492471,0.0607704,0.0819281,0.122873", \ "0.0417207,0.0454746,0.0490734,0.0555479,0.0671199,0.0883196,0.129171", \ "0.0491771,0.0531095,0.0567993,0.0633749,0.0750566,0.0963120,0.137222", \ "0.0571942,0.0613906,0.0652809,0.0721066,0.0841404,0.105886,0.147017"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00318730,0.00451027,0.00593554,0.00876511,0.0145942,0.0268970,0.0522452", \ "0.00318776,0.00451166,0.00593660,0.00876599,0.0145944,0.0268971,0.0522460", \ "0.00325830,0.00457785,0.00599341,0.00880571,0.0146130,0.0269009,0.0522475", \ "0.00447007,0.00564201,0.00690063,0.00947771,0.0149536,0.0269783,0.0522546", \ "0.00597842,0.00718553,0.00838346,0.0107868,0.0158940,0.0274090,0.0523351", \ "0.00781247,0.00909076,0.0102983,0.0126169,0.0173997,0.0281883,0.0526189", \ "0.00991059,0.0112783,0.0125600,0.0148898,0.0195072,0.0296526,0.0532041"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00540585,0.00760009,0.0100367,0.0146654,0.0235205,0.0415107,0.0789630", \ "0.00540922,0.00760052,0.0100366,0.0146658,0.0235210,0.0415106,0.0789740", \ "0.00540820,0.00760035,0.0100370,0.0146677,0.0235238,0.0415118,0.0789796", \ "0.00565993,0.00780964,0.0102082,0.0147965,0.0236096,0.0415505,0.0789830", \ "0.00624058,0.00825290,0.0105996,0.0151913,0.0240239,0.0418133,0.0790211", \ "0.00745806,0.00928686,0.0114798,0.0159499,0.0246401,0.0423074,0.0793014", \ "0.00910191,0.0108391,0.0129115,0.0172639,0.0259598,0.0434756,0.0799609"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0159270,0.0187126,0.0212618,0.0256966,0.0335918,0.0484969,0.0779541", \ "0.0168207,0.0196047,0.0221536,0.0265883,0.0344840,0.0493895,0.0788482", \ "0.0206426,0.0233901,0.0259160,0.0303325,0.0382189,0.0531194,0.0825764", \ "0.0266819,0.0296405,0.0322768,0.0367962,0.0447185,0.0595604,0.0889493", \ "0.0325407,0.0358289,0.0387263,0.0435645,0.0517961,0.0667445,0.0960441", \ "0.0383375,0.0419686,0.0451686,0.0504294,0.0591393,0.0743518,0.103613", \ "0.0440080,0.0479743,0.0514980,0.0572402,0.0665831,0.0823623,0.111760"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0303705,0.0340865,0.0376885,0.0441801,0.0557567,0.0769799,0.117982", \ "0.0307834,0.0344985,0.0381004,0.0445919,0.0561686,0.0773923,0.118397", \ "0.0316412,0.0353551,0.0389558,0.0454423,0.0570113,0.0782303,0.119231", \ "0.0337899,0.0375298,0.0411432,0.0476285,0.0591779,0.0803620,0.121328", \ "0.0377190,0.0415084,0.0451420,0.0516715,0.0632925,0.0845469,0.125449", \ "0.0428728,0.0468356,0.0505801,0.0572776,0.0691464,0.0905843,0.131571", \ "0.0481572,0.0523747,0.0563161,0.0632717,0.0756208,0.0978000,0.139280"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00338452,0.00468421,0.00608768,0.00889241,0.0146850,0.0269511,0.0522826", \ "0.00338459,0.00468370,0.00608862,0.00889294,0.0146854,0.0269512,0.0522819", \ "0.00341295,0.00472089,0.00612465,0.00891956,0.0146982,0.0269539,0.0522822", \ "0.00453513,0.00568592,0.00692873,0.00949357,0.0149736,0.0270175,0.0522875", \ "0.00599987,0.00717348,0.00834379,0.0107299,0.0158548,0.0274061,0.0523552", \ "0.00774127,0.00898192,0.0101505,0.0124213,0.0172118,0.0281004,0.0526211", \ "0.00976582,0.0110771,0.0122961,0.0145461,0.0191362,0.0293865,0.0531155"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00540660,0.00760020,0.0100361,0.0146661,0.0235199,0.0415151,0.0789711", \ "0.00540794,0.00760025,0.0100364,0.0146659,0.0235219,0.0415153,0.0789663", \ "0.00540933,0.00760073,0.0100366,0.0146670,0.0235218,0.0415179,0.0789718", \ "0.00563105,0.00779893,0.0102069,0.0147971,0.0236053,0.0415521,0.0789863", \ "0.00609284,0.00818623,0.0105704,0.0151781,0.0239963,0.0418036,0.0790190", \ "0.00719815,0.00917211,0.0114746,0.0160624,0.0248278,0.0424143,0.0793182", \ "0.00876737,0.0106475,0.0128559,0.0174237,0.0263770,0.0439958,0.0801795"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0167266,0.0195686,0.0221611,0.0266570,0.0346187,0.0495685,0.0790503", \ "0.0175984,0.0204392,0.0230313,0.0275272,0.0354892,0.0504406,0.0799231", \ "0.0214474,0.0242554,0.0268243,0.0313004,0.0392519,0.0541987,0.0836806", \ "0.0280948,0.0310659,0.0337124,0.0382458,0.0461859,0.0610595,0.0904728", \ "0.0349928,0.0382831,0.0411748,0.0460065,0.0542298,0.0691818,0.0984857", \ "0.0425125,0.0461419,0.0493204,0.0545242,0.0631562,0.0783159,0.107580", \ "0.0507510,0.0547094,0.0581835,0.0638318,0.0730210,0.0886462,0.117973"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.0312207,0.0349364,0.0385385,0.0450302,0.0566072,0.0778302,0.118832", \ "0.0315534,0.0352686,0.0388707,0.0453623,0.0569391,0.0781627,0.119167", \ "0.0316451,0.0353590,0.0389602,0.0454488,0.0570207,0.0782418,0.119243", \ "0.0317368,0.0354721,0.0390857,0.0455822,0.0571465,0.0783468,0.119324", \ "0.0329591,0.0367668,0.0404242,0.0469932,0.0586634,0.0799494,0.120894", \ "0.0347715,0.0387593,0.0425658,0.0493958,0.0615115,0.0832417,0.124341", \ "0.0361187,0.0403558,0.0443534,0.0514826,0.0642170,0.0870526,0.129126"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00360884,0.00489733,0.00628730,0.00906950,0.0148190,0.0270302,0.0523273", \ "0.00360758,0.00489686,0.00628707,0.00906953,0.0148186,0.0270296,0.0523270", \ "0.00359577,0.00490238,0.00629732,0.00907925,0.0148232,0.0270307,0.0523272", \ "0.00463180,0.00577475,0.00700554,0.00956058,0.0150389,0.0270783,0.0523305", \ "0.00605457,0.00721185,0.00836800,0.0107456,0.0158733,0.0274306,0.0523836", \ "0.00771354,0.00891873,0.0100642,0.0123094,0.0171096,0.0280623,0.0526311", \ "0.00963943,0.0109188,0.0120948,0.0142904,0.0188598,0.0291933,0.0530611"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("0.00540712,0.00760049,0.0100363,0.0146654,0.0235199,0.0415092,0.0789789", \ "0.00540632,0.00760084,0.0100364,0.0146658,0.0235193,0.0415102,0.0789713", \ "0.00540923,0.00760048,0.0100364,0.0146662,0.0235216,0.0415107,0.0789702", \ "0.00557742,0.00775290,0.0101750,0.0147788,0.0235934,0.0415443,0.0789678", \ "0.00602747,0.00816050,0.0105649,0.0151855,0.0239807,0.0417906,0.0790212", \ "0.00705091,0.00915342,0.0115521,0.0162706,0.0251630,0.0426713,0.0793561", \ "0.00843518,0.0104963,0.0128771,0.0177092,0.0270260,0.0448805,0.0806541"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("8.037211,8.468399,8.766454,9.066601,9.199205,9.239863,9.257535", \ "8.039283,8.472676,8.777511,9.081597,9.225855,9.265293,9.275216", \ "8.510105,8.821171,9.089010,9.328448,9.440528,9.481835,9.490434", \ "9.761950,10.010950,10.206850,10.414400,10.423690,10.367400,10.322280", \ "12.315240,12.272970,12.266190,12.350280,12.420180,12.295110,12.142880", \ "15.842120,15.757500,15.628580,15.464640,15.472190,15.361510,15.152790", \ "20.256150,20.163380,19.985410,19.568540,19.523520,19.541730,19.372230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("7.485367,7.219915,7.074689,6.981426,6.846507,6.486187,5.621001", \ "7.482886,7.182544,7.113984,7.007059,6.869268,6.432094,6.579591", \ "7.623923,7.264762,7.125518,7.013480,6.910004,6.742963,6.624012", \ "8.877945,8.529966,8.314361,8.176041,7.849264,7.518088,7.430251", \ "11.484470,11.023540,10.654920,10.369430,9.889488,9.269411,8.733665", \ "15.492520,14.889270,14.445030,13.904870,13.341270,12.251180,11.833980", \ "20.784420,19.943300,19.428250,18.799400,17.996940,16.887330,15.485320"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("9.034776,9.497776,9.810451,10.125800,10.276390,10.337910,10.359410", \ "9.066020,9.500410,9.809301,10.121780,10.277070,10.338010,10.359900", \ "9.391177,9.799289,10.050090,10.334240,10.471590,10.520390,10.550940", \ "10.805940,11.083210,11.301380,11.459510,11.482810,11.432360,11.399220", \ "13.411430,13.415670,13.393670,13.456090,13.510410,13.372040,13.224220", \ "17.120860,17.061270,16.867380,16.689160,16.575800,16.377650,16.155540", \ "21.732490,21.741930,21.491040,21.079040,20.836540,20.486200,20.217210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("7.547190,7.230355,7.067204,7.000124,6.885820,6.641740,6.729380", \ "7.419273,7.198059,7.083616,6.973452,6.787766,6.396197,6.240407", \ "7.399182,7.113576,7.031639,6.970422,6.734019,6.661151,6.300319", \ "8.195514,7.913605,7.786176,7.655629,7.424125,6.812306,7.016703", \ "10.300240,9.917623,9.550648,9.201843,8.764807,8.519478,8.063449", \ "13.860580,13.230370,12.883400,12.439950,11.814920,11.202970,9.995442", \ "18.327120,17.628130,17.123250,16.730640,16.167530,15.250500,14.437570"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("10.030180,10.420660,10.770290,11.075860,11.263260,11.339400,11.381780", \ "9.985109,10.402340,10.694630,11.024390,11.213160,11.290690,11.333500", \ "10.242680,10.636100,10.912960,11.214780,11.364730,11.442370,11.490670", \ "11.809340,11.987770,12.237610,12.403220,12.422060,12.386840,12.378750", \ "14.455040,14.498080,14.496150,14.554350,14.614840,14.455110,14.317300", \ "18.474660,18.360990,18.204480,18.073130,17.916860,17.706070,17.472070", \ "23.475690,23.402450,23.223380,22.840130,22.544520,22.152630,21.883790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("7.547458,7.252989,7.129024,7.053541,6.894310,6.495202,5.615417", \ "7.412673,7.151836,7.010737,6.930038,6.703119,6.405392,6.586618", \ "7.328424,7.079833,6.956476,6.948276,6.794986,6.397632,6.510148", \ "7.968168,7.639355,7.524701,7.339463,7.126061,6.973146,6.587597", \ "9.930169,9.496559,9.191220,8.889053,8.713278,7.804651,7.270569", \ "13.458450,12.922760,12.605350,12.316370,11.802920,10.714200,10.224340", \ "17.938760,17.403310,16.988870,16.727040,16.131160,15.309410,14.117580"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("10.771520,11.160860,11.555470,11.894330,12.118590,12.218260,12.283780", \ "10.714810,11.098510,11.480190,11.841140,12.052160,12.149870,12.224950", \ "10.938870,11.371320,11.656080,12.005180,12.197340,12.293050,12.376550", \ "12.659480,12.883690,13.097940,13.263660,13.308190,13.303300,13.308540", \ "15.463330,15.516970,15.576790,15.652210,15.699240,15.519580,15.398270", \ "19.840780,19.819850,19.652850,19.506320,19.332960,19.114630,18.854980", \ "25.486850,25.392840,25.146610,24.813090,24.496200,24.062640,23.747460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.762250,7.524500,15.049000,30.098000,60.196000,120.392000"); values ("7.586030,7.245752,7.170879,7.098125,6.844994,6.857042,6.689376", \ "7.469149,7.180511,7.008569,6.934813,6.864065,6.418981,6.624280", \ "7.306639,7.042497,6.934495,6.893499,6.790483,6.680538,6.567624", \ "7.866500,7.485536,7.303488,7.296280,6.993660,6.848218,6.521608", \ "9.798240,9.339180,9.119757,8.870710,8.615468,8.091636,7.902818", \ "13.207090,12.808920,12.570290,12.303240,11.955280,10.918050,10.613230", \ "17.659540,17.231530,16.997500,16.764770,16.792910,16.048510,14.975210"); } } } } /****************************************************************************************** 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 : 373.640970; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 291.528750; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 371.482500; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 295.781900; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 451.941500; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 292.504338; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 375.480912; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 296.629988; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 588.184125; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 277.617060; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 357.929130; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 281.729483; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 456.966118; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 277.164350; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 374.312312; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 293.134178; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 695.868875; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.214208; fall_capacitance : 3.214208; rise_capacitance : 2.973961; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.313524; fall_capacitance : 3.313524; rise_capacitance : 3.253514; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.488283; fall_capacitance : 3.435043; rise_capacitance : 3.488283; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.824021; fall_capacitance : 3.567615; rise_capacitance : 3.824021; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0129640,0.0158415,0.0183307,0.0226773,0.0304917,0.0453846,0.0749236", \ "0.0139738,0.0168455,0.0193336,0.0236806,0.0314962,0.0463904,0.0759290", \ "0.0178016,0.0206144,0.0230731,0.0274006,0.0352066,0.0500918,0.0796228", \ "0.0222894,0.0254238,0.0280697,0.0326034,0.0405489,0.0553990,0.0848549", \ "0.0259588,0.0294682,0.0324091,0.0373383,0.0456782,0.0607085,0.0901054", \ "0.0285872,0.0324740,0.0357534,0.0412052,0.0502129,0.0657617,0.0952442", \ "0.0299940,0.0342259,0.0378473,0.0438613,0.0536912,0.0701171,0.100168"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0248465,0.0287806,0.0323741,0.0388500,0.0504043,0.0716311,0.112726", \ "0.0252965,0.0292299,0.0328231,0.0392991,0.0508536,0.0720810,0.113178", \ "0.0278857,0.0318180,0.0354100,0.0418784,0.0534220,0.0746424,0.115736", \ "0.0339154,0.0377972,0.0413606,0.0477705,0.0592269,0.0803503,0.121352", \ "0.0412054,0.0451112,0.0486154,0.0549694,0.0664282,0.0875734,0.128446", \ "0.0494761,0.0536165,0.0572455,0.0636707,0.0751596,0.0962967,0.137232", \ "0.0585418,0.0629743,0.0668422,0.0735505,0.0853403,0.106843,0.147885"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00283900,0.00427021,0.00571908,0.00858897,0.0144960,0.0269147,0.0523951", \ "0.00283909,0.00427160,0.00572054,0.00859010,0.0144965,0.0269140,0.0523944", \ "0.00302078,0.00439307,0.00581464,0.00865119,0.0145235,0.0269197,0.0523966", \ "0.00428254,0.00555807,0.00683355,0.00942626,0.0149329,0.0270050,0.0523985", \ "0.00586239,0.00719029,0.00842892,0.0108626,0.0159684,0.0274945,0.0524909", \ "0.00778184,0.00920677,0.0105019,0.0129082,0.0177559,0.0285559,0.0528879", \ "0.0100076,0.0115205,0.0129119,0.0154027,0.0201731,0.0304499,0.0539505"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00516854,0.00746205,0.00989602,0.0145246,0.0234007,0.0414759,0.0790726", \ "0.00516822,0.00746194,0.00989598,0.0145248,0.0234034,0.0414804,0.0790760", \ "0.00516780,0.00746053,0.00989577,0.0145265,0.0234035,0.0414749,0.0790725", \ "0.00540552,0.00765924,0.0100738,0.0146713,0.0235065,0.0415202,0.0790965", \ "0.00635332,0.00823593,0.0104910,0.0150580,0.0239480,0.0418180,0.0791355", \ "0.00782929,0.00952172,0.0115440,0.0158570,0.0245261,0.0423181,0.0794608", \ "0.00972734,0.0113353,0.0132320,0.0173279,0.0258345,0.0433932,0.0801133"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0142780,0.0171915,0.0197048,0.0240888,0.0319424,0.0468604,0.0764136", \ "0.0152540,0.0181651,0.0206775,0.0250616,0.0329162,0.0478347,0.0773887", \ "0.0191010,0.0219584,0.0244428,0.0288070,0.0366517,0.0515643,0.0811131", \ "0.0243401,0.0274805,0.0301134,0.0346309,0.0425626,0.0574284,0.0869038", \ "0.0290516,0.0325545,0.0354546,0.0403089,0.0485616,0.0635502,0.0929520", \ "0.0331607,0.0370357,0.0402531,0.0455684,0.0543575,0.0696533,0.0990174", \ "0.0365317,0.0407584,0.0443094,0.0501353,0.0596220,0.0755739,0.105151"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0275978,0.0315320,0.0351253,0.0416011,0.0531555,0.0743837,0.115479", \ "0.0280474,0.0319807,0.0355740,0.0420502,0.0536048,0.0748326,0.115926", \ "0.0299306,0.0338608,0.0374504,0.0439186,0.0554627,0.0766832,0.117774", \ "0.0343543,0.0383063,0.0419009,0.0483493,0.0598506,0.0810125,0.122046", \ "0.0405480,0.0445271,0.0481161,0.0545764,0.0661234,0.0873345,0.128271", \ "0.0478763,0.0520555,0.0557387,0.0623034,0.0739791,0.0952475,0.136252", \ "0.0557316,0.0601898,0.0640863,0.0708972,0.0829321,0.104711,0.145955"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00302487,0.00442231,0.00585319,0.00870094,0.0145747,0.0269571,0.0524181", \ "0.00302485,0.00442401,0.00585434,0.00870164,0.0145748,0.0269571,0.0524184", \ "0.00311136,0.00449750,0.00591635,0.00874431,0.0145942,0.0269615,0.0524198", \ "0.00433751,0.00556907,0.00682695,0.00941904,0.0149351,0.0270369,0.0524263", \ "0.00584025,0.00710572,0.00829736,0.0107061,0.0158460,0.0274541,0.0525087", \ "0.00766540,0.00900271,0.0102096,0.0125217,0.0173263,0.0282107,0.0527884", \ "0.00976904,0.0111921,0.0124634,0.0147831,0.0194146,0.0296516,0.0533732"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00516820,0.00746197,0.00989654,0.0145258,0.0234017,0.0414770,0.0790732", \ "0.00516710,0.00746224,0.00989599,0.0145252,0.0234012,0.0414744,0.0790804", \ "0.00516904,0.00746255,0.00989717,0.0145285,0.0234039,0.0414826,0.0790819", \ "0.00543607,0.00769044,0.0100890,0.0146728,0.0235007,0.0415151,0.0790911", \ "0.00605231,0.00813626,0.0104756,0.0150649,0.0239147,0.0417875,0.0791396", \ "0.00730470,0.00919221,0.0113755,0.0158432,0.0245527,0.0422815,0.0794180", \ "0.00897144,0.0107628,0.0128191,0.0171689,0.0258935,0.0434825,0.0800908"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0154513,0.0184086,0.0209497,0.0253733,0.0332690,0.0482156,0.0777861", \ "0.0163447,0.0193008,0.0218411,0.0262646,0.0341609,0.0491087,0.0786799", \ "0.0201788,0.0230910,0.0256069,0.0300110,0.0378971,0.0528399,0.0824082", \ "0.0261033,0.0292489,0.0318775,0.0363874,0.0443117,0.0591941,0.0886918", \ "0.0318521,0.0353529,0.0382383,0.0430586,0.0512699,0.0662438,0.0956534", \ "0.0375450,0.0414123,0.0446057,0.0498364,0.0585130,0.0737344,0.103098", \ "0.0431213,0.0473525,0.0508531,0.0565615,0.0658654,0.0816348,0.111134"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0293075,0.0332420,0.0368355,0.0433113,0.0548666,0.0760946,0.117190", \ "0.0297126,0.0336466,0.0372400,0.0437159,0.0552715,0.0764995,0.117596", \ "0.0305736,0.0345054,0.0380964,0.0445659,0.0561120,0.0773348,0.118425", \ "0.0327051,0.0366656,0.0402731,0.0467481,0.0582787,0.0794674,0.120521", \ "0.0366164,0.0406359,0.0442635,0.0507785,0.0623806,0.0836393,0.124634", \ "0.0416689,0.0458831,0.0496247,0.0563164,0.0681816,0.0896420,0.130720", \ "0.0468046,0.0513022,0.0552374,0.0621917,0.0745423,0.0967695,0.138360"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00322424,0.00459589,0.00600442,0.00882593,0.0146640,0.0270103,0.0524531", \ "0.00322397,0.00459661,0.00600589,0.00882662,0.0146643,0.0270105,0.0524527", \ "0.00325632,0.00463748,0.00604356,0.00885475,0.0146770,0.0270132,0.0524523", \ "0.00440720,0.00561061,0.00685377,0.00943404,0.0149540,0.0270752,0.0524593", \ "0.00586489,0.00708679,0.00825303,0.0106447,0.0158062,0.0274519,0.0525265", \ "0.00760263,0.00888970,0.0100498,0.0123168,0.0171345,0.0281234,0.0527892", \ "0.00961715,0.0109777,0.0121852,0.0144327,0.0190378,0.0293848,0.0532830"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00516615,0.00746186,0.00989599,0.0145255,0.0234033,0.0414743,0.0790845", \ "0.00516898,0.00746201,0.00989608,0.0145251,0.0234034,0.0414775,0.0790714", \ "0.00516605,0.00746268,0.00989696,0.0145276,0.0234056,0.0414823,0.0790770", \ "0.00540311,0.00767294,0.0100823,0.0146729,0.0234932,0.0415116,0.0790846", \ "0.00590101,0.00807792,0.0104546,0.0150600,0.0238927,0.0417770,0.0791261", \ "0.00704861,0.00909166,0.0113840,0.0159714,0.0247543,0.0424003,0.0794351", \ "0.00864765,0.0105847,0.0127803,0.0173466,0.0263251,0.0440178,0.0803116"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0162381,0.0192564,0.0218410,0.0263260,0.0342881,0.0492803,0.0788721", \ "0.0171092,0.0201272,0.0227110,0.0271962,0.0351589,0.0501514,0.0797448", \ "0.0209765,0.0239533,0.0265133,0.0309769,0.0389275,0.0539163,0.0835084", \ "0.0275268,0.0306886,0.0333268,0.0378508,0.0457933,0.0607062,0.0902288", \ "0.0343300,0.0378342,0.0407164,0.0455239,0.0537279,0.0687083,0.0981230", \ "0.0417630,0.0456358,0.0487913,0.0539660,0.0625672,0.0777382,0.107109", \ "0.0499178,0.0541341,0.0575848,0.0632011,0.0723533,0.0879738,0.117402"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.0301631,0.0340974,0.0376908,0.0441668,0.0557221,0.0769502,0.118044", \ "0.0304896,0.0344230,0.0380164,0.0444925,0.0560479,0.0772770,0.118372", \ "0.0305839,0.0345168,0.0381087,0.0445808,0.0561302,0.0773542,0.118448", \ "0.0306804,0.0346344,0.0382400,0.0447263,0.0562725,0.0774781,0.118545", \ "0.0319165,0.0359558,0.0396084,0.0461688,0.0578255,0.0791193,0.120152", \ "0.0336598,0.0379075,0.0417132,0.0485380,0.0606611,0.0824301,0.123624", \ "0.0349001,0.0394122,0.0434132,0.0505417,0.0632923,0.0861938,0.128390"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00344850,0.00480812,0.00620273,0.00900103,0.0147951,0.0270877,0.0524992", \ "0.00344759,0.00480652,0.00620225,0.00900042,0.0147949,0.0270869,0.0524983", \ "0.00343134,0.00481345,0.00621408,0.00901106,0.0147991,0.0270882,0.0524982", \ "0.00449853,0.00569612,0.00693201,0.00949939,0.0150166,0.0271345,0.0525010", \ "0.00590677,0.00712491,0.00827391,0.0106567,0.0158231,0.0274755,0.0525559", \ "0.00757588,0.00883040,0.00996051,0.0122041,0.0170320,0.0280854,0.0528005", \ "0.00948950,0.0108109,0.0119843,0.0141741,0.0187578,0.0291921,0.0532266"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("0.00516810,0.00746198,0.00989608,0.0145251,0.0234001,0.0414747,0.0790798", \ "0.00516843,0.00746204,0.00989609,0.0145253,0.0234007,0.0414752,0.0790812", \ "0.00516724,0.00746278,0.00989649,0.0145265,0.0234027,0.0414803,0.0790885", \ "0.00534604,0.00762216,0.0100451,0.0146501,0.0234781,0.0415086,0.0790870", \ "0.00583099,0.00805673,0.0104569,0.0150761,0.0238840,0.0417642,0.0791252", \ "0.00688417,0.00907354,0.0114679,0.0161927,0.0251114,0.0426754,0.0794663", \ "0.00829709,0.0104354,0.0128087,0.0176460,0.0269985,0.0449271,0.0807998"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("15.306100,16.163080,16.777980,17.319340,17.564100,17.642300,17.656010", \ "15.345620,16.206360,16.812690,17.343810,17.604920,17.687480,17.704860", \ "16.284490,16.967540,17.421480,17.856950,18.075340,18.142920,18.155330", \ "19.123680,19.377290,19.701180,20.081920,20.058070,19.924020,19.857630", \ "24.009270,24.007830,23.853030,23.966690,24.064350,23.835710,23.527900", \ "31.141900,30.979140,30.598670,30.243840,30.188230,29.956380,29.574930", \ "40.039680,39.715980,39.307400,38.583690,38.271740,38.314420,37.997400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.750260,14.065260,13.690500,13.775900,13.636380,12.523290,11.806710", \ "14.630290,13.822460,13.633710,13.654080,13.251550,12.519020,12.571010", \ "14.876600,14.145040,13.907480,13.859320,13.356010,13.061530,11.938260", \ "17.488030,16.671300,16.362740,15.882820,15.336980,14.321320,14.198740", \ "22.985840,21.677250,21.002350,20.377900,19.480370,18.037740,17.456750", \ "30.985180,29.376030,28.400620,27.602560,26.153080,24.900890,22.071270", \ "41.361500,39.551790,38.490760,37.493500,36.181380,34.208060,31.373710"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("17.474330,18.301830,18.880010,19.428800,19.717660,19.832720,19.882520", \ "17.457670,18.254350,18.870480,19.426670,19.718340,19.830050,19.888920", \ "18.194110,18.891290,19.407770,19.887670,20.117830,20.218220,20.280780", \ "21.161140,21.474200,21.847560,22.174170,22.147700,22.053250,22.005440", \ "26.218260,26.162440,26.110000,26.149670,26.232670,25.957710,25.678400", \ "33.726510,33.482960,33.090230,32.691170,32.360490,31.964570,31.561860", \ "43.091300,42.809950,42.347320,41.483920,40.870070,40.192670,39.666340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.760620,13.969060,13.794480,13.664420,13.145150,13.091970,13.103320", \ "14.603300,13.887150,13.704470,13.532950,13.351450,12.445340,12.774000", \ "14.546360,13.748890,13.530810,13.515290,13.346390,12.535790,10.556370", \ "16.213130,15.392200,15.176470,14.936080,14.106170,13.560630,13.621350", \ "20.480340,19.414700,18.846840,18.352200,17.606310,16.582750,15.961950", \ "27.499370,26.158100,25.329050,24.650870,23.407250,22.202940,21.033110", \ "36.316660,34.873500,33.900130,33.105290,32.004640,30.312500,27.417330"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("19.381640,20.160320,20.751300,21.356900,21.690670,21.838900,21.937110", \ "19.255730,20.089130,20.665290,21.268690,21.576450,21.739940,21.838030", \ "19.855430,20.578680,21.110310,21.632300,21.927440,22.059450,22.163400", \ "23.076030,23.360100,23.784850,24.031760,24.053150,23.986030,23.954330", \ "28.401020,28.398960,28.319870,28.376300,28.452280,28.129580,27.865970", \ "36.414850,36.241280,35.772980,35.408680,35.036250,34.635990,34.186030", \ "46.415810,46.260310,45.819150,44.968770,44.312540,43.529440,42.999610"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.631750,13.978850,13.814480,13.756190,13.116170,12.985890,12.706540", \ "14.601540,13.817090,13.573340,13.566090,13.018680,12.549720,11.499370", \ "14.254150,13.650770,13.462330,13.398230,12.809020,12.559690,12.008280", \ "15.679430,14.901750,14.592440,14.206880,14.005880,13.209970,11.637550", \ "19.749870,18.687050,18.063740,17.599360,16.987400,16.084610,14.739010", \ "26.669560,25.583910,24.782110,24.037210,23.002070,21.559630,21.164310", \ "35.737720,34.483440,33.701520,33.250020,32.177510,31.036800,28.454630"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("20.921810,21.746870,22.353780,23.024010,23.395730,23.602600,23.751700", \ "20.759700,21.609650,22.188610,22.881610,23.264220,23.482270,23.618550", \ "21.322690,22.104240,22.625640,23.217510,23.579080,23.783570,23.946750", \ "24.576850,25.099700,25.489560,25.786420,25.833580,25.819730,25.834140", \ "30.397750,30.508390,30.501630,30.594710,30.644380,30.284730,30.044850", \ "39.223830,39.051300,38.636190,38.311200,37.916300,37.479500,36.983530", \ "50.467230,50.309080,49.786030,48.941750,48.248890,47.374290,46.781510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.534030,15.068100,30.136100,60.272300,120.545000,241.089000"); values ("14.755840,14.008080,13.878660,13.762330,13.533650,12.807300,10.941790", \ "14.563900,13.847280,13.605190,13.565090,12.846390,13.243770,10.987290", \ "14.383200,13.591830,13.410290,13.300080,12.627640,12.233070,12.572840", \ "15.345700,14.600320,14.357670,14.170390,13.762810,12.529460,12.583390", \ "19.314360,18.395190,17.878230,17.412660,16.994800,16.152670,15.975710", \ "26.160910,25.250320,24.875880,24.303440,23.737270,22.025560,20.183670", \ "35.118190,34.134910,33.700230,33.496140,33.292720,32.444820,30.410520"); } } } } /****************************************************************************************** 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.023612; fall_capacitance : 0.023612; rise_capacitance : 0.023080; internal_power () { fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); 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 : 87.019315; leakage_power () { when : "!A & !B1 & !B2"; value : 48.165625; } leakage_power () { when : "!A & !B1 & B2"; value : 116.338625; } leakage_power () { when : "!A & B1 & !B2"; value : 50.656998; } leakage_power () { when : "!A & B1 & B2"; value : 135.869750; } leakage_power () { when : "A & !B1 & !B2"; value : 48.335763; } leakage_power () { when : "A & !B1 & B2"; value : 88.018350; } leakage_power () { when : "A & B1 & !B2"; value : 88.012300; } leakage_power () { when : "A & B1 & B2"; value : 120.757114; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.661731; fall_capacitance : 1.589325; rise_capacitance : 1.661731; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.672026; fall_capacitance : 1.488849; rise_capacitance : 1.672026; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.719502; fall_capacitance : 1.436721; rise_capacitance : 1.719502; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.005830,0.006307,0.007174,0.008856,0.012111,0.018459,0.030970", \ "0.006572,0.007047,0.007910,0.009590,0.012844,0.019191,0.031701", \ "0.008754,0.009374,0.010458,0.012434,0.015869,0.022103,0.034531", \ "0.009367,0.010216,0.011703,0.014432,0.019229,0.027325,0.040462", \ "0.008004,0.009071,0.010962,0.014428,0.020523,0.030809,0.047657", \ "0.004489,0.005766,0.008044,0.012220,0.019592,0.032068,0.052411", \ "-0.001291,0.000185,0.002826,0.007677,0.016281,0.030893,0.054769"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.010670,0.011574,0.013228,0.016489,0.022932,0.035720,0.061213", \ "0.011529,0.012436,0.014099,0.017383,0.023870,0.036713,0.062255", \ "0.014704,0.015709,0.017435,0.020698,0.027134,0.039965,0.065539", \ "0.018955,0.020207,0.022419,0.026507,0.033824,0.046723,0.072058", \ "0.025579,0.027036,0.029590,0.034284,0.042717,0.057578,0.083408", \ "0.034094,0.035816,0.038814,0.044252,0.053822,0.070476,0.099371", \ "0.044265,0.046261,0.049743,0.056044,0.066987,0.085583,0.117408"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.003711,0.004082,0.004767,0.006126,0.008829,0.014217,0.024973", \ "0.003662,0.004050,0.004752,0.006123,0.008829,0.014217,0.024970", \ "0.005648,0.005964,0.006513,0.007512,0.009480,0.014257,0.024972", \ "0.009241,0.009660,0.010395,0.011735,0.014101,0.018157,0.026121", \ "0.014016,0.014581,0.015532,0.017233,0.020149,0.025112,0.033448", \ "0.020033,0.020761,0.021964,0.024107,0.027686,0.033536,0.043212", \ "0.027368,0.028271,0.029755,0.032389,0.036753,0.043667,0.054674"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.005732,0.006516,0.007968,0.010884,0.016704,0.028304,0.051481", \ "0.005742,0.006521,0.007973,0.010887,0.016701,0.028318,0.051483", \ "0.006727,0.007310,0.008473,0.011041,0.016711,0.028323,0.051486", \ "0.009910,0.010550,0.011745,0.014103,0.018588,0.028664,0.051497", \ "0.013940,0.014547,0.015718,0.018157,0.023108,0.032527,0.052363", \ "0.019185,0.019778,0.020933,0.023344,0.028341,0.038427,0.057395", \ "0.025677,0.026261,0.027432,0.029894,0.034946,0.045175,0.065329"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004851,0.005357,0.006266,0.008005,0.011324,0.017726,0.030273", \ "0.005643,0.006126,0.007009,0.008727,0.012035,0.018433,0.030977", \ "0.007454,0.008139,0.009322,0.011437,0.015042,0.021325,0.033784", \ "0.007371,0.008313,0.009949,0.012889,0.017957,0.026329,0.039681", \ "0.005131,0.006309,0.008376,0.012119,0.018594,0.029318,0.046551", \ "0.000602,0.002010,0.004469,0.008949,0.016777,0.029827,0.050774", \ "-0.006324,-0.004709,-0.001880,0.003283,0.012367,0.027648,0.052327"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.012197,0.013360,0.015490,0.019696,0.028024,0.044584,0.077619", \ "0.012988,0.014149,0.016289,0.020526,0.028912,0.045541,0.078637", \ "0.015882,0.017074,0.019203,0.023374,0.031688,0.048299,0.081436", \ "0.019877,0.021290,0.023807,0.028550,0.037335,0.053682,0.086516", \ "0.026579,0.028175,0.030971,0.036164,0.045730,0.063302,0.095791", \ "0.035458,0.037315,0.040542,0.046415,0.056890,0.075724,0.110046", \ "0.046192,0.048336,0.052055,0.058784,0.070533,0.090918,0.127333"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.003379,0.003761,0.004456,0.005817,0.008503,0.013858,0.024584", \ "0.003294,0.003661,0.004381,0.005784,0.008494,0.013858,0.024584", \ "0.005622,0.005925,0.006463,0.007441,0.009297,0.013925,0.024585", \ "0.009394,0.009813,0.010517,0.011805,0.014099,0.018072,0.025857", \ "0.014498,0.015035,0.015955,0.017587,0.020390,0.025181,0.033386", \ "0.020973,0.021672,0.022844,0.024897,0.028316,0.033932,0.043361", \ "0.028934,0.029805,0.031248,0.033774,0.037930,0.044534,0.055182"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006455,0.007483,0.009386,0.013206,0.020837,0.036085,0.066557", \ "0.006467,0.007487,0.009388,0.013205,0.020838,0.036088,0.066567", \ "0.007161,0.008017,0.009686,0.013266,0.020844,0.036097,0.066575", \ "0.009675,0.010562,0.012219,0.015521,0.021965,0.036165,0.066569", \ "0.013259,0.014065,0.015618,0.018860,0.025537,0.038635,0.066835", \ "0.018202,0.018979,0.020478,0.023573,0.030028,0.043429,0.069909", \ "0.024470,0.025225,0.026737,0.029839,0.036147,0.049227,0.076095"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004994,0.005499,0.006407,0.008148,0.011477,0.017905,0.030507", \ "0.005777,0.006261,0.007147,0.008870,0.012188,0.018612,0.031212", \ "0.007700,0.008369,0.009533,0.011625,0.015204,0.021504,0.034018", \ "0.007835,0.008746,0.010343,0.013238,0.018254,0.026587,0.039917", \ "0.005968,0.007093,0.009080,0.012724,0.019099,0.029738,0.046922", \ "0.002037,0.003338,0.005656,0.009959,0.017600,0.030489,0.051323", \ "-0.004012,-0.002577,0.000014,0.004880,0.013646,0.028653,0.053112"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.015010,0.016174,0.018315,0.022543,0.030906,0.047511,0.080594", \ "0.015829,0.016997,0.019147,0.023401,0.031813,0.048476,0.081619", \ "0.018755,0.019905,0.022018,0.026217,0.034578,0.051233,0.084417", \ "0.023307,0.024647,0.027052,0.031641,0.040202,0.056570,0.089475", \ "0.030421,0.031899,0.034534,0.039527,0.048891,0.066247,0.098690", \ "0.039927,0.041617,0.044597,0.050144,0.060290,0.078872,0.112967", \ "0.051369,0.053310,0.056726,0.063012,0.074273,0.094264,0.130422"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.004281,0.004665,0.005365,0.006732,0.009413,0.014756,0.025474", \ "0.004174,0.004554,0.005289,0.006699,0.009405,0.014755,0.025475", \ "0.006835,0.007072,0.007513,0.008369,0.010188,0.014819,0.025475", \ "0.011313,0.011614,0.012148,0.013211,0.015264,0.019000,0.026737", \ "0.017189,0.017567,0.018242,0.019540,0.021964,0.026411,0.034340", \ "0.024529,0.025008,0.025868,0.027476,0.030381,0.035506,0.044560", \ "0.033366,0.033991,0.035056,0.037033,0.040536,0.046506,0.056634"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.008143,0.009183,0.011110,0.014964,0.022639,0.037947,0.068518", \ "0.008146,0.009187,0.011113,0.014962,0.022644,0.037948,0.068522", \ "0.008443,0.009390,0.011200,0.014979,0.022637,0.037946,0.068525", \ "0.010850,0.011786,0.013495,0.016795,0.023448,0.037977,0.068509", \ "0.014085,0.014992,0.016694,0.020104,0.026920,0.040128,0.068697", \ "0.018718,0.019623,0.021272,0.024584,0.031298,0.044887,0.071543", \ "0.024690,0.025622,0.027313,0.030639,0.037229,0.050609,0.077642"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00572231,0.00641834,0.00769566,0.0102209,0.0152259,0.0251883,0.0450748", \ "0.00641376,0.00710854,0.00838927,0.0109269,0.0159528,0.0259377,0.0458406", \ "0.00803684,0.00899338,0.0106500,0.0136195,0.0186994,0.0285731,0.0484083", \ "0.00825416,0.00955869,0.0118075,0.0158124,0.0226863,0.0341241,0.0537334", \ "0.00668802,0.00836472,0.0112387,0.0163323,0.0249900,0.0392714,0.0624666", \ "0.00313241,0.00516399,0.00863895,0.0148233,0.0253418,0.0425413,0.0701859", \ "-0.00258081,-0.000213342,0.00383906,0.0110780,0.0234324,0.0436487,0.0758195"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00845401,0.00963927,0.0118036,0.0160537,0.0244176,0.0409988,0.0740367", \ "0.00904536,0.0102020,0.0123511,0.0166102,0.0250203,0.0416634,0.0747612", \ "0.0127183,0.0139549,0.0160964,0.0200305,0.0281516,0.0445752,0.0775467", \ "0.0179409,0.0194608,0.0221261,0.0270543,0.0358211,0.0516218,0.0839205", \ "0.0246668,0.0265095,0.0296874,0.0354627,0.0457819,0.0637677,0.0953687", \ "0.0327282,0.0349441,0.0387275,0.0455158,0.0573363,0.0778147,0.112773", \ "0.0421878,0.0447651,0.0491773,0.0570752,0.0706397,0.0935500,0.132650"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00335892,0.00394105,0.00502316,0.00718606,0.0115100,0.0201539,0.0374363", \ "0.00335603,0.00394006,0.00502259,0.00718586,0.0115096,0.0201512,0.0374372", \ "0.00539636,0.00588437,0.00676258,0.00835276,0.0117983,0.0201525,0.0374320", \ "0.00912568,0.00970783,0.0107216,0.0125832,0.0160453,0.0223879,0.0375012", \ "0.0143250,0.0150596,0.0163289,0.0185700,0.0224531,0.0294170,0.0420810", \ "0.0209254,0.0218399,0.0234173,0.0261739,0.0307903,0.0384892,0.0521338", \ "0.0290585,0.0301186,0.0319917,0.0353093,0.0408354,0.0496857,0.0643734"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00638555,0.00743202,0.00936512,0.0131996,0.0208439,0.0361051,0.0665887", \ "0.00633220,0.00739913,0.00934895,0.0131971,0.0208408,0.0360890,0.0665667", \ "0.00771898,0.00845305,0.00995077,0.0132871,0.0208308,0.0360871,0.0665607", \ "0.0106384,0.0115854,0.0133177,0.0166359,0.0226013,0.0361771,0.0665840", \ "0.0150200,0.0159837,0.0177557,0.0212465,0.0279767,0.0400977,0.0668513", \ "0.0208909,0.0219368,0.0238386,0.0274734,0.0344403,0.0477400,0.0719240", \ "0.0282528,0.0293927,0.0314647,0.0354007,0.0426860,0.0564613,0.0821500"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00675103,0.00744549,0.00871911,0.0112393,0.0162391,0.0261979,0.0460819", \ "0.00729348,0.00800424,0.00930562,0.0118641,0.0169072,0.0269045,0.0468157", \ "0.00825798,0.00911565,0.0106179,0.0134216,0.0186098,0.0286347,0.0485760", \ "0.00801788,0.00920440,0.0112357,0.0148369,0.0210224,0.0318727,0.0519525", \ "0.00563616,0.00718861,0.00985007,0.0145406,0.0224225,0.0352782,0.0570535", \ "0.000822498,0.00273767,0.00602409,0.0118257,0.0215781,0.0372699,0.0622051", \ "-0.00666750,-0.00438982,-0.000482338,0.00641737,0.0180522,0.0367786,0.0660181"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.0109238,0.0120778,0.0142026,0.0184082,0.0267454,0.0433231,0.0763918", \ "0.0115040,0.0126562,0.0147836,0.0190009,0.0273598,0.0439613,0.0770562", \ "0.0155197,0.0165841,0.0185373,0.0225314,0.0306403,0.0470150,0.0799355", \ "0.0219307,0.0232977,0.0257347,0.0303096,0.0385669,0.0542514,0.0864790", \ "0.0303027,0.0318924,0.0347069,0.0399894,0.0496923,0.0669290,0.0981839", \ "0.0407955,0.0426413,0.0458950,0.0518939,0.0627695,0.0822520,0.116150", \ "0.0534618,0.0555993,0.0593303,0.0661573,0.0783196,0.0997278,0.137395"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00335807,0.00394120,0.00502295,0.00718513,0.0115071,0.0201526,0.0374383", \ "0.00336175,0.00394019,0.00502264,0.00718472,0.0115089,0.0201523,0.0374347", \ "0.00452676,0.00499803,0.00590134,0.00775660,0.0116794,0.0201522,0.0374330", \ "0.00748352,0.00795554,0.00880204,0.0104404,0.0138438,0.0212226,0.0375272", \ "0.0116226,0.0122072,0.0132178,0.0150750,0.0184618,0.0250878,0.0396247", \ "0.0166868,0.0174052,0.0186444,0.0209036,0.0248160,0.0316061,0.0449936", \ "0.0226734,0.0235219,0.0250093,0.0277281,0.0323752,0.0400585,0.0534015"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.00812257,0.00916647,0.0111067,0.0149602,0.0226438,0.0379539,0.0685076", \ "0.00809770,0.00915405,0.0110973,0.0149610,0.0226359,0.0379585,0.0685218", \ "0.00878312,0.00965064,0.0113240,0.0149102,0.0226357,0.0379435,0.0685247", \ "0.0116581,0.0126633,0.0144458,0.0177223,0.0239172,0.0379550,0.0685098", \ "0.0151990,0.0163006,0.0182758,0.0220399,0.0289744,0.0413047,0.0686901", \ "0.0199062,0.0211173,0.0232495,0.0272776,0.0348226,0.0485601,0.0732066", \ "0.0258086,0.0271520,0.0295151,0.0338586,0.0418298,0.0565562,0.0828244"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("1.295447,1.314528,1.340021,1.369222,1.405827,1.456426,1.489260", \ "1.242202,1.269025,1.292198,1.328049,1.369519,1.413075,1.457301", \ "1.501076,1.485075,1.464920,1.465310,1.467408,1.482354,1.487679", \ "2.614752,2.593162,2.522998,2.388309,2.186726,1.980064,1.833764", \ "4.470578,4.452596,4.377768,4.241370,3.917856,3.391516,2.802795", \ "6.890201,6.923108,6.908386,6.841782,6.573729,5.899204,4.825448", \ "10.032010,10.038390,10.102840,10.148730,10.035460,9.442158,8.076022"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("5.228689,5.242618,5.246861,5.282654,5.305290,5.243626,5.330278", \ "5.130749,5.145751,5.130484,5.221942,5.238354,5.285501,5.227525", \ "5.124775,5.135128,5.151143,5.131029,5.158331,5.208387,5.088685", \ "5.697210,5.700405,5.735599,5.646996,5.579196,5.408849,5.228413", \ "7.363064,7.255352,7.152412,6.996070,6.894185,6.547750,5.955399", \ "10.124040,10.080430,9.831636,9.551542,9.108994,8.641925,7.650310", \ "13.975400,13.801700,13.593430,13.257100,12.532730,11.507260,10.374050"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("1.077197,1.103664,1.147532,1.206882,1.278402,1.334226,1.382502", \ "1.023736,1.042560,1.093368,1.154526,1.217499,1.270002,1.321337", \ "1.313328,1.290322,1.271859,1.270736,1.299118,1.312642,1.336017", \ "2.382283,2.369570,2.295611,2.174680,1.981150,1.770796,1.636858", \ "4.120471,4.102742,4.044535,3.919616,3.606640,3.101009,2.533070", \ "6.428499,6.430553,6.392080,6.343834,6.089398,5.460361,4.424983", \ "9.280353,9.360504,9.389218,9.443208,9.287911,8.750417,7.459452"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.702033,4.738140,4.762441,4.774747,4.799687,4.752860,4.756633", \ "4.595696,4.626119,4.653149,4.682498,4.717846,4.698817,4.765807", \ "4.612547,4.618766,4.589455,4.631063,4.662636,4.684217,4.595020", \ "5.117545,5.137042,5.154059,5.069357,4.935083,4.898096,4.639061", \ "6.618502,6.585858,6.507033,6.376412,6.195108,5.808028,5.606993", \ "9.316320,9.201387,9.029535,8.718435,8.325934,7.729421,7.180435", \ "13.001950,12.892400,12.647480,12.229850,11.542620,10.702200,9.572760"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("1.150937,1.176248,1.200499,1.239751,1.289399,1.335888,1.388295", \ "1.088903,1.113500,1.137787,1.179835,1.227896,1.275730,1.323009", \ "1.324922,1.306214,1.291494,1.290966,1.312712,1.320787,1.342748", \ "2.428768,2.385761,2.312476,2.174020,1.974881,1.775708,1.641727", \ "4.216072,4.179170,4.121223,3.945210,3.606491,3.087859,2.531286", \ "6.627568,6.647137,6.599174,6.440708,6.139372,5.457278,4.414087", \ "9.692612,9.672551,9.706362,9.641955,9.406247,8.777552,7.452256"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("5.776032,5.812615,5.850577,5.873417,5.917451,5.897850,5.715203", \ "5.672452,5.710058,5.747384,5.775348,5.794158,5.845962,5.722817", \ "5.680155,5.652911,5.703405,5.710380,5.765086,5.711453,5.715367", \ "6.222471,6.198075,6.158811,6.100019,6.087607,6.012992,5.738695", \ "7.536458,7.477068,7.463046,7.391826,7.174139,6.837486,6.524760", \ "10.088670,10.035040,9.845125,9.639259,9.288879,8.803302,8.079176", \ "13.707140,13.574080,13.409640,13.067850,12.447230,11.675920,10.776180"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.305101,0.306429,0.326860,0.345115,0.356978,0.372502,0.375113", \ "0.294332,0.300587,0.324065,0.355066,0.378709,0.407083,0.419850", \ "0.571785,0.530313,0.503101,0.479135,0.471021,0.466627,0.466685", \ "1.581910,1.518937,1.396815,1.202454,0.958853,0.805173,0.687322", \ "3.079900,3.046871,2.952942,2.754148,2.315180,1.739725,1.325884", \ "5.098810,5.089680,5.043673,4.912756,4.488192,3.653991,2.637606", \ "7.562931,7.649180,7.621727,7.610908,7.339697,6.511956,4.959910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("3.268564,3.280263,3.322335,3.354695,3.303974,3.309962,3.394746", \ "3.173074,3.211458,3.241637,3.288045,3.315528,3.367320,3.179530", \ "3.547195,3.529883,3.487366,3.471613,3.453050,3.413774,3.392983", \ "4.446219,4.460542,4.450779,4.341438,4.109958,3.871076,3.640863", \ "6.205404,6.141173,6.030314,5.869135,5.634339,5.191054,4.677581", \ "8.855188,8.748621,8.621990,8.342315,7.920667,7.237674,6.471773", \ "12.355750,12.269560,12.132290,11.841350,11.211060,10.336300,9.211405"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.311281,0.312875,0.332649,0.351089,0.363676,0.370559,0.377833", \ "0.237243,0.261386,0.290563,0.329674,0.370714,0.397785,0.417179", \ "0.364418,0.340277,0.325200,0.345650,0.367815,0.402218,0.431508", \ "1.185713,1.140694,1.057335,0.908858,0.708605,0.615833,0.563945", \ "2.431617,2.390501,2.351919,2.204544,1.878310,1.383443,1.048156", \ "4.050998,4.061677,4.029848,3.977530,3.716588,3.065987,2.142898", \ "6.108352,6.063011,6.119292,6.141012,6.005721,5.488445,4.221613"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.212797,4.242631,4.260626,4.280814,4.299424,4.169725,4.137942", \ "4.151719,4.185723,4.203833,4.169634,4.262595,4.297326,4.322617", \ "4.469469,4.504654,4.486471,4.437717,4.366458,4.348087,4.178199", \ "5.538392,5.549708,5.470726,5.370308,5.180011,4.854915,4.710296", \ "7.205102,7.150155,7.110359,6.991540,6.729627,6.308159,5.687497", \ "9.875812,9.829910,9.704986,9.543814,9.126402,8.547975,7.519860", \ "13.464460,13.446980,13.335730,13.114020,12.571860,11.755440,10.611830"); } } } } /****************************************************************************************** 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 : 174.038459; leakage_power () { when : "!A & !B1 & !B2"; value : 96.331375; } leakage_power () { when : "!A & !B1 & B2"; value : 232.677875; } leakage_power () { when : "!A & B1 & !B2"; value : 101.314129; } leakage_power () { when : "!A & B1 & B2"; value : 271.739500; } leakage_power () { when : "A & !B1 & !B2"; value : 96.671500; } leakage_power () { when : "A & !B1 & B2"; value : 176.036750; } leakage_power () { when : "A & B1 & !B2"; value : 176.024000; } leakage_power () { when : "A & B1 & B2"; value : 241.512546; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.194616; fall_capacitance : 3.039235; rise_capacitance : 3.194616; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.177534; fall_capacitance : 2.810825; rise_capacitance : 3.177534; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.589825; fall_capacitance : 3.000663; rise_capacitance : 3.589825; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.005557,0.006241,0.007103,0.008777,0.012021,0.018358,0.030860", \ "0.006302,0.006979,0.007839,0.009511,0.012754,0.019089,0.031590", \ "0.008355,0.009254,0.010345,0.012331,0.015779,0.022006,0.034422", \ "0.008795,0.010026,0.011526,0.014265,0.019075,0.027195,0.040358", \ "0.007257,0.008818,0.010717,0.014197,0.020317,0.030630,0.047508", \ "0.003582,0.005457,0.007738,0.011933,0.019337,0.031846,0.052221", \ "-0.002346,-0.000178,0.002465,0.007335,0.015968,0.030629,0.054534"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.010078,0.011374,0.013032,0.016300,0.022754,0.035569,0.061116", \ "0.010939,0.012235,0.013900,0.017190,0.023690,0.036559,0.062153", \ "0.014020,0.015479,0.017223,0.020491,0.026937,0.039789,0.065413", \ "0.018233,0.020042,0.022251,0.026339,0.033665,0.046584,0.071956", \ "0.024814,0.026926,0.029482,0.034176,0.042605,0.057473,0.083338", \ "0.033205,0.035700,0.038706,0.044154,0.053732,0.070393,0.099316", \ "0.043228,0.046128,0.049624,0.055939,0.066899,0.085511,0.117362"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.003469,0.003997,0.004679,0.006036,0.008735,0.014120,0.024874", \ "0.003415,0.003969,0.004668,0.006034,0.008735,0.014120,0.024873", \ "0.005465,0.005918,0.006464,0.007466,0.009418,0.014166,0.024872", \ "0.008994,0.009605,0.010339,0.011679,0.014046,0.018107,0.026049", \ "0.013700,0.014513,0.015473,0.017173,0.020097,0.025042,0.033399", \ "0.019646,0.020678,0.021900,0.024046,0.027637,0.033475,0.043153", \ "0.026896,0.028167,0.029679,0.032328,0.036701,0.043615,0.054608"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.005324,0.006445,0.007907,0.010831,0.016671,0.028300,0.051544", \ "0.005333,0.006451,0.007909,0.010830,0.016673,0.028304,0.051546", \ "0.006468,0.007281,0.008443,0.010997,0.016677,0.028305,0.051546", \ "0.009556,0.010469,0.011674,0.014047,0.018561,0.028672,0.051547", \ "0.013555,0.014412,0.015594,0.018049,0.023032,0.032517,0.052427", \ "0.018756,0.019600,0.020774,0.023204,0.028233,0.038368,0.057430", \ "0.025208,0.026039,0.027230,0.029720,0.034812,0.045091,0.065335"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.004621,0.005342,0.006242,0.007967,0.011266,0.017646,0.030177", \ "0.005417,0.006104,0.006981,0.008687,0.011976,0.018352,0.030879", \ "0.007063,0.008056,0.009243,0.011363,0.014975,0.021249,0.033690", \ "0.006797,0.008167,0.009806,0.012758,0.017831,0.026221,0.039592", \ "0.004383,0.006108,0.008178,0.011929,0.018425,0.029163,0.046422", \ "-0.000298,0.001751,0.004218,0.008712,0.016554,0.029631,0.050602", \ "-0.007357,-0.005009,-0.002180,0.002994,0.012100,0.027421,0.052124"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.011466,0.013133,0.015268,0.019486,0.027837,0.044439,0.077560", \ "0.012254,0.013921,0.016063,0.020311,0.028718,0.045391,0.078574", \ "0.015046,0.016798,0.018933,0.023110,0.031442,0.048091,0.081312", \ "0.019038,0.021069,0.023582,0.028327,0.037126,0.053503,0.086404", \ "0.025730,0.028032,0.030829,0.036020,0.045585,0.063174,0.095723", \ "0.034488,0.037175,0.040411,0.046294,0.056777,0.075628,0.110001", \ "0.045073,0.048181,0.051917,0.058662,0.070428,0.090835,0.127300"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.003143,0.003683,0.004371,0.005724,0.008403,0.013757,0.024483", \ "0.003088,0.003598,0.004306,0.005697,0.008398,0.013756,0.024484", \ "0.005431,0.005871,0.006410,0.007389,0.009234,0.013836,0.024484", \ "0.009147,0.009743,0.010454,0.011739,0.014032,0.018020,0.025784", \ "0.014172,0.014963,0.015882,0.017515,0.020314,0.025111,0.033329", \ "0.020579,0.021590,0.022767,0.024820,0.028244,0.033856,0.043287", \ "0.028463,0.029705,0.031162,0.033701,0.037856,0.044463,0.055105"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.005963,0.007440,0.009350,0.013183,0.020844,0.036135,0.066708", \ "0.005975,0.007443,0.009353,0.013180,0.020842,0.036134,0.066704", \ "0.006800,0.007996,0.009663,0.013242,0.020843,0.036141,0.066707", \ "0.009242,0.010510,0.012176,0.015500,0.021971,0.036217,0.066707", \ "0.012821,0.013973,0.015539,0.018796,0.025510,0.038670,0.066983", \ "0.017737,0.018854,0.020372,0.023487,0.029970,0.043435,0.070046", \ "0.023965,0.025066,0.026595,0.029729,0.036076,0.049216,0.076194"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.004759,0.005478,0.006377,0.008104,0.011414,0.017822,0.030409", \ "0.005545,0.006234,0.007114,0.008824,0.012125,0.018529,0.031112", \ "0.007307,0.008280,0.009448,0.011546,0.015134,0.021424,0.033922", \ "0.007266,0.008590,0.010193,0.013098,0.018126,0.026476,0.039825", \ "0.005241,0.006875,0.008869,0.012527,0.018923,0.029582,0.046791", \ "0.001179,0.003067,0.005395,0.009713,0.017377,0.030295,0.051157", \ "-0.004974,-0.002889,-0.000294,0.004585,0.013380,0.028424,0.052916"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.014244,0.015915,0.018059,0.022292,0.030663,0.047282,0.080397", \ "0.015060,0.016734,0.018887,0.023146,0.031563,0.048242,0.081413", \ "0.017960,0.019605,0.021719,0.025919,0.034284,0.050950,0.084157", \ "0.022478,0.024399,0.026804,0.031393,0.039961,0.056325,0.089243", \ "0.029615,0.031740,0.034367,0.039355,0.048712,0.066067,0.098517", \ "0.039035,0.041471,0.044448,0.049996,0.060145,0.078728,0.112832", \ "0.050354,0.053157,0.056569,0.062864,0.074135,0.094136,0.130307"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.003994,0.004547,0.005248,0.006618,0.009302,0.014649,0.025372", \ "0.003912,0.004451,0.005183,0.006591,0.009297,0.014649,0.025372", \ "0.006655,0.007000,0.007446,0.008304,0.010115,0.014725,0.025374", \ "0.011115,0.011535,0.012075,0.013139,0.015183,0.018939,0.026660", \ "0.016947,0.017488,0.018163,0.019466,0.021890,0.026340,0.034283", \ "0.024246,0.024931,0.025787,0.027399,0.030306,0.035433,0.044486", \ "0.033061,0.033906,0.034975,0.036962,0.040469,0.046431,0.056562"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.007644,0.009127,0.011058,0.014913,0.022597,0.037928,0.068531", \ "0.007647,0.009129,0.011061,0.014914,0.022597,0.037926,0.068530", \ "0.008018,0.009355,0.011156,0.014931,0.022595,0.037919,0.068530", \ "0.010391,0.011731,0.013449,0.016769,0.023424,0.037953,0.068528", \ "0.013609,0.014909,0.016607,0.020034,0.026865,0.040114,0.068716", \ "0.018223,0.019507,0.021172,0.024488,0.031219,0.044845,0.071562", \ "0.024137,0.025465,0.027175,0.030530,0.037133,0.050546,0.077641"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00545201,0.00645173,0.00773083,0.0102581,0.0152645,0.0252288,0.0451179", \ "0.00614463,0.00713914,0.00842193,0.0109612,0.0159889,0.0259757,0.0458813", \ "0.00762892,0.00901717,0.0106753,0.0136469,0.0187299,0.0286064,0.0484450", \ "0.00767595,0.00957706,0.0118265,0.0158338,0.0227134,0.0341562,0.0537697", \ "0.00594208,0.00836806,0.0112412,0.0163429,0.0250110,0.0392955,0.0625008", \ "0.00220831,0.00514555,0.00862104,0.0148159,0.0253484,0.0425582,0.0702133", \ "-0.00367325,-0.000257828,0.00379334,0.0110424,0.0234127,0.0436428,0.0758329"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00805244,0.00976075,0.0119336,0.0161934,0.0245779,0.0412013,0.0743268", \ "0.00864629,0.0103143,0.0124701,0.0167406,0.0251721,0.0418595,0.0750444", \ "0.0122468,0.0140443,0.0161931,0.0201520,0.0282959,0.0447656,0.0778236", \ "0.0173393,0.0195376,0.0222120,0.0271595,0.0359581,0.0518058,0.0841987", \ "0.0239237,0.0265901,0.0297736,0.0355659,0.0459146,0.0639512,0.0956422", \ "0.0318325,0.0350320,0.0388268,0.0456317,0.0574785,0.0780049,0.113049", \ "0.0411424,0.0448634,0.0492910,0.0572109,0.0708046,0.0937585,0.132943"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00309681,0.00392898,0.00501161,0.00717613,0.0115031,0.0201534,0.0374517", \ "0.00309374,0.00392869,0.00501177,0.00717558,0.0115033,0.0201547,0.0374522", \ "0.00517442,0.00587362,0.00675169,0.00834639,0.0117937,0.0201546,0.0374575", \ "0.00886872,0.00970608,0.0107171,0.0125762,0.0160378,0.0223869,0.0375184", \ "0.0139760,0.0150539,0.0163245,0.0185710,0.0224508,0.0294123,0.0420979", \ "0.0204849,0.0218183,0.0234004,0.0261634,0.0307831,0.0384798,0.0521389", \ "0.0285008,0.0300736,0.0319604,0.0352934,0.0408218,0.0496818,0.0643711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00590912,0.00740190,0.00933797,0.0131806,0.0208460,0.0361366,0.0667077", \ "0.00585646,0.00737747,0.00932620,0.0131791,0.0208366,0.0361453,0.0667170", \ "0.00741394,0.00845030,0.00994866,0.0132727,0.0208284,0.0361317,0.0667075", \ "0.0102152,0.0115718,0.0133119,0.0166418,0.0226088,0.0362212,0.0667151", \ "0.0145673,0.0159584,0.0177440,0.0212415,0.0279965,0.0401382,0.0669958", \ "0.0203759,0.0218977,0.0238122,0.0274604,0.0344531,0.0477930,0.0720436", \ "0.0276875,0.0293330,0.0314283,0.0353782,0.0426790,0.0565029,0.0822704"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00644556,0.00744106,0.00871618,0.0112378,0.0162393,0.0261997,0.0460863", \ "0.00697414,0.00799443,0.00929721,0.0118579,0.0169034,0.0269018,0.0468162", \ "0.00784327,0.00908806,0.0105942,0.0134019,0.0185962,0.0286253,0.0485710", \ "0.00743099,0.00916000,0.0111978,0.0148052,0.0209963,0.0318555,0.0519429", \ "0.00486585,0.00713061,0.00979611,0.0144955,0.0223849,0.0352491,0.0570355", \ "-0.000126659,0.00266621,0.00595429,0.0117653,0.0215297,0.0372296,0.0621756", \ "-0.00779289,-0.00447172,-0.000569330,0.00634001,0.0179880,0.0367257,0.0659784"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.0104827,0.0121384,0.0142661,0.0184768,0.0268186,0.0434090,0.0765047", \ "0.0110555,0.0127078,0.0148386,0.0190608,0.0274267,0.0440446,0.0771627", \ "0.0150570,0.0166180,0.0185789,0.0225813,0.0306987,0.0470891,0.0800393", \ "0.0213273,0.0232999,0.0257465,0.0303360,0.0386142,0.0543225,0.0865814", \ "0.0295863,0.0318785,0.0346971,0.0399907,0.0497172,0.0669848,0.0982806", \ "0.0399515,0.0426241,0.0458726,0.0518867,0.0627769,0.0822898,0.116236", \ "0.0524871,0.0555674,0.0592992,0.0661417,0.0783168,0.0997556,0.137466"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00309573,0.00392851,0.00501165,0.00717669,0.0115032,0.0201526,0.0374576", \ "0.00310055,0.00393004,0.00501201,0.00717615,0.0115028,0.0201544,0.0374552", \ "0.00431827,0.00498523,0.00589328,0.00774916,0.0116746,0.0201548,0.0374555", \ "0.00726954,0.00794815,0.00879267,0.0104371,0.0138361,0.0212254,0.0375455", \ "0.0113595,0.0121958,0.0132069,0.0150620,0.0184370,0.0250871,0.0396428", \ "0.0163650,0.0173865,0.0186305,0.0208875,0.0247939,0.0316016,0.0450073", \ "0.0222753,0.0234809,0.0249845,0.0277099,0.0323550,0.0400428,0.0534084"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.00762576,0.00911949,0.0110565,0.0149128,0.0225918,0.0379224,0.0685169", \ "0.00760844,0.00910914,0.0110513,0.0149093,0.0225952,0.0379188,0.0685217", \ "0.00840359,0.00962636,0.0112967,0.0148728,0.0225937,0.0379221,0.0685341", \ "0.0111973,0.0126414,0.0144283,0.0177087,0.0238877,0.0379288,0.0685208", \ "0.0146853,0.0162666,0.0182446,0.0220186,0.0289627,0.0413011,0.0687104", \ "0.0193328,0.0210702,0.0232109,0.0272456,0.0348027,0.0485556,0.0732386", \ "0.0251536,0.0271023,0.0294653,0.0338194,0.0417999,0.0565488,0.0828537"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("2.448553,2.510983,2.539768,2.609072,2.688973,2.764246,2.826060", \ "2.352695,2.407728,2.439259,2.519124,2.594089,2.679475,2.756110", \ "2.916736,2.867273,2.810817,2.815383,2.809067,2.808688,2.832003", \ "5.177185,5.069897,4.935520,4.679627,4.259429,3.831444,3.521520", \ "8.844457,8.773094,8.691239,8.374618,7.727517,6.660908,5.464700", \ "13.680460,13.739380,13.766600,13.608200,13.064670,11.693270,9.518780", \ "19.881760,20.038670,20.183230,20.219940,19.969100,18.781160,16.020220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("10.165580,10.223060,10.301470,10.327880,10.262270,10.189370,10.394780", \ "9.931557,10.062610,10.071790,10.132610,10.104110,10.183410,10.133920", \ "10.021480,9.995231,10.051610,10.038530,10.080470,9.925044,9.797037", \ "11.271640,11.314070,11.284320,11.121750,10.946380,10.759390,10.139370", \ "14.660500,14.448240,14.238920,13.939220,13.693100,12.846920,12.166720", \ "20.277250,19.966710,19.652060,18.928690,18.103520,17.153820,15.182410", \ "27.898830,27.583730,27.128100,26.294590,24.986730,22.907650,20.612560"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("2.063581,2.136321,2.193961,2.300766,2.421435,2.532628,2.615889", \ "1.920640,2.019591,2.069492,2.196799,2.305477,2.402751,2.496704", \ "2.591048,2.530754,2.460021,2.444427,2.472672,2.505310,2.532852", \ "4.736388,4.663629,4.543965,4.274419,3.859454,3.430122,3.146137", \ "8.195224,8.151629,8.021353,7.762399,7.122487,6.099598,4.934191", \ "12.697390,12.789110,12.778290,12.626190,12.084780,10.826610,8.726103", \ "18.484780,18.639390,18.747430,18.764400,18.491700,17.418350,14.810480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("9.193314,9.182522,9.205157,9.258012,9.278862,9.135193,9.109276", \ "8.973447,8.952005,8.993380,9.134893,9.212041,9.310508,9.301745", \ "8.927073,9.001921,9.008734,8.989552,9.052208,9.149863,9.160680", \ "10.094830,10.153760,10.095480,9.951071,9.800877,9.659661,9.008926", \ "13.248480,12.968000,12.892830,12.614140,12.338150,11.514290,10.943090", \ "18.674770,18.309670,17.998130,17.357550,16.444100,15.584750,14.221420", \ "26.008560,25.660220,25.232500,24.429610,23.042510,21.298930,18.955960"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("2.157603,2.252636,2.275493,2.365009,2.442062,2.531982,2.620199", \ "2.054774,2.090756,2.154330,2.236319,2.317165,2.411988,2.503217", \ "2.575459,2.511961,2.494213,2.488171,2.501191,2.518915,2.536296", \ "4.809703,4.685447,4.547232,4.260712,3.845867,3.437460,3.151211", \ "8.468081,8.331378,8.177434,7.806356,7.129127,6.078906,4.941300", \ "13.203240,13.223720,13.098800,12.825480,12.172320,10.816410,8.717967", \ "19.274130,19.370780,19.303390,19.222860,18.743970,17.474890,14.797810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("11.349370,11.333530,11.405130,11.462470,11.553550,11.538760,11.496490", \ "11.145600,11.141170,11.164110,11.304010,11.423940,11.515390,11.466050", \ "11.086940,11.109870,11.173810,11.170710,11.175680,11.167390,11.201690", \ "12.200340,12.181020,12.128310,12.019250,11.970730,11.745610,11.493240", \ "15.003390,14.843280,14.738900,14.577770,14.250160,13.808370,13.130790", \ "20.214450,19.891680,19.624670,19.166090,18.343550,17.627590,16.049070", \ "27.343240,27.099680,26.754620,26.011670,24.763370,23.087890,21.157830"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.605846,0.631854,0.669133,0.702118,0.725725,0.750950,0.760328", \ "0.568022,0.613826,0.650042,0.708917,0.764976,0.818880,0.848617", \ "1.189107,1.060122,0.996201,0.962686,0.942814,0.935291,0.941137", \ "3.224619,3.032247,2.795091,2.403733,1.922848,1.611703,1.378585", \ "6.204494,6.113479,5.922903,5.497759,4.630902,3.474995,2.653244", \ "10.166420,10.064030,10.009660,9.798110,9.012227,7.296699,5.272292", \ "15.189870,15.295290,15.302770,15.198460,14.647740,13.014960,9.905046"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("6.439122,6.523176,6.643693,6.704616,6.688305,6.634758,6.791946", \ "6.351187,6.402024,6.459815,6.569537,6.644071,6.545916,6.812328", \ "7.005277,7.043244,6.949271,6.863012,6.886862,6.760752,6.494354", \ "8.923669,8.866759,8.881712,8.576273,8.292995,7.759417,7.301307", \ "12.379400,12.242170,11.970270,11.739660,11.277380,10.208000,9.411643", \ "17.723410,17.481330,17.192100,16.615430,15.749480,14.499800,12.556580", \ "24.758720,24.531160,24.247300,23.609190,22.366050,20.597810,18.285750"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("0.603694,0.654191,0.672856,0.705197,0.727306,0.751581,0.760211", \ "0.477049,0.528940,0.589287,0.663381,0.745146,0.803338,0.842953", \ "0.763802,0.680227,0.655694,0.684572,0.745392,0.809060,0.859957", \ "2.400149,2.286926,2.115344,1.812225,1.414033,1.235639,1.131363", \ "4.858673,4.798172,4.665629,4.418294,3.749385,2.765735,2.096905", \ "8.093745,8.119962,8.074672,7.952923,7.454880,6.131420,4.284834", \ "12.081700,12.140150,12.276090,12.272130,12.051320,11.024100,8.439770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.583100,3.166200,6.332400,12.664800,25.329600,50.659200"); values ("8.415705,8.473485,8.513518,8.511532,8.570822,8.630974,8.341870", \ "8.303742,8.286627,8.355929,8.420330,8.366212,8.534174,8.296897", \ "9.005638,8.961497,8.947626,8.874023,8.754387,8.752251,8.702925", \ "11.086210,11.065070,10.862880,10.710240,10.260830,9.871942,9.366110", \ "14.445690,14.365600,14.197880,14.038390,13.535320,12.635600,11.316770", \ "19.706300,19.664470,19.461650,19.055820,18.338450,16.955990,15.241490", \ "26.878670,26.843020,26.617050,26.169540,25.222540,23.463430,21.153680"); } } } } /****************************************************************************************** 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 : 348.075592; leakage_power () { when : "!A & !B1 & !B2"; value : 192.662500; } leakage_power () { when : "!A & !B1 & B2"; value : 465.352500; } leakage_power () { when : "!A & B1 & !B2"; value : 202.628993; } leakage_power () { when : "!A & B1 & B2"; value : 543.473750; } leakage_power () { when : "A & !B1 & !B2"; value : 193.342625; } leakage_power () { when : "A & !B1 & B2"; value : 352.071750; } leakage_power () { when : "A & B1 & !B2"; value : 352.046625; } leakage_power () { when : "A & B1 & B2"; value : 483.025996; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.224014; fall_capacitance : 5.937596; rise_capacitance : 6.224014; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.517496; fall_capacitance : 5.760127; rise_capacitance : 6.517496; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.882477; fall_capacitance : 5.757089; rise_capacitance : 6.882477; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.005630,0.006422,0.007289,0.008969,0.012221,0.018563,0.031065", \ "0.006371,0.007156,0.008019,0.009697,0.012947,0.019288,0.031789", \ "0.008442,0.009473,0.010559,0.012533,0.015968,0.022198,0.034615", \ "0.008894,0.010308,0.011799,0.014523,0.019316,0.027411,0.040545", \ "0.007357,0.009152,0.011040,0.014500,0.020591,0.030876,0.047723", \ "0.003684,0.005839,0.008103,0.012270,0.019641,0.032111,0.052449", \ "-0.002243,0.000246,0.002866,0.007704,0.016297,0.030904,0.054768"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.010209,0.011710,0.013378,0.016662,0.023149,0.036024,0.061686", \ "0.011065,0.012564,0.014240,0.017548,0.024079,0.037008,0.062718", \ "0.014130,0.015813,0.017552,0.020835,0.027315,0.040229,0.065970", \ "0.018267,0.020352,0.022562,0.026651,0.033989,0.046957,0.072454", \ "0.024801,0.027230,0.029778,0.034464,0.042894,0.057785,0.083745", \ "0.033169,0.036038,0.039028,0.044458,0.054018,0.070676,0.099650", \ "0.043178,0.046509,0.049985,0.056273,0.067202,0.085790,0.117655"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.003481,0.004088,0.004771,0.006128,0.008827,0.014213,0.024969", \ "0.003422,0.004058,0.004757,0.006125,0.008827,0.014213,0.024969", \ "0.005463,0.005979,0.006525,0.007520,0.009485,0.014256,0.024969", \ "0.008998,0.009700,0.010429,0.011755,0.014111,0.018165,0.026126", \ "0.013713,0.014637,0.015587,0.017278,0.020178,0.025105,0.033457", \ "0.019671,0.020832,0.022050,0.024184,0.027751,0.033567,0.043224", \ "0.026924,0.028357,0.029865,0.032498,0.036843,0.043738,0.054694"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.005269,0.006563,0.008034,0.010974,0.016845,0.028558,0.051952", \ "0.005280,0.006570,0.008036,0.010974,0.016849,0.028561,0.051937", \ "0.006410,0.007357,0.008539,0.011128,0.016857,0.028554,0.051941", \ "0.009523,0.010567,0.011774,0.014156,0.018701,0.028905,0.051941", \ "0.013571,0.014548,0.015727,0.018185,0.023179,0.032714,0.052800", \ "0.018825,0.019774,0.020937,0.023362,0.028396,0.038565,0.057758", \ "0.025327,0.026256,0.027438,0.029913,0.035002,0.045291,0.065630"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.004663,0.005501,0.006407,0.008140,0.011450,0.017840,0.030375", \ "0.005464,0.006260,0.007142,0.008855,0.012155,0.018541,0.031072", \ "0.007121,0.008265,0.009444,0.011554,0.015155,0.021432,0.033877", \ "0.006855,0.008430,0.010064,0.013003,0.018058,0.026425,0.039773", \ "0.004438,0.006418,0.008478,0.012212,0.018685,0.029391,0.046620", \ "-0.000258,0.002106,0.004552,0.009025,0.016840,0.029889,0.050821", \ "-0.007328,-0.004625,-0.001818,0.003329,0.012401,0.027680,0.052346"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.011570,0.013498,0.015644,0.019880,0.028265,0.044933,0.078184", \ "0.012356,0.014282,0.016437,0.020702,0.029143,0.045880,0.079191", \ "0.015153,0.017170,0.019311,0.023509,0.031878,0.048596,0.081944", \ "0.019075,0.021418,0.023933,0.028686,0.037506,0.053949,0.086989", \ "0.025709,0.028358,0.031149,0.036338,0.045912,0.063543,0.096219", \ "0.034439,0.037527,0.040750,0.046616,0.057089,0.075955,0.110411", \ "0.045003,0.048570,0.052290,0.059010,0.070749,0.091147,0.127657"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.003137,0.003762,0.004453,0.005810,0.008492,0.013847,0.024577", \ "0.003078,0.003669,0.004385,0.005780,0.008485,0.013847,0.024575", \ "0.005427,0.005935,0.006465,0.007441,0.009297,0.013919,0.024577", \ "0.009159,0.009837,0.010538,0.011816,0.014102,0.018071,0.025856", \ "0.014189,0.015085,0.016000,0.017623,0.020404,0.025175,0.033382", \ "0.020606,0.021747,0.022918,0.024958,0.028362,0.033956,0.043355", \ "0.028507,0.029903,0.031355,0.033875,0.038008,0.044585,0.055194"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.005856,0.007551,0.009472,0.013327,0.021025,0.036399,0.067108", \ "0.005871,0.007555,0.009473,0.013322,0.021025,0.036393,0.067107", \ "0.006694,0.008088,0.009768,0.013382,0.021028,0.036389,0.067112", \ "0.009143,0.010598,0.012276,0.015614,0.022130,0.036465,0.067109", \ "0.012772,0.014088,0.015653,0.018920,0.025660,0.038899,0.067365", \ "0.017725,0.018997,0.020513,0.023626,0.030125,0.043650,0.070398", \ "0.024004,0.025252,0.026768,0.029896,0.036250,0.049423,0.076526"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.004805,0.005641,0.006546,0.008282,0.011605,0.018026,0.030621", \ "0.005595,0.006394,0.007278,0.008997,0.012310,0.018727,0.031319", \ "0.007372,0.008492,0.009653,0.011743,0.015320,0.021617,0.034123", \ "0.007340,0.008862,0.010456,0.013348,0.018361,0.026691,0.040021", \ "0.005325,0.007200,0.009181,0.012822,0.019196,0.029832,0.047011", \ "0.001274,0.003439,0.005749,0.010043,0.017680,0.030568,0.051397", \ "-0.004867,-0.002475,0.000097,0.004948,0.013709,0.028711,0.053166"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.014373,0.016305,0.018458,0.022708,0.031112,0.047796,0.081040", \ "0.015185,0.017120,0.019283,0.023558,0.032009,0.048752,0.082050", \ "0.018091,0.019993,0.022118,0.026340,0.034741,0.051472,0.084811", \ "0.022545,0.024759,0.027167,0.031765,0.040353,0.056790,0.089846", \ "0.029626,0.032067,0.034691,0.039682,0.049053,0.066453,0.099029", \ "0.039022,0.041817,0.044783,0.050319,0.060465,0.079068,0.113257", \ "0.050324,0.053536,0.056933,0.063209,0.074461,0.094459,0.130678"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.004012,0.004647,0.005349,0.006717,0.009401,0.014748,0.025473", \ "0.003923,0.004545,0.005280,0.006688,0.009394,0.014748,0.025472", \ "0.006670,0.007067,0.007504,0.008362,0.010185,0.014815,0.025474", \ "0.011150,0.011623,0.012159,0.013219,0.015261,0.018999,0.026743", \ "0.016993,0.017607,0.018280,0.019571,0.021986,0.026413,0.034344", \ "0.024301,0.025076,0.025931,0.027534,0.030427,0.035537,0.044560", \ "0.033120,0.034080,0.035155,0.037132,0.040617,0.046565,0.056662"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.007558,0.009274,0.011208,0.015079,0.022798,0.038195,0.068939", \ "0.007562,0.009275,0.011209,0.015078,0.022797,0.038194,0.068944", \ "0.007932,0.009477,0.011297,0.015095,0.022800,0.038197,0.068947", \ "0.010302,0.011846,0.013570,0.016896,0.023600,0.038224,0.068940", \ "0.013553,0.015042,0.016742,0.020175,0.027037,0.040361,0.069123", \ "0.018194,0.019663,0.021325,0.024645,0.031389,0.045072,0.071951", \ "0.024146,0.025651,0.027358,0.030708,0.037317,0.050769,0.077990"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00534214,0.00649302,0.00777133,0.0102960,0.0152964,0.0252469,0.0451082", \ "0.00603642,0.00718136,0.00846306,0.0109998,0.0160214,0.0259946,0.0458731", \ "0.00746997,0.00907108,0.0107252,0.0136888,0.0187636,0.0286271,0.0484390", \ "0.00744188,0.00963524,0.0118783,0.0158754,0.0227456,0.0341717,0.0537604", \ "0.00561288,0.00841778,0.0112820,0.0163723,0.0250292,0.0392976,0.0624793", \ "0.00177956,0.00516808,0.00863510,0.0148175,0.0253367,0.0425323,0.0701670", \ "-0.00421054,-0.000278937,0.00376504,0.0110033,0.0233564,0.0435776,0.0757489"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00784581,0.00981990,0.0120008,0.0162763,0.0246948,0.0413818,0.0746380", \ "0.00845302,0.0103774,0.0125417,0.0168293,0.0252936,0.0420469,0.0753579", \ "0.0120513,0.0141260,0.0162679,0.0202412,0.0284192,0.0449541,0.0781397", \ "0.0171259,0.0196599,0.0223335,0.0272823,0.0360889,0.0519907,0.0845119", \ "0.0236901,0.0267641,0.0299433,0.0357342,0.0460890,0.0641521,0.0959484", \ "0.0315897,0.0352721,0.0390607,0.0458563,0.0577040,0.0782549,0.113366", \ "0.0409024,0.0451815,0.0496037,0.0575131,0.0710976,0.0940674,0.133319"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00300628,0.00396437,0.00504798,0.00721483,0.0115457,0.0202086,0.0375270", \ "0.00300216,0.00396302,0.00504721,0.00721475,0.0115459,0.0202083,0.0375269", \ "0.00509129,0.00589723,0.00677844,0.00837592,0.0118356,0.0202085,0.0375245", \ "0.00876470,0.00972893,0.0107371,0.0125986,0.0160653,0.0224407,0.0375920", \ "0.0138405,0.0150854,0.0163545,0.0185937,0.0224743,0.0294397,0.0421762", \ "0.0203242,0.0218527,0.0234359,0.0261963,0.0308110,0.0385051,0.0521769", \ "0.0283082,0.0301068,0.0320026,0.0353333,0.0408681,0.0497138,0.0644030"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00578266,0.00751244,0.00945828,0.0133184,0.0210262,0.0363988,0.0671187", \ "0.00571854,0.00747967,0.00944315,0.0133197,0.0210168,0.0363978,0.0671157", \ "0.00730534,0.00852120,0.0100345,0.0134060,0.0210158,0.0363965,0.0671153", \ "0.0100900,0.0116524,0.0134021,0.0167443,0.0227570,0.0364590,0.0671170", \ "0.0144355,0.0160420,0.0178307,0.0213438,0.0281325,0.0403404,0.0673795", \ "0.0202281,0.0219797,0.0239051,0.0275683,0.0345862,0.0479862,0.0723817", \ "0.0275264,0.0294179,0.0315260,0.0354860,0.0428115,0.0566961,0.0825789"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00635466,0.00750107,0.00877540,0.0112947,0.0162902,0.0262376,0.0460974", \ "0.00688202,0.00805618,0.00935768,0.0119160,0.0169554,0.0269408,0.0468268", \ "0.00772588,0.00915972,0.0106605,0.0134618,0.0186466,0.0286616,0.0485792", \ "0.00724671,0.00924037,0.0112701,0.0148648,0.0210411,0.0318819,0.0519404", \ "0.00459484,0.00720754,0.00986171,0.0145452,0.0224156,0.0352573,0.0570116", \ "-0.000497972,0.00272467,0.00599958,0.0117918,0.0215332,0.0372087,0.0621203", \ "-0.00827435,-0.00444809,-0.000561374,0.00632981,0.0179505,0.0366595,0.0658796"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.0103217,0.0122361,0.0143733,0.0186012,0.0269773,0.0436340,0.0768596", \ "0.0108949,0.0128050,0.0149450,0.0191854,0.0275854,0.0442692,0.0775160", \ "0.0149098,0.0167130,0.0186820,0.0227026,0.0308536,0.0473118,0.0803912", \ "0.0211747,0.0234461,0.0258907,0.0304795,0.0387642,0.0545343,0.0869238", \ "0.0294307,0.0320721,0.0348892,0.0401824,0.0499148,0.0672065,0.0986172", \ "0.0398029,0.0428772,0.0461217,0.0521294,0.0630223,0.0825597,0.116569", \ "0.0523565,0.0558970,0.0596181,0.0664520,0.0786254,0.100079,0.137851"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00300583,0.00396371,0.00504759,0.00721478,0.0115465,0.0202054,0.0375266", \ "0.00301226,0.00396494,0.00504715,0.00721442,0.0115457,0.0202062,0.0375295", \ "0.00424797,0.00501396,0.00592122,0.00778292,0.0117156,0.0202087,0.0375271", \ "0.00719776,0.00797726,0.00882430,0.0104629,0.0138736,0.0212761,0.0376186", \ "0.0112732,0.0122300,0.0132447,0.0150995,0.0184686,0.0251330,0.0397162", \ "0.0162644,0.0174370,0.0186794,0.0209327,0.0248321,0.0316432,0.0450724", \ "0.0221705,0.0235494,0.0250512,0.0277669,0.0324040,0.0400853,0.0534666"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("0.00753321,0.00925864,0.0112021,0.0150775,0.0227966,0.0381973,0.0689376", \ "0.00751009,0.00924812,0.0112007,0.0150782,0.0227985,0.0381956,0.0689407", \ "0.00832144,0.00973616,0.0114233,0.0150292,0.0227953,0.0381964,0.0689424", \ "0.0110882,0.0127528,0.0145428,0.0178268,0.0240557,0.0381955,0.0689515", \ "0.0145677,0.0163868,0.0183714,0.0221497,0.0291191,0.0415288,0.0691168", \ "0.0192061,0.0212042,0.0233453,0.0273901,0.0349657,0.0487742,0.0736039", \ "0.0250099,0.0272491,0.0296156,0.0339733,0.0419704,0.0567685,0.0831868"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("4.827835,4.949593,5.093934,5.196470,5.362193,5.504876,5.648487", \ "4.692400,4.813858,4.897672,5.018390,5.166541,5.348164,5.502043", \ "5.818225,5.695363,5.577263,5.601169,5.602571,5.620293,5.643275", \ "10.326000,10.098840,9.831257,9.299392,8.448663,7.614205,6.988176", \ "17.624050,17.516680,17.279430,16.665190,15.368530,13.230680,10.871380", \ "27.405080,27.485510,27.413170,27.115310,25.998020,23.273690,18.919540", \ "39.737780,39.922040,40.190370,40.328560,39.708730,37.353360,31.878910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("20.738920,20.974500,20.965600,21.150760,21.254200,20.998090,20.668730", \ "20.282650,20.589660,20.589890,20.860160,20.832340,20.965790,21.231620", \ "20.552000,20.415780,20.456530,20.586900,20.676830,20.846940,20.701320", \ "22.918100,22.976110,22.914680,22.604840,22.264210,21.491170,21.432610", \ "29.677380,29.225820,28.882400,28.112310,27.609510,26.337420,24.067930", \ "40.903480,40.345460,39.632240,38.347690,36.373480,34.615950,30.796260", \ "56.124960,55.500430,54.636370,52.991140,50.252130,46.540380,42.241110"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("4.080973,4.256128,4.420204,4.609911,4.826044,5.035017,5.213688", \ "3.850263,3.972214,4.159259,4.353411,4.593546,4.793361,4.978485", \ "5.137139,4.988688,4.875611,4.882091,4.924159,4.989031,5.042980", \ "9.500374,9.249964,8.951713,8.480959,7.645371,6.816658,6.258397", \ "16.316410,16.209630,15.983100,15.421810,14.157610,12.116260,9.806597", \ "25.342930,25.437340,25.358820,25.112840,24.113040,21.519980,17.344920", \ "36.879530,37.175450,37.368420,37.382000,36.873390,34.633960,29.446550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("18.841250,18.863140,19.037910,19.100760,19.040960,18.808760,19.216710", \ "18.413140,18.528380,18.519860,18.747420,18.739760,18.566350,19.209010", \ "18.424890,18.384760,18.489080,18.404140,18.380550,18.570040,18.536900", \ "20.520220,20.626920,20.594920,20.409380,19.842820,19.414360,19.380860", \ "26.875930,26.475120,26.044270,25.438590,24.780670,23.585130,22.290600", \ "37.709070,37.003290,36.138820,35.092060,33.362990,31.085570,28.690210", \ "52.353950,51.581950,50.586580,48.881790,46.095910,42.628230,38.904270"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("4.332153,4.475352,4.576290,4.717814,4.874296,5.056239,5.229419", \ "4.102219,4.215136,4.326647,4.466379,4.645695,4.827608,4.991251", \ "5.136787,4.998454,4.967153,4.971966,4.961718,5.004348,5.064562", \ "9.582722,9.351937,8.995619,8.462270,7.621126,6.820809,6.257649", \ "16.863920,16.534750,16.194790,15.508770,14.179310,12.088240,9.815760", \ "26.513080,26.326070,26.090870,25.585270,24.275010,21.504720,17.331460", \ "38.443420,38.596840,38.464630,38.250950,37.344670,34.816160,29.442290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("23.146710,23.211370,23.353130,23.435230,23.609740,23.724470,23.487810", \ "22.748210,22.834850,22.984840,23.084470,23.251380,23.529710,23.099650", \ "22.686470,22.710690,22.751970,22.903300,23.018310,23.157540,22.892160", \ "24.783720,24.783610,24.753500,24.511240,24.332220,24.113350,23.906420", \ "30.373340,30.126290,29.929070,29.505670,29.028870,27.980390,26.314450", \ "40.779050,40.166190,39.637440,38.587880,37.147240,35.129410,32.843000", \ "55.259210,54.542630,53.637490,52.323040,49.943760,46.968360,42.405360"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("1.199121,1.273722,1.309705,1.386090,1.455193,1.485996,1.513463", \ "1.157198,1.252497,1.311353,1.414097,1.543084,1.629609,1.685299", \ "2.392933,2.116306,1.992277,1.927376,1.885041,1.873223,1.870720", \ "6.459483,6.045387,5.577978,4.784932,3.814268,3.216458,2.747140", \ "12.361270,12.091450,11.783930,10.938540,9.210103,6.913443,5.285570", \ "20.206530,20.206800,19.994950,19.487910,17.938320,14.516570,10.490800", \ "30.087180,30.401100,30.279340,30.250620,29.153570,25.878680,19.706830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("12.978750,13.151520,13.241020,13.301920,13.302690,13.204400,13.018670", \ "12.767850,12.840000,12.954220,13.112440,13.282880,13.159730,13.680330", \ "14.173270,14.017450,13.906700,13.881300,13.554000,13.781300,13.649330", \ "17.918360,17.921350,17.824360,17.326640,16.586480,15.822300,14.809780", \ "24.818900,24.379450,24.070340,23.409280,22.324090,20.533560,18.388670", \ "35.521080,34.973870,34.367400,33.158220,31.281250,29.009880,25.036810", \ "49.523270,48.954940,48.397450,47.041150,44.609210,40.784460,36.056540"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("1.220960,1.303888,1.332830,1.398249,1.453944,1.495942,1.506517", \ "0.926892,1.059837,1.184873,1.336616,1.487353,1.600108,1.670128", \ "1.535141,1.367185,1.323850,1.370543,1.490459,1.615971,1.727938", \ "4.786754,4.531533,4.201946,3.613735,2.820686,2.470789,2.251076", \ "9.571277,9.533486,9.345204,8.792452,7.476604,5.508559,4.182475", \ "16.128950,16.106080,16.099380,15.762280,14.798980,12.198910,8.526513", \ "24.178280,24.330320,24.364010,24.438840,24.053230,21.944250,16.798070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.156660,6.313310,12.626600,25.253300,50.506500,101.013000"); values ("16.935770,16.932730,17.087960,17.105010,17.015770,17.313630,17.236020", \ "16.455350,16.749330,16.774590,16.827830,17.050720,16.821090,16.713830", \ "18.023500,17.942210,17.905050,17.847050,17.688590,17.037980,17.376260", \ "21.999440,22.101390,21.756140,21.351140,20.753380,19.922280,18.432840", \ "28.912600,28.692740,28.353280,28.074480,27.020680,24.762230,23.079670", \ "39.459650,39.274640,38.857690,37.977550,36.381040,33.890850,30.085090", \ "53.726970,53.493170,53.134660,52.260800,50.320730,46.804360,41.772130"); } } } } /****************************************************************************************** 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 : 101.177548; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 20.049750; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 88.234875; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 22.541875; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 95.603875; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 88.235000; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 156.408000; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 90.726250; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 134.816250; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 22.541874; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 90.726250; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 25.034873; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 134.796500; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 136.149125; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 175.959750; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 175.925625; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 161.090889; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.711099; fall_capacitance : 1.549761; rise_capacitance : 1.711099; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.734993; fall_capacitance : 1.467112; rise_capacitance : 1.734993; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.613311; fall_capacitance : 1.613311; rise_capacitance : 1.589356; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.652840; fall_capacitance : 1.571762; rise_capacitance : 1.652840; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005681,0.006340,0.007582,0.010036,0.014899,0.024578,0.043894", \ "0.006327,0.006984,0.008228,0.010694,0.015578,0.025280,0.044616", \ "0.007982,0.008879,0.010483,0.013374,0.018329,0.027904,0.047163", \ "0.008669,0.009862,0.011979,0.015781,0.022392,0.033521,0.052559", \ "0.008064,0.009566,0.012240,0.017011,0.025189,0.038865,0.061398", \ "0.005956,0.007766,0.010984,0.016729,0.026565,0.042823,0.069363", \ "0.002237,0.004334,0.008069,0.014766,0.026254,0.045202,0.075754"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006638,0.007473,0.009038,0.012114,0.018173,0.030186,0.054129", \ "0.007421,0.008234,0.009778,0.012848,0.018929,0.030979,0.054961", \ "0.010804,0.011788,0.013543,0.016651,0.022464,0.034303,0.058144", \ "0.015146,0.016390,0.018611,0.022673,0.029853,0.041916,0.065160", \ "0.020421,0.021979,0.024722,0.029646,0.038241,0.053006,0.077389", \ "0.026480,0.028364,0.031686,0.037609,0.047752,0.064826,0.093504", \ "0.033391,0.035579,0.039473,0.046431,0.058286,0.077856,0.110244"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.003349,0.003901,0.004952,0.007053,0.011254,0.019649,0.036437", \ "0.003346,0.003899,0.004952,0.007051,0.011253,0.019650,0.036441", \ "0.005413,0.005877,0.006736,0.008295,0.011593,0.019650,0.036442", \ "0.009077,0.009619,0.010589,0.012407,0.015808,0.022009,0.036542", \ "0.014174,0.014862,0.016069,0.018215,0.021997,0.028856,0.041292", \ "0.020675,0.021526,0.022997,0.025621,0.030062,0.037579,0.051078", \ "0.028712,0.029714,0.031455,0.034578,0.039827,0.048402,0.062831"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004606,0.005347,0.006744,0.009537,0.015113,0.026256,0.048536", \ "0.004576,0.005328,0.006734,0.009534,0.015113,0.026255,0.048524", \ "0.006486,0.007087,0.008056,0.010150,0.015119,0.026254,0.048528", \ "0.009653,0.010340,0.011623,0.014083,0.018462,0.027201,0.048526", \ "0.014261,0.015026,0.016425,0.019083,0.024117,0.033192,0.050539", \ "0.020280,0.021145,0.022734,0.025689,0.031088,0.041094,0.058699", \ "0.027820,0.028770,0.030536,0.033853,0.039795,0.050405,0.069825"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005698,0.006358,0.007600,0.010053,0.014916,0.024593,0.043908", \ "0.006394,0.007051,0.008295,0.010761,0.015644,0.025343,0.044676", \ "0.008034,0.008941,0.010555,0.013453,0.018411,0.027995,0.047258", \ "0.008258,0.009491,0.011683,0.015590,0.022316,0.033523,0.052603", \ "0.006692,0.008271,0.011074,0.016054,0.024529,0.038514,0.061255", \ "0.003128,0.005040,0.008437,0.014483,0.024776,0.041628,0.068731", \ "-0.002590,-0.000363,0.003600,0.010675,0.022764,0.042585,0.074140"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008207,0.009329,0.011434,0.015565,0.023696,0.039806,0.071893", \ "0.008834,0.009926,0.012007,0.016144,0.024317,0.040486,0.072632", \ "0.012576,0.013738,0.015821,0.019614,0.027486,0.043430,0.075441", \ "0.017844,0.019276,0.021861,0.026648,0.035184,0.050521,0.081857", \ "0.024590,0.026334,0.029419,0.035044,0.045093,0.062645,0.093360", \ "0.032673,0.034757,0.038439,0.045058,0.056591,0.076575,0.110745", \ "0.042139,0.044565,0.048860,0.056567,0.069824,0.092208,0.130401"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.003349,0.003901,0.004951,0.007054,0.011254,0.019651,0.036436", \ "0.003345,0.003900,0.004952,0.007053,0.011254,0.019649,0.036436", \ "0.005384,0.005846,0.006707,0.008261,0.011579,0.019651,0.036440", \ "0.009089,0.009645,0.010634,0.012458,0.015842,0.022010,0.036539", \ "0.014265,0.014976,0.016217,0.018417,0.022225,0.029016,0.041350", \ "0.020849,0.021738,0.023279,0.025989,0.030508,0.038050,0.051374", \ "0.028934,0.030001,0.031835,0.035089,0.040504,0.049194,0.063551"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006396,0.007413,0.009302,0.013047,0.020478,0.035292,0.064895", \ "0.006314,0.007352,0.009270,0.013038,0.020483,0.035288,0.064898", \ "0.007696,0.008388,0.009849,0.013099,0.020452,0.035295,0.064887", \ "0.010631,0.011519,0.013204,0.016435,0.022251,0.035395,0.064875", \ "0.015026,0.015944,0.017660,0.021042,0.027594,0.039416,0.065239", \ "0.020897,0.021898,0.023747,0.027280,0.034049,0.047001,0.070525", \ "0.028257,0.029350,0.031365,0.035197,0.042285,0.055681,0.080749"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005876,0.006541,0.007791,0.010265,0.015166,0.024919,0.044369", \ "0.006571,0.007233,0.008488,0.010973,0.015896,0.025669,0.045137", \ "0.008336,0.009230,0.010831,0.013709,0.018660,0.028320,0.047718", \ "0.008820,0.010028,0.012174,0.016035,0.022723,0.033898,0.053060", \ "0.007735,0.009250,0.011952,0.016821,0.025189,0.039102,0.061803", \ "0.004979,0.006751,0.009947,0.015764,0.025839,0.042519,0.069517", \ "0.000507,0.002467,0.006063,0.012717,0.024408,0.043889,0.075207"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.011062,0.012181,0.014285,0.018423,0.026575,0.042718,0.074845", \ "0.011674,0.012783,0.014881,0.019028,0.027215,0.043411,0.075586", \ "0.015494,0.016507,0.018422,0.022357,0.030322,0.046329,0.078391", \ "0.021475,0.022806,0.025236,0.029785,0.037974,0.053328,0.084772", \ "0.028982,0.030552,0.033404,0.038722,0.048432,0.065561,0.096193", \ "0.037949,0.039805,0.043162,0.049329,0.060385,0.079933,0.113618", \ "0.048308,0.050484,0.054379,0.061518,0.074123,0.095936,0.133649"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004645,0.005228,0.006316,0.008449,0.012667,0.021073,0.037870", \ "0.004642,0.005227,0.006316,0.008449,0.012668,0.021075,0.037872", \ "0.007032,0.007436,0.008206,0.009623,0.012980,0.021077,0.037875", \ "0.011595,0.011993,0.012766,0.014327,0.017432,0.023408,0.037968", \ "0.017836,0.018312,0.019201,0.020939,0.024279,0.030683,0.042753", \ "0.025589,0.026161,0.027224,0.029301,0.033145,0.040094,0.052992", \ "0.034847,0.035520,0.036791,0.039263,0.043805,0.051686,0.065445"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008161,0.009160,0.011048,0.014807,0.022262,0.037125,0.066812", \ "0.008133,0.009136,0.011038,0.014805,0.022264,0.037133,0.066795", \ "0.008705,0.009531,0.011181,0.014699,0.022252,0.037140,0.066792", \ "0.011810,0.012734,0.014430,0.017607,0.023547,0.037125,0.066796", \ "0.015973,0.016947,0.018751,0.022250,0.028843,0.040691,0.067019", \ "0.021670,0.022738,0.024676,0.028333,0.035270,0.048290,0.071903", \ "0.028834,0.030020,0.032165,0.036137,0.043396,0.056990,0.082053"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006709,0.007367,0.008605,0.011054,0.015911,0.025585,0.044902", \ "0.007204,0.007876,0.009141,0.011628,0.016530,0.026244,0.045586", \ "0.008147,0.008956,0.010417,0.013144,0.018200,0.027939,0.047314", \ "0.008203,0.009301,0.011239,0.014692,0.020668,0.031206,0.050715", \ "0.006569,0.007990,0.010488,0.014916,0.022419,0.034789,0.055904", \ "0.002971,0.004710,0.007767,0.013188,0.022373,0.037302,0.061307", \ "-0.002835,-0.000769,0.002840,0.009254,0.020135,0.037804,0.065713"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008435,0.009253,0.010797,0.013849,0.019898,0.031916,0.055888", \ "0.009195,0.010008,0.011548,0.014602,0.020658,0.032692,0.056674", \ "0.013140,0.014013,0.015591,0.018469,0.024296,0.036114,0.059927", \ "0.018661,0.019756,0.021751,0.025483,0.032210,0.043881,0.067074", \ "0.025743,0.027054,0.029423,0.033807,0.041753,0.055793,0.079539", \ "0.034398,0.035955,0.038764,0.043883,0.052981,0.068949,0.096559", \ "0.044690,0.046508,0.049776,0.055699,0.066109,0.083987,0.114763"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.003348,0.003899,0.004953,0.007052,0.011254,0.019651,0.036437", \ "0.003353,0.003902,0.004953,0.007053,0.011252,0.019648,0.036442", \ "0.004554,0.004997,0.005869,0.007667,0.011448,0.019651,0.036442", \ "0.007532,0.007967,0.008776,0.010355,0.013641,0.020788,0.036556", \ "0.011692,0.012219,0.013178,0.014947,0.018210,0.024635,0.038745", \ "0.016760,0.017408,0.018584,0.020735,0.024483,0.031055,0.044062", \ "0.022799,0.023549,0.024948,0.027527,0.031978,0.039387,0.052328"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005891,0.006630,0.008038,0.010845,0.016452,0.027634,0.049974", \ "0.005879,0.006624,0.008034,0.010844,0.016449,0.027631,0.049975", \ "0.007255,0.007783,0.008848,0.011172,0.016438,0.027637,0.049966", \ "0.010209,0.010958,0.012309,0.014818,0.019175,0.028329,0.049968", \ "0.014015,0.014869,0.016411,0.019311,0.024631,0.033825,0.051666", \ "0.018964,0.019945,0.021693,0.024918,0.030776,0.041342,0.059246", \ "0.025076,0.026214,0.028216,0.031843,0.038247,0.049651,0.069900"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006726,0.007384,0.008622,0.011070,0.015928,0.025602,0.044916", \ "0.007270,0.007943,0.009208,0.011695,0.016595,0.026307,0.045647", \ "0.008251,0.009064,0.010527,0.013255,0.018309,0.028047,0.047419", \ "0.008022,0.009146,0.011126,0.014640,0.020683,0.031267,0.050800", \ "0.005639,0.007117,0.009709,0.014290,0.022003,0.034592,0.055853", \ "0.000822,0.002647,0.005850,0.011517,0.021064,0.036447,0.060882", \ "-0.006676,-0.004495,-0.000690,0.006052,0.017437,0.035801,0.064503"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.010671,0.011764,0.013829,0.017918,0.026017,0.042119,0.074219", \ "0.011276,0.012365,0.014431,0.018529,0.026650,0.042774,0.074900", \ "0.015351,0.016363,0.018238,0.022101,0.029968,0.045858,0.077810", \ "0.021815,0.023103,0.025465,0.029906,0.037954,0.053144,0.084396", \ "0.030212,0.031715,0.034446,0.039579,0.049020,0.065824,0.096169", \ "0.040715,0.042461,0.045624,0.051465,0.062054,0.081039,0.114141", \ "0.053388,0.055412,0.059041,0.065693,0.077551,0.098429,0.135182"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.003348,0.003900,0.004952,0.007053,0.011252,0.019651,0.036440", \ "0.003352,0.003902,0.004951,0.007052,0.011254,0.019651,0.036438", \ "0.004516,0.004965,0.005843,0.007644,0.011439,0.019651,0.036441", \ "0.007462,0.007909,0.008735,0.010333,0.013630,0.020778,0.036554", \ "0.011593,0.012143,0.013130,0.014944,0.018240,0.024685,0.038754", \ "0.016655,0.017326,0.018537,0.020746,0.024572,0.031214,0.044184", \ "0.022638,0.023426,0.024882,0.027540,0.032096,0.039617,0.052635"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008153,0.009155,0.011046,0.014805,0.022266,0.037130,0.066803", \ "0.008114,0.009128,0.011034,0.014796,0.022263,0.037134,0.066800", \ "0.008764,0.009589,0.011230,0.014723,0.022245,0.037132,0.066790", \ "0.011646,0.012589,0.014325,0.017543,0.023556,0.037137,0.066802", \ "0.015201,0.016241,0.018160,0.021818,0.028582,0.040601,0.067014", \ "0.019910,0.021058,0.023136,0.027048,0.034392,0.047804,0.071752", \ "0.025812,0.027090,0.029392,0.033625,0.041381,0.055728,0.081398"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006904,0.007566,0.008813,0.011281,0.016179,0.025927,0.045374", \ "0.007450,0.008127,0.009401,0.011908,0.016847,0.026634,0.046108", \ "0.008494,0.009299,0.010757,0.013489,0.018561,0.028374,0.047877", \ "0.008443,0.009546,0.011497,0.014978,0.021003,0.031619,0.051263", \ "0.006365,0.007801,0.010335,0.014843,0.022487,0.035039,0.056354", \ "0.002006,0.003762,0.006862,0.012396,0.021813,0.037092,0.061486", \ "-0.004795,-0.002751,0.000872,0.007394,0.018560,0.036729,0.065298"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.013515,0.014609,0.016679,0.020779,0.028903,0.045036,0.077183", \ "0.014128,0.015222,0.017295,0.021402,0.029541,0.045696,0.077857", \ "0.017941,0.018960,0.020919,0.024862,0.032799,0.048752,0.080759", \ "0.025127,0.026345,0.028596,0.032850,0.040607,0.055941,0.087300", \ "0.034072,0.035476,0.038073,0.043011,0.052194,0.068643,0.098985", \ "0.045193,0.046808,0.049768,0.055336,0.065614,0.084264,0.116946", \ "0.058555,0.060408,0.063782,0.070064,0.081490,0.101975,0.138335"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.004644,0.005228,0.006316,0.008450,0.012669,0.021076,0.037872", \ "0.004647,0.005229,0.006316,0.008449,0.012668,0.021077,0.037874", \ "0.005964,0.006400,0.007271,0.009022,0.012846,0.021076,0.037869", \ "0.009433,0.009778,0.010465,0.011917,0.015109,0.022189,0.037984", \ "0.014361,0.014741,0.015486,0.016985,0.019957,0.026198,0.040170", \ "0.020336,0.020774,0.021653,0.023406,0.026726,0.032942,0.045684", \ "0.027259,0.027779,0.028815,0.030892,0.034773,0.041683,0.054277"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009868,0.010874,0.012774,0.016555,0.024057,0.038976,0.068719", \ "0.009853,0.010861,0.012769,0.016553,0.024055,0.038978,0.068724", \ "0.010047,0.010954,0.012733,0.016487,0.024045,0.038980,0.068732", \ "0.012979,0.013911,0.015607,0.018670,0.024942,0.038931,0.068727", \ "0.016563,0.017610,0.019529,0.023182,0.029880,0.041952,0.068839", \ "0.021247,0.022393,0.024470,0.028418,0.035795,0.049135,0.073205", \ "0.027158,0.028421,0.030704,0.034943,0.042759,0.057163,0.082730"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009999,0.010709,0.012038,0.014630,0.019676,0.029553,0.049054", \ "0.010576,0.011286,0.012619,0.015215,0.020268,0.030151,0.049657", \ "0.013329,0.014074,0.015425,0.017935,0.022899,0.032705,0.052146", \ "0.016115,0.017087,0.018862,0.022177,0.028140,0.038418,0.057488", \ "0.017846,0.019040,0.021225,0.025274,0.032556,0.045237,0.066655", \ "0.018384,0.019801,0.022410,0.027230,0.035835,0.050708,0.075911", \ "0.017637,0.019278,0.022302,0.027882,0.037837,0.054986,0.083708"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.011340,0.012207,0.013827,0.017009,0.023276,0.035698,0.060454", \ "0.012155,0.013035,0.014682,0.017912,0.024246,0.036737,0.061543", \ "0.015273,0.016224,0.017911,0.021130,0.027453,0.039984,0.064862", \ "0.019018,0.020250,0.022470,0.026543,0.033789,0.046471,0.071203", \ "0.024076,0.025569,0.028237,0.033076,0.041627,0.056477,0.081980", \ "0.030297,0.032087,0.035276,0.041008,0.050938,0.067841,0.096694", \ "0.037293,0.039406,0.043165,0.049906,0.061472,0.080710,0.112811"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006413,0.006985,0.008061,0.010203,0.014456,0.022919,0.039795", \ "0.006411,0.006983,0.008061,0.010204,0.014456,0.022918,0.039797", \ "0.007386,0.007817,0.008668,0.010486,0.014459,0.022917,0.039793", \ "0.010992,0.011544,0.012541,0.014405,0.017792,0.024286,0.039799", \ "0.015916,0.016587,0.017778,0.019968,0.023884,0.030861,0.043509", \ "0.022106,0.022942,0.024391,0.027009,0.031540,0.039357,0.053079", \ "0.029535,0.030569,0.032325,0.035480,0.040822,0.049643,0.064596"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005854,0.006597,0.008006,0.010838,0.016495,0.027780,0.050269", \ "0.005866,0.006601,0.008010,0.010844,0.016497,0.027771,0.050280", \ "0.006752,0.007310,0.008460,0.010975,0.016503,0.027774,0.050269", \ "0.010239,0.010811,0.011927,0.014153,0.018428,0.028147,0.050273", \ "0.014985,0.015530,0.016603,0.018836,0.023416,0.032355,0.051297", \ "0.020863,0.021429,0.022557,0.024866,0.029524,0.038884,0.056896", \ "0.027785,0.028394,0.029603,0.032131,0.037082,0.046690,0.065574"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008440,0.009192,0.010584,0.013262,0.018402,0.028362,0.047922", \ "0.009005,0.009754,0.011142,0.013819,0.018961,0.028923,0.048483", \ "0.011665,0.012478,0.013934,0.016570,0.021570,0.031445,0.050940", \ "0.013765,0.014836,0.016756,0.020291,0.026530,0.037110,0.056237", \ "0.014598,0.015907,0.018285,0.022637,0.030308,0.043421,0.065240", \ "0.014058,0.015602,0.018432,0.023595,0.032693,0.048181,0.073957", \ "0.012080,0.013859,0.017117,0.023065,0.033571,0.051449,0.080992"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.013014,0.014129,0.016215,0.020316,0.028414,0.044497,0.076577", \ "0.013745,0.014875,0.016995,0.021158,0.029342,0.045513,0.077658", \ "0.016572,0.017713,0.019814,0.023929,0.032092,0.048316,0.080555", \ "0.020105,0.021490,0.024005,0.028713,0.037381,0.053416,0.085465", \ "0.025279,0.026899,0.029795,0.035099,0.044705,0.062144,0.094059", \ "0.031870,0.033799,0.037215,0.043364,0.054121,0.073022,0.107040", \ "0.039461,0.041727,0.045733,0.052905,0.065223,0.086068,0.122390"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005943,0.006507,0.007574,0.009689,0.013898,0.022314,0.039146", \ "0.005885,0.006466,0.007550,0.009680,0.013897,0.022313,0.039145", \ "0.007189,0.007640,0.008406,0.010095,0.013917,0.022313,0.039143", \ "0.010995,0.011522,0.012484,0.014273,0.017581,0.023894,0.039158", \ "0.016232,0.016893,0.018049,0.020152,0.023939,0.030715,0.043160", \ "0.022821,0.023657,0.025080,0.027618,0.031996,0.039555,0.052977", \ "0.030762,0.031795,0.033534,0.036623,0.041800,0.050340,0.064874"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006541,0.007513,0.009362,0.013063,0.020482,0.035286,0.064873", \ "0.006559,0.007515,0.009359,0.013067,0.020477,0.035296,0.064890", \ "0.007173,0.007984,0.009607,0.013128,0.020485,0.035294,0.064876", \ "0.009891,0.010709,0.012283,0.015435,0.021626,0.035378,0.064873", \ "0.014068,0.014813,0.016262,0.019284,0.025564,0.038077,0.065229", \ "0.019543,0.020311,0.021794,0.024780,0.030835,0.043412,0.068704", \ "0.026106,0.026926,0.028515,0.031684,0.037878,0.050180,0.075575"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008710,0.009462,0.010854,0.013541,0.018711,0.028735,0.048416", \ "0.009273,0.010022,0.011413,0.014099,0.019270,0.029297,0.048978", \ "0.011995,0.012794,0.014230,0.016841,0.021876,0.031817,0.051434", \ "0.014360,0.015398,0.017283,0.020767,0.026958,0.037494,0.056731", \ "0.015627,0.016873,0.019169,0.023416,0.030986,0.044026,0.065792", \ "0.015752,0.017194,0.019870,0.024842,0.033742,0.049057,0.074749", \ "0.014717,0.016329,0.019340,0.024973,0.035141,0.052709,0.082044"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015850,0.016958,0.019046,0.023160,0.031287,0.047409,0.079527", \ "0.016650,0.017771,0.019884,0.024045,0.032240,0.048435,0.080609", \ "0.019483,0.020591,0.022676,0.026806,0.034997,0.051250,0.083513", \ "0.023640,0.024938,0.027325,0.031858,0.040281,0.056316,0.088411", \ "0.029385,0.030861,0.033554,0.038597,0.047946,0.065136,0.096961", \ "0.036751,0.038477,0.041596,0.047332,0.057663,0.076240,0.109997", \ "0.045205,0.047221,0.050860,0.057492,0.069203,0.089530,0.125528"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007640,0.008170,0.009187,0.011243,0.015397,0.023775,0.040586", \ "0.007584,0.008129,0.009163,0.011234,0.015396,0.023772,0.040585", \ "0.008872,0.009232,0.009971,0.011629,0.015414,0.023775,0.040585", \ "0.013305,0.013716,0.014506,0.016072,0.019134,0.025332,0.040603", \ "0.019318,0.019812,0.020724,0.022493,0.025898,0.032339,0.044576", \ "0.026816,0.027433,0.028528,0.030610,0.034459,0.041511,0.054552", \ "0.035736,0.036506,0.037837,0.040352,0.044836,0.052691,0.066712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008212,0.009194,0.011067,0.014810,0.022268,0.037127,0.066804", \ "0.008217,0.009196,0.011068,0.014812,0.022264,0.037132,0.066808", \ "0.008466,0.009368,0.011157,0.014829,0.022269,0.037135,0.066797", \ "0.010998,0.011870,0.013507,0.016674,0.023094,0.037160,0.066798", \ "0.014795,0.015629,0.017217,0.020427,0.026882,0.039530,0.067028", \ "0.020059,0.020924,0.022533,0.025690,0.031980,0.044802,0.070278", \ "0.026467,0.027411,0.029137,0.032479,0.038877,0.051443,0.077051"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.011002,0.011712,0.013040,0.015631,0.020677,0.030555,0.050057", \ "0.011525,0.012237,0.013574,0.016174,0.021230,0.031119,0.050629", \ "0.013034,0.013782,0.015171,0.017810,0.022881,0.032789,0.052318", \ "0.014760,0.015653,0.017280,0.020318,0.025895,0.036189,0.055710", \ "0.015327,0.016440,0.018470,0.022215,0.028872,0.040455,0.061118", \ "0.014223,0.015566,0.018033,0.022555,0.030564,0.044205,0.067158", \ "0.011263,0.012833,0.015734,0.021048,0.030443,0.046406,0.072674"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.013171,0.014017,0.015614,0.018771,0.025026,0.037455,0.062229", \ "0.014116,0.014970,0.016579,0.019757,0.026035,0.038486,0.063278", \ "0.017489,0.018353,0.019966,0.023137,0.029415,0.041879,0.066695", \ "0.022119,0.023236,0.025278,0.029090,0.036009,0.048472,0.073143", \ "0.028632,0.029923,0.032280,0.036670,0.044686,0.058985,0.084077", \ "0.037154,0.038658,0.041391,0.046409,0.055423,0.071379,0.099401", \ "0.047264,0.049016,0.052195,0.057980,0.068218,0.085929,0.116642"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.006415,0.006985,0.008062,0.010203,0.014455,0.022919,0.039792", \ "0.006411,0.006982,0.008061,0.010202,0.014456,0.022920,0.039797", \ "0.006887,0.007397,0.008385,0.010390,0.014489,0.022918,0.039792", \ "0.009210,0.009688,0.010596,0.012396,0.016057,0.023618,0.039834", \ "0.013182,0.013720,0.014694,0.016529,0.019997,0.026931,0.041560", \ "0.018149,0.018811,0.019978,0.022121,0.025933,0.032794,0.046442", \ "0.023956,0.024772,0.026186,0.028758,0.033198,0.040710,0.054150"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007146,0.007895,0.009319,0.012167,0.017843,0.029163,0.051717", \ "0.007151,0.007895,0.009321,0.012168,0.017849,0.029161,0.051715", \ "0.007635,0.008274,0.009534,0.012224,0.017857,0.029156,0.051713", \ "0.010900,0.011524,0.012700,0.014977,0.019400,0.029423,0.051722", \ "0.014891,0.015558,0.016824,0.019313,0.024151,0.033219,0.052572", \ "0.019799,0.020517,0.021861,0.024505,0.029634,0.039484,0.057798", \ "0.025660,0.026455,0.027928,0.030792,0.036230,0.046545,0.066119"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009444,0.010194,0.011585,0.014261,0.019401,0.029363,0.048923", \ "0.009947,0.010700,0.012094,0.014775,0.019922,0.029890,0.049456", \ "0.011382,0.012174,0.013627,0.016379,0.021543,0.031532,0.051115", \ "0.012595,0.013583,0.015353,0.018590,0.024376,0.034842,0.054468", \ "0.012239,0.013487,0.015723,0.019780,0.026841,0.038812,0.059728", \ "0.009990,0.011488,0.014206,0.019121,0.027655,0.041940,0.065421", \ "0.005696,0.007450,0.010627,0.016380,0.026418,0.043180,0.070282"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.015417,0.016503,0.018557,0.022628,0.030711,0.046798,0.078891", \ "0.016313,0.017409,0.019480,0.023576,0.031689,0.047809,0.079921", \ "0.019323,0.020416,0.022475,0.026554,0.034663,0.050797,0.082945", \ "0.023599,0.024878,0.027237,0.031726,0.040098,0.056024,0.087990", \ "0.030094,0.031513,0.034113,0.039008,0.048164,0.065138,0.096768", \ "0.038959,0.040583,0.043531,0.048973,0.058872,0.076959,0.110255", \ "0.049663,0.051535,0.054934,0.061120,0.072131,0.091557,0.126674"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.005924,0.006492,0.007560,0.009679,0.013896,0.022312,0.039145", \ "0.005896,0.006470,0.007549,0.009676,0.013895,0.022313,0.039145", \ "0.006458,0.006976,0.007942,0.009907,0.013959,0.022316,0.039142", \ "0.009116,0.009565,0.010422,0.012133,0.015670,0.023100,0.039208", \ "0.013354,0.013873,0.014806,0.016569,0.019899,0.026616,0.041046", \ "0.018624,0.019272,0.020396,0.022465,0.026129,0.032794,0.046139", \ "0.024845,0.025630,0.027000,0.029488,0.033781,0.041049,0.054161"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.008215,0.009203,0.011071,0.014810,0.022264,0.037133,0.066806", \ "0.008221,0.009207,0.011070,0.014809,0.022270,0.037130,0.066799", \ "0.008507,0.009396,0.011167,0.014834,0.022266,0.037128,0.066794", \ "0.010996,0.011873,0.013515,0.016704,0.023127,0.037176,0.066812", \ "0.014349,0.015239,0.016913,0.020237,0.026795,0.039528,0.067041", \ "0.018803,0.019730,0.021457,0.024823,0.031439,0.044560,0.070249", \ "0.024285,0.025295,0.027140,0.030697,0.037447,0.050607,0.076720"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009713,0.010464,0.011855,0.014541,0.019710,0.029736,0.049418", \ "0.010216,0.010969,0.012365,0.015055,0.020231,0.030264,0.049950", \ "0.011672,0.012460,0.013910,0.016662,0.021853,0.031906,0.051611", \ "0.013044,0.014009,0.015752,0.018956,0.024731,0.035231,0.054967", \ "0.012981,0.014189,0.016371,0.020355,0.027345,0.039284,0.060257", \ "0.011176,0.012609,0.015222,0.020012,0.028427,0.042587,0.066044", \ "0.007508,0.009146,0.012164,0.017714,0.027538,0.044111,0.071077"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.018246,0.019334,0.021395,0.025483,0.033592,0.049713,0.081848", \ "0.019170,0.020265,0.022338,0.026445,0.034579,0.050725,0.082880", \ "0.022173,0.023263,0.025326,0.029421,0.037555,0.053721,0.085904", \ "0.026917,0.028139,0.030407,0.034763,0.042943,0.058918,0.090940", \ "0.033749,0.035092,0.037571,0.042317,0.051301,0.068077,0.099673", \ "0.043112,0.044613,0.047385,0.052574,0.062211,0.080085,0.113172", \ "0.054446,0.056171,0.059329,0.065163,0.075767,0.094853,0.129745"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.007620,0.008152,0.009174,0.011235,0.015396,0.023775,0.040583", \ "0.007592,0.008132,0.009162,0.011231,0.015395,0.023773,0.040585", \ "0.008161,0.008623,0.009534,0.011454,0.015458,0.023778,0.040583", \ "0.011048,0.011426,0.012181,0.013770,0.017194,0.024557,0.040652", \ "0.015839,0.016241,0.016998,0.018514,0.021590,0.028134,0.042482", \ "0.021830,0.022313,0.023193,0.024911,0.028173,0.034481,0.047639", \ "0.028826,0.029431,0.030489,0.032533,0.036284,0.043033,0.055785"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.009891,0.010889,0.012782,0.016559,0.024053,0.038985,0.068719", \ "0.009890,0.010891,0.012783,0.016554,0.024056,0.038984,0.068722", \ "0.009983,0.010957,0.012821,0.016567,0.024053,0.038985,0.068724", \ "0.012245,0.013134,0.014804,0.017995,0.024658,0.038990,0.068721", \ "0.015474,0.016396,0.018128,0.021530,0.028164,0.041034,0.068887", \ "0.019820,0.020773,0.022550,0.026004,0.032754,0.046000,0.071845", \ "0.025266,0.026291,0.028174,0.031794,0.038654,0.052002,0.078236"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.273020,0.292055,0.307951,0.324831,0.339399,0.350675,0.356687", \ "0.238640,0.252891,0.281250,0.304032,0.335156,0.360281,0.376676", \ "0.547405,0.501666,0.465172,0.441754,0.423250,0.414181,0.411923", \ "1.701085,1.627794,1.493089,1.269307,0.992509,0.807299,0.665102", \ "3.455041,3.400639,3.289570,3.024187,2.532421,1.891393,1.409357", \ "5.761126,5.749995,5.676458,5.527415,5.033482,4.061191,2.921208", \ "8.777069,8.711411,8.694380,8.654149,8.288085,7.301787,5.560306"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.250232,3.293039,3.343228,3.353137,3.390435,3.327887,3.383853", \ "3.218202,3.229132,3.281642,3.287642,3.364063,3.393805,3.299384", \ "3.616574,3.616800,3.589834,3.545274,3.476255,3.379120,3.321028", \ "4.615287,4.580129,4.572161,4.520287,4.320071,4.030317,3.903908", \ "6.623212,6.548980,6.396263,6.238518,5.953227,5.496259,4.910648", \ "9.519338,9.464850,9.350687,9.041908,8.523886,7.952866,6.942393", \ "13.308360,13.314130,13.188890,12.938890,12.348910,11.410600,10.103280"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.297841,0.303481,0.317833,0.332871,0.349089,0.358403,0.364165", \ "0.291390,0.301087,0.318398,0.344224,0.370236,0.393792,0.411876", \ "0.576933,0.536503,0.502103,0.477820,0.468984,0.463913,0.464553", \ "1.573921,1.515719,1.409100,1.214707,0.970134,0.815022,0.692911", \ "3.083712,3.054209,2.966505,2.756973,2.340441,1.766596,1.344869", \ "5.091667,5.038391,5.045591,4.872393,4.520020,3.697917,2.677950", \ "7.607411,7.623552,7.638592,7.594750,7.369158,6.572389,5.030847"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("3.231718,3.246345,3.287695,3.335187,3.361116,3.286081,3.332341", \ "3.186583,3.188430,3.228117,3.275970,3.249233,3.238238,3.187194", \ "3.520387,3.511472,3.489228,3.465781,3.405741,3.311366,3.313397", \ "4.430596,4.432396,4.453727,4.276824,4.119846,3.860988,3.690707", \ "6.194184,6.139548,6.014555,5.840835,5.648183,5.191004,4.503609", \ "8.824713,8.754712,8.641196,8.332161,7.830310,7.363243,6.442288", \ "12.362260,12.278470,12.154900,11.811110,11.133510,10.361530,9.202138"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.291445,0.306953,0.319070,0.336665,0.349691,0.362922,0.367085", \ "0.289009,0.298828,0.320000,0.343862,0.372438,0.394880,0.413985", \ "0.536124,0.515684,0.495637,0.478844,0.465989,0.465359,0.467465", \ "1.557158,1.479639,1.364541,1.181537,0.962737,0.813567,0.694935", \ "3.172754,3.115673,2.980537,2.738919,2.308411,1.753599,1.343437", \ "5.267945,5.212470,5.174775,4.970011,4.522759,3.673255,2.671506", \ "7.908010,7.920296,7.891561,7.738812,7.407600,6.551238,5.013402"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.280112,4.348852,4.390133,4.414894,4.469623,4.495868,4.512728", \ "4.264997,4.278756,4.318626,4.372252,4.403520,4.459130,4.443785", \ "4.550576,4.525643,4.531500,4.521711,4.432166,4.530106,4.527826", \ "5.476126,5.482367,5.426825,5.295268,5.193012,4.990193,4.862865", \ "7.052296,7.017472,6.919891,6.860683,6.656529,6.150612,5.664425", \ "9.637845,9.575290,9.479173,9.233656,8.833142,8.318047,7.376447", \ "13.146510,13.079910,12.965840,12.651350,12.081010,11.358910,10.114260"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.291077,0.293882,0.316231,0.325736,0.341454,0.350583,0.356654", \ "0.189089,0.216443,0.245198,0.283924,0.322612,0.353704,0.372606", \ "0.325849,0.297380,0.279866,0.290348,0.308732,0.340542,0.368953", \ "1.250920,1.213572,1.113839,0.935008,0.708398,0.590780,0.522739", \ "2.735953,2.706302,2.613265,2.439085,2.046440,1.481194,1.081665", \ "4.709915,4.661353,4.635829,4.535315,4.187709,3.402746,2.352859", \ "7.125912,7.163468,7.157198,7.129997,6.901870,6.236724,4.724066"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.235741,4.241419,4.233612,4.261471,4.311260,4.293442,4.261245", \ "4.157288,4.179383,4.179027,4.196262,4.204062,4.192734,4.332907", \ "4.550025,4.519521,4.534857,4.460427,4.476592,4.357007,4.391518", \ "5.648237,5.596094,5.597842,5.552271,5.327528,5.126440,4.896072", \ "7.624296,7.558897,7.528033,7.394463,7.155768,6.620690,6.118007", \ "10.664880,10.630920,10.537650,10.334740,9.846967,9.328140,8.119652", \ "14.635010,14.619800,14.543560,14.325370,13.910770,12.904920,11.684030"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.305405,0.313565,0.323994,0.336182,0.353664,0.361747,0.366642", \ "0.229694,0.254105,0.286073,0.317612,0.357382,0.388237,0.410538", \ "0.371526,0.346319,0.331570,0.342348,0.364319,0.397825,0.426970", \ "1.174386,1.142965,1.062006,0.916646,0.719293,0.622307,0.568326", \ "2.415645,2.395679,2.344290,2.213415,1.895390,1.407422,1.058363", \ "4.005055,4.057089,4.037371,3.944072,3.725192,3.101882,2.182458", \ "6.016021,6.067436,6.110610,6.142575,6.019493,5.537552,4.289411"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.206842,4.216986,4.219182,4.233674,4.256665,4.206520,4.111638", \ "4.135602,4.131238,4.170187,4.178673,4.221974,4.176144,4.079753", \ "4.442162,4.467528,4.471713,4.423935,4.384409,4.299221,4.139684", \ "5.520481,5.541049,5.471108,5.361609,5.147761,4.961049,4.660031", \ "7.183810,7.151189,7.123319,7.021478,6.714411,6.356070,5.709751", \ "9.869201,9.810125,9.745980,9.502488,9.155437,8.631966,7.515187", \ "13.461730,13.413390,13.349580,13.080720,12.640390,11.776180,10.613440"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("0.304374,0.305429,0.325552,0.336199,0.349757,0.361092,0.369822", \ "0.235290,0.253824,0.283803,0.319242,0.359907,0.389163,0.410309", \ "0.334258,0.331298,0.329658,0.341603,0.366716,0.399585,0.427296", \ "1.157721,1.118326,1.034890,0.888709,0.710627,0.623187,0.567302", \ "2.493829,2.463745,2.394087,2.214615,1.870994,1.389986,1.059586", \ "4.262352,4.231455,4.187959,4.061669,3.739189,3.081193,2.170135", \ "6.415111,6.389564,6.380547,6.307637,6.117996,5.560807,4.267227"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("5.253494,5.290733,5.259571,5.282737,5.331485,5.330420,5.240454", \ "5.198070,5.242495,5.213600,5.268325,5.301057,5.322845,5.261376", \ "5.489310,5.507249,5.509036,5.452516,5.471008,5.451151,5.357766", \ "6.513091,6.459250,6.437386,6.362154,6.219001,6.020057,5.831084", \ "8.143840,8.126130,8.082101,8.015561,7.783491,7.372716,6.805590", \ "10.767320,10.727060,10.642530,10.470080,10.136760,9.631159,8.662776", \ "14.340520,14.293960,14.177630,13.979940,13.541780,12.811290,11.714490"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.612462,1.606966,1.643733,1.665747,1.709111,1.753065,1.794013", \ "1.554992,1.562012,1.589088,1.617330,1.661249,1.708256,1.753509", \ "1.641505,1.662057,1.674455,1.681002,1.708027,1.724658,1.759768", \ "2.484655,2.463057,2.393193,2.283609,2.184910,2.079474,1.996198", \ "4.186914,4.141033,4.037765,3.844900,3.520373,3.091844,2.717007", \ "6.588633,6.550175,6.491638,6.279060,5.871190,5.129299,4.222430", \ "9.612204,9.600179,9.590954,9.453533,9.140220,8.251329,6.817324"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("5.442696,5.451592,5.496101,5.519620,5.490733,5.568061,5.420528", \ "5.325393,5.360414,5.381984,5.436961,5.501488,5.401666,5.329734", \ "5.229799,5.222454,5.270790,5.284125,5.346818,5.443051,5.280888", \ "5.697948,5.723894,5.703828,5.657344,5.613701,5.535394,5.538291", \ "6.986432,6.958489,6.855315,6.744816,6.660900,6.374610,6.112394", \ "9.391133,9.305641,9.162944,8.879076,8.495694,8.072596,7.379832", \ "12.571830,12.477080,12.312530,12.015700,11.488280,10.647020,9.409466"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.426478,1.441248,1.480664,1.524617,1.572451,1.632983,1.682922", \ "1.346584,1.376808,1.407948,1.457611,1.506249,1.569284,1.618918", \ "1.433705,1.465420,1.484224,1.504205,1.530366,1.569098,1.605083", \ "2.304539,2.268351,2.207137,2.094779,1.979055,1.894126,1.812222", \ "3.922566,3.896288,3.800562,3.611624,3.276700,2.837165,2.479111", \ "6.208241,6.163811,6.103401,5.926779,5.520529,4.786077,3.881311", \ "9.065756,9.062843,9.056821,8.962337,8.593028,7.753773,6.343677"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("4.942789,4.956905,4.993910,5.008604,5.017194,4.921575,5.024975", \ "4.792538,4.831372,4.877943,4.924347,4.967553,4.886638,5.064956", \ "4.742306,4.740861,4.753021,4.773552,4.844971,4.812992,4.925209", \ "5.093210,5.167333,5.124397,5.115003,5.039712,5.025914,4.944693", \ "6.341337,6.279283,6.199176,6.129510,6.005879,5.698776,5.421863", \ "8.585885,8.545142,8.365075,8.106045,7.738614,7.346087,6.759488", \ "11.728190,11.618890,11.484970,11.190690,10.614240,9.765092,8.755107"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.462856,1.487805,1.520378,1.548850,1.588994,1.632717,1.681989", \ "1.389656,1.421991,1.447060,1.473600,1.523719,1.574771,1.619875", \ "1.502680,1.504044,1.517526,1.524593,1.544190,1.578578,1.608041", \ "2.311366,2.278502,2.204184,2.090505,1.987778,1.899603,1.815280", \ "3.984677,3.932350,3.805252,3.611413,3.262161,2.835991,2.481213", \ "6.329495,6.309614,6.203135,5.974939,5.523112,4.768831,3.881889", \ "9.319597,9.323212,9.232049,9.068227,8.652566,7.747350,6.332213"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("6.038516,6.036114,6.072799,6.107154,6.110890,6.089248,5.934550", \ "5.894103,5.929133,5.972874,6.018787,6.072118,6.055987,5.916557", \ "5.824571,5.827570,5.864303,5.887872,5.878728,6.024996,5.839995", \ "6.211556,6.162898,6.179395,6.125288,6.070709,6.092311,6.126599", \ "7.253062,7.191252,7.171627,7.065216,7.040016,6.831396,6.403294", \ "9.393611,9.361687,9.261974,9.034873,8.745741,8.391015,7.812126", \ "12.446440,12.406500,12.285130,12.038540,11.510350,10.636580,9.935543"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.609841,1.621340,1.647534,1.675913,1.703171,1.748707,1.795035", \ "1.544470,1.556364,1.575980,1.606271,1.661565,1.706295,1.751934", \ "1.526625,1.525929,1.561012,1.594492,1.633890,1.676812,1.729484", \ "2.155388,2.124085,2.086100,2.004831,1.938677,1.898072,1.868896", \ "3.547977,3.517288,3.440358,3.300834,3.039713,2.678202,2.415274", \ "5.529242,5.478282,5.447067,5.355275,5.043091,4.437223,3.637076", \ "8.003859,8.040564,8.026379,7.996854,7.767643,7.134539,5.912679"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("6.384659,6.370742,6.410541,6.415442,6.429495,6.487464,6.419903", \ "6.272468,6.285582,6.326601,6.361517,6.409155,6.426524,6.462430", \ "6.236361,6.250077,6.294564,6.304122,6.318719,6.376657,6.443708", \ "6.745624,6.760479,6.710826,6.694573,6.621844,6.458389,6.314583", \ "7.976571,7.986215,7.886142,7.847438,7.736796,7.353637,7.089301", \ "10.418440,10.357620,10.232290,10.069750,9.741306,9.311012,8.537795", \ "13.645730,13.631440,13.485310,13.264600,12.812090,12.076710,10.896360"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.434210,1.443052,1.478502,1.517805,1.572777,1.633209,1.680413", \ "1.325083,1.375191,1.406669,1.453550,1.504189,1.568841,1.618175", \ "1.319479,1.352547,1.370989,1.422785,1.474546,1.524497,1.580380", \ "1.969337,1.943277,1.897543,1.830760,1.756462,1.723165,1.702968", \ "3.291763,3.252615,3.210148,3.066991,2.815337,2.459160,2.205951", \ "5.130908,5.112957,5.086257,5.001910,4.720173,4.132069,3.350445", \ "7.472014,7.455575,7.527219,7.465892,7.287252,6.678857,5.506907"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("5.872838,5.894575,5.912134,5.911431,5.941759,5.953112,5.718114", \ "5.788536,5.832221,5.850987,5.876596,5.825931,5.926130,5.685342", \ "5.781768,5.788302,5.787669,5.820458,5.826116,5.868375,5.683005", \ "6.199721,6.148911,6.164251,6.112136,6.060580,6.031361,6.024847", \ "7.331458,7.279957,7.239794,7.243841,7.089901,6.758059,6.357334", \ "9.566335,9.538433,9.444615,9.291375,8.997755,8.444803,7.679906", \ "12.689240,12.653020,12.538130,12.343510,11.933730,11.151160,10.201910"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("1.468439,1.500655,1.521379,1.550645,1.585111,1.632940,1.681770", \ "1.388424,1.419466,1.437576,1.477805,1.517794,1.572104,1.619092", \ "1.376318,1.395638,1.411916,1.445862,1.489387,1.530139,1.580244", \ "1.973721,1.956359,1.900904,1.826370,1.770283,1.734330,1.704992", \ "3.334642,3.316887,3.234976,3.075784,2.816290,2.455553,2.208596", \ "5.327975,5.276339,5.224111,5.069863,4.727834,4.122610,3.345813", \ "7.768853,7.742970,7.703222,7.650102,7.371692,6.686552,5.493671"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.768900,1.537800,3.075600,6.151200,12.302400,24.604800"); values ("6.943124,6.940352,6.949900,6.984919,7.029151,7.079731,6.966408", \ "6.885859,6.911382,6.887379,6.960990,6.949718,7.017848,6.928732", \ "6.857158,6.835005,6.867330,6.865884,6.936243,6.980014,6.899652", \ "7.228326,7.207502,7.212453,7.187639,7.097344,7.076084,6.894193", \ "8.301422,8.251942,8.275368,8.251720,8.131103,7.836370,7.564083", \ "10.463720,10.442840,10.362700,10.218880,9.978084,9.608815,8.899298", \ "13.559860,13.526930,13.419860,13.239230,12.810080,12.222180,11.188880"); } } } } /****************************************************************************************** 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 : 202.354870; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 40.099375; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 176.469750; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 45.083749; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 191.207625; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 176.470125; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 312.815750; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 181.452749; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 269.632500; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 45.083877; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 181.452627; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 50.069876; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 269.592375; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 272.297750; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 351.918250; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 351.850750; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 322.180795; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.184867; fall_capacitance : 2.864463; rise_capacitance : 3.184867; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.565365; fall_capacitance : 3.031527; rise_capacitance : 3.565365; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.051901; fall_capacitance : 3.051901; rise_capacitance : 3.015830; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.490653; fall_capacitance : 3.328501; rise_capacitance : 3.490653; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005475,0.006434,0.007675,0.010125,0.014980,0.024643,0.043929", \ "0.006126,0.007079,0.008321,0.010783,0.015660,0.025346,0.044650", \ "0.007689,0.009000,0.010594,0.013471,0.018410,0.027971,0.047199", \ "0.008258,0.010004,0.012110,0.015896,0.022486,0.033588,0.052594", \ "0.007513,0.009725,0.012379,0.017128,0.025283,0.038932,0.061428", \ "0.005267,0.007923,0.011116,0.016838,0.026653,0.042878,0.069382", \ "0.001406,0.004473,0.008178,0.014847,0.026310,0.045231,0.075749"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006380,0.007600,0.009172,0.012260,0.018343,0.030403,0.054439", \ "0.007179,0.008360,0.009912,0.012994,0.019098,0.031198,0.055271", \ "0.010502,0.011943,0.013692,0.016792,0.022631,0.034518,0.058456", \ "0.014773,0.016597,0.018810,0.022868,0.030045,0.042126,0.065468", \ "0.019965,0.022244,0.024979,0.029892,0.038483,0.053259,0.077689", \ "0.025943,0.028704,0.032015,0.037924,0.048054,0.065135,0.093856", \ "0.032786,0.036001,0.039884,0.046827,0.058667,0.078234,0.110659"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.003150,0.003949,0.005000,0.007100,0.011295,0.019683,0.036459", \ "0.003147,0.003949,0.005000,0.007098,0.011294,0.019683,0.036457", \ "0.005243,0.005916,0.006771,0.008323,0.011630,0.019684,0.036457", \ "0.008877,0.009673,0.010635,0.012443,0.015838,0.022036,0.036559", \ "0.013923,0.014919,0.016122,0.018264,0.022032,0.028879,0.041308", \ "0.020368,0.021587,0.023061,0.025679,0.030106,0.037610,0.051087", \ "0.028372,0.029777,0.031519,0.034635,0.039884,0.048435,0.062843"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004362,0.005439,0.006849,0.009661,0.015258,0.026454,0.048827", \ "0.004327,0.005419,0.006841,0.009657,0.015262,0.026448,0.048825", \ "0.006276,0.007158,0.008124,0.010245,0.015251,0.026448,0.048818", \ "0.009418,0.010419,0.011706,0.014166,0.018554,0.027362,0.048816", \ "0.013995,0.015107,0.016509,0.019172,0.024221,0.033326,0.050778", \ "0.019965,0.021229,0.022820,0.025779,0.031188,0.041222,0.058891", \ "0.027469,0.028853,0.030627,0.033947,0.039890,0.050534,0.070019"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005492,0.006451,0.007691,0.010141,0.014996,0.024657,0.043941", \ "0.006192,0.007144,0.008386,0.010848,0.015723,0.025407,0.044709", \ "0.007741,0.009064,0.010668,0.013551,0.018493,0.028062,0.047294", \ "0.007830,0.009639,0.011817,0.015707,0.022412,0.033591,0.052640", \ "0.006115,0.008433,0.011214,0.016173,0.024623,0.038580,0.061286", \ "0.002389,0.005198,0.008567,0.014588,0.024859,0.041687,0.068751", \ "-0.003497,-0.000224,0.003703,0.010753,0.022816,0.042605,0.074128"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007796,0.009433,0.011546,0.015694,0.023858,0.040028,0.072241", \ "0.008449,0.010036,0.012124,0.016277,0.024483,0.040715,0.072985", \ "0.012183,0.013884,0.015957,0.019754,0.027657,0.043666,0.075801", \ "0.017394,0.019487,0.022065,0.026846,0.035378,0.050760,0.082221", \ "0.024071,0.026614,0.029692,0.035306,0.045355,0.062920,0.093732", \ "0.032068,0.035126,0.038795,0.045398,0.056926,0.076925,0.111147", \ "0.041470,0.045024,0.049310,0.057001,0.070241,0.092638,0.130891"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.003151,0.003949,0.004999,0.007098,0.011295,0.019684,0.036454", \ "0.003148,0.003950,0.004999,0.007099,0.011295,0.019684,0.036455", \ "0.005208,0.005883,0.006740,0.008290,0.011612,0.019684,0.036458", \ "0.008878,0.009689,0.010675,0.012492,0.015869,0.022035,0.036555", \ "0.013989,0.015028,0.016264,0.018456,0.022251,0.029039,0.041363", \ "0.020509,0.021795,0.023331,0.026027,0.030547,0.038070,0.051382", \ "0.028549,0.030056,0.031888,0.035138,0.040543,0.049216,0.063562"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006068,0.007546,0.009454,0.013224,0.020694,0.035576,0.065295", \ "0.005958,0.007476,0.009419,0.013217,0.020688,0.035568,0.065292", \ "0.007472,0.008477,0.009957,0.013246,0.020653,0.035569,0.065286", \ "0.010332,0.011628,0.013314,0.016554,0.022420,0.035651,0.065289", \ "0.014712,0.016044,0.017769,0.021166,0.027740,0.039610,0.065621", \ "0.020544,0.021996,0.023852,0.027396,0.034189,0.047191,0.070832", \ "0.027870,0.029446,0.031476,0.035310,0.042417,0.055865,0.081031"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005665,0.006631,0.007880,0.010350,0.015245,0.024983,0.044404", \ "0.006363,0.007325,0.008576,0.011058,0.015972,0.025732,0.045169", \ "0.008043,0.009349,0.010939,0.013803,0.018741,0.028387,0.047754", \ "0.008408,0.010172,0.012307,0.016152,0.022816,0.033965,0.053101", \ "0.007197,0.009413,0.012101,0.016946,0.025291,0.039174,0.061839", \ "0.004332,0.006922,0.010100,0.015896,0.025946,0.042591,0.069546", \ "-0.000234,0.002637,0.006218,0.012848,0.024508,0.043953,0.075224"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010636,0.012266,0.014372,0.018516,0.026677,0.042832,0.074996", \ "0.011261,0.012875,0.014974,0.019126,0.027321,0.043529,0.075741", \ "0.015111,0.016610,0.018523,0.022461,0.030437,0.046460,0.078553", \ "0.021030,0.022966,0.025386,0.029922,0.038090,0.053460,0.084932", \ "0.028474,0.030767,0.033602,0.038907,0.048597,0.065708,0.096360", \ "0.037362,0.040079,0.043409,0.049560,0.060594,0.080125,0.113796", \ "0.047650,0.050813,0.054686,0.061800,0.074382,0.096168,0.133870"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004427,0.005277,0.006364,0.008496,0.012711,0.021110,0.037890", \ "0.004424,0.005276,0.006364,0.008496,0.012711,0.021111,0.037890", \ "0.006883,0.007464,0.008236,0.009654,0.013016,0.021111,0.037893", \ "0.011438,0.012019,0.012792,0.014349,0.017459,0.023434,0.037987", \ "0.017662,0.018341,0.019233,0.020972,0.024304,0.030704,0.042767", \ "0.025374,0.026188,0.027258,0.029334,0.033176,0.040108,0.052995", \ "0.034593,0.035549,0.036831,0.039305,0.043841,0.051706,0.065454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007835,0.009295,0.011190,0.014954,0.022425,0.037308,0.067027", \ "0.007793,0.009267,0.011173,0.014946,0.022423,0.037313,0.067018", \ "0.008422,0.009628,0.011293,0.014831,0.022406,0.037315,0.067014", \ "0.011484,0.012825,0.014529,0.017695,0.023664,0.037299,0.067012", \ "0.015645,0.017055,0.018858,0.022353,0.028951,0.040818,0.067216", \ "0.021309,0.022849,0.024786,0.028440,0.035379,0.048404,0.072077", \ "0.028419,0.030138,0.032283,0.036243,0.043502,0.057097,0.082192"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006471,0.007426,0.008662,0.011107,0.015957,0.025615,0.044900", \ "0.006958,0.007935,0.009197,0.011681,0.016576,0.026273,0.045585", \ "0.007838,0.009022,0.010476,0.013196,0.018243,0.027967,0.047311", \ "0.007776,0.009384,0.011312,0.014750,0.020708,0.031230,0.050709", \ "0.006014,0.008090,0.010572,0.014982,0.022460,0.034802,0.055889", \ "0.002279,0.004818,0.007854,0.013254,0.022411,0.037306,0.061275", \ "-0.003660,-0.000658,0.002926,0.009314,0.020164,0.037796,0.065662"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008130,0.009323,0.010869,0.013928,0.019986,0.032026,0.056031", \ "0.008895,0.010080,0.011622,0.014682,0.020748,0.032800,0.056819", \ "0.012819,0.014095,0.015668,0.018545,0.024385,0.036223,0.060077", \ "0.018274,0.019870,0.021862,0.025588,0.032309,0.043986,0.067222", \ "0.025291,0.027209,0.029567,0.033942,0.041881,0.055919,0.079682", \ "0.033878,0.036161,0.038947,0.044052,0.053144,0.069108,0.096721", \ "0.044111,0.046766,0.050005,0.055916,0.066312,0.084176,0.114957"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.003149,0.003950,0.005000,0.007098,0.011294,0.019682,0.036458", \ "0.003155,0.003952,0.005000,0.007098,0.011295,0.019683,0.036460", \ "0.004393,0.005035,0.005907,0.007705,0.011488,0.019684,0.036458", \ "0.007364,0.007997,0.008808,0.010382,0.013673,0.020818,0.036575", \ "0.011472,0.012247,0.013212,0.014979,0.018217,0.024658,0.038762", \ "0.016496,0.017447,0.018621,0.020766,0.024513,0.031072,0.044077", \ "0.022482,0.023584,0.024993,0.027563,0.032006,0.039399,0.052330"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005650,0.006725,0.008137,0.010949,0.016558,0.027771,0.050151", \ "0.005637,0.006716,0.008131,0.010949,0.016561,0.027770,0.050151", \ "0.007088,0.007850,0.008921,0.011257,0.016548,0.027767,0.050149", \ "0.009951,0.011034,0.012386,0.014894,0.019255,0.028449,0.050156", \ "0.013714,0.014951,0.016494,0.019396,0.024714,0.033916,0.051826", \ "0.018607,0.020038,0.021780,0.025002,0.030859,0.041435,0.059370", \ "0.024662,0.026307,0.028313,0.031928,0.038329,0.049746,0.070024"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006487,0.007442,0.008678,0.011123,0.015973,0.025631,0.044912", \ "0.007023,0.008001,0.009262,0.011745,0.016638,0.026335,0.045644", \ "0.007944,0.009130,0.010586,0.013307,0.018351,0.028075,0.047416", \ "0.007589,0.009235,0.011202,0.014701,0.020725,0.031291,0.050795", \ "0.005066,0.007224,0.009800,0.014358,0.022045,0.034607,0.055836", \ "0.000096,0.002762,0.005943,0.011586,0.021103,0.036451,0.060848", \ "-0.007556,-0.004384,-0.000606,0.006108,0.017463,0.035788,0.064444"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010223,0.011817,0.013888,0.017988,0.026107,0.042245,0.074424", \ "0.010838,0.012425,0.014496,0.018604,0.026743,0.042906,0.075105", \ "0.014947,0.016435,0.018311,0.022182,0.030070,0.046000,0.078025", \ "0.021353,0.023233,0.025590,0.030023,0.038060,0.053285,0.084619", \ "0.029702,0.031894,0.034619,0.039744,0.049181,0.065986,0.096390", \ "0.040151,0.042702,0.045849,0.051681,0.062262,0.081257,0.114381", \ "0.052762,0.055716,0.059324,0.065967,0.077812,0.098696,0.135477"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.003150,0.003950,0.005000,0.007100,0.011294,0.019681,0.036458", \ "0.003155,0.003951,0.004999,0.007098,0.011295,0.019683,0.036459", \ "0.004357,0.004999,0.005881,0.007683,0.011478,0.019683,0.036455", \ "0.007292,0.007937,0.008765,0.010360,0.013663,0.020808,0.036572", \ "0.011365,0.012167,0.013158,0.014967,0.018264,0.024706,0.038772", \ "0.016376,0.017356,0.018569,0.020769,0.024596,0.031229,0.044195", \ "0.022294,0.023455,0.024915,0.027572,0.032119,0.039629,0.052642"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007837,0.009299,0.011199,0.014969,0.022452,0.037360,0.067118", \ "0.007787,0.009265,0.011181,0.014965,0.022454,0.037364,0.067114", \ "0.008493,0.009697,0.011352,0.014873,0.022434,0.037360,0.067104", \ "0.011314,0.012696,0.014433,0.017646,0.023698,0.037352,0.067109", \ "0.014836,0.016353,0.018272,0.021935,0.028711,0.040769,0.067308", \ "0.019513,0.021179,0.023252,0.027170,0.034525,0.047956,0.071995", \ "0.025368,0.027223,0.029514,0.033744,0.041512,0.055885,0.081615"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006660,0.007623,0.008868,0.011332,0.016222,0.025956,0.045373", \ "0.007198,0.008183,0.009453,0.011956,0.016887,0.026660,0.046104", \ "0.008184,0.009361,0.010812,0.013539,0.018601,0.028401,0.047876", \ "0.008016,0.009631,0.011570,0.015037,0.021043,0.031643,0.051257", \ "0.005815,0.007909,0.010427,0.014916,0.022534,0.035058,0.056339", \ "0.001338,0.003895,0.006968,0.012482,0.021869,0.037109,0.061461", \ "-0.005578,-0.002601,0.000992,0.007490,0.018617,0.036746,0.065261"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.013039,0.014631,0.016702,0.020801,0.028921,0.045044,0.077173", \ "0.013661,0.015251,0.017323,0.021430,0.029566,0.045709,0.077856", \ "0.017523,0.018999,0.020954,0.024896,0.032831,0.048776,0.080766", \ "0.024646,0.026422,0.028660,0.032900,0.040639,0.055968,0.087311", \ "0.033534,0.035582,0.038166,0.043093,0.052254,0.068670,0.099000", \ "0.044588,0.046953,0.049887,0.055438,0.065696,0.084317,0.116958", \ "0.057883,0.060593,0.063930,0.070189,0.081593,0.102045,0.138360"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.004426,0.005277,0.006364,0.008496,0.012711,0.021111,0.037891", \ "0.004431,0.005278,0.006364,0.008496,0.012711,0.021111,0.037891", \ "0.005808,0.006436,0.007308,0.009061,0.012888,0.021111,0.037892", \ "0.009301,0.009798,0.010487,0.011944,0.015142,0.022221,0.038002", \ "0.014204,0.014756,0.015504,0.017003,0.019985,0.026220,0.040189", \ "0.020135,0.020787,0.021676,0.023427,0.026739,0.032955,0.045698", \ "0.027028,0.027784,0.028843,0.030918,0.034792,0.041695,0.054279"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009536,0.011000,0.012904,0.016680,0.024183,0.039103,0.068828", \ "0.009516,0.010986,0.012896,0.016677,0.024179,0.039099,0.068834", \ "0.009736,0.011055,0.012836,0.016600,0.024171,0.039094,0.068836", \ "0.012644,0.013998,0.015690,0.018750,0.025041,0.039047,0.068833", \ "0.016184,0.017703,0.019622,0.023267,0.029955,0.042033,0.068944", \ "0.020842,0.022489,0.024568,0.028510,0.035873,0.049208,0.073288", \ "0.026702,0.028535,0.030804,0.035038,0.042842,0.057232,0.082799"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009909,0.010948,0.012280,0.014878,0.019930,0.029809,0.049295", \ "0.010485,0.011527,0.012861,0.015464,0.020522,0.030406,0.049895", \ "0.013245,0.014329,0.015668,0.018175,0.023148,0.032956,0.052383", \ "0.016016,0.017430,0.019202,0.022494,0.028422,0.038658,0.057720", \ "0.017723,0.019468,0.021633,0.025657,0.032900,0.045534,0.066890", \ "0.018234,0.020316,0.022896,0.027670,0.036226,0.051042,0.076174", \ "0.017450,0.019861,0.022848,0.028377,0.038273,0.055351,0.083986"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.011306,0.012574,0.014203,0.017399,0.023689,0.036159,0.061003", \ "0.012112,0.013400,0.015055,0.018299,0.024656,0.037195,0.062089", \ "0.015214,0.016598,0.018282,0.021514,0.027865,0.040445,0.065415", \ "0.018841,0.020642,0.022854,0.026924,0.034169,0.046882,0.071711", \ "0.023760,0.025945,0.028601,0.033432,0.041981,0.056846,0.082414", \ "0.029879,0.032495,0.035665,0.041374,0.051285,0.068187,0.097081", \ "0.036794,0.039873,0.043606,0.050317,0.061846,0.081059,0.113172"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006342,0.007168,0.008247,0.010386,0.014636,0.023091,0.039950", \ "0.006338,0.007165,0.008246,0.010386,0.014636,0.023091,0.039951", \ "0.007310,0.007939,0.008800,0.010637,0.014630,0.023091,0.039949", \ "0.010889,0.011684,0.012678,0.014530,0.017908,0.024419,0.039956", \ "0.015786,0.016755,0.017934,0.020111,0.024018,0.030977,0.043628", \ "0.021941,0.023125,0.024567,0.027177,0.031688,0.039476,0.053177", \ "0.029329,0.030769,0.032522,0.035665,0.040979,0.049774,0.064703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005670,0.006746,0.008164,0.011007,0.016689,0.028024,0.050610", \ "0.005684,0.006753,0.008170,0.011007,0.016685,0.028011,0.050612", \ "0.006596,0.007410,0.008576,0.011130,0.016701,0.028026,0.050610", \ "0.010077,0.010919,0.012034,0.014263,0.018572,0.028369,0.050622", \ "0.014900,0.015674,0.016746,0.018977,0.023565,0.032535,0.051616", \ "0.020833,0.021634,0.022753,0.025046,0.029697,0.039076,0.057165", \ "0.027805,0.028658,0.029866,0.032356,0.037283,0.046890,0.065830"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008276,0.009381,0.010781,0.013469,0.018625,0.028595,0.048148", \ "0.008844,0.009944,0.011340,0.014028,0.019183,0.029155,0.048709", \ "0.011515,0.012700,0.014151,0.016773,0.021786,0.031671,0.051161", \ "0.013590,0.015152,0.017068,0.020581,0.026789,0.037331,0.056449", \ "0.014383,0.016304,0.018665,0.022985,0.030629,0.043695,0.065454", \ "0.013794,0.016081,0.018875,0.024000,0.033054,0.048480,0.074203", \ "0.011769,0.014394,0.017612,0.023516,0.033962,0.051782,0.081253"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.012932,0.014564,0.016660,0.020779,0.028910,0.045057,0.077257", \ "0.013655,0.015311,0.017439,0.021620,0.029837,0.046071,0.078336", \ "0.016497,0.018167,0.020275,0.024412,0.032612,0.048900,0.081263", \ "0.019933,0.021958,0.024471,0.029185,0.037866,0.053965,0.086144", \ "0.024960,0.027332,0.030220,0.035521,0.045141,0.062624,0.094663", \ "0.031433,0.034249,0.037650,0.043780,0.054527,0.073455,0.107565", \ "0.038929,0.042229,0.046214,0.053354,0.065647,0.086483,0.122868"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005872,0.006690,0.007757,0.009872,0.014082,0.022486,0.039301", \ "0.005796,0.006644,0.007729,0.009861,0.014079,0.022485,0.039302", \ "0.007110,0.007752,0.008525,0.010233,0.014082,0.022486,0.039303", \ "0.010899,0.011672,0.012622,0.014407,0.017700,0.024024,0.039314", \ "0.016125,0.017066,0.018210,0.020305,0.024056,0.030837,0.043271", \ "0.022683,0.023857,0.025275,0.027804,0.032153,0.039681,0.053080", \ "0.030575,0.032021,0.033758,0.036834,0.041985,0.050478,0.064983"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006264,0.007664,0.009522,0.013253,0.020698,0.035574,0.065288", \ "0.006280,0.007678,0.009530,0.013257,0.020702,0.035565,0.065299", \ "0.006922,0.008104,0.009749,0.013305,0.020701,0.035566,0.065299", \ "0.009630,0.010822,0.012403,0.015568,0.021799,0.035657,0.065289", \ "0.013845,0.014920,0.016386,0.019421,0.025726,0.038305,0.065618", \ "0.019379,0.020475,0.021953,0.024939,0.031002,0.043629,0.069062", \ "0.025987,0.027141,0.028712,0.031873,0.038059,0.050395,0.075893"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.008553,0.009656,0.011055,0.013753,0.018937,0.028972,0.048648", \ "0.009116,0.010215,0.011614,0.014311,0.019495,0.029532,0.049209", \ "0.011855,0.013019,0.014447,0.017047,0.022096,0.032047,0.051660", \ "0.014201,0.015713,0.017591,0.021055,0.027218,0.037719,0.056951", \ "0.015445,0.017274,0.019552,0.023769,0.031306,0.044303,0.066013", \ "0.015544,0.017670,0.020316,0.025251,0.034107,0.049375,0.075004", \ "0.014485,0.016860,0.019839,0.025429,0.035546,0.053056,0.082321"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.015760,0.017380,0.019472,0.023597,0.031743,0.047901,0.080095", \ "0.016554,0.018192,0.020309,0.024481,0.032694,0.048925,0.081178", \ "0.019416,0.021032,0.023124,0.027268,0.035483,0.051772,0.084113", \ "0.023497,0.025392,0.027775,0.032308,0.040734,0.056813,0.088993", \ "0.029122,0.031282,0.033961,0.039001,0.048360,0.065575,0.097484", \ "0.036379,0.038907,0.042000,0.047721,0.058045,0.076639,0.110451", \ "0.044748,0.047698,0.051302,0.057908,0.069596,0.089910,0.125943"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007598,0.008364,0.009380,0.011434,0.015585,0.023951,0.040746", \ "0.007527,0.008320,0.009354,0.011424,0.015583,0.023950,0.040745", \ "0.008830,0.009350,0.010103,0.011776,0.015582,0.023951,0.040745", \ "0.013250,0.013851,0.014636,0.016200,0.019250,0.025463,0.040760", \ "0.019257,0.019961,0.020866,0.022630,0.026011,0.032447,0.044689", \ "0.026719,0.027589,0.028685,0.030772,0.034597,0.041628,0.054657", \ "0.035616,0.036670,0.038012,0.040525,0.045000,0.052825,0.066826"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007921,0.009351,0.011229,0.014979,0.022457,0.037359,0.067104", \ "0.007927,0.009359,0.011231,0.014981,0.022455,0.037363,0.067106", \ "0.008189,0.009510,0.011312,0.015002,0.022457,0.037365,0.067107", \ "0.010726,0.011989,0.013628,0.016789,0.023251,0.037388,0.067112", \ "0.014550,0.015755,0.017347,0.020558,0.027027,0.039716,0.067331", \ "0.019852,0.021089,0.022689,0.025844,0.032140,0.044982,0.070557", \ "0.026282,0.027607,0.029331,0.032661,0.039037,0.051630,0.077304"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.010880,0.011918,0.013250,0.015847,0.020899,0.030778,0.050264", \ "0.011400,0.012445,0.013783,0.016389,0.021451,0.031340,0.050834", \ "0.012900,0.013993,0.015379,0.018016,0.023095,0.033005,0.052517", \ "0.014611,0.015911,0.017526,0.020553,0.026115,0.036399,0.055905", \ "0.015150,0.016777,0.018792,0.022508,0.029124,0.040673,0.061308", \ "0.014008,0.015986,0.018420,0.022912,0.030865,0.044460,0.067348", \ "0.011003,0.013329,0.016191,0.021453,0.030797,0.046690,0.072868"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.013084,0.014317,0.015915,0.019077,0.025339,0.037775,0.062567", \ "0.014024,0.015270,0.016881,0.020062,0.026347,0.038806,0.063613", \ "0.017400,0.018660,0.020274,0.023452,0.029736,0.042212,0.067042", \ "0.021912,0.023546,0.025581,0.029389,0.036302,0.048770,0.073467", \ "0.028304,0.030196,0.032539,0.036927,0.044944,0.059246,0.084352", \ "0.036739,0.038948,0.041653,0.046659,0.055661,0.071614,0.099642", \ "0.046783,0.049352,0.052489,0.058254,0.068468,0.086153,0.116860"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006341,0.007168,0.008245,0.010386,0.014635,0.023091,0.039952", \ "0.006339,0.007166,0.008245,0.010387,0.014635,0.023091,0.039951", \ "0.006804,0.007556,0.008546,0.010559,0.014663,0.023091,0.039949", \ "0.009121,0.009817,0.010722,0.012538,0.016200,0.023774,0.039990", \ "0.013071,0.013847,0.014817,0.016645,0.020119,0.027057,0.041703", \ "0.018002,0.018948,0.020110,0.022243,0.026035,0.032918,0.046570", \ "0.023778,0.024926,0.026331,0.028894,0.033317,0.040813,0.054255"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.006938,0.008026,0.009453,0.012306,0.017988,0.029310,0.051896", \ "0.006946,0.008029,0.009455,0.012308,0.017990,0.029309,0.051893", \ "0.007448,0.008372,0.009649,0.012365,0.017997,0.029315,0.051904", \ "0.010720,0.011631,0.012798,0.015069,0.019496,0.029567,0.051899", \ "0.014747,0.015707,0.016962,0.019450,0.024272,0.033336,0.052736", \ "0.019688,0.020709,0.022047,0.024673,0.029790,0.039630,0.057940", \ "0.025566,0.026688,0.028149,0.030993,0.036407,0.046707,0.066278"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009247,0.010350,0.011749,0.014436,0.019590,0.029562,0.049117", \ "0.009750,0.010857,0.012257,0.014949,0.020110,0.030088,0.049647", \ "0.011183,0.012341,0.013793,0.016549,0.021724,0.031724,0.051300", \ "0.012369,0.013809,0.015568,0.018793,0.024567,0.035027,0.054645", \ "0.011965,0.013788,0.016010,0.020040,0.027068,0.039006,0.059899", \ "0.009656,0.011871,0.014555,0.019431,0.027936,0.042159,0.065590", \ "0.005310,0.007900,0.011033,0.016736,0.026721,0.043421,0.070455"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.015286,0.016869,0.018926,0.023004,0.031095,0.047197,0.079328", \ "0.016179,0.017778,0.019851,0.023953,0.032075,0.048206,0.080356", \ "0.019218,0.020811,0.022874,0.026962,0.035082,0.051234,0.083414", \ "0.023398,0.025268,0.027625,0.032116,0.040486,0.056443,0.088454", \ "0.029765,0.031845,0.034432,0.039331,0.048498,0.065494,0.097173", \ "0.038531,0.040916,0.043839,0.049266,0.059163,0.077265,0.110598", \ "0.049153,0.051906,0.055266,0.061432,0.072418,0.091837,0.126976"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.005847,0.006672,0.007743,0.009864,0.014077,0.022485,0.039303", \ "0.005810,0.006649,0.007730,0.009859,0.014076,0.022485,0.039303", \ "0.006371,0.007124,0.008090,0.010067,0.014133,0.022490,0.039302", \ "0.009028,0.009688,0.010548,0.012269,0.015809,0.023256,0.039363", \ "0.013248,0.014002,0.014936,0.016687,0.020018,0.026744,0.041186", \ "0.018504,0.019416,0.020543,0.022597,0.026249,0.032907,0.046262", \ "0.024677,0.025790,0.027159,0.029642,0.033911,0.041152,0.054266"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007920,0.009343,0.011216,0.014961,0.022426,0.037306,0.067023", \ "0.007926,0.009349,0.011220,0.014963,0.022423,0.037314,0.067015", \ "0.008220,0.009522,0.011308,0.014987,0.022429,0.037313,0.067019", \ "0.010711,0.011979,0.013623,0.016809,0.023261,0.037352,0.067012", \ "0.014084,0.015366,0.017041,0.020364,0.026924,0.039677,0.067260", \ "0.018553,0.019894,0.021610,0.024970,0.031583,0.044711,0.070422", \ "0.024039,0.025490,0.027333,0.030865,0.037599,0.050768,0.076904"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009522,0.010624,0.012023,0.014719,0.019902,0.029940,0.049619", \ "0.010024,0.011130,0.012531,0.015232,0.020423,0.030466,0.050147", \ "0.011480,0.012631,0.014080,0.016835,0.022037,0.032101,0.051801", \ "0.012829,0.014235,0.015969,0.019162,0.024925,0.035421,0.055149", \ "0.012729,0.014492,0.016654,0.020616,0.027575,0.039484,0.060434", \ "0.010884,0.012987,0.015575,0.020327,0.028702,0.042813,0.066221", \ "0.007178,0.009597,0.012572,0.018077,0.027851,0.044368,0.071264"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.018089,0.019673,0.021733,0.025819,0.033924,0.050038,0.082159", \ "0.019011,0.020605,0.022678,0.026782,0.034912,0.051048,0.083193", \ "0.022051,0.023634,0.025698,0.029795,0.037927,0.054084,0.086254", \ "0.026727,0.028507,0.030770,0.035124,0.043296,0.059274,0.091291", \ "0.033444,0.035404,0.037872,0.042618,0.051606,0.068381,0.099978", \ "0.042714,0.044923,0.047667,0.052842,0.062477,0.080349,0.113432", \ "0.053980,0.056509,0.059626,0.065443,0.076024,0.095094,0.129974"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.007574,0.008345,0.009366,0.011426,0.015582,0.023951,0.040744", \ "0.007539,0.008323,0.009354,0.011421,0.015581,0.023951,0.040746", \ "0.008103,0.008776,0.009695,0.011624,0.015635,0.023955,0.040746", \ "0.010990,0.011546,0.012304,0.013907,0.017334,0.024715,0.040810", \ "0.015780,0.016350,0.017107,0.018624,0.021710,0.028267,0.042621", \ "0.021743,0.022423,0.023310,0.025031,0.028286,0.034593,0.047762", \ "0.028717,0.029539,0.030612,0.032656,0.036405,0.043139,0.055892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.009572,0.011021,0.012916,0.016683,0.024181,0.039098,0.068829", \ "0.009577,0.011024,0.012918,0.016685,0.024179,0.039100,0.068827", \ "0.009681,0.011087,0.012951,0.016693,0.024180,0.039103,0.068836", \ "0.011949,0.013242,0.014897,0.018085,0.024766,0.039114,0.068833", \ "0.015188,0.016526,0.018251,0.021651,0.028272,0.041134,0.068992", \ "0.019552,0.020925,0.022694,0.026138,0.032882,0.046107,0.071950", \ "0.024998,0.026474,0.028353,0.031948,0.038793,0.052125,0.078336"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.555050,0.572033,0.608102,0.654053,0.681418,0.703142,0.714249", \ "0.469197,0.511229,0.556250,0.614030,0.673836,0.719788,0.755401", \ "1.135388,1.002534,0.928976,0.882159,0.847126,0.834271,0.827375", \ "3.449680,3.231763,2.965092,2.529257,1.985458,1.618018,1.334984", \ "6.892739,6.758066,6.560587,6.048430,5.055637,3.771361,2.812250", \ "11.585670,11.478370,11.378320,10.954030,10.027480,8.095071,5.831776", \ "17.506330,17.500440,17.456230,17.184710,16.504890,14.551010,11.089950"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("6.550771,6.676698,6.728255,6.741446,6.890028,6.709102,6.458890", \ "6.459660,6.547565,6.639097,6.643673,6.800802,6.741377,6.433270", \ "7.282417,7.243335,7.229417,7.105682,7.065052,7.030560,6.923179", \ "9.292952,9.229982,9.227119,9.131576,8.610623,8.308342,7.733404", \ "13.349530,13.065970,12.944640,12.514450,11.955430,11.072880,10.023340", \ "19.128060,18.902090,18.673310,18.077630,17.168940,15.828400,14.019800", \ "26.796690,26.567920,26.330410,25.921480,24.822220,22.590050,20.261880"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.565340,0.614883,0.640965,0.672104,0.693890,0.720590,0.734350", \ "0.579604,0.593925,0.629634,0.690768,0.738420,0.794251,0.824551", \ "1.192137,1.074137,1.015491,0.967448,0.942737,0.935202,0.937182", \ "3.180791,3.025102,2.800829,2.428143,1.940526,1.630063,1.390599", \ "6.153909,6.050546,5.912046,5.490681,4.665277,3.523525,2.685900", \ "10.022550,10.064890,10.014290,9.768815,9.016646,7.367627,5.337233", \ "15.051240,15.211620,15.179280,15.148700,14.659280,13.076140,10.030820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("6.524187,6.538939,6.575259,6.694858,6.764872,6.773664,6.793262", \ "6.333976,6.467092,6.460706,6.582975,6.587936,6.700703,6.723669", \ "7.073501,7.089664,7.010203,6.958592,6.890906,6.763788,6.859238", \ "9.025576,9.014734,8.963235,8.686021,8.381176,7.901607,7.607947", \ "12.470650,12.323570,12.058050,11.812030,11.347510,10.461020,9.465988", \ "17.725540,17.595110,17.288720,16.718540,15.855740,14.635680,13.026710", \ "24.876180,24.618240,24.296820,23.728040,22.518050,20.643870,18.484390"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.576804,0.596582,0.630543,0.672461,0.696269,0.719783,0.731913", \ "0.553909,0.585432,0.632142,0.687365,0.737935,0.792338,0.819847", \ "1.100585,1.045747,0.992815,0.965787,0.941035,0.937572,0.935466", \ "3.143941,2.948988,2.733613,2.355392,1.925636,1.624764,1.389237", \ "6.383804,6.190131,5.955132,5.476045,4.606478,3.503774,2.687320", \ "10.577160,10.481510,10.290670,9.913932,9.041549,7.332645,5.334399", \ "15.779100,15.766010,15.743240,15.484480,14.817610,13.068410,10.006330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("8.707906,8.742689,8.783406,8.923353,8.998536,8.988980,8.991477", \ "8.611270,8.586266,8.679409,8.795386,8.859121,8.913677,8.713412", \ "9.136034,9.057257,9.075734,9.138693,9.040682,9.021060,8.886792", \ "11.040940,11.016600,10.868250,10.727950,10.480720,10.049000,9.479232", \ "14.217030,14.059700,13.978650,13.734910,13.311630,12.557300,11.396620", \ "19.377710,19.238770,18.956430,18.451040,17.796170,16.782180,14.738020", \ "26.420730,26.149930,25.918280,25.412960,24.180500,22.735250,20.608900"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.555237,0.595014,0.628809,0.655556,0.680657,0.704149,0.713633", \ "0.369558,0.436344,0.497275,0.569051,0.643174,0.707483,0.747575", \ "0.676551,0.591570,0.557420,0.581697,0.617758,0.685344,0.741032", \ "2.566541,2.418039,2.213572,1.867832,1.414733,1.183501,1.044804", \ "5.452763,5.380827,5.238762,4.851506,4.075711,2.959443,2.168074", \ "9.338310,9.318878,9.228461,9.025805,8.341219,6.792841,4.700315", \ "14.163920,14.257600,14.242710,14.184800,13.795090,12.439560,9.434609"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("8.421834,8.538603,8.604811,8.650559,8.638792,8.619517,8.489108", \ "8.408742,8.445848,8.439293,8.494225,8.617149,8.558490,8.633286", \ "9.209100,9.214122,9.086564,9.099340,9.012142,8.669651,8.847875", \ "11.308360,11.370200,11.373000,11.183490,10.734570,10.222730,9.778178", \ "15.318430,15.273020,15.070580,14.795020,14.366710,13.324560,12.121490", \ "21.401340,21.305010,21.139590,20.720310,19.832980,18.521590,16.434990", \ "29.327690,29.233510,29.060290,28.784370,27.859400,25.868740,23.392690"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.585472,0.613349,0.639067,0.680314,0.698848,0.721959,0.732909", \ "0.465521,0.500676,0.565756,0.636369,0.708688,0.772616,0.815537", \ "0.774190,0.691594,0.666414,0.688983,0.738273,0.799617,0.857026", \ "2.355345,2.279910,2.120130,1.828738,1.438611,1.250868,1.136581", \ "4.790291,4.749418,4.642514,4.394270,3.774351,2.811693,2.124046", \ "8.013853,8.052486,8.002763,7.926585,7.453833,6.189207,4.355733", \ "11.974850,12.118270,12.221240,12.215520,12.061130,11.057490,8.560736"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("8.429226,8.460068,8.520618,8.546454,8.531327,8.663560,8.650743", \ "8.308589,8.343828,8.407709,8.388909,8.461740,8.483914,8.231437", \ "9.054615,8.947699,8.954541,8.947836,8.860304,8.710112,8.476839", \ "11.078940,11.091670,10.931870,10.673620,10.348390,10.009420,9.377849", \ "14.533330,14.429660,14.244910,14.115490,13.480220,12.495350,11.298470", \ "19.854930,19.725220,19.542800,19.100310,18.385680,17.259050,15.158800", \ "26.997850,26.881540,26.659950,26.256640,25.226900,23.775710,21.113130"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("0.580232,0.609343,0.643199,0.670068,0.701645,0.721983,0.729580", \ "0.448228,0.501818,0.569023,0.643544,0.709879,0.775166,0.811446", \ "0.678275,0.654635,0.658033,0.683752,0.736826,0.799433,0.855313", \ "2.380704,2.231953,2.061981,1.775584,1.424532,1.244730,1.132593", \ "5.013221,4.897082,4.773565,4.423207,3.740150,2.780861,2.122567", \ "8.492435,8.417945,8.336557,8.096425,7.476878,6.154466,4.339202", \ "12.735010,12.665010,12.709510,12.599360,12.254760,11.095510,8.529896"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("10.529310,10.608670,10.675450,10.747730,10.762760,10.710180,10.792260", \ "10.429080,10.553710,10.583050,10.596740,10.615370,10.741930,10.742360", \ "10.994140,11.041850,11.070160,11.063090,11.040150,10.977970,10.879960", \ "13.126590,13.054930,12.897390,12.794870,12.366900,12.184570,11.682510", \ "16.375820,16.294550,16.214440,16.113550,15.468060,14.677000,13.864970", \ "21.645400,21.488740,21.302860,20.977540,20.361920,19.290810,17.335110", \ "28.679350,28.590180,28.489750,27.994420,27.126740,25.705740,23.437410"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("3.199574,3.230779,3.265317,3.344445,3.405987,3.486072,3.576798", \ "3.092355,3.125491,3.153600,3.217675,3.307828,3.399580,3.494879", \ "3.281460,3.320516,3.334533,3.357237,3.401307,3.440335,3.504860", \ "4.957361,4.866678,4.744933,4.525109,4.336544,4.149620,3.974244", \ "8.353825,8.193803,8.006659,7.645668,6.992964,6.138579,5.410973", \ "13.141020,13.019780,12.890700,12.505680,11.667040,10.193260,8.396458", \ "19.154190,19.172350,19.142840,18.912080,18.154620,16.425050,13.564770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("11.327590,11.299500,11.401690,11.479030,11.443680,11.371940,11.100760", \ "10.946670,11.040230,11.208060,11.288730,11.298180,11.430600,11.562480", \ "10.831750,10.931280,10.995810,10.954790,11.023540,11.278250,11.054110", \ "11.604360,11.809650,11.774620,11.608390,11.579600,11.366140,11.485760", \ "14.368160,14.222840,14.081670,13.804920,13.660040,12.990860,12.351640", \ "19.035150,18.941700,18.661190,18.040370,17.274620,16.446690,15.173740", \ "25.539460,25.274250,24.962610,24.324720,23.331290,21.338220,19.646330"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.826890,2.852301,2.931856,3.029930,3.137995,3.253493,3.354156", \ "2.651643,2.752031,2.810160,2.901029,3.016008,3.131729,3.231153", \ "2.842964,2.917480,2.923880,2.995150,3.047146,3.131261,3.200521", \ "4.595667,4.487179,4.373898,4.150513,3.935157,3.761887,3.605716", \ "7.855739,7.719547,7.519340,7.154464,6.486401,5.635383,4.930386", \ "12.350820,12.289410,12.129310,11.795470,10.948550,9.505908,7.710690", \ "18.061440,18.088390,18.061110,17.814920,17.119680,15.419900,12.609050"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("10.265980,10.359790,10.369620,10.432430,10.476080,10.524650,10.443450", \ "10.017900,10.112780,10.117810,10.225400,10.386110,10.481220,10.313890", \ "9.812837,9.898525,9.962524,10.015990,10.089360,9.992577,10.263610", \ "10.599370,10.732000,10.681610,10.607470,10.405770,10.377850,10.318690", \ "13.022120,12.847150,12.714120,12.556370,12.299270,11.852890,11.418210", \ "17.565470,17.277050,17.045030,16.585390,15.666760,15.015150,13.810440", \ "23.725860,23.537890,23.183500,22.659900,21.388940,19.677830,18.023550"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.889851,2.941561,3.028305,3.091334,3.179975,3.267388,3.357990", \ "2.782992,2.800865,2.870374,2.956000,3.041321,3.140883,3.237351", \ "2.974148,2.988197,3.004502,3.036756,3.084624,3.140098,3.204476", \ "4.619526,4.483631,4.352942,4.149046,3.961563,3.771215,3.615995", \ "7.947991,7.761665,7.564442,7.145365,6.481659,5.638462,4.936607", \ "12.663240,12.492360,12.310650,11.868430,10.972050,9.479098,7.720490", \ "18.648020,18.526870,18.422340,18.064830,17.195470,15.415570,12.591360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("12.462020,12.524940,12.518680,12.580570,12.573430,12.639880,12.638670", \ "12.213110,12.313730,12.335000,12.406420,12.508100,12.576370,12.721510", \ "12.024090,12.073240,12.124620,12.212910,12.276720,12.385040,12.259550", \ "12.805590,12.734340,12.741900,12.654080,12.607550,12.653260,12.461020", \ "14.774840,14.744940,14.701420,14.661740,14.402410,13.784270,13.441810", \ "19.237950,19.050070,18.719960,18.377870,17.746370,17.054700,15.999290", \ "25.287150,25.124550,24.880960,24.351170,23.143340,21.839560,19.832310"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("3.209873,3.240105,3.289486,3.328938,3.417208,3.498999,3.581393", \ "3.046043,3.123546,3.141239,3.233836,3.303841,3.397059,3.495760", \ "3.010380,3.087639,3.114604,3.164867,3.259818,3.347406,3.449489", \ "4.274731,4.228402,4.118342,3.972711,3.855048,3.786035,3.724482", \ "7.091014,6.954925,6.830857,6.553123,6.046439,5.326391,4.810764", \ "11.040540,10.979890,10.885990,10.656520,10.037370,8.821047,7.244781", \ "15.975760,15.962290,16.042130,15.965940,15.480120,14.210970,11.774320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("13.155830,13.218980,13.152710,13.277500,13.236070,13.261240,13.103200", \ "12.973780,13.044540,13.141090,13.153270,13.170210,13.271670,13.375980", \ "12.954100,12.992740,12.973520,13.089490,13.110190,13.035500,13.149410", \ "13.870270,13.866870,13.791970,13.714970,13.680660,13.477160,13.101630", \ "16.353840,16.256070,16.166420,16.049460,15.663690,15.066990,14.764530", \ "21.092980,21.040160,20.801090,20.426310,19.611870,18.820930,17.603630", \ "27.691380,27.600140,27.308130,26.791270,25.981910,24.356970,22.257280"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.794453,2.864448,2.939143,3.047435,3.152431,3.263031,3.354135", \ "2.659506,2.705639,2.797972,2.900336,3.015911,3.129709,3.230776", \ "2.621669,2.684688,2.750950,2.830705,2.942292,3.053846,3.151455", \ "3.897060,3.855825,3.768360,3.624061,3.481161,3.438721,3.396790", \ "6.556044,6.487866,6.367874,6.080854,5.596850,4.886520,4.388622", \ "10.280450,10.231360,10.180720,9.952218,9.347684,8.209708,6.671179", \ "14.841880,14.924430,15.010860,14.898030,14.507380,13.289280,10.955640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("12.187560,12.197460,12.218020,12.290810,12.225900,12.335620,12.378420", \ "12.047220,12.059760,12.063900,12.180410,12.154510,12.180640,12.204430", \ "11.897700,11.993890,11.966310,12.070440,12.133340,12.070400,11.875710", \ "12.764820,12.707140,12.708200,12.626170,12.551290,12.392230,12.306700", \ "14.971960,14.921980,14.852110,14.804590,14.481880,14.045890,13.157620", \ "19.524050,19.363590,19.088700,18.799450,18.311950,17.382740,16.146550", \ "25.764000,25.621250,25.392440,24.996260,24.056410,22.760110,20.671660"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("2.914064,2.973394,3.011994,3.077165,3.176906,3.267215,3.360770", \ "2.794393,2.815544,2.884775,2.934731,3.040704,3.139301,3.234831", \ "2.717820,2.759790,2.810679,2.879845,2.968035,3.063781,3.158052", \ "3.944147,3.865295,3.778306,3.620934,3.513272,3.452575,3.402631", \ "6.676405,6.587290,6.413132,6.102073,5.582208,4.884564,4.394414", \ "10.625630,10.528890,10.364390,10.052590,9.378613,8.191422,6.675636", \ "15.426180,15.486740,15.429140,15.228530,14.654600,13.300150,10.942580"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.535420,3.070830,6.141660,12.283300,24.566700,49.133300"); values ("14.241430,14.312960,14.390460,14.376350,14.443160,14.491470,14.473500", \ "14.132610,14.164310,14.232940,14.332200,14.406760,14.305850,14.129520", \ "14.053290,14.133900,14.109430,14.225740,14.212890,14.279860,14.350660", \ "14.762120,14.782210,14.780660,14.744710,14.733880,14.603860,14.711070", \ "16.874780,16.885260,16.881180,16.875690,16.626320,16.095700,15.331320", \ "21.200820,21.099930,20.970670,20.700300,20.238460,19.426080,17.871440", \ "27.516450,27.381000,27.165530,26.753030,25.841000,24.655370,22.603010"); } } } } /****************************************************************************************** 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 : 404.707664; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 80.198625; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 352.937500; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 90.167367; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 382.415125; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 352.938750; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 625.627500; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 362.903993; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 539.265125; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 90.167623; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 362.903999; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 100.139615; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 539.184500; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 544.588750; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 703.830000; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 703.692500; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 644.361650; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.490978; fall_capacitance : 5.848768; rise_capacitance : 6.490978; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.961273; fall_capacitance : 5.894192; rise_capacitance : 6.961273; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.216890; fall_capacitance : 6.216890; rise_capacitance : 6.114569; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.726910; fall_capacitance : 6.365577; rise_capacitance : 6.726910; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005342,0.006452,0.007692,0.010138,0.014986,0.024632,0.043883", \ "0.005994,0.007097,0.008339,0.010797,0.015666,0.025335,0.044604", \ "0.007491,0.009014,0.010607,0.013481,0.018414,0.027959,0.047154", \ "0.007965,0.009999,0.012103,0.015888,0.022475,0.033567,0.052544", \ "0.007103,0.009672,0.012326,0.017078,0.025235,0.038881,0.061359", \ "0.004712,0.007800,0.010995,0.016720,0.026538,0.042775,0.069271", \ "0.000686,0.004252,0.007961,0.014633,0.026104,0.045043,0.075566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006280,0.007710,0.009299,0.012419,0.018566,0.030751,0.055038", \ "0.007078,0.008462,0.010032,0.013148,0.019317,0.031543,0.055866", \ "0.010372,0.012058,0.013818,0.016936,0.022841,0.034857,0.059042", \ "0.014624,0.016750,0.018976,0.023057,0.030279,0.042452,0.066044", \ "0.019811,0.022466,0.025211,0.030144,0.038779,0.053646,0.078252", \ "0.025809,0.029024,0.032345,0.038271,0.048441,0.065608,0.094506", \ "0.032704,0.036441,0.040337,0.047300,0.059177,0.078824,0.111428"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.003037,0.003960,0.005009,0.007108,0.011302,0.019688,0.036461", \ "0.003035,0.003960,0.005010,0.007108,0.011303,0.019689,0.036462", \ "0.005145,0.005923,0.006777,0.008329,0.011639,0.019691,0.036458", \ "0.008766,0.009681,0.010646,0.012452,0.015844,0.022046,0.036564", \ "0.013785,0.014941,0.016144,0.018282,0.022045,0.028886,0.041328", \ "0.020206,0.021608,0.023088,0.025707,0.030136,0.037630,0.051097", \ "0.028166,0.029797,0.031550,0.034668,0.039927,0.048473,0.062865"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004257,0.005515,0.006943,0.009781,0.015449,0.026775,0.049402", \ "0.004219,0.005495,0.006931,0.009779,0.015449,0.026774,0.049399", \ "0.006187,0.007219,0.008192,0.010350,0.015438,0.026770,0.049412", \ "0.009304,0.010470,0.011770,0.014259,0.018689,0.027642,0.049405", \ "0.013858,0.015150,0.016565,0.019253,0.024354,0.033554,0.051296", \ "0.019794,0.021265,0.022868,0.025846,0.031303,0.041442,0.059299", \ "0.027275,0.028874,0.030668,0.034008,0.039998,0.050726,0.070422"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005359,0.006468,0.007707,0.010154,0.015001,0.024646,0.043895", \ "0.006059,0.007162,0.008403,0.010861,0.015728,0.025396,0.044663", \ "0.007540,0.009079,0.010681,0.013560,0.018496,0.028050,0.047246", \ "0.007533,0.009641,0.011817,0.015705,0.022402,0.033570,0.052589", \ "0.005701,0.008400,0.011181,0.016136,0.024585,0.038535,0.061221", \ "0.001847,0.005115,0.008481,0.014500,0.024773,0.041598,0.068649", \ "-0.004174,-0.000382,0.003546,0.010595,0.022660,0.042453,0.073974"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007650,0.009556,0.011681,0.015853,0.024064,0.040326,0.072721", \ "0.008302,0.010150,0.012253,0.016431,0.024685,0.041011,0.073464", \ "0.012010,0.013993,0.016071,0.019898,0.027854,0.043956,0.076278", \ "0.017182,0.019619,0.022207,0.027008,0.035577,0.051047,0.082697", \ "0.023831,0.026791,0.029876,0.035507,0.045592,0.063227,0.094204", \ "0.031815,0.035368,0.039045,0.045661,0.057220,0.077289,0.111643", \ "0.041228,0.045352,0.049647,0.057350,0.070618,0.093075,0.131467"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.003039,0.003961,0.005011,0.007108,0.011303,0.019688,0.036461", \ "0.003034,0.003960,0.005010,0.007108,0.011302,0.019689,0.036456", \ "0.005110,0.005891,0.006745,0.008297,0.011623,0.019690,0.036458", \ "0.008767,0.009703,0.010684,0.012502,0.015874,0.022048,0.036561", \ "0.013841,0.015045,0.016283,0.018471,0.022264,0.029042,0.041384", \ "0.020332,0.021814,0.023351,0.026046,0.030564,0.038079,0.051381", \ "0.028344,0.030068,0.031911,0.035163,0.040568,0.049235,0.063568"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005892,0.007609,0.009532,0.013325,0.020842,0.035829,0.065743", \ "0.005787,0.007546,0.009496,0.013314,0.020838,0.035816,0.065739", \ "0.007345,0.008532,0.010031,0.013346,0.020812,0.035813,0.065743", \ "0.010171,0.011680,0.013379,0.016645,0.022552,0.035887,0.065744", \ "0.014534,0.016083,0.017825,0.021240,0.027865,0.039825,0.066074", \ "0.020341,0.022029,0.023897,0.027459,0.034295,0.047389,0.071210", \ "0.027644,0.029465,0.031512,0.035369,0.042511,0.056048,0.081383"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005532,0.006649,0.007897,0.010364,0.015252,0.024975,0.044362", \ "0.006231,0.007342,0.008593,0.011072,0.015980,0.025725,0.045131", \ "0.007847,0.009364,0.010951,0.013813,0.018745,0.028379,0.047713", \ "0.008118,0.010171,0.012307,0.016148,0.022809,0.033949,0.053058", \ "0.006806,0.009380,0.012066,0.016912,0.025256,0.039134,0.061780", \ "0.003837,0.006836,0.010016,0.015812,0.025863,0.042508,0.069451", \ "-0.000828,0.002489,0.006065,0.012696,0.024356,0.043804,0.075073"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010518,0.012418,0.014538,0.018708,0.026918,0.043175,0.075537", \ "0.011141,0.013022,0.015136,0.019314,0.027559,0.043869,0.076280", \ "0.014990,0.016739,0.018673,0.022642,0.030668,0.046794,0.079086", \ "0.020875,0.023130,0.025560,0.030116,0.038313,0.053790,0.085468", \ "0.028312,0.030975,0.033819,0.039143,0.048873,0.066055,0.096891", \ "0.037208,0.040357,0.043698,0.049861,0.060930,0.080535,0.114348", \ "0.047524,0.051184,0.055069,0.062196,0.074807,0.096662,0.134512"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004306,0.005291,0.006378,0.008510,0.012724,0.021122,0.037899", \ "0.004303,0.005290,0.006378,0.008510,0.012724,0.021123,0.037896", \ "0.006800,0.007473,0.008247,0.009666,0.013029,0.021123,0.037898", \ "0.011373,0.012038,0.012806,0.014361,0.017470,0.023449,0.037997", \ "0.017585,0.018364,0.019259,0.020996,0.024320,0.030712,0.042793", \ "0.025289,0.026218,0.027294,0.029373,0.033205,0.040127,0.053001", \ "0.034501,0.035589,0.036875,0.039351,0.043876,0.051735,0.065464"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007691,0.009382,0.011292,0.015078,0.022605,0.037595,0.067524", \ "0.007651,0.009362,0.011277,0.015073,0.022600,0.037598,0.067532", \ "0.008313,0.009711,0.011391,0.014958,0.022591,0.037602,0.067526", \ "0.011345,0.012906,0.014621,0.017798,0.023824,0.037582,0.067522", \ "0.015474,0.017118,0.018934,0.022455,0.029097,0.041054,0.067715", \ "0.021113,0.022904,0.024848,0.028525,0.035513,0.048632,0.072516", \ "0.028189,0.030186,0.032338,0.036316,0.043610,0.057310,0.082578"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006356,0.007462,0.008697,0.011138,0.015981,0.025623,0.044873", \ "0.006842,0.007973,0.009233,0.011714,0.016601,0.026281,0.045558", \ "0.007685,0.009059,0.010511,0.013227,0.018266,0.027974,0.047283", \ "0.007537,0.009409,0.011335,0.014769,0.020720,0.031227,0.050674", \ "0.005661,0.008078,0.010559,0.014966,0.022442,0.034776,0.055835", \ "0.001794,0.004749,0.007783,0.013181,0.022337,0.037231,0.061185", \ "-0.004303,-0.000810,0.002771,0.009159,0.020010,0.037645,0.065511"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008079,0.009474,0.011038,0.014129,0.020248,0.032410,0.056660", \ "0.008837,0.010223,0.011783,0.014876,0.021004,0.033179,0.057440", \ "0.012750,0.014242,0.015825,0.018727,0.024630,0.036591,0.060688", \ "0.018198,0.020059,0.022061,0.025809,0.032570,0.044345,0.067823", \ "0.025228,0.027459,0.029826,0.034221,0.042202,0.056324,0.080266", \ "0.033846,0.036498,0.039293,0.044415,0.053544,0.069594,0.097379", \ "0.044135,0.047218,0.050463,0.056392,0.066818,0.084764,0.115721"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.003037,0.003960,0.005010,0.007109,0.011303,0.019690,0.036458", \ "0.003045,0.003961,0.005010,0.007107,0.011302,0.019687,0.036462", \ "0.004307,0.005042,0.005916,0.007714,0.011495,0.019689,0.036461", \ "0.007287,0.008012,0.008820,0.010391,0.013682,0.020828,0.036579", \ "0.011384,0.012278,0.013234,0.014997,0.018234,0.024666,0.038771", \ "0.016386,0.017476,0.018654,0.020796,0.024539,0.031093,0.044091", \ "0.022354,0.023623,0.025032,0.027604,0.032041,0.039425,0.052354"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005569,0.006826,0.008250,0.011094,0.016767,0.028103,0.050737", \ "0.005554,0.006818,0.008247,0.011093,0.016769,0.028103,0.050738", \ "0.007027,0.007925,0.009010,0.011386,0.016758,0.028103,0.050740", \ "0.009850,0.011111,0.012476,0.015005,0.019410,0.028745,0.050737", \ "0.013584,0.015025,0.016579,0.019505,0.024871,0.034151,0.052337", \ "0.018445,0.020108,0.021864,0.025102,0.031007,0.041678,0.059798", \ "0.024466,0.026384,0.028392,0.032027,0.038470,0.049979,0.070442"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006372,0.007478,0.008713,0.011154,0.015996,0.025637,0.044885", \ "0.006905,0.008037,0.009297,0.011777,0.016663,0.026342,0.045616", \ "0.007789,0.009166,0.010620,0.013337,0.018373,0.028080,0.047386", \ "0.007349,0.009263,0.011229,0.014721,0.020738,0.031288,0.050759", \ "0.004716,0.007228,0.009800,0.014354,0.022034,0.034584,0.055783", \ "-0.000377,0.002726,0.005902,0.011540,0.021050,0.036392,0.060766", \ "-0.008165,-0.004478,-0.000706,0.006003,0.017351,0.035670,0.064311"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010124,0.011980,0.014064,0.018186,0.026351,0.042578,0.074934", \ "0.010731,0.012579,0.014663,0.018796,0.026981,0.043232,0.075609", \ "0.014836,0.016570,0.018463,0.022363,0.030298,0.046318,0.078521", \ "0.021212,0.023398,0.025763,0.030215,0.038279,0.053601,0.085113", \ "0.029553,0.032098,0.034830,0.039972,0.049444,0.066312,0.096883", \ "0.040002,0.042969,0.046118,0.051961,0.062576,0.081635,0.114885", \ "0.052646,0.056057,0.059671,0.066321,0.078195,0.099140,0.136054"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.003037,0.003961,0.005011,0.007108,0.011303,0.019689,0.036460", \ "0.003043,0.003962,0.005011,0.007109,0.011303,0.019689,0.036458", \ "0.004269,0.005009,0.005888,0.007691,0.011486,0.019690,0.036460", \ "0.007203,0.007954,0.008778,0.010374,0.013671,0.020818,0.036576", \ "0.011266,0.012191,0.013178,0.014986,0.018269,0.024714,0.038781", \ "0.016255,0.017388,0.018598,0.020792,0.024606,0.031245,0.044205", \ "0.022159,0.023493,0.024954,0.027606,0.032145,0.039649,0.052650"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007689,0.009385,0.011294,0.015087,0.022620,0.037626,0.067571", \ "0.007639,0.009355,0.011279,0.015081,0.022618,0.037622,0.067576", \ "0.008381,0.009781,0.011446,0.014989,0.022599,0.037621,0.067569", \ "0.011167,0.012778,0.014522,0.017746,0.023849,0.037617,0.067563", \ "0.014668,0.016424,0.018355,0.022039,0.028852,0.040996,0.067757", \ "0.019316,0.021246,0.023329,0.027267,0.034661,0.048170,0.072388", \ "0.025126,0.027295,0.029592,0.033838,0.041635,0.056091,0.081974"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006545,0.007658,0.008902,0.011364,0.016248,0.025967,0.045352", \ "0.007080,0.008219,0.009489,0.011989,0.016914,0.026672,0.046084", \ "0.008032,0.009398,0.010847,0.013569,0.018625,0.028409,0.047852", \ "0.007782,0.009658,0.011596,0.015059,0.021058,0.031643,0.051227", \ "0.005478,0.007910,0.010428,0.014913,0.022526,0.035039,0.056292", \ "0.000893,0.003856,0.006928,0.012438,0.021818,0.037053,0.061385", \ "-0.006154,-0.002702,0.000892,0.007381,0.018506,0.036631,0.065134"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.012970,0.014824,0.016907,0.021032,0.029199,0.045419,0.077739", \ "0.013585,0.015436,0.017521,0.021654,0.029838,0.046080,0.078422", \ "0.017452,0.019171,0.021141,0.025110,0.033096,0.049140,0.081323", \ "0.024551,0.026614,0.028865,0.033121,0.040897,0.056328,0.087865", \ "0.033435,0.035815,0.038409,0.043355,0.052554,0.069036,0.099551", \ "0.044518,0.047245,0.050192,0.055756,0.066051,0.084743,0.117518", \ "0.057841,0.060964,0.064311,0.070587,0.082021,0.102541,0.139001"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.004306,0.005291,0.006378,0.008510,0.012724,0.021122,0.037901", \ "0.004311,0.005292,0.006378,0.008510,0.012724,0.021123,0.037899", \ "0.005727,0.006449,0.007318,0.009074,0.012901,0.021122,0.037900", \ "0.009242,0.009815,0.010503,0.011958,0.015154,0.022235,0.038013", \ "0.014144,0.014780,0.015527,0.017025,0.019997,0.026233,0.040204", \ "0.020079,0.020820,0.021708,0.023453,0.026765,0.032977,0.045715", \ "0.026975,0.027833,0.028886,0.030960,0.034828,0.041722,0.054304"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009410,0.011109,0.013023,0.016827,0.024376,0.039402,0.069345", \ "0.009393,0.011097,0.013018,0.016822,0.024378,0.039402,0.069342", \ "0.009632,0.011164,0.012959,0.016757,0.024370,0.039401,0.069343", \ "0.012523,0.014098,0.015798,0.018877,0.025220,0.039350,0.069349", \ "0.016036,0.017798,0.019728,0.023395,0.030119,0.042293,0.069449", \ "0.020660,0.022575,0.024665,0.028629,0.036037,0.049449,0.073731", \ "0.026501,0.028613,0.030897,0.035153,0.043000,0.057471,0.083198"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009675,0.010876,0.012207,0.014798,0.019840,0.029698,0.049143", \ "0.010249,0.011454,0.012787,0.015383,0.020430,0.030293,0.049743", \ "0.012993,0.014251,0.015592,0.018095,0.023057,0.032843,0.052230", \ "0.015669,0.017319,0.019088,0.022380,0.028307,0.038545,0.057566", \ "0.017287,0.019319,0.021482,0.025506,0.032739,0.045373,0.066721", \ "0.017689,0.020127,0.022698,0.027471,0.036022,0.050831,0.075959", \ "0.016809,0.019624,0.022599,0.028128,0.038021,0.055079,0.083712"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.011092,0.012571,0.014210,0.017426,0.023758,0.036309,0.061311", \ "0.011895,0.013397,0.015063,0.018327,0.024725,0.037342,0.062397", \ "0.014950,0.016571,0.018266,0.021518,0.027908,0.040569,0.065695", \ "0.018515,0.020609,0.022827,0.026906,0.034179,0.046964,0.071950", \ "0.023403,0.025940,0.028595,0.033426,0.041982,0.056887,0.082588", \ "0.029470,0.032511,0.035678,0.041385,0.051296,0.068213,0.097190", \ "0.036327,0.039905,0.043636,0.050342,0.061868,0.081084,0.113244"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006205,0.007155,0.008230,0.010365,0.014607,0.023054,0.039903", \ "0.006200,0.007153,0.008229,0.010365,0.014607,0.023054,0.039906", \ "0.007231,0.007946,0.008802,0.010628,0.014606,0.023055,0.039902", \ "0.010772,0.011689,0.012674,0.014521,0.017905,0.024407,0.039911", \ "0.015661,0.016764,0.017947,0.020109,0.024000,0.030961,0.043615", \ "0.021798,0.023154,0.024599,0.027202,0.031695,0.039462,0.053158", \ "0.029170,0.030815,0.032581,0.035722,0.041029,0.049784,0.064675"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005535,0.006787,0.008220,0.011088,0.016815,0.028236,0.051032", \ "0.005550,0.006797,0.008224,0.011090,0.016815,0.028251,0.051030", \ "0.006515,0.007456,0.008634,0.011212,0.016825,0.028243,0.051027", \ "0.009969,0.010940,0.012069,0.014325,0.018683,0.028595,0.051047", \ "0.014777,0.015675,0.016757,0.019003,0.023639,0.032711,0.052009", \ "0.020692,0.021622,0.022752,0.025060,0.029746,0.039208,0.057496", \ "0.027650,0.028631,0.029858,0.032358,0.037325,0.046997,0.066101"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008061,0.009337,0.010732,0.013412,0.018552,0.028496,0.048006", \ "0.008629,0.009900,0.011291,0.013969,0.019109,0.029055,0.048566", \ "0.011265,0.012644,0.014094,0.016715,0.021713,0.031571,0.051018", \ "0.013246,0.015059,0.016973,0.020485,0.026689,0.037230,0.056308", \ "0.013937,0.016180,0.018536,0.022855,0.030490,0.043548,0.065299", \ "0.013247,0.015914,0.018702,0.023820,0.032869,0.048291,0.074000", \ "0.011119,0.014187,0.017389,0.023287,0.033728,0.051536,0.080996"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.012653,0.014551,0.016658,0.020801,0.028978,0.045218,0.077601", \ "0.013374,0.015298,0.017439,0.021643,0.029906,0.046231,0.078679", \ "0.016178,0.018123,0.020243,0.024402,0.032648,0.049027,0.081572", \ "0.019550,0.021902,0.024420,0.029148,0.037868,0.054051,0.086411", \ "0.024550,0.027304,0.030193,0.035496,0.045131,0.062673,0.094877", \ "0.030974,0.034245,0.037644,0.043772,0.054524,0.073484,0.107716", \ "0.038409,0.042241,0.046224,0.053361,0.065653,0.086506,0.122975"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005726,0.006669,0.007732,0.009843,0.014046,0.022443,0.039253", \ "0.005648,0.006623,0.007706,0.009832,0.014043,0.022443,0.039252", \ "0.007002,0.007752,0.008521,0.010220,0.014054,0.022444,0.039252", \ "0.010784,0.011660,0.012608,0.014389,0.017687,0.024007,0.039268", \ "0.015987,0.017068,0.018216,0.020293,0.024042,0.030810,0.043257", \ "0.022533,0.023876,0.025295,0.027819,0.032154,0.039648,0.053048", \ "0.030412,0.032064,0.033811,0.036881,0.042019,0.050475,0.064945"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006087,0.007717,0.009588,0.013336,0.020847,0.035824,0.065745", \ "0.006110,0.007728,0.009594,0.013339,0.020847,0.035816,0.065744", \ "0.006789,0.008157,0.009817,0.013397,0.020848,0.035820,0.065747", \ "0.009476,0.010858,0.012456,0.015649,0.021944,0.035901,0.065743", \ "0.013705,0.014946,0.016423,0.019479,0.025835,0.038528,0.066063", \ "0.019216,0.020482,0.021977,0.024978,0.031086,0.043815,0.069471", \ "0.025812,0.027142,0.028731,0.031915,0.038139,0.050554,0.076251"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.008339,0.009611,0.011007,0.013695,0.018865,0.028877,0.048514", \ "0.008902,0.010172,0.011564,0.014253,0.019423,0.029437,0.049074", \ "0.011610,0.012962,0.014390,0.016989,0.022024,0.031951,0.051524", \ "0.013867,0.015624,0.017497,0.020961,0.027121,0.037622,0.056815", \ "0.015018,0.017150,0.019422,0.023638,0.031170,0.044164,0.065867", \ "0.015041,0.017511,0.020146,0.025078,0.033931,0.049192,0.074808", \ "0.013904,0.016667,0.019630,0.025213,0.035324,0.052825,0.082073"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.015508,0.017391,0.019496,0.023643,0.031833,0.048082,0.080451", \ "0.016299,0.018204,0.020333,0.024528,0.032786,0.049106,0.081533", \ "0.019134,0.021011,0.023115,0.027282,0.035542,0.051916,0.084436", \ "0.023152,0.025351,0.027741,0.032291,0.040756,0.056919,0.089276", \ "0.028760,0.031262,0.033940,0.038986,0.048366,0.065642,0.097709", \ "0.035981,0.038907,0.042000,0.047722,0.058053,0.076682,0.110616", \ "0.044300,0.047717,0.051317,0.057922,0.069610,0.089944,0.126061"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007460,0.008341,0.009355,0.011406,0.015553,0.023914,0.040701", \ "0.007386,0.008298,0.009330,0.011396,0.015551,0.023914,0.040701", \ "0.008762,0.009352,0.010098,0.011762,0.015557,0.023915,0.040703", \ "0.013157,0.013844,0.014627,0.016194,0.019243,0.025451,0.040720", \ "0.019169,0.019970,0.020874,0.022627,0.025999,0.032429,0.044681", \ "0.026637,0.027616,0.028720,0.030794,0.034611,0.041612,0.054633", \ "0.035541,0.036733,0.038080,0.040584,0.045044,0.052841,0.066797"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007769,0.009434,0.011319,0.015092,0.022620,0.037621,0.067568", \ "0.007775,0.009437,0.011324,0.015095,0.022616,0.037626,0.067567", \ "0.008057,0.009588,0.011400,0.015115,0.022622,0.037626,0.067569", \ "0.010583,0.012052,0.013705,0.016892,0.023411,0.037651,0.067579", \ "0.014401,0.015797,0.017401,0.020637,0.027157,0.039959,0.067790", \ "0.019691,0.021114,0.022727,0.025901,0.032240,0.045182,0.070974", \ "0.026094,0.027627,0.029363,0.032718,0.039128,0.051797,0.077670"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.010664,0.011865,0.013193,0.015785,0.020827,0.030685,0.050131", \ "0.011182,0.012389,0.013725,0.016326,0.021378,0.031246,0.050699", \ "0.012665,0.013932,0.015314,0.017951,0.023020,0.032909,0.052380", \ "0.014317,0.015827,0.017442,0.020467,0.026023,0.036294,0.055762", \ "0.014756,0.016653,0.018670,0.022385,0.029001,0.040540,0.061146", \ "0.013505,0.015813,0.018248,0.022734,0.030693,0.044280,0.067151", \ "0.010388,0.013106,0.015955,0.021216,0.030559,0.046450,0.072618"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.012922,0.014358,0.015968,0.019154,0.025459,0.037985,0.062946", \ "0.013858,0.015309,0.016931,0.020135,0.026464,0.039012,0.063989", \ "0.017203,0.018672,0.020297,0.023497,0.029826,0.042388,0.067391", \ "0.021654,0.023550,0.025590,0.029409,0.036354,0.048902,0.073767", \ "0.028036,0.030226,0.032570,0.036959,0.044986,0.059333,0.084581", \ "0.036443,0.038999,0.041703,0.046707,0.055710,0.071683,0.099803", \ "0.046448,0.049423,0.052558,0.058318,0.068527,0.086219,0.116980"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006202,0.007154,0.008229,0.010364,0.014607,0.023055,0.039902", \ "0.006199,0.007153,0.008228,0.010364,0.014607,0.023055,0.039904", \ "0.006686,0.007551,0.008538,0.010544,0.014638,0.023055,0.039904", \ "0.009019,0.009824,0.010729,0.012527,0.016186,0.023748,0.039946", \ "0.012977,0.013869,0.014836,0.016660,0.020118,0.027044,0.041673", \ "0.017909,0.018989,0.020151,0.022277,0.026058,0.032914,0.046547", \ "0.023681,0.024989,0.026403,0.028959,0.033365,0.040837,0.054245"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.006830,0.008095,0.009535,0.012413,0.018148,0.029575,0.052369", \ "0.006832,0.008098,0.009536,0.012412,0.018150,0.029570,0.052363", \ "0.007363,0.008444,0.009730,0.012465,0.018150,0.029569,0.052369", \ "0.010612,0.011675,0.012854,0.015154,0.019644,0.029817,0.052356", \ "0.014618,0.015725,0.016992,0.019497,0.024372,0.033545,0.053182", \ "0.019532,0.020718,0.022065,0.024708,0.029856,0.039791,0.058319", \ "0.025392,0.026691,0.028164,0.031025,0.036474,0.046840,0.066592"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009050,0.010325,0.011718,0.014397,0.019536,0.029482,0.048992", \ "0.009553,0.010829,0.012226,0.014909,0.020055,0.030007,0.049522", \ "0.010965,0.012304,0.013754,0.016504,0.021667,0.031641,0.051174", \ "0.012075,0.013748,0.015509,0.018728,0.024493,0.034936,0.054513", \ "0.011565,0.013690,0.015910,0.019939,0.026961,0.038888,0.059749", \ "0.009149,0.011726,0.014404,0.019280,0.027781,0.041997,0.065408", \ "0.004684,0.007705,0.010826,0.016528,0.026510,0.043209,0.070220"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.015065,0.016908,0.018978,0.023081,0.031224,0.047427,0.079755", \ "0.015951,0.017812,0.019899,0.024027,0.032199,0.048433,0.080779", \ "0.018959,0.020810,0.022886,0.027001,0.035172,0.051421,0.083802", \ "0.023084,0.025254,0.027617,0.032124,0.040536,0.056587,0.088793", \ "0.029452,0.031859,0.034446,0.039349,0.048537,0.065599,0.097452", \ "0.038195,0.040957,0.043874,0.049301,0.059207,0.077348,0.110812", \ "0.048778,0.051967,0.055319,0.061480,0.072470,0.091911,0.127145"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.005699,0.006649,0.007717,0.009834,0.014042,0.022444,0.039252", \ "0.005662,0.006627,0.007705,0.009830,0.014041,0.022443,0.039254", \ "0.006251,0.007110,0.008075,0.010047,0.014102,0.022448,0.039252", \ "0.008931,0.009688,0.010541,0.012253,0.015789,0.023225,0.039318", \ "0.013154,0.014020,0.014945,0.016690,0.020006,0.026727,0.041153", \ "0.018405,0.019451,0.020570,0.022620,0.026260,0.032899,0.046239", \ "0.024583,0.025853,0.027221,0.029691,0.033944,0.041169,0.054253"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007767,0.009426,0.011315,0.015083,0.022604,0.037597,0.067524", \ "0.007774,0.009432,0.011315,0.015086,0.022605,0.037603,0.067525", \ "0.008089,0.009605,0.011404,0.015107,0.022604,0.037603,0.067533", \ "0.010568,0.012045,0.013705,0.016920,0.023431,0.037632,0.067535", \ "0.013914,0.015411,0.017099,0.020444,0.027063,0.039938,0.067765", \ "0.018377,0.019926,0.021660,0.025036,0.031694,0.044929,0.070902", \ "0.023840,0.025524,0.027383,0.030934,0.037699,0.050958,0.077309"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009327,0.010599,0.011992,0.014681,0.019849,0.029862,0.049499", \ "0.009828,0.011103,0.012499,0.015193,0.020368,0.030389,0.050030", \ "0.011265,0.012595,0.014042,0.016791,0.021981,0.032023,0.051681", \ "0.012542,0.014176,0.015909,0.019098,0.024854,0.035334,0.055024", \ "0.012347,0.014395,0.016558,0.020517,0.027472,0.039371,0.060291", \ "0.010404,0.012851,0.015431,0.020182,0.028555,0.042660,0.066045", \ "0.006605,0.009410,0.012376,0.017879,0.027650,0.044160,0.071040"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.017893,0.019736,0.021810,0.025921,0.034076,0.050285,0.082599", \ "0.018810,0.020665,0.022751,0.026881,0.035059,0.051292,0.083624", \ "0.021818,0.023658,0.025735,0.029857,0.038038,0.054291,0.086653", \ "0.026440,0.028506,0.030781,0.035153,0.043368,0.059438,0.091638", \ "0.033159,0.035423,0.037895,0.042649,0.051661,0.068503,0.100273", \ "0.042418,0.044969,0.047705,0.052886,0.062528,0.080446,0.113660", \ "0.053652,0.056579,0.059684,0.065497,0.076084,0.095178,0.130155"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.007435,0.008322,0.009341,0.011398,0.015550,0.023914,0.040701", \ "0.007399,0.008302,0.009329,0.011393,0.015549,0.023914,0.040702", \ "0.007994,0.008764,0.009680,0.011604,0.015608,0.023919,0.040702", \ "0.010913,0.011546,0.012304,0.013897,0.017318,0.024689,0.040771", \ "0.015716,0.016370,0.017125,0.018633,0.021714,0.028254,0.042593", \ "0.021696,0.022467,0.023351,0.025058,0.028303,0.034594,0.047741", \ "0.028683,0.029613,0.030686,0.032718,0.036449,0.043165,0.055887"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("0.009446,0.011128,0.013035,0.016826,0.024377,0.039401,0.069345", \ "0.009445,0.011129,0.013034,0.016829,0.024373,0.039402,0.069343", \ "0.009557,0.011192,0.013069,0.016838,0.024376,0.039403,0.069343", \ "0.011826,0.013331,0.015002,0.018216,0.024956,0.039415,0.069342", \ "0.015037,0.016589,0.018328,0.021751,0.028428,0.041418,0.069504", \ "0.019383,0.020980,0.022756,0.026221,0.033008,0.046344,0.072426", \ "0.024820,0.026524,0.028415,0.032028,0.038913,0.052331,0.078753"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.104567,1.166916,1.244163,1.309880,1.361287,1.412857,1.426522", \ "0.974390,1.033776,1.116952,1.237574,1.362745,1.458161,1.513600", \ "2.310418,1.995458,1.868877,1.770363,1.690349,1.666296,1.663867", \ "6.912633,6.435549,5.921057,5.026746,3.952481,3.228548,2.657427", \ "13.729690,13.443040,12.991770,12.030750,10.039960,7.499180,5.599756", \ "22.917650,22.740010,22.589430,21.863680,19.921880,16.096160,11.583250", \ "34.717250,34.579140,34.515990,34.242170,32.816600,28.933000,22.039880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("13.117130,13.345390,13.514830,13.656730,13.624630,13.373620,13.655590", \ "12.986140,13.145780,13.194740,13.375330,13.454240,13.526520,12.973370", \ "14.609050,14.516050,14.469020,14.219710,14.030480,13.668250,13.848990", \ "18.612980,18.539470,18.449830,18.144300,17.344850,16.430250,15.256750", \ "26.651850,26.247890,25.726160,25.024840,23.951090,22.208220,19.632530", \ "38.204300,37.804890,37.208310,36.241780,34.248300,31.629110,27.834930", \ "53.429310,52.952410,52.603190,51.538940,49.235430,45.317310,39.576090"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.148807,1.228540,1.272076,1.348956,1.408569,1.447995,1.465664", \ "1.151155,1.214099,1.276862,1.373225,1.485830,1.591643,1.649413", \ "2.418958,2.143893,2.028535,1.938014,1.887406,1.876503,1.873777", \ "6.417739,6.037815,5.596419,4.830909,3.866479,3.253341,2.770954", \ "12.211430,12.090790,11.748190,10.957310,9.281237,7.012948,5.350408", \ "20.064940,19.981450,19.937230,19.433740,17.932190,14.675310,10.626110", \ "30.111920,30.043230,30.209000,30.127400,29.167270,26.021920,19.963400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("12.926970,13.233600,13.336770,13.451960,13.490550,13.574300,13.284900", \ "12.706680,12.875950,13.062650,13.172180,13.294110,13.483990,13.393000", \ "14.272700,14.188890,14.022030,13.997470,13.808990,13.544420,13.766670", \ "17.901410,18.038010,17.865370,17.401850,16.746640,15.585430,15.247010", \ "24.802000,24.529930,24.139610,23.565600,22.540620,20.814370,19.024890", \ "35.521980,35.025530,34.409690,33.395560,31.626480,29.350830,26.120280", \ "49.466540,49.101590,48.497380,47.216890,44.682190,41.426190,36.013840"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.138142,1.224126,1.281667,1.337969,1.402145,1.450233,1.470984", \ "1.119852,1.210017,1.285044,1.389954,1.494130,1.580880,1.646616", \ "2.207411,2.085709,1.994582,1.922548,1.884816,1.877058,1.865408", \ "6.355283,5.878923,5.437909,4.689107,3.852404,3.248080,2.768890", \ "12.759860,12.305600,11.862490,10.895160,9.179466,6.971110,5.344799", \ "21.082980,20.844280,20.514730,19.687320,17.984690,14.579470,10.620320", \ "31.297690,31.417670,31.279920,30.798240,29.472480,26.009020,19.908480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("17.259690,17.573530,17.720510,17.829050,17.946820,18.018990,18.202250", \ "17.070450,17.371620,17.422170,17.527110,17.578940,17.567510,17.798170", \ "18.290240,18.311630,18.156650,18.266620,18.137120,18.019570,18.141000", \ "22.070230,22.022930,21.715370,21.395330,20.819020,20.074670,19.620140", \ "28.226910,28.053430,27.803650,27.507730,26.654380,24.724160,22.921660", \ "38.766480,38.324060,37.784920,36.893040,35.277070,33.365760,30.440410", \ "52.699440,52.226360,51.755410,50.582960,48.307600,45.016170,40.841410"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.139570,1.188643,1.252029,1.322665,1.376360,1.415794,1.427958", \ "0.759239,0.881686,0.996247,1.147039,1.293814,1.426570,1.495915", \ "1.376242,1.180788,1.128836,1.164932,1.256863,1.382112,1.490332", \ "5.077753,4.806046,4.416723,3.722864,2.819718,2.363460,2.087499", \ "10.961050,10.751610,10.383420,9.691284,8.115894,5.887377,4.318366", \ "18.470450,18.566600,18.443360,17.956990,16.640160,13.515530,9.352886", \ "28.392710,28.472910,28.264210,28.282460,27.471440,24.733310,18.767040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("16.919270,17.158270,17.170500,17.299240,17.342640,17.478480,17.220670", \ "16.687040,16.843210,16.962730,17.121070,17.112160,16.993810,16.587810", \ "18.450270,18.332340,18.313830,18.174040,17.924680,17.860890,16.988120", \ "22.590420,22.738420,22.601150,22.229440,21.386550,20.453380,19.311530", \ "30.642380,30.370570,30.205870,29.634260,28.760330,26.834450,24.243570", \ "42.712300,42.446040,42.079390,41.281030,39.504720,37.076800,33.244850", \ "58.437190,58.328090,57.937470,57.248570,55.284260,51.811400,45.817690"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.192960,1.236901,1.287929,1.361590,1.413681,1.452690,1.463072", \ "0.916704,1.017373,1.132289,1.281052,1.440358,1.551677,1.637112", \ "1.550304,1.390665,1.336486,1.379858,1.484634,1.607194,1.713396", \ "4.745089,4.538014,4.219539,3.660707,2.867972,2.497689,2.273972", \ "9.666935,9.481861,9.258401,8.771006,7.522142,5.598821,4.232226", \ "15.993560,16.038100,15.996900,15.736200,14.838050,12.313690,8.677058", \ "24.010210,24.230220,24.267050,24.346600,24.006060,21.992250,17.044740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("16.901670,16.921080,17.053850,17.198910,17.158830,17.085330,16.884530", \ "16.643280,16.654980,16.868060,16.881480,17.000980,16.704790,17.096280", \ "18.100330,18.013240,18.029620,17.776200,17.789410,17.445780,17.526000", \ "22.254150,22.138330,21.981590,21.440020,20.763560,20.025400,18.905630", \ "29.041580,28.714200,28.597760,28.106490,27.088280,25.008080,23.187320", \ "39.647560,39.358730,38.857510,37.988390,36.748200,34.195540,30.853770", \ "53.893820,53.629190,53.237900,52.237970,50.432080,47.260580,42.110910"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("1.175690,1.262041,1.308521,1.350738,1.411496,1.453730,1.462608", \ "0.908734,1.036405,1.140337,1.295838,1.436894,1.560097,1.638452", \ "1.375316,1.328864,1.333046,1.375096,1.480397,1.606189,1.712455", \ "4.793447,4.465132,4.106502,3.535306,2.831965,2.491210,2.266468", \ "10.085190,9.751570,9.450561,8.802187,7.434895,5.537251,4.228619", \ "16.854470,16.741820,16.580090,16.070450,14.947150,12.261130,8.641353", \ "25.372950,25.192790,25.282540,25.126470,24.406620,22.048290,16.983920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("21.156060,21.336980,21.408060,21.481570,21.471060,21.382600,21.736450", \ "20.959760,21.121040,21.103860,21.166380,21.389100,21.281270,21.262200", \ "22.196800,22.068910,22.195430,22.123430,22.019630,21.700270,21.670100", \ "26.251540,26.108410,25.790840,25.496250,24.816890,24.214920,23.421730", \ "32.541670,32.526590,32.436390,32.175540,31.182480,29.178100,27.020150", \ "43.121150,42.911290,42.522220,41.840310,40.528590,38.162450,34.830070", \ "57.249650,57.053670,56.754410,55.818400,54.056270,51.217710,46.193440"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("6.360894,6.469621,6.554592,6.662798,6.813502,6.990913,7.157828", \ "6.081236,6.258530,6.327421,6.449973,6.629220,6.813665,6.989916", \ "6.575851,6.611411,6.629768,6.719694,6.793796,6.892765,7.013966", \ "10.009190,9.746897,9.494967,9.053186,8.675432,8.294753,7.942028", \ "16.730290,16.436550,16.009610,15.274330,13.956610,12.260750,10.818080", \ "26.235950,26.051730,25.709910,24.981160,23.310620,20.343740,16.753320", \ "38.177550,38.217950,38.178240,37.696960,36.285150,32.784970,27.069690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("22.240700,22.354380,22.474910,22.569910,22.636430,22.436830,22.685210", \ "21.702230,21.979880,21.983850,22.293090,22.424030,22.541160,22.442010", \ "21.561290,21.492340,21.669470,21.773090,21.825960,22.017350,22.350400", \ "23.254300,23.110590,23.264240,23.020720,22.789810,22.524340,21.981450", \ "28.606360,28.251880,27.906080,27.314280,26.996180,25.547550,24.645860", \ "38.032170,37.628190,37.058590,35.954480,34.077440,32.534260,30.209280", \ "50.730170,50.263960,49.605880,48.534730,46.333500,42.956400,38.768620"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("5.661122,5.795170,5.885837,6.053731,6.299999,6.508272,6.707854", \ "5.353519,5.490879,5.626951,5.781530,6.035695,6.250548,6.462964", \ "5.769808,5.788847,5.894538,5.993843,6.119007,6.260272,6.396896", \ "9.255038,9.019838,8.750015,8.294042,7.893827,7.518830,7.210878", \ "15.689070,15.451170,15.055720,14.281600,12.982970,11.270730,9.856299", \ "24.672470,24.570110,24.267070,23.566380,21.890870,18.980390,15.399490", \ "36.065170,36.035020,36.002390,35.637450,34.165420,30.794810,25.176390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("20.168630,20.388920,20.471940,20.587980,20.616940,20.471400,19.932810", \ "19.608070,19.897240,19.928950,20.193640,20.302710,20.462190,20.542790", \ "19.434460,19.490590,19.571370,19.600760,19.805070,19.927580,20.210880", \ "20.968830,21.177020,21.045820,20.769690,20.647170,20.243620,20.385530", \ "25.744730,25.386320,25.207000,24.937950,24.448470,23.501480,22.661630", \ "34.850890,34.448150,33.837430,32.930590,31.185880,29.736800,26.681700", \ "47.463620,46.807350,46.267110,44.954280,42.523170,39.322370,35.417730"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("5.831542,5.911193,6.065128,6.182088,6.343967,6.526565,6.717759", \ "5.568957,5.688887,5.767815,5.917040,6.082371,6.267733,6.471813", \ "5.941060,5.979418,6.001349,6.080798,6.166282,6.277682,6.417651", \ "9.266211,9.024596,8.735489,8.285383,7.941417,7.540784,7.225157", \ "15.967810,15.564360,15.137580,14.311630,12.942470,11.262140,9.868372", \ "25.366750,24.963210,24.602150,23.705600,21.923030,18.941090,15.409410", \ "37.205210,36.985300,36.816780,36.082490,34.358290,30.780050,25.139590"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("24.568460,24.703880,24.836860,24.940500,24.956930,25.073510,24.874230", \ "24.149520,24.288670,24.448450,24.573960,24.739290,24.776490,25.060470", \ "23.760710,23.904930,23.981030,24.014400,24.299590,24.632460,24.637650", \ "25.169530,25.183000,25.234120,25.176250,24.943640,24.799940,24.793160", \ "29.484960,29.289380,29.136330,29.037720,28.579450,27.822750,26.978150", \ "38.073410,37.844070,37.355330,36.446040,35.052050,33.640950,31.370270", \ "50.506270,49.975600,49.483000,48.332870,46.437650,43.277590,39.623760"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("6.390318,6.502805,6.561144,6.692996,6.819657,6.999691,7.165317", \ "6.122262,6.185858,6.329248,6.460168,6.622035,6.798419,6.991692", \ "6.044703,6.172344,6.227303,6.358929,6.505582,6.691532,6.889217", \ "8.630287,8.464285,8.267814,7.960129,7.717126,7.561677,7.441083", \ "14.184290,13.953420,13.682230,13.098050,12.078300,10.632850,9.610032", \ "22.049130,21.893470,21.797370,21.247220,20.035610,17.633180,14.472810", \ "31.795260,31.889210,31.944750,31.821240,30.971710,28.369940,23.507430"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("26.125860,26.166750,26.190790,26.299740,26.125360,26.410140,25.790590", \ "25.745530,25.745200,25.920770,26.016690,26.000380,26.156450,25.651640", \ "25.643680,25.625020,25.789800,25.883530,25.710050,26.090280,26.000410", \ "27.294170,27.391500,27.368200,27.148700,26.759170,26.741770,26.612300", \ "32.322860,32.260030,32.054880,31.599460,31.260130,29.819990,29.098180", \ "42.122300,41.807730,41.320010,40.634880,39.047910,37.595520,34.321360", \ "55.283680,54.902580,54.332780,53.518510,51.720020,48.227920,44.697800"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("5.621884,5.742902,5.911839,6.083777,6.307083,6.516796,6.718563", \ "5.352893,5.471329,5.605145,5.788591,6.029638,6.253087,6.454618", \ "5.286824,5.407515,5.487702,5.677025,5.891368,6.098346,6.314355", \ "7.835132,7.725104,7.562794,7.266965,6.969930,6.871493,6.794407", \ "13.122710,13.000430,12.746860,12.186010,11.195890,9.760280,8.783188", \ "20.559560,20.489430,20.338450,19.834490,18.695860,16.413080,13.321140", \ "29.789550,29.838470,29.887050,29.815890,28.995710,26.554410,21.878400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("24.022110,24.016110,24.134770,24.196390,24.245420,24.128260,24.179890", \ "23.639870,23.741020,23.875040,23.977710,24.088200,24.065550,24.101390", \ "23.620220,23.613330,23.733860,23.848680,23.754940,23.830630,24.133990", \ "25.123220,25.121320,25.150450,24.980180,24.687280,24.367540,24.358190", \ "29.772190,29.536230,29.432660,29.395090,28.666620,27.554620,26.812680", \ "38.750040,38.549350,38.168270,37.214840,36.337800,34.329770,31.633260", \ "51.334950,50.964430,50.498460,49.683290,48.027080,44.743950,40.358630"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("5.899174,5.950595,6.024894,6.182062,6.352256,6.533467,6.722927", \ "5.564811,5.639259,5.751338,5.901587,6.080371,6.270940,6.472875", \ "5.490089,5.537787,5.643153,5.774796,5.932404,6.120639,6.322326", \ "7.885252,7.744534,7.547549,7.249765,7.026005,6.895211,6.803530", \ "13.474190,13.123000,12.845140,12.237030,11.171360,9.769613,8.790949", \ "21.202830,21.051290,20.696520,20.128140,18.789620,16.376390,13.338820", \ "30.997200,30.961320,30.791130,30.406510,29.271150,26.577030,21.861640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.061290,6.122590,12.245200,24.490300,48.980700,97.961400"); values ("28.259960,28.411940,28.420620,28.518370,28.415240,28.466760,28.806020", \ "27.952730,28.167950,28.250510,28.224710,28.333400,28.437900,28.642020", \ "27.911960,27.953460,28.044870,28.161220,28.342790,28.136590,28.531800", \ "29.373490,29.357040,29.233650,29.227060,29.102410,28.887280,29.048000", \ "33.657690,33.589890,33.475150,33.364670,32.699130,31.910670,30.381050", \ "42.335400,42.016260,41.834450,41.164520,40.310260,38.702280,36.307850", \ "54.705120,54.478730,54.036630,53.288980,51.576380,48.869880,45.245930"); } } } } /****************************************************************************************** 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 : 102.236994; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 86.275250; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 154.417625; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 88.764002; } leakage_power () { when : "!A & !B & C1 & C2"; value : 136.029250; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 48.573612; } leakage_power () { when : "!A & B & !C1 & C2"; value : 88.256412; } leakage_power () { when : "!A & B & C1 & !C2"; value : 88.250362; } leakage_power () { when : "!A & B & C1 & C2"; value : 120.996593; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 46.903150; } leakage_power () { when : "A & !B & !C1 & C2"; value : 87.005038; } leakage_power () { when : "A & !B & C1 & !C2"; value : 86.999025; } leakage_power () { when : "A & !B & C1 & C2"; value : 120.773141; } leakage_power () { when : "A & B & !C1 & !C2"; value : 80.476731; } leakage_power () { when : "A & B & !C1 & C2"; value : 120.698371; } leakage_power () { when : "A & B & C1 & !C2"; value : 120.694496; } leakage_power () { when : "A & B & C1 & C2"; value : 160.678844; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.660476; fall_capacitance : 1.617951; rise_capacitance : 1.660476; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.709479; fall_capacitance : 1.500781; rise_capacitance : 1.709479; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.699145; fall_capacitance : 1.421076; rise_capacitance : 1.699145; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.740115; fall_capacitance : 1.381421; rise_capacitance : 1.740115; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006705,0.007079,0.007757,0.008968,0.011115,0.014919,0.021704", \ "0.007437,0.007808,0.008477,0.009680,0.011821,0.015621,0.022402", \ "0.010092,0.010527,0.011298,0.012632,0.014860,0.018541,0.025238", \ "0.011069,0.011673,0.012751,0.014626,0.017767,0.022869,0.030872", \ "0.009525,0.010304,0.011692,0.014095,0.018144,0.024718,0.035053", \ "0.005316,0.006256,0.007929,0.010841,0.015760,0.023800,0.036467", \ "-0.001664,-0.000556,0.001387,0.004763,0.010498,0.019934,0.034904"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.020676,0.021758,0.023736,0.027351,0.033956,0.046043,0.068246", \ "0.021347,0.022430,0.024421,0.028065,0.034719,0.046879,0.069162", \ "0.023646,0.024715,0.026680,0.030282,0.036894,0.049039,0.071354", \ "0.026733,0.027928,0.030090,0.033960,0.040755,0.052768,0.074924", \ "0.032439,0.033700,0.035967,0.040024,0.047232,0.059946,0.082093", \ "0.041938,0.043320,0.045778,0.050107,0.057634,0.070738,0.093756", \ "0.053985,0.055550,0.058307,0.063120,0.071341,0.085222,0.108994"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004835,0.005113,0.005622,0.006549,0.008235,0.011313,0.016965", \ "0.004722,0.005020,0.005555,0.006509,0.008217,0.011307,0.016964", \ "0.006483,0.006695,0.007071,0.007723,0.008915,0.011500,0.016953", \ "0.010499,0.010788,0.011296,0.012169,0.013643,0.016064,0.019969", \ "0.015875,0.016252,0.016903,0.018008,0.019835,0.022789,0.027575", \ "0.022752,0.023229,0.024043,0.025416,0.027653,0.031184,0.036734", \ "0.031229,0.031822,0.032828,0.034507,0.037219,0.041413,0.047826"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.011702,0.012637,0.014366,0.017550,0.023424,0.034245,0.054186", \ "0.011709,0.012644,0.014369,0.017554,0.023423,0.034245,0.054213", \ "0.011786,0.012698,0.014396,0.017559,0.023431,0.034245,0.054176", \ "0.013993,0.014809,0.016280,0.018969,0.024180,0.034375,0.054220", \ "0.017546,0.018273,0.019665,0.022354,0.027479,0.036890,0.055038", \ "0.022866,0.023485,0.024682,0.027053,0.031787,0.041125,0.058716", \ "0.029750,0.030299,0.031394,0.033574,0.037924,0.046638,0.063988"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005321,0.005718,0.006432,0.007702,0.009938,0.013856,0.020760", \ "0.006173,0.006545,0.007226,0.008459,0.010663,0.014558,0.021452", \ "0.008556,0.009039,0.009894,0.011350,0.013737,0.017531,0.024277", \ "0.008806,0.009485,0.010680,0.012727,0.016117,0.021503,0.029789", \ "0.006358,0.007221,0.008757,0.011385,0.015761,0.022746,0.033516", \ "0.001082,0.002114,0.003956,0.007131,0.012443,0.021004,0.034269", \ "-0.007123,-0.005915,-0.003795,-0.000136,0.006034,0.016077,0.031784"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.022412,0.023670,0.025976,0.030191,0.037890,0.052006,0.077947", \ "0.023014,0.024281,0.026598,0.030842,0.038603,0.052801,0.078832", \ "0.025234,0.026483,0.028769,0.032965,0.040678,0.054854,0.080927", \ "0.028145,0.029502,0.031956,0.036367,0.044116,0.058121,0.084002", \ "0.033666,0.035057,0.037568,0.042086,0.050188,0.064637,0.090169", \ "0.043225,0.044732,0.047407,0.052134,0.060419,0.075042,0.101136", \ "0.055629,0.057314,0.060285,0.065479,0.074385,0.089579,0.116078"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004270,0.004578,0.005136,0.006125,0.007877,0.010999,0.016652", \ "0.004071,0.004377,0.004968,0.006006,0.007807,0.010966,0.016641", \ "0.006448,0.006660,0.007032,0.007678,0.008785,0.011226,0.016577", \ "0.010651,0.010937,0.011437,0.012298,0.013732,0.016091,0.019916", \ "0.016326,0.016696,0.017336,0.018413,0.020185,0.023048,0.027675", \ "0.023656,0.024120,0.024921,0.026255,0.028408,0.031800,0.037149", \ "0.032777,0.033363,0.034346,0.035963,0.038548,0.042547,0.048689"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.011819,0.012926,0.014978,0.018754,0.025729,0.038587,0.062252", \ "0.011832,0.012933,0.014978,0.018764,0.025731,0.038601,0.062247", \ "0.011904,0.012991,0.015016,0.018779,0.025748,0.038590,0.062244", \ "0.013775,0.014780,0.016565,0.019881,0.026278,0.038623,0.062230", \ "0.016816,0.017730,0.019475,0.022805,0.029102,0.040554,0.062723", \ "0.021937,0.022709,0.024209,0.027142,0.032922,0.044284,0.065585", \ "0.028800,0.029492,0.030857,0.033539,0.038816,0.049334,0.070280"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005486,0.005881,0.006595,0.007866,0.010106,0.014035,0.020966", \ "0.006324,0.006698,0.007382,0.008619,0.010828,0.014736,0.021657", \ "0.008808,0.009283,0.010122,0.011556,0.013921,0.017703,0.024482", \ "0.009296,0.009953,0.011115,0.013124,0.016461,0.021800,0.030051", \ "0.007264,0.008080,0.009547,0.012090,0.016366,0.023256,0.033947", \ "0.002643,0.003600,0.005311,0.008323,0.013450,0.021831,0.034940", \ "-0.004572,-0.003520,-0.001616,0.001774,0.007631,0.017360,0.032798"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.026722,0.027977,0.030280,0.034497,0.042212,0.056347,0.082315", \ "0.027378,0.028639,0.030954,0.035197,0.042961,0.057163,0.083213", \ "0.029542,0.030789,0.033081,0.037292,0.045023,0.059224,0.085321", \ "0.032801,0.034118,0.036500,0.040761,0.048404,0.062446,0.088376", \ "0.038424,0.039775,0.042219,0.046658,0.054668,0.068992,0.094455", \ "0.048303,0.049710,0.052265,0.056816,0.064939,0.079453,0.105439", \ "0.061274,0.062849,0.065619,0.070542,0.079132,0.094070,0.120436"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005380,0.005676,0.006210,0.007167,0.008878,0.011957,0.017576", \ "0.005156,0.005458,0.006034,0.007045,0.008807,0.011924,0.017565", \ "0.007681,0.007842,0.008141,0.008686,0.009738,0.012171,0.017502", \ "0.012544,0.012747,0.013123,0.013812,0.015032,0.017174,0.020809", \ "0.018939,0.019197,0.019665,0.020502,0.021970,0.024511,0.028842", \ "0.027075,0.027402,0.027972,0.028989,0.030741,0.033700,0.038641", \ "0.037083,0.037462,0.038175,0.039402,0.041490,0.044942,0.050549"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.014361,0.015494,0.017562,0.021382,0.028396,0.041294,0.065033", \ "0.014370,0.015494,0.017565,0.021379,0.028399,0.041295,0.065041", \ "0.014397,0.015511,0.017582,0.021388,0.028400,0.041303,0.065040", \ "0.015812,0.016804,0.018644,0.022118,0.028695,0.041329,0.065030", \ "0.018569,0.019574,0.021451,0.024923,0.031328,0.042911,0.065403", \ "0.023060,0.023966,0.025647,0.028831,0.034934,0.046563,0.068010", \ "0.029430,0.030263,0.031842,0.034789,0.040419,0.051364,0.072641"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.006333,0.006676,0.007299,0.008423,0.010449,0.014099,0.020721", \ "0.007126,0.007468,0.008089,0.009213,0.011239,0.014891,0.021513", \ "0.009392,0.009830,0.010608,0.011951,0.014196,0.017845,0.024396", \ "0.009638,0.010263,0.011371,0.013291,0.016506,0.021701,0.029826", \ "0.007036,0.007846,0.009296,0.011802,0.016013,0.022821,0.033420", \ "0.001301,0.002291,0.004067,0.007151,0.012338,0.020768,0.033919", \ "-0.007758,-0.006600,-0.004515,-0.000886,0.005235,0.015233,0.030947"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.018684,0.019764,0.021743,0.025360,0.031964,0.044053,0.066258", \ "0.019115,0.020198,0.022187,0.025829,0.032486,0.044647,0.066930", \ "0.021885,0.022952,0.024913,0.028507,0.035112,0.047248,0.069555", \ "0.027143,0.028402,0.030655,0.034625,0.041411,0.053321,0.075359", \ "0.035742,0.037132,0.039608,0.043998,0.051633,0.064652,0.086583", \ "0.047692,0.049228,0.051972,0.056796,0.065132,0.079350,0.103269", \ "0.062472,0.064208,0.067278,0.072640,0.081803,0.097235,0.123097"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004030,0.004298,0.004790,0.005696,0.007361,0.010426,0.016074", \ "0.004003,0.004278,0.004779,0.005692,0.007361,0.010426,0.016075", \ "0.005870,0.006094,0.006481,0.007153,0.008314,0.010771,0.016077", \ "0.009628,0.009936,0.010466,0.011378,0.012910,0.015418,0.019411", \ "0.014619,0.015020,0.015715,0.016902,0.018859,0.021969,0.026897", \ "0.020889,0.021406,0.022299,0.023792,0.026230,0.030050,0.035932", \ "0.028515,0.029161,0.030260,0.032104,0.035086,0.039707,0.046648"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.011703,0.012641,0.014363,0.017553,0.023432,0.034252,0.054221", \ "0.011712,0.012644,0.014366,0.017549,0.023423,0.034246,0.054214", \ "0.011857,0.012749,0.014425,0.017570,0.023428,0.034262,0.054192", \ "0.014978,0.015747,0.017062,0.019493,0.024405,0.034359,0.054198", \ "0.018633,0.019405,0.020844,0.023551,0.028527,0.037301,0.054968", \ "0.023576,0.024276,0.025621,0.028233,0.033261,0.042617,0.059228", \ "0.030059,0.030699,0.031962,0.034438,0.039265,0.048602,0.065991"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005380,0.005741,0.006393,0.007560,0.009635,0.013337,0.019998", \ "0.006198,0.006548,0.007186,0.008339,0.010405,0.014102,0.020762", \ "0.008161,0.008642,0.009486,0.010925,0.013296,0.017054,0.023624", \ "0.007776,0.008462,0.009668,0.011738,0.015148,0.020565,0.028910", \ "0.004413,0.005306,0.006877,0.009574,0.014037,0.021172,0.032109", \ "-0.002172,-0.001091,0.000825,0.004122,0.009621,0.018446,0.032058", \ "-0.012161,-0.010901,-0.008668,-0.004813,0.001650,0.012108,0.028362"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.020446,0.021709,0.024016,0.028228,0.035931,0.050044,0.075988", \ "0.020817,0.022085,0.024402,0.028650,0.036409,0.050606,0.076636", \ "0.023380,0.024627,0.026905,0.031096,0.038793,0.052961,0.079018", \ "0.028083,0.029484,0.032010,0.036505,0.044243,0.058137,0.083900", \ "0.036389,0.037888,0.040563,0.045342,0.053756,0.068403,0.093745", \ "0.048374,0.050023,0.052939,0.058075,0.067014,0.082498,0.109224", \ "0.063372,0.065230,0.068461,0.074120,0.083802,0.100256,0.128393"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.003723,0.003994,0.004490,0.005395,0.007049,0.010090,0.015709", \ "0.003618,0.003901,0.004423,0.005357,0.007033,0.010086,0.015708", \ "0.005823,0.006040,0.006421,0.007088,0.008203,0.010527,0.015708", \ "0.009671,0.009972,0.010502,0.011394,0.012889,0.015350,0.019304", \ "0.014830,0.015226,0.015912,0.017070,0.018975,0.022031,0.026870", \ "0.021382,0.021894,0.022758,0.024222,0.026586,0.030306,0.036049", \ "0.029421,0.030051,0.031121,0.032916,0.035798,0.040265,0.047028"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.011824,0.012931,0.014974,0.018755,0.025740,0.038603,0.062236", \ "0.011827,0.012934,0.014978,0.018758,0.025734,0.038575,0.062227", \ "0.011985,0.013049,0.015048,0.018786,0.025734,0.038581,0.062243", \ "0.014583,0.015563,0.017239,0.020354,0.026494,0.038655,0.062250", \ "0.017629,0.018572,0.020346,0.023685,0.029861,0.040864,0.062670", \ "0.022167,0.023018,0.024641,0.027771,0.033804,0.045204,0.065832", \ "0.028347,0.029106,0.030631,0.033554,0.039247,0.050320,0.071355"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.005522,0.005882,0.006534,0.007702,0.009783,0.013498,0.020189", \ "0.006334,0.006685,0.007324,0.008480,0.010552,0.014263,0.020952", \ "0.008392,0.008864,0.009696,0.011120,0.013470,0.017212,0.023814", \ "0.008221,0.008888,0.010069,0.012102,0.015471,0.020852,0.029161", \ "0.005223,0.006074,0.007594,0.010220,0.014609,0.021655,0.032528", \ "-0.000792,0.000218,0.002036,0.005205,0.010552,0.019231,0.032712", \ "-0.009960,-0.008803,-0.006733,-0.003094,0.003114,0.013314,0.029342"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.024760,0.026015,0.028319,0.032535,0.040250,0.054386,0.080359", \ "0.025183,0.026444,0.028760,0.033003,0.040765,0.054971,0.081022", \ "0.027681,0.028926,0.031213,0.035415,0.043137,0.057327,0.083414", \ "0.032868,0.034213,0.036636,0.040909,0.048489,0.062433,0.088254", \ "0.041471,0.042903,0.045481,0.050110,0.058331,0.072741,0.097995", \ "0.053910,0.055451,0.058225,0.063149,0.071847,0.087082,0.113546", \ "0.069540,0.071238,0.074284,0.079640,0.088966,0.105086,0.132932"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.004624,0.004898,0.005398,0.006308,0.007962,0.010995,0.016603", \ "0.004510,0.004803,0.005331,0.006269,0.007947,0.010991,0.016603", \ "0.006968,0.007143,0.007462,0.008041,0.009085,0.011420,0.016604", \ "0.011502,0.011727,0.012138,0.012872,0.014166,0.016424,0.020172", \ "0.017418,0.017710,0.018228,0.019145,0.020760,0.023495,0.028044", \ "0.024820,0.025188,0.025839,0.026978,0.028940,0.032223,0.037551", \ "0.033790,0.034246,0.035025,0.036422,0.038796,0.042686,0.048903"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.014363,0.015490,0.017560,0.021380,0.028404,0.041300,0.065031", \ "0.014365,0.015494,0.017568,0.021379,0.028401,0.041303,0.065047", \ "0.014418,0.015535,0.017594,0.021392,0.028400,0.041304,0.065037", \ "0.016433,0.017362,0.019102,0.022418,0.028814,0.041318,0.065056", \ "0.019409,0.020429,0.022298,0.025736,0.031930,0.043109,0.065308", \ "0.023502,0.024464,0.026243,0.029585,0.035855,0.047406,0.068171", \ "0.029234,0.030147,0.031845,0.035016,0.041032,0.052426,0.073639"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00631205,0.00681410,0.00773497,0.00942159,0.0125106,0.0181835,0.0286278", \ "0.00704934,0.00755064,0.00847393,0.0101666,0.0132697,0.0189614,0.0294231", \ "0.00896027,0.00963129,0.0108103,0.0128253,0.0161350,0.0217192,0.0321016", \ "0.00898864,0.00992755,0.0115773,0.0143758,0.0189742,0.0263080,0.0376526", \ "0.00644150,0.00767685,0.00983619,0.0134832,0.0194526,0.0288508,0.0433166", \ "0.00108116,0.00259931,0.00525473,0.00975013,0.0171159,0.0287047,0.0463839", \ "-0.00728085,-0.00547501,-0.00235200,0.00295408,0.0116753,0.0254589,0.0464937"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0122480,0.0135188,0.0158438,0.0200980,0.0278447,0.0419924,0.0679558", \ "0.0126346,0.0138906,0.0162062,0.0204678,0.0282662,0.0424961,0.0685496", \ "0.0166304,0.0176842,0.0197264,0.0236801,0.0311770,0.0451452,0.0710147", \ "0.0237531,0.0251052,0.0275048,0.0317313,0.0389790,0.0521902,0.0773182", \ "0.0329128,0.0344795,0.0372354,0.0420840,0.0504936,0.0647510,0.0890484", \ "0.0442817,0.0461079,0.0492791,0.0547801,0.0641798,0.0801147,0.106693", \ "0.0578836,0.0599987,0.0636254,0.0698929,0.0804359,0.0979623,0.127117"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00386846,0.00429153,0.00507168,0.00651251,0.00917538,0.0140899,0.0231609", \ "0.00386712,0.00429093,0.00507107,0.00651278,0.00917475,0.0140895,0.0231601", \ "0.00578045,0.00613216,0.00676413,0.00785231,0.00982192,0.0141422,0.0231579", \ "0.00955421,0.00997968,0.0107226,0.0120120,0.0142313,0.0180188,0.0247226", \ "0.0148840,0.0154233,0.0163606,0.0179493,0.0205709,0.0248010,0.0318771", \ "0.0217081,0.0223852,0.0235494,0.0255180,0.0286934,0.0336461,0.0414606", \ "0.0301170,0.0308744,0.0322826,0.0346557,0.0384749,0.0443624,0.0532797"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0114941,0.0126744,0.0148200,0.0186939,0.0257267,0.0386003,0.0622595", \ "0.0113417,0.0125571,0.0147472,0.0186660,0.0257118,0.0386168,0.0622676", \ "0.0113786,0.0124306,0.0144209,0.0182605,0.0256194,0.0385976,0.0622516", \ "0.0140915,0.0151374,0.0170563,0.0202087,0.0262599,0.0384097,0.0622292", \ "0.0179035,0.0188860,0.0207347,0.0241911,0.0304954,0.0412842,0.0625494", \ "0.0234480,0.0244159,0.0262345,0.0295991,0.0358686,0.0473644,0.0672229", \ "0.0305960,0.0315817,0.0334586,0.0368694,0.0430895,0.0545748,0.0754274"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00733643,0.00783671,0.00875516,0.0104379,0.0135235,0.0191925,0.0296357", \ "0.00793765,0.00844928,0.00938630,0.0110947,0.0142134,0.0199175,0.0303884", \ "0.00914225,0.00974224,0.0108101,0.0126906,0.0159852,0.0217099,0.0322020", \ "0.00895349,0.00979019,0.0112540,0.0137331,0.0178102,0.0244383,0.0355319", \ "0.00601632,0.00713409,0.00908980,0.0123911,0.0177547,0.0261504,0.0390981", \ "-0.0000889646,0.00131658,0.00377939,0.00793301,0.0146851,0.0252101,0.0410810", \ "-0.00961081,-0.00791625,-0.00494755,0.0000520409,0.00819398,0.0209148,0.0400558"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0159464,0.0171891,0.0194747,0.0236675,0.0313558,0.0454584,0.0714107", \ "0.0163574,0.0176014,0.0198930,0.0241029,0.0318183,0.0459588,0.0719463", \ "0.0201879,0.0213300,0.0234706,0.0274789,0.0349564,0.0488542,0.0746194", \ "0.0284973,0.0297356,0.0319660,0.0359365,0.0428854,0.0561532,0.0811971", \ "0.0390551,0.0404674,0.0430160,0.0475620,0.0555372,0.0692084,0.0932534", \ "0.0523765,0.0539608,0.0568060,0.0618424,0.0706621,0.0859013,0.111624", \ "0.0686762,0.0704465,0.0736378,0.0792140,0.0888696,0.105410,0.133524"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.00386834,0.00429165,0.00507256,0.00651341,0.00917673,0.0140870,0.0231600", \ "0.00386762,0.00429095,0.00507239,0.00651473,0.00917618,0.0140867,0.0231601", \ "0.00490019,0.00525091,0.00591298,0.00716527,0.00950055,0.0141384,0.0231594", \ "0.00776004,0.00810869,0.00873326,0.00986287,0.0119402,0.0159723,0.0239177", \ "0.0118734,0.0123020,0.0130510,0.0143552,0.0165794,0.0203948,0.0275374", \ "0.0169806,0.0175064,0.0184251,0.0200121,0.0226509,0.0269290,0.0340117", \ "0.0230431,0.0236749,0.0247687,0.0266749,0.0298306,0.0348197,0.0426463"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.0142126,0.0153734,0.0174892,0.0213499,0.0284050,0.0412997,0.0650579", \ "0.0141424,0.0153150,0.0174541,0.0213381,0.0284025,0.0412986,0.0650597", \ "0.0138295,0.0149538,0.0170652,0.0211354,0.0283403,0.0412942,0.0650402", \ "0.0161392,0.0171824,0.0189130,0.0222229,0.0285780,0.0411115,0.0650362", \ "0.0192386,0.0203501,0.0223595,0.0259772,0.0323776,0.0433502,0.0651526", \ "0.0235776,0.0247178,0.0267844,0.0305346,0.0372578,0.0490374,0.0691908", \ "0.0292040,0.0304148,0.0325564,0.0364090,0.0433045,0.0555879,0.0769229"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.702338,1.728151,1.767036,1.823672,1.884100,1.961665,2.041741", \ "1.652668,1.663619,1.698154,1.751692,1.826632,1.899625,1.973499", \ "1.795232,1.785385,1.819404,1.848167,1.879382,1.935326,1.992062", \ "2.691624,2.683101,2.635783,2.597167,2.517128,2.395187,2.331057", \ "4.247049,4.223256,4.206156,4.136518,3.992037,3.751021,3.384702", \ "6.368553,6.351246,6.367716,6.321072,6.228849,5.953875,5.413452", \ "9.055332,9.058237,9.094336,9.141923,9.100351,8.928401,8.374409"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("6.629772,6.667311,6.656860,6.660974,6.633273,6.670282,6.703613", \ "6.525827,6.564200,6.556546,6.595195,6.559619,6.624404,6.589400", \ "6.466418,6.451142,6.488744,6.499333,6.524313,6.448655,6.594599", \ "6.630603,6.641346,6.618339,6.616482,6.557239,6.490820,6.521957", \ "7.630742,7.655626,7.623146,7.561871,7.471589,7.311067,7.129680", \ "9.933051,9.860554,9.746625,9.585551,9.369000,8.977194,8.454013", \ "13.353150,13.260710,13.110110,12.810770,12.300590,11.783010,11.146790"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.388309,1.424337,1.475743,1.535555,1.656572,1.770266,1.883833", \ "1.307609,1.335098,1.405862,1.474099,1.577014,1.692209,1.810741", \ "1.502780,1.516589,1.528987,1.574361,1.632474,1.715478,1.802794", \ "2.420462,2.408929,2.382637,2.338403,2.267043,2.154120,2.107018", \ "3.875030,3.890416,3.854137,3.787735,3.671879,3.440779,3.106494", \ "5.875898,5.899348,5.903844,5.884891,5.780651,5.535868,5.020672", \ "8.414460,8.462787,8.490465,8.494952,8.505926,8.334167,7.830710"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("6.125796,6.141211,6.142843,6.186289,6.204320,6.110919,6.222574", \ "6.023713,6.039934,6.046242,6.076236,6.102017,6.049748,6.000375", \ "5.966859,5.956496,5.979302,5.985602,5.952254,6.031098,6.007852", \ "6.118377,6.102875,6.091094,6.073846,6.009415,5.960586,5.933570", \ "7.030590,7.038246,7.033282,6.987648,6.796946,6.683521,6.415943", \ "9.221318,9.136816,9.000829,8.843823,8.629039,8.405657,7.916402", \ "12.555760,12.451990,12.278760,11.993860,11.566110,11.038800,10.335340"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.476037,1.526066,1.546278,1.621876,1.706739,1.800762,1.897815", \ "1.413334,1.424750,1.493842,1.548804,1.614488,1.731828,1.818663", \ "1.576341,1.567056,1.581961,1.619361,1.678624,1.749099,1.815040", \ "2.461543,2.449417,2.421539,2.360524,2.273401,2.162271,2.129514", \ "4.001180,3.979409,3.926156,3.850316,3.695479,3.436316,3.107554", \ "6.108934,6.077246,6.046904,5.997284,5.865368,5.559462,5.029245", \ "8.765908,8.726594,8.744922,8.741537,8.629298,8.402558,7.848183"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("7.219148,7.234334,7.235942,7.243188,7.297867,7.301991,7.347898", \ "7.126541,7.142719,7.146777,7.188505,7.212369,7.234971,7.279901", \ "7.060717,7.035210,7.075530,7.053443,7.100900,7.050857,7.182927", \ "7.152001,7.161475,7.152391,7.138537,7.150694,7.198771,7.212157", \ "8.025625,8.045957,8.064272,7.992475,7.836842,7.742952,7.573226", \ "10.041950,9.968081,9.901227,9.763072,9.605791,9.290122,8.932333", \ "13.264620,13.171800,13.059280,12.814650,12.430030,12.027070,11.298870"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.408637,1.403634,1.438077,1.452106,1.483620,1.525891,1.560226", \ "1.408972,1.426399,1.436042,1.463196,1.500681,1.534005,1.569942", \ "1.591200,1.586102,1.570911,1.585062,1.595232,1.603952,1.632045", \ "2.419149,2.405511,2.381266,2.307092,2.219683,2.070070,1.971856", \ "3.738442,3.738186,3.696040,3.660531,3.559704,3.317035,2.966443", \ "5.447450,5.494357,5.501532,5.512723,5.445515,5.252590,4.806705", \ "7.695110,7.687542,7.775453,7.821957,7.837478,7.770514,7.391854"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("5.645202,5.682803,5.699680,5.673746,5.722995,5.748476,5.672408", \ "5.553270,5.541365,5.584456,5.612949,5.635330,5.598374,5.685601", \ "5.484407,5.518701,5.531604,5.537177,5.546344,5.580529,5.610271", \ "5.862484,5.875094,5.851254,5.830039,5.788801,5.655513,5.536795", \ "7.052959,7.068113,7.020587,6.961947,6.811939,6.650976,6.342133", \ "9.082410,9.013555,8.880112,8.772769,8.601007,8.260987,7.779912", \ "12.009900,11.955180,11.788270,11.506710,11.147440,10.745550,10.162050"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.199053,1.231760,1.254860,1.293997,1.347854,1.390284,1.441168", \ "1.187842,1.206878,1.242714,1.278577,1.321185,1.382195,1.428138", \ "1.402576,1.402230,1.389573,1.389811,1.409013,1.440994,1.461438", \ "2.199946,2.191491,2.183950,2.121194,2.032174,1.886793,1.789373", \ "3.470236,3.447895,3.454732,3.396650,3.310497,3.090033,2.741229", \ "5.126084,5.138870,5.146973,5.130560,5.086177,4.912542,4.491382", \ "7.163520,7.216602,7.294131,7.343122,7.366053,7.277353,6.945025"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("5.154047,5.162731,5.164371,5.200644,5.223103,5.199502,5.084549", \ "5.055041,5.027625,5.076079,5.107017,5.135367,5.129746,5.097563", \ "4.997049,5.009172,5.010695,5.025514,5.000720,4.969673,5.065842", \ "5.340336,5.330083,5.310821,5.263225,5.235417,5.188040,5.135527", \ "6.414499,6.413780,6.393063,6.316015,6.204992,6.017955,5.762399", \ "8.345856,8.277972,8.183827,8.066046,7.901529,7.663627,7.239274", \ "11.181750,11.114690,10.974250,10.706720,10.378110,9.933850,9.410471"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("1.271682,1.273783,1.289259,1.319402,1.361672,1.403536,1.444555", \ "1.258000,1.254906,1.275320,1.316484,1.350948,1.390917,1.431068", \ "1.415121,1.413372,1.398943,1.419140,1.429752,1.445632,1.466497", \ "2.248402,2.228080,2.181616,2.132147,2.022238,1.877017,1.784014", \ "3.537581,3.533466,3.519419,3.457535,3.312610,3.075898,2.728075", \ "5.297114,5.314122,5.298995,5.263814,5.171985,4.954832,4.493882", \ "7.493146,7.497419,7.516954,7.514239,7.512490,7.376196,6.958664"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("6.240787,6.255840,6.257416,6.301000,6.300079,6.293340,6.364359", \ "6.158119,6.174425,6.178841,6.194152,6.242426,6.231766,6.255400", \ "6.088752,6.102272,6.101931,6.094105,6.076085,6.076814,6.126465", \ "6.387317,6.349129,6.378719,6.344140,6.349574,6.328133,6.234765", \ "7.442479,7.461009,7.422011,7.352649,7.185057,6.997367,6.798671", \ "9.229544,9.155499,9.131519,9.017728,8.952324,8.591348,8.290234", \ "11.969010,11.914150,11.795510,11.603830,11.331240,10.986210,10.404330"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.346221,0.344221,0.351751,0.349055,0.354984,0.367299,0.376819", \ "0.362792,0.361135,0.373294,0.375253,0.393185,0.417351,0.436615", \ "0.603222,0.590349,0.568681,0.550437,0.537205,0.529581,0.524912", \ "1.391816,1.356090,1.297661,1.198935,1.044812,0.896028,0.797348", \ "2.559365,2.555732,2.513312,2.424149,2.232728,1.894374,1.501729", \ "4.089912,4.089535,4.101338,4.070155,3.956520,3.607916,2.968423", \ "6.072169,6.105040,6.114976,6.160329,6.096314,5.846712,5.242295"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("3.728182,3.746568,3.752849,3.782806,3.751681,3.772321,3.849181", \ "3.623877,3.647006,3.691876,3.683401,3.744981,3.716250,3.793699", \ "3.870831,3.892973,3.871713,3.827982,3.855345,3.729398,3.812525", \ "4.748461,4.733669,4.684849,4.598660,4.468363,4.359075,4.188410", \ "6.126862,6.098662,6.078753,5.999169,5.808350,5.496382,5.228888", \ "8.254297,8.194011,8.109351,7.957984,7.735974,7.332291,6.853090", \ "11.270070,11.199600,11.046000,10.818100,10.469080,10.004930,9.343491"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("0.346906,0.345221,0.346233,0.350184,0.363398,0.370139,0.375410", \ "0.311024,0.316086,0.334073,0.351695,0.374174,0.407556,0.430572", \ "0.432456,0.423471,0.414841,0.416662,0.429400,0.452192,0.475206", \ "1.053504,1.037316,1.006797,0.936975,0.823334,0.707262,0.659241", \ "1.975714,1.987383,1.977505,1.930180,1.809563,1.554548,1.217600", \ "3.183982,3.202510,3.215012,3.226351,3.186353,2.986976,2.509176", \ "4.740819,4.736591,4.786017,4.844501,4.834853,4.787918,4.431153"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.675142,1.246710,2.302160,4.251140,7.850100,14.495900"); values ("4.685421,4.685006,4.705572,4.726582,4.723384,4.652554,4.755551", \ "4.618973,4.632794,4.632936,4.678332,4.696554,4.609372,4.665248", \ "4.881640,4.884189,4.866252,4.856032,4.803558,4.718388,4.697805", \ "5.771773,5.730096,5.718543,5.607301,5.516530,5.346603,5.160342", \ "7.215996,7.202789,7.165755,7.071736,6.848646,6.604719,6.147874", \ "9.307186,9.263523,9.209273,9.114403,8.919439,8.539440,8.097260", \ "12.257950,12.199610,12.114840,11.980960,11.725360,11.326250,10.550720"); } } } } /****************************************************************************************** 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 : 204.473825; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 172.550000; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 308.834125; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 177.528256; } leakage_power () { when : "!A & !B & C1 & C2"; value : 272.058250; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 97.147250; } leakage_power () { when : "!A & B & !C1 & C2"; value : 176.513000; } leakage_power () { when : "!A & B & C1 & !C2"; value : 176.500125; } leakage_power () { when : "!A & B & C1 & C2"; value : 241.991854; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 93.806250; } leakage_power () { when : "A & !B & !C1 & C2"; value : 174.009750; } leakage_power () { when : "A & !B & C1 & !C2"; value : 173.997250; } leakage_power () { when : "A & !B & C1 & C2"; value : 241.551366; } leakage_power () { when : "A & B & !C1 & !C2"; value : 160.952988; } leakage_power () { when : "A & B & !C1 & C2"; value : 241.396387; } leakage_power () { when : "A & B & C1 & !C2"; value : 241.388137; } leakage_power () { when : "A & B & C1 & C2"; value : 321.356213; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.182031; fall_capacitance : 3.097864; rise_capacitance : 3.182031; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.534096; fall_capacitance : 3.102285; rise_capacitance : 3.534096; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.246325; fall_capacitance : 2.690952; rise_capacitance : 3.246325; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.567427; fall_capacitance : 2.839050; rise_capacitance : 3.567427; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.006536,0.006868,0.007412,0.008469,0.010495,0.014359,0.021781", \ "0.007270,0.007596,0.008134,0.009183,0.011200,0.015059,0.022478", \ "0.009882,0.010270,0.010899,0.012085,0.014230,0.017993,0.025312", \ "0.010762,0.011307,0.012186,0.013842,0.016864,0.022133,0.030948", \ "0.009133,0.009821,0.010953,0.013081,0.016964,0.023765,0.035145", \ "0.004829,0.005672,0.007038,0.009606,0.014321,0.022630,0.036577", \ "-0.002224,-0.001218,0.000357,0.003331,0.008817,0.018541,0.035019"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.020122,0.021070,0.022648,0.025770,0.031940,0.044147,0.068404", \ "0.020785,0.021738,0.023325,0.026468,0.032687,0.044973,0.069318", \ "0.023092,0.024032,0.025596,0.028702,0.034871,0.047133,0.071512", \ "0.026099,0.027155,0.028892,0.032270,0.038720,0.050879,0.075075", \ "0.031782,0.032895,0.034717,0.038253,0.045046,0.057975,0.082240", \ "0.041213,0.042441,0.044427,0.048229,0.055366,0.068705,0.093895", \ "0.053164,0.054545,0.056781,0.061033,0.068880,0.083091,0.109130"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004683,0.004928,0.005333,0.006135,0.007712,0.010822,0.017000", \ "0.004556,0.004822,0.005253,0.006086,0.007690,0.010816,0.016999", \ "0.006367,0.006558,0.006863,0.007437,0.008524,0.011064,0.016987", \ "0.010348,0.010606,0.011019,0.011792,0.013201,0.015696,0.019993", \ "0.015681,0.016018,0.016545,0.017534,0.019293,0.022339,0.027600", \ "0.022506,0.022939,0.023601,0.024829,0.027000,0.030661,0.036759", \ "0.030932,0.031469,0.032282,0.033791,0.036430,0.040802,0.047866"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.011175,0.011991,0.013359,0.016103,0.021576,0.032504,0.054276", \ "0.011180,0.011996,0.013364,0.016101,0.021579,0.032499,0.054289", \ "0.011271,0.012065,0.013409,0.016119,0.021581,0.032496,0.054311", \ "0.013524,0.014236,0.015431,0.017732,0.022504,0.032692,0.054316", \ "0.017136,0.017756,0.018837,0.021105,0.025847,0.035382,0.055122", \ "0.022518,0.023033,0.023960,0.025944,0.030242,0.039570,0.058796", \ "0.029426,0.029889,0.030727,0.032547,0.036510,0.045174,0.064061"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005145,0.005496,0.006071,0.007183,0.009297,0.013283,0.020840", \ "0.006009,0.006336,0.006880,0.007951,0.010026,0.013985,0.021529", \ "0.008321,0.008755,0.009454,0.010752,0.013065,0.016984,0.024354", \ "0.008460,0.009067,0.010046,0.011874,0.015146,0.020732,0.029869", \ "0.005911,0.006680,0.007935,0.010276,0.014496,0.021737,0.033603", \ "0.000530,0.001468,0.002969,0.005780,0.010889,0.019755,0.034370", \ "-0.007747,-0.006653,-0.004927,-0.001698,0.004218,0.014599,0.031900"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.021760,0.022867,0.024708,0.028349,0.035545,0.049800,0.078152", \ "0.022364,0.023473,0.025323,0.028989,0.036239,0.050585,0.079039", \ "0.024594,0.025686,0.027506,0.031127,0.038322,0.052635,0.081132", \ "0.027433,0.028627,0.030597,0.034439,0.041777,0.055919,0.084206", \ "0.032937,0.034164,0.036179,0.040110,0.047724,0.062395,0.090361", \ "0.042445,0.043770,0.045930,0.050080,0.057916,0.072766,0.101312", \ "0.054748,0.056227,0.058637,0.063226,0.071717,0.087242,0.116251"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004099,0.004373,0.004821,0.005687,0.007338,0.010504,0.016685", \ "0.003907,0.004174,0.004635,0.005550,0.007257,0.010468,0.016674", \ "0.006330,0.006519,0.006825,0.007396,0.008435,0.010807,0.016611", \ "0.010501,0.010757,0.011166,0.011928,0.013305,0.015736,0.019941", \ "0.016135,0.016465,0.016993,0.017958,0.019668,0.022617,0.027702", \ "0.023422,0.023844,0.024498,0.025695,0.027786,0.031304,0.037175", \ "0.032516,0.033035,0.033834,0.035284,0.037807,0.041976,0.048723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.011203,0.012166,0.013794,0.017049,0.023555,0.036539,0.062380", \ "0.011217,0.012176,0.013803,0.017052,0.023552,0.036528,0.062375", \ "0.011298,0.012246,0.013845,0.017074,0.023562,0.036544,0.062398", \ "0.013205,0.014087,0.015536,0.018371,0.024238,0.036606,0.062397", \ "0.016304,0.017089,0.018451,0.021277,0.027110,0.038716,0.062872", \ "0.021491,0.022156,0.023319,0.025781,0.031065,0.042422,0.065708", \ "0.028380,0.028975,0.030036,0.032290,0.037104,0.047568,0.070392"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005308,0.005659,0.006233,0.007345,0.009462,0.013461,0.021047", \ "0.006159,0.006487,0.007034,0.008109,0.010190,0.014162,0.021737", \ "0.008576,0.009002,0.009688,0.010967,0.013255,0.017154,0.024560", \ "0.008963,0.009548,0.010499,0.012283,0.015501,0.021037,0.030133", \ "0.006843,0.007570,0.008761,0.011012,0.015124,0.022261,0.034043", \ "0.002155,0.003001,0.004390,0.007039,0.011948,0.020609,0.035052", \ "-0.005101,-0.004174,-0.002638,0.000329,0.005906,0.015930,0.032927"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.026050,0.027152,0.028986,0.032623,0.039823,0.054086,0.082445", \ "0.026703,0.027808,0.029652,0.033311,0.040555,0.054897,0.083339", \ "0.028876,0.029969,0.031792,0.035418,0.042626,0.056951,0.085448", \ "0.032095,0.033249,0.035155,0.038881,0.046037,0.060195,0.088502", \ "0.037713,0.038895,0.040846,0.044690,0.052200,0.066728,0.094577", \ "0.047548,0.048805,0.050839,0.054806,0.062446,0.077150,0.105557", \ "0.060445,0.061836,0.064062,0.068375,0.076513,0.091722,0.120550"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005212,0.005474,0.005904,0.006738,0.008348,0.011467,0.017609", \ "0.004989,0.005251,0.005706,0.006596,0.008266,0.011431,0.017599", \ "0.007589,0.007732,0.007972,0.008440,0.009382,0.011752,0.017537", \ "0.012431,0.012612,0.012915,0.013505,0.014659,0.016844,0.020830", \ "0.018807,0.019037,0.019408,0.020139,0.021526,0.024117,0.028868", \ "0.026926,0.027198,0.027663,0.028553,0.030218,0.033254,0.038667", \ "0.036892,0.037221,0.037792,0.038877,0.040877,0.044430,0.050577"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.013735,0.014716,0.016361,0.019649,0.026182,0.039190,0.065110", \ "0.013741,0.014719,0.016365,0.019649,0.026187,0.039190,0.065106", \ "0.013770,0.014747,0.016386,0.019652,0.026182,0.039192,0.065117", \ "0.015258,0.016125,0.017575,0.020528,0.026598,0.039229,0.065107", \ "0.018000,0.018878,0.020354,0.023333,0.029306,0.040983,0.065465", \ "0.022557,0.023339,0.024653,0.027358,0.032967,0.044636,0.068082", \ "0.028949,0.029680,0.030911,0.033422,0.038600,0.049512,0.072695"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.006129,0.006431,0.006930,0.007906,0.009805,0.013498,0.020731", \ "0.006923,0.007223,0.007721,0.008696,0.010596,0.014290,0.021522", \ "0.009122,0.009514,0.010147,0.011338,0.013502,0.017254,0.024405", \ "0.009253,0.009806,0.010711,0.012416,0.015510,0.020882,0.029831", \ "0.006533,0.007253,0.008437,0.010658,0.014705,0.021747,0.033424", \ "0.000683,0.001571,0.003017,0.005742,0.010722,0.019432,0.033922", \ "-0.008486,-0.007449,-0.005746,-0.002547,0.003324,0.013650,0.030940"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.018068,0.019018,0.020598,0.023719,0.029889,0.042097,0.066354", \ "0.018497,0.019451,0.021038,0.024183,0.030400,0.042686,0.067030", \ "0.021278,0.022215,0.023775,0.026875,0.033035,0.045285,0.069657", \ "0.026416,0.027530,0.029351,0.032840,0.039344,0.051385,0.075455", \ "0.034942,0.036175,0.038172,0.042021,0.049271,0.062597,0.086661", \ "0.046797,0.048170,0.050388,0.054629,0.062554,0.077097,0.103336", \ "0.061467,0.063019,0.065506,0.070239,0.078985,0.094797,0.123159"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.003875,0.004109,0.004501,0.005280,0.006832,0.009923,0.016090", \ "0.003843,0.004085,0.004485,0.005274,0.006831,0.009923,0.016091", \ "0.005746,0.005942,0.006258,0.006855,0.007941,0.010345,0.016094", \ "0.009457,0.009727,0.010161,0.010971,0.012448,0.015027,0.019424", \ "0.014384,0.014751,0.015318,0.016374,0.018265,0.021507,0.026912", \ "0.020595,0.021059,0.021775,0.023121,0.025496,0.029464,0.035943", \ "0.028155,0.028727,0.029610,0.031272,0.034185,0.039011,0.046661"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.011174,0.011994,0.013360,0.016101,0.021579,0.032496,0.054286", \ "0.011181,0.011995,0.013366,0.016101,0.021579,0.032495,0.054298", \ "0.011360,0.012130,0.013446,0.016137,0.021582,0.032496,0.054287", \ "0.014531,0.015200,0.016304,0.018366,0.022811,0.032693,0.054306", \ "0.018188,0.018846,0.019982,0.022300,0.026958,0.035862,0.055058", \ "0.023158,0.023753,0.024805,0.027008,0.031634,0.041088,0.059309", \ "0.029664,0.030215,0.031190,0.033267,0.037679,0.047042,0.066055"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005172,0.005490,0.006014,0.007030,0.008982,0.012732,0.020009", \ "0.005996,0.006303,0.006813,0.007814,0.009754,0.013498,0.020773", \ "0.007871,0.008300,0.008992,0.010277,0.012571,0.016465,0.023635", \ "0.007358,0.007970,0.008960,0.010800,0.014100,0.019722,0.028916", \ "0.003875,0.004669,0.005952,0.008348,0.012664,0.020058,0.032109", \ "-0.002829,-0.001857,-0.000300,0.002619,0.007914,0.017058,0.032066", \ "-0.012931,-0.011797,-0.009976,-0.006571,-0.000361,0.010448,0.028371"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.019742,0.020848,0.022689,0.026331,0.033526,0.047783,0.076134", \ "0.020116,0.021227,0.023073,0.026739,0.033991,0.048336,0.076789", \ "0.022677,0.023771,0.025588,0.029201,0.036383,0.050684,0.079167", \ "0.027270,0.028511,0.030546,0.034481,0.041860,0.055894,0.084037", \ "0.035531,0.036852,0.039010,0.043187,0.051143,0.066081,0.093868", \ "0.047438,0.048896,0.051254,0.055764,0.064243,0.080033,0.109324", \ "0.062329,0.063967,0.066595,0.071586,0.080820,0.097648,0.128483"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.003564,0.003802,0.004198,0.004979,0.006523,0.009589,0.015723", \ "0.003462,0.003700,0.004118,0.004931,0.006502,0.009584,0.015723", \ "0.005698,0.005891,0.006201,0.006789,0.007860,0.010116,0.015723", \ "0.009500,0.009770,0.010195,0.010991,0.012436,0.014969,0.019317", \ "0.014607,0.014957,0.015518,0.016554,0.018398,0.021550,0.026884", \ "0.021099,0.021549,0.022259,0.023569,0.025875,0.029729,0.036074", \ "0.029077,0.029634,0.030501,0.032117,0.034930,0.039588,0.047039"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.011203,0.012165,0.013793,0.017048,0.023548,0.036522,0.062398", \ "0.011209,0.012183,0.013799,0.017050,0.023552,0.036525,0.062379", \ "0.011391,0.012322,0.013894,0.017094,0.023564,0.036536,0.062374", \ "0.014017,0.014881,0.016273,0.018926,0.024519,0.036636,0.062397", \ "0.017084,0.017900,0.019293,0.022148,0.027914,0.039050,0.062814", \ "0.021662,0.022391,0.023661,0.026304,0.031866,0.043350,0.065950", \ "0.027845,0.028525,0.029701,0.032171,0.037397,0.048483,0.071464"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.005312,0.005630,0.006153,0.007170,0.009127,0.012891,0.020202", \ "0.006130,0.006438,0.006949,0.007952,0.009898,0.013657,0.020965", \ "0.008103,0.008526,0.009206,0.010476,0.012750,0.016622,0.023827", \ "0.007809,0.008406,0.009371,0.011178,0.014432,0.020012,0.029172", \ "0.004696,0.005457,0.006692,0.009019,0.013249,0.020553,0.032537", \ "-0.001415,-0.000510,0.000962,0.003756,0.008890,0.017867,0.032723", \ "-0.010661,-0.009628,-0.007954,-0.004760,0.001175,0.011702,0.029356"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.024029,0.025131,0.026967,0.030604,0.037803,0.052070,0.080421", \ "0.024454,0.025560,0.027403,0.031063,0.038306,0.052644,0.081089", \ "0.026961,0.028051,0.029868,0.033487,0.040686,0.055003,0.083483", \ "0.032089,0.033273,0.035216,0.038982,0.046087,0.060143,0.088320", \ "0.040647,0.041908,0.043973,0.047999,0.055750,0.070426,0.098060", \ "0.053024,0.054391,0.056609,0.060904,0.069115,0.084622,0.113598", \ "0.068565,0.070082,0.072521,0.077209,0.086054,0.102489,0.132977"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.004453,0.004694,0.005095,0.005884,0.007432,0.010494,0.016619", \ "0.004338,0.004586,0.005013,0.005835,0.007412,0.010489,0.016618", \ "0.006861,0.007016,0.007270,0.007773,0.008734,0.011007,0.016619", \ "0.011370,0.011573,0.011892,0.012530,0.013759,0.016064,0.020188", \ "0.017259,0.017508,0.017920,0.018725,0.020254,0.023049,0.028056", \ "0.024627,0.024941,0.025454,0.026456,0.028337,0.031699,0.037569", \ "0.033542,0.033913,0.034552,0.035783,0.038064,0.042081,0.048915"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.013734,0.014716,0.016361,0.019644,0.026186,0.039195,0.065106", \ "0.013737,0.014719,0.016367,0.019646,0.026182,0.039204,0.065105", \ "0.013798,0.014767,0.016403,0.019659,0.026192,0.039202,0.065105", \ "0.015911,0.016726,0.018085,0.020894,0.026762,0.039229,0.065106", \ "0.018824,0.019718,0.021199,0.024158,0.030014,0.041234,0.065379", \ "0.022942,0.023776,0.025182,0.028037,0.033841,0.045503,0.068238", \ "0.028696,0.029480,0.030820,0.033534,0.039090,0.050529,0.073686"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00606218,0.00650307,0.00723686,0.00868995,0.0115696,0.0172871,0.0286779", \ "0.00680119,0.00724036,0.00797409,0.00943223,0.0123243,0.0180612,0.0294714", \ "0.00860897,0.00920832,0.0101704,0.0119656,0.0151716,0.0208303,0.0321481", \ "0.00847373,0.00931919,0.0106677,0.0131684,0.0176119,0.0252061,0.0376989", \ "0.00575509,0.00686153,0.00862781,0.0118909,0.0176724,0.0274344,0.0433605", \ "0.000218112,0.00157683,0.00374702,0.00776503,0.0148925,0.0269431,0.0464251", \ "-0.00830894,-0.00669990,-0.00415017,0.000584256,0.00901816,0.0233368,0.0465230"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0116209,0.0127340,0.0145928,0.0182672,0.0255126,0.0398131,0.0681886", \ "0.0120183,0.0131162,0.0149511,0.0186256,0.0259161,0.0403024,0.0687788", \ "0.0161314,0.0170328,0.0186141,0.0219561,0.0288973,0.0429791,0.0712474", \ "0.0230790,0.0242739,0.0262108,0.0299274,0.0368774,0.0501108,0.0775480", \ "0.0321365,0.0335248,0.0357515,0.0400114,0.0480083,0.0626330,0.0892748", \ "0.0433902,0.0450094,0.0475790,0.0524439,0.0614175,0.0777420,0.106931", \ "0.0568652,0.0587296,0.0616844,0.0672498,0.0773703,0.0953754,0.127386"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00362746,0.00399762,0.00461676,0.00585525,0.00833296,0.0132824,0.0231819", \ "0.00362560,0.00399802,0.00461588,0.00585590,0.00833271,0.0132823,0.0231820", \ "0.00558103,0.00588813,0.00639643,0.00737849,0.00916033,0.0133882,0.0231820", \ "0.00930888,0.00968462,0.0102929,0.0114361,0.0135425,0.0174140,0.0247476", \ "0.0145616,0.0150494,0.0158196,0.0172450,0.0197664,0.0241359,0.0318923", \ "0.0212995,0.0219101,0.0228705,0.0246407,0.0277254,0.0328805,0.0414699", \ "0.0295782,0.0302969,0.0314538,0.0335906,0.0373169,0.0434500,0.0532852"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0108311,0.0118770,0.0135976,0.0169567,0.0235353,0.0365284,0.0623753", \ "0.0106635,0.0117470,0.0135017,0.0169148,0.0235186,0.0365269,0.0624059", \ "0.0108127,0.0117235,0.0132787,0.0165107,0.0233628,0.0365266,0.0624010", \ "0.0135163,0.0144235,0.0159586,0.0188175,0.0243330,0.0363925,0.0623734", \ "0.0173315,0.0181865,0.0196538,0.0226203,0.0285347,0.0395597,0.0626960", \ "0.0228533,0.0237115,0.0251564,0.0280550,0.0338920,0.0455319,0.0673555", \ "0.0299498,0.0308414,0.0323340,0.0353016,0.0411239,0.0527231,0.0755516"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00705559,0.00749506,0.00822576,0.00967518,0.0125500,0.0182632,0.0296514", \ "0.00764643,0.00809646,0.00884312,0.0103181,0.0132287,0.0189811,0.0304023", \ "0.00878588,0.00932101,0.0101861,0.0118364,0.0149511,0.0207662,0.0322120", \ "0.00844622,0.00919825,0.0103978,0.0126162,0.0165550,0.0233788,0.0355339", \ "0.00533081,0.00633732,0.00794376,0.0109015,0.0161087,0.0248361,0.0390888", \ "-0.000956969,0.000314690,0.00233406,0.00605344,0.0126088,0.0235635,0.0410590", \ "-0.0106650,-0.00912146,-0.00669151,-0.00221981,0.00568198,0.0189207,0.0400271"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0152796,0.0163688,0.0181876,0.0218019,0.0289702,0.0432030,0.0715299", \ "0.0156895,0.0167788,0.0186003,0.0222270,0.0294237,0.0436950,0.0720661", \ "0.0195794,0.0205686,0.0222570,0.0256805,0.0326233,0.0466160,0.0747387", \ "0.0278131,0.0289090,0.0307036,0.0341775,0.0407032,0.0539983,0.0813100", \ "0.0382729,0.0395213,0.0415675,0.0455379,0.0530930,0.0670762,0.0933614", \ "0.0515030,0.0529131,0.0551951,0.0596015,0.0679551,0.0835150,0.111727", \ "0.0676935,0.0692934,0.0718406,0.0767396,0.0859173,0.102820,0.133635"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.00362844,0.00399828,0.00461763,0.00585549,0.00833221,0.0132834,0.0231835", \ "0.00362910,0.00400009,0.00461567,0.00585539,0.00833185,0.0132827,0.0231825", \ "0.00470137,0.00500517,0.00552258,0.00659438,0.00873750,0.0133613,0.0231808", \ "0.00756094,0.00786410,0.00836937,0.00934445,0.0112680,0.0152918,0.0239418", \ "0.0116234,0.0119980,0.0126114,0.0137711,0.0158879,0.0197776,0.0275560", \ "0.0166798,0.0171379,0.0178845,0.0192989,0.0218392,0.0262579,0.0340181", \ "0.0226850,0.0232192,0.0241151,0.0258119,0.0288596,0.0340439,0.0426500"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.0135627,0.0145839,0.0162691,0.0196017,0.0261761,0.0391941,0.0651155", \ "0.0134857,0.0145147,0.0162235,0.0195826,0.0261699,0.0391975,0.0651146", \ "0.0132083,0.0141831,0.0158436,0.0193049,0.0260973,0.0391843,0.0651064", \ "0.0155402,0.0164846,0.0179071,0.0207096,0.0265383,0.0389903,0.0651092", \ "0.0186178,0.0195858,0.0211922,0.0243425,0.0303998,0.0415224,0.0652241", \ "0.0229231,0.0239260,0.0255757,0.0288265,0.0351533,0.0471690,0.0692573", \ "0.0285068,0.0295689,0.0312865,0.0346500,0.0411343,0.0536096,0.0769807"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("3.270610,3.316842,3.360186,3.462453,3.613480,3.778684,3.939783", \ "3.151088,3.190044,3.245940,3.327187,3.462795,3.644173,3.813271", \ "3.437252,3.466094,3.470578,3.537152,3.619362,3.704539,3.837126", \ "5.227757,5.213455,5.171199,5.121668,4.941081,4.679159,4.526271", \ "8.335567,8.359821,8.289469,8.195789,7.930560,7.403567,6.610875", \ "12.564850,12.572370,12.607770,12.532460,12.393920,11.857820,10.668330", \ "17.903440,17.959980,18.064980,18.086410,18.093390,17.757560,16.616030"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("13.439090,13.490650,13.513240,13.547150,13.587640,13.466110,13.463800", \ "13.231810,13.288100,13.310690,13.347810,13.366560,13.344320,13.541570", \ "13.117190,13.117380,13.125240,13.170890,13.239810,13.196530,13.116710", \ "13.417310,13.405290,13.451530,13.339320,13.323850,13.365420,13.125220", \ "15.473130,15.440240,15.355400,15.351080,15.159780,14.791930,14.395260", \ "20.119680,20.012940,19.807720,19.438540,18.935650,18.273880,17.457230", \ "26.974650,26.834520,26.571220,26.076580,25.104260,23.773830,22.261180"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.634570,2.692482,2.765588,2.916910,3.124007,3.391331,3.635036", \ "2.468911,2.543344,2.659104,2.790614,2.979417,3.231310,3.485934", \ "2.936242,2.942210,2.938558,2.997200,3.115083,3.298925,3.475405", \ "4.704349,4.668086,4.670443,4.567867,4.461792,4.220645,4.089619", \ "7.672044,7.644409,7.636433,7.515048,7.309302,6.807449,6.072720", \ "11.643370,11.647340,11.688640,11.658320,11.482430,11.022210,9.900505", \ "16.685390,16.736850,16.762540,16.881020,16.876380,16.574290,15.494580"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("12.357810,12.419300,12.427030,12.502310,12.425310,12.489180,12.565580", \ "12.154790,12.216810,12.228390,12.239290,12.360170,12.448710,12.221360", \ "12.046710,12.022330,12.105000,12.102760,12.066570,12.260400,12.274220", \ "12.356720,12.314460,12.337400,12.359600,12.353310,12.233440,12.273460", \ "14.281350,14.226090,14.211910,14.210580,13.933780,13.502670,13.078070", \ "18.614380,18.560850,18.337220,17.992370,17.555570,16.873860,16.103430", \ "25.298460,25.200680,24.915480,24.379510,23.521960,22.230300,21.002960"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.875566,2.909031,2.935627,3.058426,3.225621,3.444534,3.656598", \ "2.689171,2.723748,2.802137,2.930237,3.088221,3.289579,3.517067", \ "3.041130,3.051047,3.074871,3.125953,3.214673,3.326307,3.498636", \ "4.808043,4.792486,4.727001,4.641137,4.488103,4.218140,4.119136", \ "7.870842,7.857655,7.802738,7.654421,7.358081,6.853421,6.062118", \ "12.085200,12.083540,12.024440,11.933280,11.668480,11.097970,9.887928", \ "17.401020,17.327620,17.373450,17.371450,17.216610,16.746640,15.525690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("14.551430,14.609870,14.636390,14.714190,14.628440,14.782760,14.829780", \ "14.363480,14.426550,14.437830,14.482960,14.593080,14.588430,14.782670", \ "14.236070,14.294230,14.299950,14.303220,14.318130,14.352600,14.559640", \ "14.512220,14.473770,14.463420,14.533280,14.469130,14.439900,14.391120", \ "16.263710,16.229950,16.262280,16.227690,16.010900,15.823270,15.503770", \ "20.337740,20.232390,20.024020,19.835800,19.576490,19.026770,18.254440", \ "26.802830,26.660400,26.389160,25.962290,25.186740,24.133490,22.953520"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.669814,2.695046,2.717648,2.747068,2.822569,2.893536,2.960790", \ "2.648352,2.667917,2.729611,2.766961,2.839376,2.911616,2.995721", \ "3.066163,3.045915,3.020398,3.003602,3.030633,3.071316,3.109294", \ "4.704301,4.710310,4.633312,4.528269,4.352538,4.038634,3.786354", \ "7.353046,7.309198,7.306771,7.239208,7.029717,6.555492,5.770055", \ "10.818070,10.846200,10.843790,10.863960,10.785890,10.431020,9.461109", \ "15.138500,15.252270,15.330450,15.461130,15.524240,15.409260,14.629940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("11.473710,11.486410,11.548020,11.575860,11.608290,11.659500,11.531480", \ "11.290040,11.296740,11.340120,11.342560,11.467900,11.479950,11.420920", \ "11.158840,11.157110,11.218260,11.237920,11.256300,11.254010,11.343820", \ "11.929750,11.905990,11.874260,11.795250,11.768360,11.661540,11.362120", \ "14.334880,14.286530,14.208560,14.161970,13.856710,13.416710,12.772010", \ "18.331700,18.212440,18.093750,17.823040,17.443920,16.790780,15.996030", \ "24.308400,24.149320,23.854300,23.409120,22.649410,21.712110,20.435560"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.250737,2.327501,2.348058,2.430718,2.537256,2.630647,2.743815", \ "2.270594,2.279294,2.329860,2.387887,2.498733,2.609958,2.720081", \ "2.720731,2.686070,2.676981,2.647519,2.676528,2.729689,2.779339", \ "4.346218,4.292502,4.259686,4.175390,3.989504,3.673613,3.417169", \ "6.783980,6.761056,6.778737,6.722944,6.552296,6.108673,5.325201", \ "10.099410,10.080770,10.106280,10.175260,10.118620,9.780488,8.817581", \ "14.245130,14.313840,14.391380,14.498120,14.599680,14.482500,13.709120"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("10.404420,10.465890,10.473620,10.528710,10.581750,10.545260,10.608570", \ "10.221430,10.283390,10.295420,10.307500,10.419080,10.393790,10.453550", \ "10.143810,10.166070,10.187300,10.159640,10.235520,10.316860,10.332010", \ "10.785380,10.829240,10.793570,10.742380,10.704250,10.504910,10.484390", \ "12.962780,12.992060,12.983870,12.916680,12.605960,12.237570,11.755450", \ "16.917410,16.780120,16.620380,16.351610,16.112140,15.474260,14.714320", \ "22.693110,22.480800,22.260540,21.834690,21.114540,20.183110,19.056000"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("2.375661,2.434992,2.449181,2.502847,2.584881,2.666009,2.741506", \ "2.334874,2.404299,2.419166,2.470106,2.535679,2.628757,2.717006", \ "2.704783,2.708029,2.676648,2.696473,2.723656,2.748166,2.787076", \ "4.386668,4.345466,4.267450,4.156097,3.980422,3.656959,3.425515", \ "7.017545,6.990175,6.941585,6.815372,6.597644,6.102833,5.315913", \ "10.519500,10.484480,10.459010,10.428220,10.278770,9.846891,8.822114", \ "14.877320,14.915530,14.933740,14.967060,14.914090,14.663040,13.762110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("12.594290,12.655910,12.664100,12.760580,12.740220,12.779210,12.653050", \ "12.430670,12.493270,12.512720,12.531580,12.501620,12.735840,12.533000", \ "12.297050,12.354290,12.357560,12.357930,12.373160,12.432470,12.617160", \ "12.929570,12.860030,12.904440,12.888170,12.833030,12.838110,12.585360", \ "15.004830,15.061200,15.034890,14.896290,14.625320,14.293610,13.884040", \ "18.628200,18.517460,18.491810,18.330700,18.080050,17.570690,16.819230", \ "24.136280,24.071450,23.876230,23.519590,22.901630,22.245840,21.022400"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.705588,0.688866,0.696387,0.702977,0.719535,0.737233,0.756000", \ "0.731852,0.728575,0.735691,0.747439,0.791724,0.834868,0.875105", \ "1.230221,1.201129,1.167484,1.116522,1.079811,1.059510,1.057016", \ "2.787778,2.761967,2.662099,2.488501,2.176580,1.823640,1.596984", \ "5.133607,5.069446,5.063973,4.928251,4.589688,3.883932,2.995676", \ "8.171771,8.226956,8.194015,8.187348,7.987941,7.342146,5.927248", \ "12.085020,12.105160,12.153070,12.221400,12.187160,11.852850,10.461320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("7.396643,7.463510,7.479715,7.557754,7.618598,7.690224,7.725970", \ "7.276684,7.285967,7.357143,7.400967,7.452034,7.481726,7.593836", \ "7.828546,7.736305,7.797915,7.769942,7.697564,7.620324,7.647151", \ "9.472733,9.477259,9.398120,9.257899,9.079529,8.694406,8.448439", \ "12.249170,12.219490,12.101320,12.083170,11.710900,11.100820,10.367460", \ "16.622480,16.508840,16.324250,16.029000,15.470330,14.880870,13.771010", \ "22.641770,22.462900,22.266780,21.847910,21.026980,20.137680,18.597850"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("0.687155,0.702738,0.695414,0.708425,0.718191,0.741193,0.759242", \ "0.623542,0.632099,0.652718,0.690203,0.746584,0.809564,0.861635", \ "0.887473,0.864955,0.846874,0.843673,0.850246,0.894313,0.950800", \ "2.113697,2.114772,2.051527,1.936185,1.715033,1.433865,1.315240", \ "3.980217,3.991587,3.967486,3.873896,3.689760,3.189242,2.433824", \ "6.344329,6.437547,6.376569,6.481533,6.410205,6.046097,5.009287", \ "9.466201,9.486785,9.536811,9.649713,9.719613,9.643239,8.826360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.905991,1.811980,3.623960,7.247930,14.495900,28.991700"); values ("9.386217,9.355721,9.357115,9.444668,9.418226,9.395128,9.556093", \ "9.218689,9.250252,9.289931,9.319312,9.282285,9.409898,9.448830", \ "9.816093,9.783742,9.761940,9.690605,9.707575,9.643964,9.436452", \ "11.521820,11.534890,11.468690,11.349090,11.160550,10.777350,10.296220", \ "14.409810,14.417840,14.394810,14.250280,13.808110,13.316590,12.380340", \ "18.624500,18.579270,18.416530,18.305910,18.026700,17.182000,16.191690", \ "24.535220,24.502480,24.348450,24.049190,23.627050,22.792280,21.116760"); } } } } /****************************************************************************************** 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 : 439.083282; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 374.916250; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 443.154625; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 377.467881; } leakage_power () { when : "!A & !B & C1 & C2"; value : 484.071250; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 396.523625; } leakage_power () { when : "!A & B & !C1 & C2"; value : 436.205750; } leakage_power () { when : "!A & B & C1 & !C2"; value : 436.219500; } leakage_power () { when : "!A & B & C1 & C2"; value : 468.949500; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 394.851625; } leakage_power () { when : "A & !B & !C1 & C2"; value : 434.953375; } leakage_power () { when : "A & !B & C1 & !C2"; value : 434.968375; } leakage_power () { when : "A & !B & C1 & C2"; value : 468.725750; } leakage_power () { when : "A & B & !C1 & !C2"; value : 428.417250; } leakage_power () { when : "A & B & !C1 & C2"; value : 468.638625; } leakage_power () { when : "A & B & C1 & !C2"; value : 468.645250; } leakage_power () { when : "A & B & C1 & C2"; value : 508.623875; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.708094; fall_capacitance : 1.667348; rise_capacitance : 1.708094; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.752538; fall_capacitance : 1.536210; rise_capacitance : 1.752538; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.688466; fall_capacitance : 1.402902; rise_capacitance : 1.688466; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.808885; fall_capacitance : 1.446105; rise_capacitance : 1.808885; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023414,0.026050,0.028357,0.032461,0.040073,0.054949,0.084633", \ "0.024120,0.026756,0.029064,0.033168,0.040780,0.055655,0.085340", \ "0.027111,0.029749,0.032055,0.036158,0.043770,0.058645,0.088331", \ "0.030946,0.033584,0.035890,0.039991,0.047600,0.062472,0.092153", \ "0.032790,0.035463,0.037784,0.041896,0.049501,0.064359,0.094031", \ "0.032248,0.035003,0.037370,0.041523,0.049138,0.063976,0.093631", \ "0.029162,0.032024,0.034461,0.038688,0.046328,0.061150,0.090781"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045819,0.048970,0.051747,0.056930,0.067175,0.087743,0.128943", \ "0.046561,0.049712,0.052489,0.057672,0.067918,0.088486,0.129688", \ "0.048764,0.051915,0.054693,0.059875,0.070121,0.090687,0.131892", \ "0.052616,0.055769,0.058547,0.063726,0.073965,0.094526,0.135726", \ "0.059407,0.062602,0.065407,0.070587,0.080803,0.101336,0.142518", \ "0.070202,0.073446,0.076292,0.081488,0.091689,0.112193,0.153355", \ "0.084304,0.087617,0.090531,0.095762,0.105959,0.126424,0.167549"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002659,0.003978,0.005363,0.008222,0.014287,0.026971,0.052655", \ "0.002658,0.003978,0.005363,0.008222,0.014287,0.026972,0.052655", \ "0.002657,0.003977,0.005362,0.008221,0.014287,0.026971,0.052653", \ "0.002754,0.004051,0.005418,0.008255,0.014300,0.026973,0.052654", \ "0.002986,0.004232,0.005560,0.008342,0.014332,0.026978,0.052655", \ "0.003337,0.004536,0.005812,0.008509,0.014403,0.026993,0.052656", \ "0.003745,0.004925,0.006160,0.008765,0.014529,0.027023,0.052663"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003427,0.005267,0.007232,0.011619,0.021044,0.040252,0.078775", \ "0.003427,0.005267,0.007232,0.011620,0.021045,0.040251,0.078787", \ "0.003427,0.005267,0.007232,0.011618,0.021044,0.040255,0.078786", \ "0.003445,0.005282,0.007243,0.011624,0.021043,0.040252,0.078774", \ "0.003608,0.005436,0.007366,0.011689,0.021068,0.040256,0.078796", \ "0.003813,0.005633,0.007533,0.011788,0.021113,0.040268,0.078790", \ "0.004118,0.005926,0.007800,0.011953,0.021193,0.040301,0.078790"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022177,0.024819,0.027129,0.031235,0.038849,0.053726,0.083410", \ "0.022897,0.025540,0.027850,0.031956,0.039570,0.054445,0.084129", \ "0.025930,0.028572,0.030880,0.034984,0.042597,0.057473,0.087158", \ "0.029325,0.031967,0.034275,0.038378,0.045987,0.060857,0.090540", \ "0.030545,0.033229,0.035556,0.039673,0.047278,0.062133,0.091803", \ "0.029208,0.031983,0.034364,0.038529,0.046147,0.060981,0.090632", \ "0.025163,0.028057,0.030516,0.034767,0.042424,0.057243,0.086865"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.049635,0.052818,0.055617,0.060805,0.071038,0.091588,0.132779", \ "0.050323,0.053507,0.056305,0.061493,0.071727,0.092276,0.133470", \ "0.052430,0.055613,0.058412,0.063599,0.073833,0.094383,0.135576", \ "0.055910,0.059095,0.061893,0.067079,0.077308,0.097852,0.139042", \ "0.062257,0.065476,0.068301,0.073488,0.083699,0.104220,0.145393", \ "0.072889,0.076155,0.079017,0.084220,0.094418,0.114911,0.156060", \ "0.087282,0.090611,0.093540,0.098779,0.108970,0.129425,0.170540"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002671,0.003990,0.005372,0.008229,0.014291,0.026973,0.052655", \ "0.002670,0.003988,0.005371,0.008229,0.014291,0.026974,0.052655", \ "0.002663,0.003983,0.005367,0.008226,0.014289,0.026973,0.052654", \ "0.002774,0.004067,0.005432,0.008264,0.014304,0.026975,0.052653", \ "0.003036,0.004272,0.005592,0.008363,0.014341,0.026980,0.052654", \ "0.003418,0.004611,0.005877,0.008554,0.014423,0.026998,0.052658", \ "0.003860,0.005039,0.006262,0.008843,0.014570,0.027033,0.052665"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003542,0.005378,0.007322,0.011668,0.021063,0.040260,0.078796", \ "0.003543,0.005379,0.007322,0.011668,0.021063,0.040260,0.078776", \ "0.003542,0.005379,0.007322,0.011669,0.021061,0.040256,0.078784", \ "0.003554,0.005389,0.007330,0.011672,0.021064,0.040261,0.078780", \ "0.003695,0.005522,0.007439,0.011731,0.021085,0.040260,0.078782", \ "0.003879,0.005698,0.007592,0.011822,0.021127,0.040273,0.078798", \ "0.004174,0.005981,0.007852,0.011985,0.021204,0.040300,0.078798"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023068,0.025719,0.028032,0.032141,0.039756,0.054628,0.084311", \ "0.023786,0.026436,0.028749,0.032859,0.040473,0.055345,0.085028", \ "0.026829,0.029477,0.031789,0.035896,0.043510,0.058383,0.088067", \ "0.030605,0.033259,0.035573,0.039681,0.047290,0.062155,0.091834", \ "0.032282,0.034985,0.037323,0.041450,0.049058,0.063907,0.093571", \ "0.031463,0.034261,0.036655,0.040835,0.048459,0.063289,0.092932", \ "0.027978,0.030893,0.033368,0.037637,0.045304,0.060122,0.089735"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.054089,0.057293,0.060106,0.065292,0.075511,0.096042,0.137223", \ "0.054817,0.058021,0.060834,0.066020,0.076240,0.096772,0.137953", \ "0.056905,0.060109,0.062922,0.068108,0.078327,0.098858,0.140039", \ "0.060350,0.063555,0.066368,0.071553,0.081769,0.102298,0.143479", \ "0.066811,0.070044,0.072878,0.078067,0.088263,0.108768,0.149931", \ "0.077421,0.080694,0.083565,0.088769,0.098959,0.119438,0.160573", \ "0.091970,0.095302,0.098233,0.103469,0.113651,0.134091,0.175195"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002734,0.004039,0.005411,0.008254,0.014301,0.026975,0.052655", \ "0.002732,0.004037,0.005410,0.008253,0.014301,0.026975,0.052653", \ "0.002726,0.004032,0.005406,0.008250,0.014300,0.026975,0.052652", \ "0.002851,0.004130,0.005481,0.008296,0.014317,0.026977,0.052654", \ "0.003132,0.004356,0.005661,0.008409,0.014361,0.026984,0.052656", \ "0.003518,0.004704,0.005959,0.008614,0.014454,0.027005,0.052658", \ "0.003963,0.005136,0.006352,0.008912,0.014608,0.027046,0.052665"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003640,0.005469,0.007394,0.011707,0.021074,0.040264,0.078777", \ "0.003640,0.005469,0.007394,0.011707,0.021074,0.040261,0.078783", \ "0.003640,0.005469,0.007394,0.011708,0.021073,0.040260,0.078787", \ "0.003645,0.005473,0.007397,0.011710,0.021074,0.040259,0.078785", \ "0.003769,0.005589,0.007494,0.011760,0.021093,0.040263,0.078784", \ "0.003941,0.005753,0.007638,0.011847,0.021133,0.040274,0.078796", \ "0.004212,0.006012,0.007878,0.011998,0.021208,0.040304,0.078801"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022455,0.025086,0.027389,0.031488,0.039098,0.053974,0.083660", \ "0.023244,0.025875,0.028178,0.032277,0.039887,0.054763,0.084451", \ "0.026198,0.028829,0.031131,0.035229,0.042838,0.057715,0.087401", \ "0.029450,0.032084,0.034387,0.038485,0.046092,0.060963,0.090647", \ "0.030409,0.033079,0.035399,0.039510,0.047115,0.061971,0.091643", \ "0.028517,0.031272,0.033641,0.037796,0.045410,0.060248,0.089903", \ "0.023481,0.026347,0.028788,0.033020,0.040669,0.055487,0.085116"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043822,0.046973,0.049750,0.054933,0.065179,0.085746,0.126951", \ "0.044325,0.047476,0.050254,0.055436,0.065682,0.086248,0.127454", \ "0.046985,0.050136,0.052914,0.058096,0.068342,0.088910,0.130111", \ "0.053272,0.056426,0.059204,0.064382,0.074619,0.095178,0.136377", \ "0.063709,0.066909,0.069718,0.074897,0.085103,0.105626,0.146801", \ "0.077488,0.080744,0.083599,0.088794,0.098984,0.119474,0.160621", \ "0.094501,0.097827,0.100751,0.105981,0.116161,0.136609,0.177718"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002613,0.003941,0.005332,0.008202,0.014277,0.026970,0.052653", \ "0.002613,0.003941,0.005332,0.008202,0.014278,0.026970,0.052652", \ "0.002618,0.003945,0.005335,0.008204,0.014278,0.026968,0.052652", \ "0.002728,0.004029,0.005400,0.008243,0.014294,0.026972,0.052651", \ "0.002973,0.004220,0.005549,0.008334,0.014328,0.026976,0.052652", \ "0.003333,0.004535,0.005811,0.008509,0.014403,0.026993,0.052658", \ "0.003746,0.004928,0.006165,0.008772,0.014534,0.027023,0.052663"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003427,0.005267,0.007232,0.011618,0.021041,0.040258,0.078779", \ "0.003426,0.005267,0.007232,0.011619,0.021042,0.040257,0.078776", \ "0.003426,0.005267,0.007232,0.011619,0.021044,0.040255,0.078782", \ "0.003448,0.005285,0.007245,0.011625,0.021045,0.040251,0.078779", \ "0.003643,0.005467,0.007389,0.011702,0.021074,0.040262,0.078796", \ "0.003875,0.005687,0.007578,0.011810,0.021116,0.040270,0.078787", \ "0.004182,0.005982,0.007847,0.011977,0.021199,0.040294,0.078795"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.021558,0.024191,0.026494,0.030594,0.038205,0.053080,0.082768", \ "0.022328,0.024961,0.027265,0.031364,0.038975,0.053850,0.083538", \ "0.025240,0.027873,0.030175,0.034273,0.041882,0.056758,0.086447", \ "0.028082,0.030715,0.033019,0.037118,0.044725,0.059595,0.089281", \ "0.028487,0.031164,0.033488,0.037601,0.045206,0.060061,0.089731", \ "0.025917,0.028686,0.031064,0.035226,0.042845,0.057680,0.087332", \ "0.020116,0.023001,0.025456,0.029703,0.037359,0.052183,0.081807"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047671,0.050854,0.053653,0.058840,0.069074,0.089623,0.130815", \ "0.048126,0.051309,0.054108,0.059295,0.069529,0.090079,0.131269", \ "0.050555,0.053739,0.056537,0.061725,0.071958,0.092508,0.133696", \ "0.056042,0.059227,0.062026,0.067210,0.077437,0.097980,0.139169", \ "0.065750,0.068974,0.071802,0.076990,0.087195,0.107709,0.148870", \ "0.079265,0.082534,0.085400,0.090604,0.100791,0.121275,0.162422", \ "0.096373,0.099703,0.102631,0.107866,0.118052,0.138498,0.179607"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002613,0.003941,0.005333,0.008202,0.014278,0.026969,0.052654", \ "0.002613,0.003941,0.005332,0.008202,0.014278,0.026969,0.052653", \ "0.002618,0.003946,0.005336,0.008204,0.014279,0.026970,0.052650", \ "0.002739,0.004037,0.005406,0.008246,0.014295,0.026972,0.052652", \ "0.003004,0.004245,0.005569,0.008346,0.014333,0.026978,0.052655", \ "0.003383,0.004582,0.005852,0.008538,0.014416,0.026995,0.052658", \ "0.003816,0.004999,0.006229,0.008821,0.014559,0.027030,0.052664"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003541,0.005378,0.007322,0.011668,0.021061,0.040259,0.078779", \ "0.003543,0.005378,0.007322,0.011667,0.021061,0.040255,0.078780", \ "0.003543,0.005379,0.007322,0.011668,0.021060,0.040254,0.078794", \ "0.003557,0.005392,0.007332,0.011674,0.021060,0.040261,0.078780", \ "0.003724,0.005547,0.007459,0.011743,0.021086,0.040264,0.078795", \ "0.003912,0.005728,0.007617,0.011835,0.021130,0.040272,0.078784", \ "0.004186,0.005989,0.007857,0.011983,0.021198,0.040297,0.078791"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022395,0.025035,0.027342,0.031445,0.039056,0.053929,0.083614", \ "0.023165,0.025805,0.028112,0.032215,0.039826,0.054700,0.084385", \ "0.026110,0.028748,0.031054,0.035156,0.042766,0.057639,0.087326", \ "0.029342,0.031989,0.034299,0.038403,0.046010,0.060876,0.090557", \ "0.030215,0.032913,0.035248,0.039372,0.046979,0.061829,0.091495", \ "0.028171,0.030965,0.033358,0.037537,0.045162,0.059993,0.089638", \ "0.022941,0.025852,0.028325,0.032593,0.040259,0.055076,0.084692"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.052124,0.055328,0.058141,0.063327,0.073546,0.094077,0.135259", \ "0.052619,0.055824,0.058637,0.063823,0.074042,0.094572,0.135751", \ "0.055028,0.058232,0.061045,0.066231,0.076450,0.096981,0.138161", \ "0.060463,0.063668,0.066481,0.071666,0.081880,0.102409,0.143586", \ "0.070421,0.073657,0.076494,0.081681,0.091874,0.112368,0.153522", \ "0.084130,0.087409,0.090285,0.095489,0.105672,0.126140,0.167277", \ "0.101501,0.104836,0.107769,0.113003,0.123185,0.143614,0.184710"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002676,0.003990,0.005371,0.008226,0.014288,0.026972,0.052654", \ "0.002675,0.003990,0.005371,0.008226,0.014288,0.026972,0.052653", \ "0.002681,0.003995,0.005374,0.008228,0.014288,0.026972,0.052650", \ "0.002820,0.004102,0.005458,0.008279,0.014309,0.026975,0.052651", \ "0.003107,0.004334,0.005642,0.008395,0.014354,0.026981,0.052654", \ "0.003495,0.004685,0.005943,0.008603,0.014448,0.027003,0.052659", \ "0.003935,0.005110,0.006331,0.008898,0.014604,0.027044,0.052664"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003640,0.005469,0.007394,0.011707,0.021073,0.040263,0.078780", \ "0.003640,0.005469,0.007394,0.011708,0.021074,0.040263,0.078779", \ "0.003640,0.005469,0.007394,0.011708,0.021074,0.040267,0.078776", \ "0.003647,0.005475,0.007398,0.011710,0.021076,0.040260,0.078790", \ "0.003790,0.005609,0.007510,0.011766,0.021097,0.040265,0.078796", \ "0.003975,0.005784,0.007664,0.011860,0.021138,0.040282,0.078783", \ "0.004233,0.006028,0.007890,0.012002,0.021208,0.040302,0.078793"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0249163,0.0275946,0.0299272,0.0340571,0.0416852,0.0565592,0.0862363", \ "0.0256681,0.0283466,0.0306793,0.0348095,0.0424368,0.0573103,0.0869880", \ "0.0285427,0.0312205,0.0335532,0.0376831,0.0453102,0.0601844,0.0898609", \ "0.0320389,0.0347312,0.0370720,0.0412091,0.0488396,0.0637086,0.0933795", \ "0.0339326,0.0366709,0.0390357,0.0431933,0.0508247,0.0656805,0.0953429", \ "0.0335182,0.0363623,0.0387918,0.0430129,0.0506681,0.0655099,0.0951483", \ "0.0303599,0.0333431,0.0358717,0.0402086,0.0479170,0.0627451,0.0923539"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0394935,0.0426768,0.0454756,0.0506634,0.0608972,0.0814467,0.122637", \ "0.0399080,0.0430909,0.0458896,0.0510770,0.0613108,0.0818605,0.123053", \ "0.0429976,0.0461800,0.0489789,0.0541668,0.0644005,0.0849513,0.126143", \ "0.0509218,0.0541038,0.0569015,0.0620859,0.0723166,0.0928628,0.134052", \ "0.0625053,0.0657227,0.0685442,0.0737255,0.0839218,0.104433,0.145597", \ "0.0765447,0.0798216,0.0826944,0.0878904,0.0980505,0.118508,0.159638", \ "0.0932444,0.0966085,0.0995687,0.104814,0.114960,0.135351,0.176423"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00283308,0.00412692,0.00548777,0.00831052,0.0143328,0.0269838,0.0526497", \ "0.00283320,0.00412673,0.00548788,0.00831054,0.0143329,0.0269845,0.0526513", \ "0.00283766,0.00413120,0.00549164,0.00831289,0.0143338,0.0269845,0.0526520", \ "0.00295745,0.00423003,0.00557218,0.00836758,0.0143590,0.0269894,0.0526523", \ "0.00321789,0.00444695,0.00574887,0.00848200,0.0144081,0.0270017,0.0526566", \ "0.00364030,0.00483256,0.00608299,0.00871659,0.0145183,0.0270335,0.0526631", \ "0.00414626,0.00533537,0.00655019,0.00908037,0.0147096,0.0270886,0.0526789"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00354280,0.00537783,0.00732156,0.0116674,0.0210609,0.0402545,0.0787808", \ "0.00354212,0.00537780,0.00732171,0.0116673,0.0210623,0.0402565,0.0787763", \ "0.00353994,0.00537652,0.00732031,0.0116686,0.0210584,0.0402538,0.0787778", \ "0.00353747,0.00537528,0.00731933,0.0116663,0.0210591,0.0402577,0.0787780", \ "0.00370960,0.00553145,0.00744432,0.0117333,0.0210831,0.0402668,0.0787768", \ "0.00398572,0.00578614,0.00766238,0.0118512,0.0211282,0.0402753,0.0787932", \ "0.00437673,0.00615586,0.00800596,0.0120643,0.0212214,0.0402944,0.0787934"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0259326,0.0286102,0.0309429,0.0350732,0.0427005,0.0575747,0.0872513", \ "0.0265996,0.0292770,0.0316100,0.0357398,0.0433668,0.0582414,0.0879173", \ "0.0283360,0.0310150,0.0333482,0.0374776,0.0451047,0.0599772,0.0896549", \ "0.0304798,0.0331692,0.0355084,0.0396442,0.0472744,0.0621462,0.0918184", \ "0.0312860,0.0340073,0.0363648,0.0405180,0.0481529,0.0630171,0.0926831", \ "0.0295090,0.0322965,0.0346933,0.0388841,0.0465324,0.0613882,0.0910441", \ "0.0245577,0.0274455,0.0299073,0.0341676,0.0418518,0.0566878,0.0863243"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0431909,0.0463951,0.0492080,0.0543943,0.0646133,0.0851446,0.126326", \ "0.0436468,0.0468503,0.0496631,0.0548497,0.0650690,0.0856008,0.126781", \ "0.0469297,0.0501337,0.0529465,0.0581330,0.0683521,0.0888843,0.130064", \ "0.0550718,0.0582753,0.0610873,0.0662730,0.0764907,0.0970216,0.138202", \ "0.0676740,0.0709014,0.0737309,0.0789136,0.0891016,0.109597,0.150755", \ "0.0830682,0.0863472,0.0892215,0.0944151,0.104570,0.125016,0.166140", \ "0.101616,0.104964,0.107906,0.113135,0.123273,0.143672,0.184746"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00283285,0.00412669,0.00548778,0.00831044,0.0143330,0.0269843,0.0526519", \ "0.00283306,0.00412668,0.00548789,0.00831043,0.0143330,0.0269843,0.0526512", \ "0.00283667,0.00412993,0.00549054,0.00831207,0.0143335,0.0269841,0.0526536", \ "0.00291695,0.00419653,0.00554472,0.00834849,0.0143505,0.0269875,0.0526536", \ "0.00310121,0.00435245,0.00567473,0.00843613,0.0143908,0.0269983,0.0526563", \ "0.00340137,0.00461733,0.00589906,0.00859157,0.0144660,0.0270255,0.0526649", \ "0.00378480,0.00497893,0.00622338,0.00882953,0.0145831,0.0270598,0.0526772"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00364019,0.00546913,0.00739397,0.0117073,0.0210736,0.0402668,0.0787780", \ "0.00364024,0.00546882,0.00739422,0.0117074,0.0210743,0.0402650,0.0787826", \ "0.00363836,0.00546814,0.00739338,0.0117076,0.0210746,0.0402612,0.0787826", \ "0.00363370,0.00546424,0.00739061,0.0117059,0.0210726,0.0402594,0.0787949", \ "0.00376613,0.00558182,0.00748695,0.0117548,0.0210912,0.0402702,0.0787883", \ "0.00400774,0.00580497,0.00767727,0.0118604,0.0211299,0.0402716,0.0787978", \ "0.00432818,0.00610374,0.00795155,0.0120258,0.0211991,0.0402882,0.0787875"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.895890,16.518600,17.014310,17.384920,17.616720,17.748220,17.838250", \ "15.779560,16.448840,16.937440,17.325540,17.542420,17.688530,17.778840", \ "16.056810,16.721930,17.178990,17.553330,17.782770,17.927990,18.011730", \ "17.554880,18.158770,18.587860,18.927930,19.139770,19.287310,19.379070", \ "20.509890,20.994620,21.381800,21.678900,21.795140,21.918980,22.013810", \ "24.522950,25.059600,25.479750,25.822930,26.039770,26.107330,26.156880", \ "29.438020,30.013220,30.515300,31.056910,31.547970,31.881450,31.947630"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.062870,23.911730,24.392650,24.699470,25.017120,25.254210,25.132420", \ "22.958880,23.912310,24.342520,24.648220,25.084470,24.950900,23.432180", \ "22.869830,23.719500,24.212720,24.637710,25.056520,24.844930,23.243640", \ "23.259810,24.058240,24.508870,24.999930,25.160430,25.736230,23.366730", \ "24.822950,25.832510,26.206380,26.732560,26.994910,27.188020,27.330460", \ "27.701340,28.664500,29.113800,29.771710,30.453190,30.418320,28.851450", \ "32.154410,33.046520,33.466740,34.297140,34.657320,35.510670,34.706100"); } } internal_power () { related_pin : "A"; when : "!B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.594440,16.321810,16.772010,17.196770,17.433350,17.589020,17.684710", \ "15.553860,16.223750,16.687070,17.100830,17.355850,17.511550,17.608640", \ "15.829160,16.486400,16.959400,17.382860,17.619030,17.778570,17.866550", \ "17.410540,17.950390,18.358590,18.747360,18.974160,19.127450,19.226820", \ "20.266950,20.787800,21.205700,21.508830,21.620110,21.755680,21.852900", \ "24.299190,24.770780,25.235240,25.647930,25.863820,25.955410,26.000440", \ "29.259680,29.750840,30.246520,30.849920,31.346400,31.738500,31.837880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.288310,24.087910,24.454590,24.913050,25.362540,24.430440,25.160560", \ "23.157020,23.959600,24.346090,24.880790,24.728890,24.290650,24.802920", \ "23.015690,23.955930,24.251970,24.683780,24.795260,24.788000,23.962400", \ "23.387480,24.138900,24.598370,24.891610,25.309310,25.031640,25.556690", \ "24.718940,25.758760,26.111110,26.571430,26.816910,26.411170,25.307050", \ "27.595140,28.462920,28.865790,29.387060,29.952660,29.919930,29.064490", \ "31.720580,32.784020,33.151980,33.917850,34.482660,34.397060,33.294040"); } } internal_power () { related_pin : "A"; when : "!B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.682150,16.458590,16.935910,17.333810,17.570620,17.715860,17.810540", \ "15.583890,16.371610,16.828980,17.228740,17.467760,17.623060,17.721270", \ "15.975200,16.667520,17.101820,17.509600,17.747700,17.888180,17.997420", \ "17.706320,18.204730,18.622690,19.011860,19.226850,19.358490,19.466140", \ "20.748460,21.237000,21.619700,21.909800,22.020850,22.139270,22.243990", \ "24.987840,25.393040,25.819110,26.228530,26.427990,26.490290,26.552040", \ "30.121330,30.606970,31.070090,31.632970,32.140050,32.464080,32.537270"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.874390,25.758810,26.231350,26.596230,26.960180,26.847810,26.437100", \ "24.851000,25.632690,26.090210,26.517700,26.891330,26.619180,25.424290", \ "24.717260,25.575390,25.996870,26.328640,26.910940,26.748780,26.056280", \ "24.933090,25.834620,26.216140,26.670170,27.085270,27.201360,26.017880", \ "26.481990,27.288040,27.618060,28.058800,28.237060,28.571600,27.053680", \ "29.031940,29.832670,30.299910,30.856880,31.147690,30.452890,31.137590", \ "33.004650,34.073680,34.519290,35.070000,35.274630,35.890660,34.058010"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.282590,15.924550,16.392000,16.763550,16.958390,17.072240,17.132570", \ "15.271650,15.941330,16.394970,16.770310,16.952880,17.078700,17.135600", \ "15.628180,16.242820,16.699610,17.056150,17.258100,17.376620,17.443470", \ "17.085730,17.666190,18.036830,18.386520,18.578130,18.684460,18.751100", \ "19.821670,20.336250,20.717980,20.986090,21.072880,21.155050,21.217680", \ "23.417860,23.926180,24.332130,24.746720,24.940630,24.995540,25.003760", \ "27.662430,28.238510,28.713980,29.280160,29.771000,30.182560,30.243770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.112380,22.927980,23.409180,23.867910,24.188740,24.019450,23.036860", \ "21.974950,22.933390,23.343060,23.763920,24.284420,23.978200,22.957720", \ "21.853880,22.728960,23.239450,23.674610,24.144260,23.384540,23.390080", \ "22.560730,23.380490,23.872940,24.242950,24.724850,24.754870,23.350720", \ "24.539100,25.548650,25.922500,26.354980,26.827680,26.579470,26.714840", \ "27.450110,28.306640,28.804610,29.481370,30.072940,30.115290,29.416370", \ "31.589820,32.405640,32.961740,33.680210,34.078210,34.218500,33.694110"); } } internal_power () { related_pin : "B"; when : "!A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.051570,15.774210,16.238690,16.610900,16.820780,16.936600,16.993070", \ "15.077780,15.764460,16.212460,16.598940,16.805460,16.916990,16.972350", \ "15.432940,16.109900,16.533290,16.915660,17.097750,17.231710,17.291900", \ "16.919200,17.494130,17.873760,18.215640,18.402190,18.522940,18.596340", \ "19.635380,20.123530,20.502720,20.795860,20.901760,20.978760,21.048600", \ "23.145920,23.692530,24.096640,24.526850,24.740790,24.808920,24.809360", \ "27.502190,27.937400,28.434540,29.005290,29.528380,29.953110,30.033600"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.173680,23.116830,23.430050,23.761220,24.319590,24.051510,24.385910", \ "22.179750,23.029300,23.373820,23.724920,24.201820,24.038570,23.584650", \ "22.099270,22.971230,23.291630,23.637130,24.073980,24.161730,24.201950", \ "22.675300,23.513900,23.821500,24.147600,24.543860,24.491040,23.151560", \ "24.446550,25.410050,25.769800,25.953120,26.504620,25.572040,25.715620", \ "27.192980,27.934110,28.515790,28.872760,29.473540,29.129950,28.854370", \ "30.933040,31.844020,32.265740,32.992010,33.328730,33.710150,33.122390"); } } internal_power () { related_pin : "B"; when : "!A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.285960,15.927250,16.352700,16.716090,16.925310,17.022250,17.089560", \ "15.229190,15.897810,16.332050,16.694120,16.902680,17.012040,17.072030", \ "15.596470,16.231710,16.660390,17.023390,17.214290,17.333490,17.401050", \ "17.122820,17.711120,18.108200,18.459240,18.632310,18.743540,18.820000", \ "20.076550,20.551910,20.914810,21.212090,21.278450,21.357070,21.408850", \ "23.836810,24.302840,24.738840,25.112260,25.311950,25.342610,25.354740", \ "28.465600,28.812110,29.242390,29.869920,30.345310,30.707850,30.760120"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.986020,24.747830,25.262050,25.596320,26.018000,25.706230,24.950260", \ "23.806960,24.770340,25.005240,25.469980,25.944610,25.781760,25.667280", \ "23.801010,24.586870,25.089870,25.362080,25.919870,25.555230,25.520130", \ "24.071550,24.995580,25.374210,25.822570,25.914550,26.067730,25.170470", \ "25.939490,26.817530,27.204450,27.616600,27.726340,27.861640,27.488450", \ "28.669990,29.401440,29.939490,30.442260,30.738000,29.840450,30.172050", \ "32.400090,33.292780,33.647410,34.107380,34.687740,34.687200,33.356750"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.270870,14.828310,15.280880,15.671600,15.842530,15.920350,15.940410", \ "14.224780,14.866930,15.312290,15.705190,15.877110,15.942650,15.973130", \ "14.663240,15.214370,15.656220,16.030010,16.214950,16.282950,16.311540", \ "16.111860,16.555680,17.000840,17.344730,17.510760,17.575650,17.608240", \ "18.810530,19.236490,19.596930,19.938670,20.031370,20.071610,20.085130", \ "22.435010,22.839080,23.232540,23.682890,23.996910,24.054570,24.010880", \ "26.918290,27.167040,27.610920,28.223040,28.815870,29.367310,29.491300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.848440,21.672040,22.078600,22.363690,22.814890,22.801850,21.666520", \ "20.800260,21.624250,22.015090,22.382160,22.736570,22.734470,21.861570", \ "20.973090,21.740620,21.999590,22.415900,22.373660,22.942820,22.760850", \ "21.725450,22.643770,23.067580,23.525100,23.915010,23.701380,23.522230", \ "24.473090,25.266310,25.526530,25.931910,26.410570,26.270340,25.058180", \ "27.911060,28.735070,29.029930,29.353110,29.665300,29.203870,29.925760", \ "32.917730,33.523180,34.001860,34.258150,34.860270,34.961760,34.955630"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.208280,14.839990,15.285560,15.670210,15.850070,15.919670,15.945050", \ "14.285270,14.857650,15.303000,15.674360,15.858640,15.923310,15.949980", \ "14.433580,14.985400,15.420810,15.812660,15.996650,16.068840,16.093600", \ "15.337910,15.891720,16.291130,16.667840,16.841970,16.917110,16.936120", \ "17.353080,17.933670,18.342370,18.700630,18.828210,18.868150,18.888130", \ "20.141880,20.610090,21.038740,21.586610,21.969130,22.115650,22.071080", \ "23.435660,23.790850,24.260090,24.899270,25.614080,26.339970,26.577260"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.328520,23.155730,23.540430,23.994030,24.453240,24.107380,23.738730", \ "22.259720,23.174720,23.412640,23.865880,24.309930,24.019280,23.429220", \ "22.534810,23.338420,23.581720,24.080230,24.349330,24.127450,23.740120", \ "23.408290,24.249930,24.614690,24.936840,24.915130,25.561700,24.616280", \ "26.008140,26.668010,27.069080,27.640930,28.003560,27.499280,27.928510", \ "29.430190,30.235010,30.600890,31.108950,31.370140,30.813690,30.464700", \ "34.024630,34.913760,35.356680,35.671930,36.107630,35.925200,35.292960"); } } } } /****************************************************************************************** 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 : 123.721951; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 58.181625; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 126.345000; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 60.672627; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 136.308625; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 126.344625; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 194.486875; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 128.833379; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 176.119375; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 60.672377; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 128.833252; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 63.165254; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 176.085000; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 92.844250; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 132.851050; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 132.831625; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 161.112046; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 48.813900; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 88.496587; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 88.490425; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 121.234421; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 88.663625; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 128.346412; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 128.340238; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 161.084931; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 88.657437; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 128.340350; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 128.327800; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 161.077556; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 120.767641; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 160.985641; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 160.978267; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 200.810224; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.720617; fall_capacitance : 1.529747; rise_capacitance : 1.720617; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.636714; fall_capacitance : 1.636714; rise_capacitance : 1.592849; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.653569; fall_capacitance : 1.603304; rise_capacitance : 1.653569; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.672543; fall_capacitance : 1.407454; rise_capacitance : 1.672543; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.764849; fall_capacitance : 1.412331; rise_capacitance : 1.764849; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006201,0.006535,0.007138,0.008221,0.010156,0.013623,0.019867", \ "0.006974,0.007307,0.007909,0.008990,0.010927,0.014394,0.020637", \ "0.009199,0.009630,0.010392,0.011699,0.013870,0.017366,0.023533", \ "0.009599,0.010206,0.011274,0.013116,0.016188,0.021144,0.028896", \ "0.007525,0.008300,0.009683,0.012064,0.016034,0.022451,0.032454", \ "0.002754,0.003695,0.005371,0.008271,0.013125,0.020988,0.033294", \ "-0.004879,-0.003784,-0.001819,0.001566,0.007258,0.016534,0.031102"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014672,0.015515,0.017044,0.019819,0.024847,0.033987,0.050642", \ "0.015328,0.016173,0.017713,0.020508,0.025575,0.034770,0.051484", \ "0.018405,0.019247,0.020767,0.023522,0.028543,0.037706,0.054429", \ "0.023455,0.024500,0.026354,0.029590,0.035113,0.044316,0.060787", \ "0.031400,0.032573,0.034654,0.038287,0.044525,0.055033,0.072412", \ "0.041971,0.043320,0.045686,0.049785,0.056733,0.068354,0.087611", \ "0.054832,0.056371,0.059081,0.063741,0.071553,0.084409,0.105445"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003941,0.004204,0.004684,0.005559,0.007156,0.010073,0.015403", \ "0.003915,0.004186,0.004674,0.005556,0.007156,0.010073,0.015403", \ "0.005840,0.006058,0.006440,0.007100,0.008204,0.010493,0.015408", \ "0.009564,0.009866,0.010378,0.011261,0.012739,0.015148,0.018985", \ "0.014519,0.014917,0.015590,0.016730,0.018590,0.021565,0.026268", \ "0.020747,0.021257,0.022111,0.023553,0.025879,0.029514,0.035081", \ "0.028321,0.028956,0.030010,0.031782,0.034643,0.039025,0.045614"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008815,0.009553,0.010896,0.013359,0.017861,0.026102,0.041131", \ "0.008818,0.009555,0.010899,0.013362,0.017862,0.026095,0.041147", \ "0.009246,0.009875,0.011076,0.013424,0.017872,0.026116,0.041147", \ "0.012461,0.013069,0.014161,0.016139,0.019603,0.026688,0.041163", \ "0.016250,0.016846,0.017949,0.020033,0.023870,0.030713,0.043090", \ "0.021352,0.021901,0.022958,0.024959,0.028774,0.035925,0.048720", \ "0.027840,0.028389,0.029401,0.031358,0.035106,0.042189,0.055411"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005292,0.005643,0.006272,0.007390,0.009369,0.012880,0.019158", \ "0.006085,0.006426,0.007041,0.008147,0.010118,0.013624,0.019900", \ "0.007990,0.008461,0.009287,0.010686,0.012980,0.016593,0.022773", \ "0.007747,0.008411,0.009577,0.011563,0.014825,0.020002,0.027966", \ "0.004879,0.005727,0.007229,0.009790,0.014015,0.020757,0.031105", \ "-0.000803,0.000224,0.002035,0.005131,0.010290,0.018551,0.031311", \ "-0.009441,-0.008268,-0.006155,-0.002557,0.003458,0.013163,0.028293"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016440,0.017462,0.019321,0.022692,0.028814,0.039952,0.060268", \ "0.017031,0.018057,0.019925,0.023325,0.029492,0.040696,0.061083", \ "0.019787,0.020802,0.022641,0.025986,0.032093,0.043257,0.063655", \ "0.024385,0.025557,0.027653,0.031349,0.037782,0.048771,0.068866", \ "0.032217,0.033496,0.035754,0.039730,0.046650,0.058587,0.078915", \ "0.042974,0.044428,0.046951,0.051338,0.058828,0.071560,0.093270", \ "0.056205,0.057854,0.060719,0.065653,0.073955,0.087728,0.110751"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003637,0.003902,0.004383,0.005256,0.006841,0.009733,0.015037", \ "0.003549,0.003816,0.004322,0.005221,0.006828,0.009731,0.015036", \ "0.005795,0.006010,0.006381,0.007027,0.008101,0.010258,0.015055", \ "0.009644,0.009938,0.010443,0.011298,0.012736,0.015097,0.018881", \ "0.014827,0.015211,0.015866,0.016971,0.018777,0.021671,0.026285", \ "0.021416,0.021906,0.022739,0.024130,0.026380,0.029884,0.035310", \ "0.029484,0.030123,0.031126,0.032842,0.035584,0.039798,0.046156"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009402,0.010313,0.011971,0.015019,0.020592,0.030779,0.049422", \ "0.009412,0.010320,0.011972,0.015014,0.020596,0.030786,0.049436", \ "0.009721,0.010539,0.012107,0.015072,0.020605,0.030779,0.049423", \ "0.012305,0.013105,0.014564,0.017143,0.021825,0.031123,0.049428", \ "0.015548,0.016291,0.017698,0.020338,0.025257,0.034093,0.050590", \ "0.020281,0.020971,0.022277,0.024749,0.029469,0.038424,0.054804", \ "0.026499,0.027164,0.028418,0.030799,0.035315,0.043940,0.060364"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005432,0.005782,0.006411,0.007531,0.009515,0.013038,0.019343", \ "0.006220,0.006560,0.007179,0.008287,0.010264,0.013782,0.020086", \ "0.008221,0.008686,0.009498,0.010881,0.013155,0.016750,0.022960", \ "0.008189,0.008837,0.009977,0.011927,0.015150,0.020288,0.028222", \ "0.005681,0.006499,0.007945,0.010437,0.014589,0.021244,0.031523", \ "0.000574,0.001536,0.003245,0.006223,0.011227,0.019346,0.031976", \ "-0.007229,-0.006152,-0.004212,-0.000825,0.004935,0.014394,0.029289"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.019948,0.020970,0.022829,0.026207,0.032340,0.043489,0.063802", \ "0.020582,0.021608,0.023477,0.026876,0.033047,0.044253,0.064633", \ "0.023296,0.024308,0.026148,0.029506,0.035633,0.046815,0.067215", \ "0.028416,0.029539,0.031545,0.035112,0.041307,0.052261,0.072385", \ "0.036569,0.037780,0.039944,0.043781,0.050527,0.062257,0.082355", \ "0.047858,0.049194,0.051575,0.055738,0.062976,0.075464,0.096927", \ "0.061755,0.063256,0.065928,0.070556,0.078480,0.091891,0.114615"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004513,0.004783,0.005272,0.006155,0.007745,0.010634,0.015930", \ "0.004415,0.004696,0.005211,0.006121,0.007732,0.010631,0.015930", \ "0.006938,0.007110,0.007422,0.007984,0.008974,0.011148,0.015948", \ "0.011469,0.011688,0.012078,0.012773,0.014017,0.016181,0.019770", \ "0.017408,0.017679,0.018175,0.019048,0.020559,0.023140,0.027466", \ "0.024838,0.025193,0.025806,0.026885,0.028739,0.031803,0.036825", \ "0.033787,0.034253,0.035008,0.036328,0.038579,0.042236,0.048056"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011497,0.012411,0.014097,0.017162,0.022762,0.032973,0.051655", \ "0.011496,0.012420,0.014098,0.017161,0.022757,0.032983,0.051659", \ "0.011603,0.012493,0.014143,0.017175,0.022762,0.032975,0.051655", \ "0.013893,0.014708,0.016142,0.018696,0.023603,0.033135,0.051645", \ "0.016871,0.017695,0.019195,0.021947,0.026952,0.035776,0.052589", \ "0.021228,0.022014,0.023439,0.026093,0.031022,0.040154,0.056538", \ "0.027103,0.027887,0.029276,0.031856,0.036628,0.045520,0.062150"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006215,0.006550,0.007153,0.008235,0.010170,0.013637,0.019880", \ "0.007021,0.007354,0.007956,0.009038,0.010973,0.014440,0.020684", \ "0.009259,0.009690,0.010452,0.011759,0.013929,0.017423,0.023593", \ "0.009439,0.010058,0.011144,0.013010,0.016116,0.021119,0.028904", \ "0.006773,0.007569,0.008991,0.011433,0.015505,0.022055,0.032209", \ "0.000967,0.001945,0.003686,0.006689,0.011708,0.019821,0.032435", \ "-0.008161,-0.007017,-0.004969,-0.001438,0.004482,0.014112,0.029165"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.017996,0.019061,0.020990,0.024486,0.030822,0.042330,0.063285", \ "0.018460,0.019527,0.021469,0.024994,0.031380,0.042956,0.063990", \ "0.021238,0.022288,0.024195,0.027672,0.034004,0.045547,0.066604", \ "0.026651,0.027874,0.030057,0.033880,0.040414,0.051734,0.072502", \ "0.035405,0.036757,0.039161,0.043389,0.050701,0.063111,0.083872", \ "0.047372,0.048887,0.051561,0.056219,0.064219,0.077780,0.100477", \ "0.062147,0.063857,0.066856,0.072051,0.080865,0.095606,0.120152"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003942,0.004204,0.004683,0.005559,0.007156,0.010073,0.015403", \ "0.003918,0.004187,0.004674,0.005556,0.007156,0.010072,0.015402", \ "0.005814,0.006033,0.006414,0.007073,0.008181,0.010479,0.015407", \ "0.009544,0.009840,0.010363,0.011261,0.012743,0.015157,0.018981", \ "0.014490,0.014894,0.015578,0.016741,0.018632,0.021651,0.026361", \ "0.020743,0.021250,0.022126,0.023587,0.025959,0.029643,0.035274", \ "0.028347,0.028986,0.030062,0.031861,0.034771,0.039228,0.045904"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011650,0.012572,0.014253,0.017338,0.022971,0.033279,0.052122", \ "0.011653,0.012575,0.014252,0.017334,0.022979,0.033280,0.052130", \ "0.011794,0.012672,0.014307,0.017358,0.022982,0.033280,0.052113", \ "0.014815,0.015581,0.016913,0.019285,0.024000,0.033437,0.052082", \ "0.018425,0.019182,0.020592,0.023225,0.028029,0.036441,0.052994", \ "0.023351,0.024046,0.025361,0.027894,0.032712,0.041657,0.057418", \ "0.029818,0.030464,0.031689,0.034085,0.038715,0.047595,0.064071"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005306,0.005657,0.006286,0.007404,0.009384,0.012893,0.019170", \ "0.006130,0.006471,0.007087,0.008194,0.010165,0.013671,0.019946", \ "0.008053,0.008527,0.009352,0.010750,0.013042,0.016651,0.022836", \ "0.007612,0.008289,0.009469,0.011476,0.014771,0.019989,0.027985", \ "0.004197,0.005070,0.006602,0.009228,0.013549,0.020407,0.030899", \ "-0.002456,-0.001393,0.000481,0.003687,0.009001,0.017501,0.030556", \ "-0.012515,-0.011270,-0.009078,-0.005327,0.000919,0.010973,0.026562"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.019771,0.021013,0.023264,0.027342,0.034738,0.048176,0.072670", \ "0.020179,0.021422,0.023686,0.027796,0.035249,0.048767,0.073357", \ "0.022707,0.023935,0.026160,0.030214,0.037603,0.051082,0.075692", \ "0.027537,0.028902,0.031353,0.035692,0.043147,0.056361,0.080650", \ "0.036024,0.037490,0.040083,0.044689,0.052749,0.066706,0.090670", \ "0.048050,0.049672,0.052507,0.057470,0.066048,0.080807,0.106131", \ "0.063059,0.064873,0.068029,0.073509,0.082822,0.098532,0.125201"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003639,0.003903,0.004385,0.005257,0.006841,0.009733,0.015037", \ "0.003550,0.003822,0.004327,0.005225,0.006829,0.009730,0.015036", \ "0.005763,0.005977,0.006355,0.006999,0.008075,0.010243,0.015052", \ "0.009576,0.009878,0.010393,0.011262,0.012716,0.015091,0.018872", \ "0.014702,0.015091,0.015767,0.016897,0.018752,0.021687,0.026341", \ "0.021224,0.021731,0.022579,0.024008,0.026309,0.029894,0.035415", \ "0.029245,0.029867,0.030913,0.032663,0.035469,0.039781,0.046273"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011798,0.012887,0.014882,0.018539,0.025246,0.037488,0.059813", \ "0.011805,0.012892,0.014891,0.018542,0.025229,0.037474,0.059803", \ "0.011970,0.013017,0.014963,0.018574,0.025238,0.037487,0.059800", \ "0.014475,0.015451,0.017132,0.020164,0.026057,0.037576,0.059804", \ "0.017482,0.018405,0.020142,0.023379,0.029339,0.039861,0.060365", \ "0.022011,0.022845,0.024432,0.027457,0.033253,0.044123,0.063651", \ "0.028153,0.028936,0.030414,0.033248,0.038714,0.049233,0.069119"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005446,0.005796,0.006425,0.007545,0.009529,0.013052,0.019356", \ "0.006265,0.006607,0.007225,0.008334,0.010310,0.013830,0.020132", \ "0.008285,0.008750,0.009562,0.010945,0.013217,0.016808,0.023021", \ "0.008056,0.008715,0.009869,0.011843,0.015099,0.020275,0.028239", \ "0.004999,0.005837,0.007322,0.009875,0.014119,0.020899,0.031319", \ "-0.001077,-0.000079,0.001698,0.004781,0.009950,0.018297,0.031217", \ "-0.010299,-0.009161,-0.007131,-0.003593,0.002406,0.012212,0.027565"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.024066,0.025299,0.027545,0.031620,0.039019,0.052462,0.076966", \ "0.024523,0.025763,0.028020,0.032121,0.039566,0.053078,0.077655", \ "0.026996,0.028218,0.030445,0.034505,0.041908,0.055398,0.080004", \ "0.032284,0.033595,0.035951,0.040096,0.047363,0.060602,0.084924", \ "0.041064,0.042465,0.044966,0.049426,0.057298,0.071025,0.094844", \ "0.053566,0.055076,0.057771,0.062522,0.070861,0.085373,0.110421", \ "0.069207,0.070886,0.073841,0.079018,0.087977,0.103347,0.129714"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004516,0.004786,0.005275,0.006156,0.007745,0.010634,0.015930", \ "0.004418,0.004702,0.005216,0.006124,0.007734,0.010632,0.015930", \ "0.006903,0.007076,0.007391,0.007952,0.008949,0.011132,0.015945", \ "0.011404,0.011633,0.012028,0.012743,0.014000,0.016171,0.019759", \ "0.017292,0.017577,0.018086,0.018982,0.020546,0.023166,0.027531", \ "0.024682,0.025037,0.025673,0.026781,0.028684,0.031837,0.036946", \ "0.033622,0.034076,0.034835,0.036196,0.038485,0.042247,0.048196"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014319,0.015426,0.017448,0.021135,0.027863,0.040136,0.062546", \ "0.014324,0.015436,0.017450,0.021135,0.027863,0.040140,0.062518", \ "0.014385,0.015476,0.017482,0.021152,0.027882,0.040130,0.062516", \ "0.016370,0.017295,0.019001,0.022216,0.028338,0.040168,0.062519", \ "0.019265,0.020264,0.022091,0.025427,0.031428,0.042055,0.062897", \ "0.023339,0.024285,0.026029,0.029262,0.035275,0.046289,0.065901", \ "0.029053,0.029952,0.031620,0.034690,0.040461,0.051290,0.071333"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006356,0.006690,0.007294,0.008378,0.010320,0.013801,0.020073", \ "0.007162,0.007495,0.008098,0.009182,0.011124,0.014605,0.020877", \ "0.009472,0.009899,0.010651,0.011945,0.014101,0.017586,0.023786", \ "0.009841,0.010444,0.011511,0.013354,0.016432,0.021401,0.029159", \ "0.007477,0.008253,0.009635,0.012029,0.016040,0.022526,0.032628", \ "0.002136,0.003074,0.004753,0.007663,0.012577,0.020570,0.033068", \ "-0.006312,-0.005240,-0.003291,0.000091,0.005830,0.015254,0.030108"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.021713,0.022774,0.024703,0.028206,0.034555,0.046093,0.067098", \ "0.022221,0.023287,0.025226,0.028751,0.035143,0.046739,0.067810", \ "0.024942,0.025992,0.027909,0.031398,0.037756,0.049336,0.070432", \ "0.030921,0.032084,0.034154,0.037815,0.044092,0.055450,0.076296", \ "0.040116,0.041403,0.043697,0.047761,0.054851,0.066987,0.087578", \ "0.052615,0.054031,0.056570,0.061014,0.068754,0.082025,0.104406", \ "0.068061,0.069634,0.072450,0.077359,0.085822,0.100205,0.124409"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004805,0.005074,0.005564,0.006451,0.008056,0.010971,0.016297", \ "0.004783,0.005058,0.005555,0.006448,0.008056,0.010971,0.016297", \ "0.006868,0.007058,0.007393,0.007982,0.009057,0.011369,0.016301", \ "0.011216,0.011462,0.011893,0.012659,0.013979,0.016212,0.019853", \ "0.016878,0.017190,0.017741,0.018704,0.020350,0.023092,0.027527", \ "0.023926,0.024321,0.025011,0.026206,0.028228,0.031534,0.036779", \ "0.032413,0.032906,0.033740,0.035202,0.037662,0.041605,0.047788"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.013839,0.014772,0.016469,0.019576,0.025257,0.035605,0.054486", \ "0.013843,0.014768,0.016469,0.019582,0.025261,0.035601,0.054490", \ "0.013881,0.014798,0.016487,0.019587,0.025262,0.035613,0.054490", \ "0.016274,0.016987,0.018329,0.020893,0.025877,0.035652,0.054502", \ "0.019838,0.020651,0.022138,0.024841,0.029694,0.038192,0.055139", \ "0.024420,0.025211,0.026658,0.029358,0.034361,0.043411,0.059230", \ "0.030494,0.031268,0.032666,0.035280,0.040171,0.049319,0.065918"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005446,0.005796,0.006425,0.007545,0.009529,0.013052,0.019356", \ "0.006265,0.006607,0.007225,0.008334,0.010310,0.013830,0.020132", \ "0.008285,0.008750,0.009562,0.010945,0.013217,0.016808,0.023021", \ "0.008056,0.008715,0.009869,0.011843,0.015099,0.020275,0.028239", \ "0.004999,0.005837,0.007322,0.009875,0.014119,0.020899,0.031319", \ "-0.001077,-0.000079,0.001698,0.004781,0.009950,0.018297,0.031217", \ "-0.010299,-0.009161,-0.007131,-0.003593,0.002406,0.012212,0.027565"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.024066,0.025299,0.027545,0.031620,0.039019,0.052462,0.076966", \ "0.024523,0.025763,0.028020,0.032121,0.039566,0.053078,0.077655", \ "0.026996,0.028218,0.030445,0.034505,0.041908,0.055398,0.080004", \ "0.032284,0.033595,0.035951,0.040096,0.047363,0.060602,0.084924", \ "0.041064,0.042465,0.044966,0.049426,0.057298,0.071025,0.094844", \ "0.053566,0.055076,0.057771,0.062522,0.070861,0.085373,0.110421", \ "0.069207,0.070886,0.073841,0.079018,0.087977,0.103347,0.129714"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.004516,0.004786,0.005275,0.006156,0.007745,0.010634,0.015930", \ "0.004418,0.004702,0.005216,0.006124,0.007734,0.010632,0.015930", \ "0.006903,0.007076,0.007391,0.007952,0.008949,0.011132,0.015945", \ "0.011404,0.011633,0.012028,0.012743,0.014000,0.016171,0.019759", \ "0.017292,0.017577,0.018086,0.018982,0.020546,0.023166,0.027531", \ "0.024682,0.025037,0.025673,0.026781,0.028684,0.031837,0.036946", \ "0.033622,0.034076,0.034835,0.036196,0.038485,0.042247,0.048196"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014319,0.015426,0.017448,0.021135,0.027863,0.040136,0.062546", \ "0.014324,0.015436,0.017450,0.021135,0.027863,0.040140,0.062518", \ "0.014385,0.015476,0.017482,0.021152,0.027882,0.040130,0.062516", \ "0.016370,0.017295,0.019001,0.022216,0.028338,0.040168,0.062519", \ "0.019265,0.020264,0.022091,0.025427,0.031428,0.042055,0.062897", \ "0.023339,0.024285,0.026029,0.029262,0.035275,0.046289,0.065901", \ "0.029053,0.029952,0.031620,0.034690,0.040461,0.051290,0.071333"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005593,0.005942,0.006571,0.007691,0.009682,0.013219,0.019553", \ "0.006407,0.006750,0.007369,0.008479,0.010463,0.013996,0.020329", \ "0.008528,0.008985,0.009781,0.011147,0.013398,0.016974,0.023219", \ "0.008545,0.009179,0.010302,0.012237,0.015445,0.020579,0.028509", \ "0.005937,0.006730,0.008144,0.010602,0.014748,0.021427,0.031770", \ "0.000619,0.001526,0.003160,0.006057,0.011024,0.019174,0.031933", \ "-0.007581,-0.006575,-0.004749,-0.001509,0.004132,0.013590,0.028648"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.028437,0.029668,0.031910,0.035990,0.043401,0.056872,0.081417", \ "0.028938,0.030174,0.032428,0.036528,0.043977,0.057507,0.082123", \ "0.031364,0.032587,0.034818,0.038890,0.046312,0.059833,0.084481", \ "0.036931,0.038194,0.040411,0.044405,0.051672,0.064968,0.089363", \ "0.046003,0.047364,0.049784,0.054130,0.061855,0.075353,0.099199", \ "0.058863,0.060310,0.062909,0.067518,0.075683,0.090000,0.114835", \ "0.075044,0.076633,0.079454,0.084410,0.093114,0.108229,0.134364"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005550,0.005802,0.006262,0.007110,0.008668,0.011539,0.016827", \ "0.005455,0.005722,0.006206,0.007078,0.008657,0.011536,0.016827", \ "0.008003,0.008143,0.008404,0.008889,0.009843,0.012024,0.016840", \ "0.013036,0.013210,0.013528,0.014123,0.015229,0.017220,0.020633", \ "0.019580,0.019799,0.020191,0.020914,0.022246,0.024605,0.028696", \ "0.027719,0.027983,0.028462,0.029338,0.030935,0.033716,0.038459", \ "0.037443,0.037802,0.038362,0.039434,0.041326,0.044618,0.050089"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016906,0.018022,0.020069,0.023792,0.030570,0.042901,0.065394", \ "0.016904,0.018024,0.020065,0.023791,0.030573,0.042903,0.065381", \ "0.016927,0.018041,0.020076,0.023795,0.030564,0.042905,0.065386", \ "0.018301,0.019280,0.021083,0.024452,0.030783,0.042914,0.065393", \ "0.021300,0.022332,0.024200,0.027582,0.033499,0.044411,0.065604", \ "0.025088,0.026088,0.027918,0.031281,0.037435,0.048549,0.068320", \ "0.030455,0.031414,0.033196,0.036424,0.042423,0.053491,0.073684"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011788,0.012364,0.013404,0.015260,0.018538,0.024332,0.034610", \ "0.012334,0.012912,0.013949,0.015801,0.019083,0.024874,0.035153", \ "0.015196,0.015743,0.016698,0.018453,0.021650,0.027378,0.037607", \ "0.018610,0.019343,0.020636,0.022891,0.026700,0.032951,0.043043", \ "0.020331,0.021232,0.022845,0.025642,0.030366,0.038154,0.050639", \ "0.020333,0.021399,0.023329,0.026666,0.032295,0.041551,0.056384", \ "0.018598,0.019825,0.022067,0.025907,0.032418,0.043134,0.060285"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.021899,0.022970,0.024906,0.028411,0.034753,0.046256,0.067210", \ "0.022536,0.023625,0.025594,0.029155,0.035578,0.047178,0.068221", \ "0.024931,0.025999,0.027940,0.031475,0.037893,0.049545,0.070699", \ "0.028028,0.029217,0.031347,0.035116,0.041669,0.053199,0.074242", \ "0.032407,0.033704,0.036012,0.040080,0.047187,0.059530,0.080742", \ "0.039397,0.040863,0.043447,0.047913,0.055530,0.068473,0.090739", \ "0.048315,0.050001,0.052939,0.057994,0.066457,0.080416,0.103656"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008402,0.008841,0.009639,0.011085,0.013701,0.018445,0.027075", \ "0.008366,0.008812,0.009614,0.011070,0.013693,0.018442,0.027076", \ "0.008717,0.009093,0.009788,0.011104,0.013610,0.018413,0.027075", \ "0.012759,0.013155,0.013843,0.015039,0.017105,0.020626,0.027744", \ "0.018394,0.018871,0.019682,0.021084,0.023453,0.027425,0.034091", \ "0.025574,0.026150,0.027130,0.028790,0.031563,0.036040,0.043417", \ "0.034241,0.034958,0.036144,0.038154,0.041412,0.046578,0.054736"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011652,0.012570,0.014256,0.017334,0.022973,0.033272,0.052083", \ "0.011658,0.012577,0.014258,0.017335,0.022977,0.033271,0.052094", \ "0.011730,0.012633,0.014291,0.017350,0.022981,0.033275,0.052097", \ "0.013846,0.014640,0.016046,0.018644,0.023667,0.033389,0.052112", \ "0.017727,0.018432,0.019762,0.022319,0.027173,0.036053,0.053041", \ "0.023840,0.024446,0.025593,0.027830,0.032206,0.040807,0.057184", \ "0.031264,0.031846,0.032961,0.035132,0.039308,0.047364,0.063154"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009572,0.010196,0.011308,0.013272,0.016700,0.022665,0.033118", \ "0.010165,0.010780,0.011880,0.013829,0.017245,0.023202,0.033650", \ "0.013209,0.013811,0.014871,0.016666,0.019880,0.025704,0.036077", \ "0.015893,0.016702,0.018125,0.020558,0.024631,0.031183,0.041512", \ "0.016677,0.017680,0.019459,0.022500,0.027576,0.035783,0.048725", \ "0.015544,0.016727,0.018853,0.022481,0.028539,0.038350,0.053796", \ "0.012502,0.013882,0.016314,0.020475,0.027457,0.038825,0.056767"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.023700,0.024950,0.027209,0.031299,0.038700,0.052140,0.076634", \ "0.024262,0.025531,0.027830,0.031984,0.039480,0.053031,0.077626", \ "0.026555,0.027802,0.030064,0.034182,0.041674,0.055281,0.080000", \ "0.029517,0.030865,0.033281,0.037583,0.045061,0.058508,0.083104", \ "0.033791,0.035214,0.037756,0.042262,0.050218,0.064211,0.088607", \ "0.040870,0.042464,0.045247,0.050090,0.058408,0.072750,0.097885", \ "0.050064,0.051892,0.055033,0.060458,0.069575,0.084746,0.110459"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007829,0.008286,0.009109,0.010585,0.013226,0.017967,0.026558", \ "0.007674,0.008150,0.008999,0.010510,0.013180,0.017946,0.026552", \ "0.008468,0.008795,0.009415,0.010642,0.013059,0.017821,0.026529", \ "0.012843,0.013221,0.013886,0.015054,0.017051,0.020459,0.027320", \ "0.018893,0.019349,0.020138,0.021479,0.023746,0.027548,0.034014", \ "0.026631,0.027199,0.028150,0.029746,0.032371,0.036627,0.043675", \ "0.036055,0.036744,0.037918,0.039853,0.042956,0.047828,0.055548"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011790,0.012884,0.014880,0.018536,0.025236,0.037479,0.059801", \ "0.011812,0.012897,0.014882,0.018550,0.025242,0.037488,0.059800", \ "0.011888,0.012953,0.014921,0.018562,0.025238,0.037462,0.059798", \ "0.013682,0.014638,0.016362,0.019574,0.025737,0.037532,0.059812", \ "0.016950,0.017845,0.019523,0.022712,0.028683,0.039551,0.060377", \ "0.022712,0.023479,0.024945,0.027743,0.033150,0.043714,0.063602", \ "0.030036,0.030758,0.032192,0.034890,0.039978,0.049739,0.068939"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009919,0.010540,0.011649,0.013614,0.017050,0.023042,0.033551", \ "0.010504,0.011116,0.012219,0.014169,0.017594,0.023579,0.034083", \ "0.013571,0.014161,0.015200,0.016974,0.020216,0.026076,0.036511", \ "0.016558,0.017339,0.018722,0.021112,0.025124,0.031629,0.041938", \ "0.017838,0.018790,0.020486,0.023428,0.028388,0.036494,0.049347", \ "0.017473,0.018562,0.020541,0.023986,0.029833,0.039444,0.054721", \ "0.015491,0.016705,0.018921,0.022788,0.029432,0.040456,0.058089"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.028012,0.029250,0.031500,0.035581,0.042980,0.056423,0.080923", \ "0.028676,0.029929,0.032207,0.036336,0.043807,0.057341,0.081924", \ "0.030914,0.032156,0.034419,0.038538,0.046025,0.059621,0.084321", \ "0.034199,0.035501,0.037839,0.041961,0.049357,0.062816,0.087414", \ "0.038723,0.040087,0.042541,0.046929,0.054753,0.068583,0.092846", \ "0.046283,0.047753,0.050376,0.054990,0.063064,0.077223,0.102205", \ "0.056201,0.057845,0.060773,0.065849,0.074564,0.089360,0.114843"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009747,0.010165,0.010928,0.012324,0.014873,0.019529,0.028057", \ "0.009592,0.010028,0.010820,0.012247,0.014827,0.019508,0.028050", \ "0.010265,0.010574,0.011169,0.012346,0.014694,0.019389,0.028030", \ "0.015163,0.015451,0.015989,0.016978,0.018763,0.021975,0.028804", \ "0.021936,0.022271,0.022883,0.023975,0.025927,0.029397,0.035566", \ "0.030501,0.030905,0.031641,0.032909,0.035115,0.038920,0.045546", \ "0.040830,0.041345,0.042232,0.043765,0.046339,0.050637,0.057803"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014321,0.015424,0.017446,0.021140,0.027862,0.040133,0.062532", \ "0.014322,0.015428,0.017446,0.021137,0.027874,0.040137,0.062515", \ "0.014357,0.015452,0.017463,0.021147,0.027881,0.040138,0.062526", \ "0.015656,0.016629,0.018433,0.021790,0.028117,0.040166,0.062529", \ "0.018653,0.019633,0.021440,0.024769,0.030862,0.041817,0.062928", \ "0.023801,0.024680,0.026299,0.029318,0.035033,0.045872,0.065893", \ "0.030763,0.031647,0.033214,0.036117,0.041473,0.051587,0.071146"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.012787,0.013365,0.014404,0.016256,0.019538,0.025329,0.035610", \ "0.013290,0.013869,0.014909,0.016763,0.020045,0.025839,0.036120", \ "0.014884,0.015468,0.016512,0.018356,0.021639,0.027447,0.037746", \ "0.016939,0.017611,0.018802,0.020888,0.024475,0.030585,0.041038", \ "0.017542,0.018388,0.019889,0.022470,0.026810,0.033921,0.045488", \ "0.015937,0.016969,0.018802,0.021959,0.027236,0.035813,0.049362", \ "0.011971,0.013183,0.015348,0.019061,0.025285,0.035404,0.051325"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.025014,0.026060,0.027964,0.031434,0.037742,0.049238,0.070204", \ "0.025861,0.026915,0.028835,0.032326,0.038665,0.050195,0.071191", \ "0.028500,0.029551,0.031470,0.034962,0.041313,0.052871,0.073912", \ "0.032028,0.033166,0.035208,0.038846,0.045208,0.056688,0.077670", \ "0.037153,0.038362,0.040535,0.044413,0.051288,0.063356,0.084291", \ "0.046064,0.047355,0.049670,0.053727,0.060832,0.073245,0.095008", \ "0.057874,0.059312,0.061883,0.066328,0.073960,0.086936,0.109229"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.008379,0.008823,0.009623,0.011073,0.013693,0.018441,0.027077", \ "0.008365,0.008808,0.009610,0.011065,0.013689,0.018439,0.027075", \ "0.008506,0.008936,0.009711,0.011130,0.013710,0.018445,0.027079", \ "0.010705,0.011081,0.011756,0.012995,0.015280,0.019463,0.027480", \ "0.014980,0.015370,0.016066,0.017282,0.019415,0.023251,0.030431", \ "0.020588,0.021052,0.021854,0.023235,0.025576,0.029498,0.036319", \ "0.027291,0.027850,0.028801,0.030436,0.033161,0.037552,0.044666"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.013841,0.014772,0.016475,0.019582,0.025261,0.035601,0.054500", \ "0.013843,0.014772,0.016477,0.019577,0.025263,0.035596,0.054494", \ "0.013869,0.014792,0.016486,0.019586,0.025249,0.035610,0.054498", \ "0.015513,0.016300,0.017758,0.020498,0.025705,0.035659,0.054488", \ "0.018867,0.019672,0.021154,0.023891,0.028906,0.037925,0.055249", \ "0.023627,0.024389,0.025780,0.028381,0.033257,0.042349,0.059006", \ "0.029664,0.030429,0.031810,0.034368,0.039103,0.047941,0.064554"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.010590,0.011211,0.012320,0.014279,0.017703,0.023665,0.034117", \ "0.011110,0.011729,0.012833,0.014787,0.018206,0.024166,0.034617", \ "0.012772,0.013387,0.014488,0.016426,0.019800,0.025750,0.036213", \ "0.014414,0.015156,0.016458,0.018702,0.022477,0.028795,0.039453", \ "0.014098,0.015049,0.016711,0.019541,0.024222,0.031734,0.043663", \ "0.011314,0.012483,0.014517,0.017984,0.023712,0.032848,0.046996", \ "0.005936,0.007330,0.009724,0.013798,0.020552,0.031385,0.048113"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.027363,0.028581,0.030803,0.034849,0.042215,0.055637,0.080141", \ "0.028166,0.029396,0.031634,0.035707,0.043106,0.056568,0.081111", \ "0.030735,0.031962,0.034199,0.038271,0.045683,0.059181,0.083769", \ "0.034077,0.035374,0.037706,0.041832,0.049195,0.062599,0.087119", \ "0.038967,0.040311,0.042726,0.047070,0.054822,0.068567,0.092750", \ "0.047888,0.049294,0.051822,0.056267,0.064110,0.077987,0.102670", \ "0.060022,0.061567,0.064341,0.069149,0.077428,0.091657,0.116516"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007766,0.008230,0.009059,0.010548,0.013200,0.017953,0.026552", \ "0.007687,0.008159,0.009001,0.010506,0.013173,0.017940,0.026548", \ "0.007925,0.008340,0.009107,0.010535,0.013148,0.017903,0.026546", \ "0.010564,0.010915,0.011559,0.012743,0.014944,0.019062,0.026972", \ "0.015177,0.015556,0.016229,0.017398,0.019457,0.023140,0.030127", \ "0.021140,0.021588,0.022368,0.023715,0.025966,0.029749,0.036340", \ "0.028319,0.028849,0.029782,0.031365,0.033986,0.038207,0.045077"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014361,0.015463,0.017492,0.021182,0.027933,0.040220,0.062653", \ "0.014364,0.015466,0.017495,0.021182,0.027928,0.040221,0.062655", \ "0.014392,0.015488,0.017503,0.021189,0.027938,0.040227,0.062662", \ "0.015720,0.016695,0.018499,0.021864,0.028214,0.040246,0.062661", \ "0.018540,0.019545,0.021383,0.024746,0.030872,0.041912,0.063070", \ "0.022878,0.023828,0.025561,0.028760,0.034708,0.045755,0.065975", \ "0.028707,0.029670,0.031375,0.034486,0.040193,0.050823,0.070872"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.010933,0.011554,0.012661,0.014620,0.018052,0.024041,0.034550", \ "0.011450,0.012067,0.013172,0.015127,0.018555,0.024542,0.035051", \ "0.013112,0.013726,0.014824,0.016756,0.020144,0.026125,0.036647", \ "0.014905,0.015631,0.016912,0.019124,0.022877,0.029197,0.039887", \ "0.014918,0.015834,0.017445,0.020211,0.024820,0.032266,0.044173", \ "0.012644,0.013748,0.015690,0.019036,0.024631,0.033641,0.047680", \ "0.007986,0.009266,0.011508,0.015397,0.021935,0.032543,0.049085"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.031645,0.032863,0.035083,0.039130,0.046500,0.059928,0.084435", \ "0.032487,0.033711,0.035944,0.040011,0.047407,0.060870,0.085402", \ "0.035057,0.036280,0.038515,0.042586,0.049999,0.063493,0.088073", \ "0.038606,0.039849,0.042085,0.046127,0.053476,0.066895,0.091424", \ "0.043676,0.044987,0.047347,0.051613,0.059270,0.072873,0.096989", \ "0.052760,0.054112,0.056534,0.060860,0.068577,0.082358,0.106930", \ "0.065338,0.066794,0.069417,0.074011,0.082047,0.096061,0.120797"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009685,0.010107,0.010879,0.012285,0.014846,0.019516,0.028053", \ "0.009605,0.010036,0.010821,0.012243,0.014821,0.019503,0.028048", \ "0.009784,0.010175,0.010903,0.012263,0.014794,0.019466,0.028047", \ "0.012572,0.012873,0.013444,0.014528,0.016612,0.020604,0.028470", \ "0.017659,0.017956,0.018498,0.019485,0.021329,0.024810,0.031652", \ "0.024275,0.024616,0.025220,0.026309,0.028247,0.031684,0.037996", \ "0.032213,0.032599,0.033308,0.034572,0.036779,0.040538,0.046987"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016910,0.018024,0.020068,0.023791,0.030563,0.042912,0.065387", \ "0.016910,0.018027,0.020066,0.023788,0.030563,0.042905,0.065383", \ "0.016918,0.018035,0.020073,0.023788,0.030566,0.042910,0.065393", \ "0.017809,0.018829,0.020711,0.024195,0.030695,0.042906,0.065385", \ "0.020581,0.021611,0.023498,0.026920,0.033079,0.044276,0.065659", \ "0.024577,0.025571,0.027380,0.030691,0.036797,0.048008,0.068335", \ "0.030180,0.031165,0.032931,0.036162,0.042040,0.052898,0.073160"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006306,0.006798,0.007696,0.009325,0.012287,0.017682,0.027533", \ "0.007025,0.007517,0.008416,0.010053,0.013028,0.018442,0.028311", \ "0.008887,0.009546,0.010699,0.012658,0.015865,0.021173,0.030960", \ "0.009093,0.010008,0.011600,0.014289,0.018689,0.025695,0.036532", \ "0.007099,0.008286,0.010344,0.013813,0.019468,0.028364,0.042061", \ "0.002663,0.004117,0.006633,0.010874,0.017799,0.028681,0.045305", \ "-0.004368,-0.002661,0.000288,0.005265,0.013414,0.026291,0.045947"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011061,0.012100,0.013982,0.017390,0.023548,0.034718,0.055050", \ "0.011520,0.012546,0.014422,0.017838,0.024036,0.035269,0.055670", \ "0.015433,0.016366,0.018017,0.021173,0.027106,0.038100,0.058334", \ "0.021697,0.022891,0.024998,0.028665,0.034905,0.045388,0.064960", \ "0.029854,0.031255,0.033706,0.037941,0.045180,0.057313,0.077054", \ "0.039856,0.041517,0.044378,0.049269,0.057475,0.071107,0.093545", \ "0.051718,0.053634,0.056947,0.062586,0.071938,0.087148,0.111877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003854,0.004269,0.005031,0.006422,0.008974,0.013644,0.022197", \ "0.003853,0.004267,0.005030,0.006422,0.008973,0.013645,0.022198", \ "0.005793,0.006137,0.006751,0.007810,0.009673,0.013730,0.022197", \ "0.009613,0.010016,0.010732,0.011959,0.014071,0.017689,0.023962", \ "0.014974,0.015495,0.016389,0.017892,0.020369,0.024375,0.031089", \ "0.021810,0.022455,0.023557,0.025420,0.028428,0.033108,0.040488", \ "0.030161,0.030908,0.032247,0.034483,0.038103,0.043652,0.052087"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.009271,0.010206,0.011906,0.014991,0.020582,0.030783,0.049435", \ "0.009188,0.010147,0.011868,0.014979,0.020600,0.030803,0.049427", \ "0.009713,0.010486,0.011968,0.014829,0.020497,0.030780,0.049424", \ "0.012668,0.013500,0.015019,0.017717,0.022151,0.031110,0.049392", \ "0.016767,0.017584,0.019090,0.021856,0.026861,0.035439,0.050995", \ "0.022522,0.023354,0.024886,0.027670,0.032706,0.041832,0.057528", \ "0.029793,0.030682,0.032317,0.035226,0.040386,0.049586,0.066114"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006305,0.006798,0.007695,0.009325,0.012286,0.017680,0.027529", \ "0.007037,0.007529,0.008428,0.010064,0.013039,0.018451,0.028317", \ "0.008940,0.009599,0.010751,0.012706,0.015906,0.021213,0.030998", \ "0.008968,0.009888,0.011497,0.014214,0.018649,0.025691,0.036546", \ "0.006416,0.007626,0.009728,0.013272,0.019027,0.028065,0.041896", \ "0.001031,0.002523,0.005116,0.009477,0.016587,0.027734,0.044660", \ "-0.007355,-0.005579,-0.002529,0.002618,0.011038,0.024289,0.044438"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.012175,0.013416,0.015676,0.019788,0.027227,0.040701,0.065223", \ "0.012559,0.013784,0.016037,0.020154,0.027641,0.041194,0.065803", \ "0.016591,0.017621,0.019602,0.023401,0.030577,0.043872,0.068295", \ "0.023709,0.025034,0.027376,0.031474,0.038466,0.050977,0.074671", \ "0.032881,0.034410,0.037105,0.041802,0.049898,0.063544,0.086496", \ "0.044251,0.046047,0.049145,0.054476,0.063533,0.078776,0.104076", \ "0.057864,0.059943,0.063487,0.069568,0.079728,0.096513,0.124247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003854,0.004269,0.005029,0.006421,0.008973,0.013643,0.022198", \ "0.003853,0.004268,0.005029,0.006422,0.008975,0.013644,0.022196", \ "0.005769,0.006114,0.006731,0.007791,0.009661,0.013725,0.022198", \ "0.009533,0.009955,0.010683,0.011929,0.014063,0.017689,0.023958", \ "0.014848,0.015383,0.016304,0.017849,0.020371,0.024434,0.031152", \ "0.021667,0.022335,0.023474,0.025385,0.028449,0.033222,0.040667", \ "0.030057,0.030819,0.032198,0.034498,0.038196,0.043858,0.052405"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011377,0.012556,0.014669,0.018442,0.025210,0.037488,0.059804", \ "0.011226,0.012431,0.014580,0.018401,0.025213,0.037465,0.059832", \ "0.011303,0.012332,0.014276,0.017987,0.025080,0.037458,0.059824", \ "0.014061,0.015084,0.016945,0.020006,0.025789,0.037273,0.059790", \ "0.017871,0.018848,0.020646,0.023981,0.030036,0.040336,0.060266", \ "0.023426,0.024377,0.026150,0.029406,0.035415,0.046366,0.065173", \ "0.030573,0.031543,0.033372,0.036670,0.042642,0.053575,0.073329"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.006486,0.006984,0.007887,0.009530,0.012514,0.017951,0.027875", \ "0.007217,0.007714,0.008621,0.010270,0.013267,0.018723,0.028663", \ "0.009230,0.009883,0.011024,0.012964,0.016140,0.021484,0.031344", \ "0.009506,0.010413,0.011994,0.014673,0.019072,0.026085,0.036914", \ "0.007410,0.008580,0.010620,0.014081,0.019751,0.028705,0.042482", \ "0.002782,0.004191,0.006656,0.010860,0.017780,0.028755,0.045540", \ "-0.004426,-0.002826,-0.000014,0.004835,0.012917,0.025848,0.045723"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016509,0.017755,0.020023,0.024137,0.031587,0.045087,0.069659", \ "0.016914,0.018156,0.020425,0.024553,0.032040,0.045605,0.070247", \ "0.020377,0.021523,0.023653,0.027594,0.034869,0.048234,0.072723", \ "0.028251,0.029496,0.031725,0.035645,0.042401,0.055167,0.078999", \ "0.038114,0.039543,0.042102,0.046608,0.054444,0.067746,0.090673", \ "0.050319,0.051943,0.054832,0.059879,0.068603,0.083499,0.108381", \ "0.064859,0.066718,0.070004,0.075665,0.085357,0.101680,0.128997"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005176,0.005610,0.006393,0.007812,0.010380,0.015063,0.023622", \ "0.005175,0.005609,0.006393,0.007811,0.010380,0.015061,0.023624", \ "0.007355,0.007663,0.008221,0.009143,0.011043,0.015137,0.023622", \ "0.011915,0.012237,0.012813,0.013871,0.015781,0.019182,0.025359", \ "0.018263,0.018636,0.019315,0.020531,0.022663,0.026350,0.032753", \ "0.026248,0.026686,0.027494,0.028953,0.031473,0.035680,0.042630", \ "0.035815,0.036324,0.037294,0.039019,0.042018,0.046932,0.054804"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014185,0.015328,0.017397,0.021141,0.027920,0.040219,0.062654", \ "0.014112,0.015269,0.017362,0.021131,0.027913,0.040231,0.062655", \ "0.013741,0.014864,0.016954,0.020915,0.027863,0.040214,0.062666", \ "0.016201,0.017231,0.018859,0.022032,0.028101,0.040001,0.062651", \ "0.019680,0.020725,0.022625,0.026059,0.032144,0.042498,0.062877", \ "0.024879,0.025931,0.027813,0.031233,0.037450,0.048493,0.067338", \ "0.031741,0.032825,0.034782,0.038245,0.044449,0.055645,0.075502"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007325,0.007816,0.008711,0.010337,0.013295,0.018686,0.028534", \ "0.007908,0.008410,0.009324,0.010976,0.013966,0.019392,0.029270", \ "0.009046,0.009638,0.010683,0.012509,0.015681,0.021141,0.031041", \ "0.008921,0.009742,0.011165,0.013564,0.017486,0.023822,0.034339", \ "0.006330,0.007414,0.009302,0.012468,0.017593,0.025591,0.037877", \ "0.000910,0.002259,0.004617,0.008571,0.014970,0.024931,0.039941", \ "-0.007584,-0.005960,-0.003139,0.001590,0.009258,0.021227,0.039240"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014079,0.015092,0.016937,0.020297,0.026407,0.037531,0.057820", \ "0.014565,0.015579,0.017429,0.020800,0.026932,0.038084,0.058409", \ "0.018408,0.019336,0.021059,0.024258,0.030179,0.041113,0.061242", \ "0.025963,0.027051,0.028992,0.032404,0.038265,0.048607,0.068096", \ "0.035558,0.036808,0.039029,0.042944,0.049753,0.061307,0.080493", \ "0.047677,0.049094,0.051613,0.055996,0.063565,0.076457,0.098034", \ "0.062428,0.064037,0.066888,0.071816,0.080208,0.094312,0.117906"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003854,0.004269,0.005030,0.006422,0.008975,0.013645,0.022198", \ "0.003854,0.004269,0.005029,0.006424,0.008975,0.013644,0.022198", \ "0.004908,0.005252,0.005891,0.007102,0.009323,0.013711,0.022197", \ "0.007826,0.008164,0.008758,0.009831,0.011805,0.015610,0.023049", \ "0.012007,0.012421,0.013142,0.014381,0.016478,0.020076,0.026752", \ "0.017177,0.017686,0.018562,0.020067,0.022564,0.026595,0.033249", \ "0.023280,0.023876,0.024927,0.026739,0.029728,0.034459,0.041838"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.011436,0.012367,0.014070,0.017146,0.022763,0.032978,0.051654", \ "0.011401,0.012347,0.014046,0.017141,0.022757,0.032978,0.051643", \ "0.011460,0.012318,0.013917,0.016982,0.022723,0.032973,0.051637", \ "0.014176,0.015028,0.016559,0.019073,0.023794,0.033091,0.051647", \ "0.017561,0.018481,0.020131,0.023081,0.028226,0.036815,0.052832", \ "0.022112,0.023089,0.024823,0.027926,0.033405,0.042915,0.058752", \ "0.027927,0.028985,0.030832,0.034092,0.039795,0.049753,0.066931"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007324,0.007816,0.008711,0.010336,0.013294,0.018685,0.028531", \ "0.007920,0.008422,0.009334,0.010986,0.013977,0.019401,0.029277", \ "0.009117,0.009706,0.010748,0.012569,0.015735,0.021188,0.031084", \ "0.008927,0.009750,0.011177,0.013582,0.017514,0.023859,0.034383", \ "0.005986,0.007084,0.008992,0.012194,0.017371,0.025440,0.037804", \ "-0.000127,0.001255,0.003658,0.007686,0.014203,0.024323,0.039528", \ "-0.009658,-0.007993,-0.005096,-0.000245,0.007614,0.019846,0.038188"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.015829,0.017048,0.019272,0.023324,0.030694,0.044111,0.068579", \ "0.016242,0.017460,0.019689,0.023756,0.031156,0.044605,0.069115", \ "0.020102,0.021218,0.023294,0.027157,0.034318,0.047526,0.071817", \ "0.028421,0.029636,0.031812,0.035651,0.042304,0.054878,0.078463", \ "0.038983,0.040367,0.042852,0.047247,0.054913,0.067976,0.090621", \ "0.052302,0.053856,0.056630,0.061503,0.069982,0.084534,0.108974", \ "0.068597,0.070339,0.073450,0.078850,0.088134,0.103932,0.130621"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.003854,0.004268,0.005031,0.006421,0.008975,0.013643,0.022197", \ "0.003855,0.004268,0.005029,0.006424,0.008972,0.013645,0.022197", \ "0.004890,0.005234,0.005877,0.007090,0.009317,0.013708,0.022198", \ "0.007746,0.008087,0.008695,0.009786,0.011777,0.015596,0.023041", \ "0.011848,0.012272,0.013002,0.014272,0.016402,0.020060,0.026760", \ "0.016950,0.017465,0.018364,0.019902,0.022459,0.026543,0.033276", \ "0.023009,0.023621,0.024693,0.026546,0.029592,0.034395,0.041860"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.014119,0.015265,0.017338,0.021086,0.027866,0.040132,0.062528", \ "0.014032,0.015196,0.017299,0.021066,0.027850,0.040139,0.062521", \ "0.013736,0.014841,0.016904,0.020838,0.027787,0.040123,0.062514", \ "0.016082,0.017116,0.018788,0.021980,0.028066,0.039910,0.062512", \ "0.019202,0.020285,0.022239,0.025741,0.031890,0.042324,0.062738", \ "0.023540,0.024658,0.026673,0.030293,0.036751,0.047997,0.067055", \ "0.029166,0.030355,0.032444,0.036169,0.042787,0.054495,0.074732"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.007505,0.008000,0.008902,0.010541,0.013522,0.018955,0.028876", \ "0.008102,0.008608,0.009527,0.011192,0.014206,0.019674,0.029623", \ "0.009349,0.009937,0.010976,0.012800,0.015977,0.021461,0.031431", \ "0.009327,0.010136,0.011545,0.013927,0.017838,0.024183,0.034748", \ "0.006666,0.007740,0.009614,0.012767,0.017888,0.025908,0.038254", \ "0.000985,0.002324,0.004664,0.008597,0.015015,0.025037,0.040160", \ "-0.007924,-0.006325,-0.003546,0.001158,0.008838,0.020902,0.039095"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.020152,0.021373,0.023603,0.027663,0.035052,0.048498,0.073021", \ "0.020587,0.021811,0.024046,0.028118,0.035528,0.049006,0.073556", \ "0.024132,0.025294,0.027433,0.031366,0.038594,0.051871,0.076237", \ "0.032649,0.033810,0.035903,0.039558,0.046322,0.059062,0.082784", \ "0.043832,0.045163,0.047551,0.051804,0.059258,0.072036,0.094786", \ "0.057730,0.059217,0.061848,0.066550,0.074807,0.089079,0.113163", \ "0.074659,0.076304,0.079254,0.084400,0.093383,0.108875,0.135228"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.005175,0.005609,0.006393,0.007811,0.010380,0.015062,0.023623", \ "0.005177,0.005610,0.006394,0.007811,0.010379,0.015063,0.023621", \ "0.006322,0.006663,0.007300,0.008459,0.010712,0.015124,0.023622", \ "0.009618,0.009898,0.010420,0.011398,0.013296,0.017046,0.024459", \ "0.014463,0.014781,0.015354,0.016392,0.018277,0.021690,0.028250", \ "0.020436,0.020809,0.021474,0.022695,0.024861,0.028539,0.034948", \ "0.027439,0.027863,0.028638,0.030086,0.032621,0.036868,0.043844"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.016818,0.017957,0.020020,0.023771,0.030559,0.042906,0.065385", \ "0.016788,0.017932,0.020004,0.023757,0.030559,0.042906,0.065392", \ "0.016428,0.017636,0.019791,0.023653,0.030526,0.042899,0.065398", \ "0.018075,0.019044,0.020837,0.024188,0.030505,0.042751,0.065392", \ "0.021399,0.022496,0.024455,0.027946,0.033926,0.044559,0.065434", \ "0.025644,0.026787,0.028830,0.032489,0.038978,0.050194,0.069303", \ "0.031186,0.032384,0.034480,0.038257,0.044963,0.056753,0.076971"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.236790,1.240182,1.260580,1.273700,1.309403,1.336576,1.365354", \ "1.224723,1.217232,1.238111,1.260108,1.297523,1.324733,1.355270", \ "1.424299,1.414446,1.396312,1.399030,1.403816,1.410677,1.413439", \ "2.374593,2.356601,2.304864,2.231804,2.123075,1.954792,1.819982", \ "3.919459,3.905925,3.879284,3.811264,3.661725,3.388273,2.982326", \ "5.980478,5.955686,5.991918,5.960296,5.868108,5.631023,5.104663", \ "8.521194,8.602689,8.612507,8.675929,8.694938,8.564231,8.104078"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.645766,5.678211,5.710755,5.663493,5.713096,5.690770,5.710427", \ "5.543600,5.573018,5.611937,5.603265,5.589614,5.656607,5.732822", \ "5.534457,5.546580,5.523300,5.536366,5.571499,5.624279,5.520849", \ "6.021481,6.020173,6.011473,5.973389,5.933308,5.787552,5.767639", \ "7.345830,7.318335,7.302720,7.251425,7.106771,6.950548,6.593005", \ "9.735875,9.648451,9.562253,9.396244,9.070428,8.798695,8.410845", \ "13.086150,13.005900,12.822670,12.552290,12.083320,11.561760,11.005890"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.054467,1.083373,1.097239,1.136072,1.176769,1.212561,1.256703", \ "1.032952,1.027408,1.056034,1.099233,1.138291,1.177758,1.217909", \ "1.253673,1.245072,1.228814,1.224458,1.231198,1.243322,1.263728", \ "2.164793,2.160871,2.122634,2.044659,1.937029,1.770876,1.633102", \ "3.623723,3.611171,3.596525,3.533725,3.400268,3.141589,2.743013", \ "5.549161,5.569741,5.582678,5.553691,5.478133,5.250755,4.742599", \ "7.969514,8.036468,8.051549,8.106592,8.102332,7.989960,7.554318"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.167095,5.171059,5.185873,5.206433,5.224949,5.226377,5.193110", \ "5.066895,5.082959,5.065443,5.077055,5.149211,5.153643,5.145025", \ "5.014560,5.000862,5.049730,5.065453,5.080205,5.057662,5.117143", \ "5.505414,5.482267,5.456883,5.401786,5.332944,5.336180,5.140199", \ "6.709110,6.666250,6.678131,6.640351,6.429599,6.290338,6.001001", \ "8.966972,8.890776,8.821501,8.614876,8.413175,8.150070,7.722164", \ "12.232470,12.139510,11.940700,11.689670,11.286270,10.756760,10.227560"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.091612,1.110216,1.131375,1.166361,1.188893,1.219593,1.254434", \ "1.053224,1.075245,1.096623,1.117965,1.156081,1.189725,1.230539", \ "1.252749,1.251664,1.242135,1.241724,1.247724,1.253805,1.261135", \ "2.192312,2.174743,2.124169,2.051634,1.933162,1.763181,1.638099", \ "3.732345,3.698678,3.658001,3.570137,3.407107,3.142399,2.734677", \ "5.772603,5.756868,5.747309,5.688287,5.566773,5.279653,4.745047", \ "8.314514,8.354320,8.335942,8.318053,8.290228,8.089199,7.574671"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.256297,6.246495,6.264668,6.294788,6.282673,6.257770,6.277329", \ "6.165577,6.156977,6.173230,6.209488,6.192706,6.277847,6.263786", \ "6.100395,6.088307,6.140163,6.145588,6.122709,6.147097,6.238592", \ "6.499837,6.478915,6.515039,6.459030,6.461541,6.370943,6.360412", \ "7.692760,7.664226,7.656384,7.655363,7.512984,7.364866,7.115188", \ "9.790031,9.780330,9.687110,9.551299,9.406311,9.077010,8.789690", \ "12.946000,12.863640,12.734070,12.549520,12.199490,11.739690,11.271950"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.252386,1.248427,1.279334,1.286559,1.322844,1.349821,1.377834", \ "1.266188,1.266846,1.289239,1.310509,1.338053,1.364351,1.395695", \ "1.469689,1.452305,1.454320,1.450025,1.448000,1.462386,1.471345", \ "2.287771,2.278079,2.253826,2.189529,2.099130,1.950383,1.831909", \ "3.584168,3.610092,3.594967,3.528688,3.441939,3.211502,2.861855", \ "5.344466,5.331532,5.373242,5.375188,5.320167,5.148665,4.717270", \ "7.523615,7.573347,7.600694,7.685053,7.714928,7.656103,7.309190"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.642857,5.632433,5.645714,5.660303,5.710364,5.631028,5.657381", \ "5.497933,5.540124,5.537790,5.538802,5.599612,5.563048,5.674605", \ "5.486030,5.472358,5.462580,5.475438,5.515441,5.537987,5.428396", \ "5.895678,5.869141,5.839861,5.810059,5.784960,5.694999,5.686728", \ "7.113011,7.073929,7.029361,6.993827,6.838084,6.548224,6.304645", \ "9.105230,9.026975,8.963186,8.789333,8.576976,8.325085,7.977182", \ "12.090480,11.990360,11.829550,11.579450,11.267740,10.803040,10.287300"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.084280,1.090629,1.110966,1.140492,1.180726,1.225259,1.267685", \ "1.074021,1.073930,1.095386,1.142195,1.179568,1.220663,1.264395", \ "1.292988,1.293292,1.283147,1.267406,1.280215,1.292024,1.314078", \ "2.117758,2.104058,2.074067,2.008644,1.923775,1.775580,1.652223", \ "3.345311,3.347210,3.326779,3.285446,3.187960,2.989961,2.643144", \ "4.968443,5.018854,5.026100,5.035707,4.981689,4.824488,4.417943", \ "7.069473,7.099300,7.140866,7.202552,7.233912,7.171708,6.851196"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.124927,5.117879,5.157976,5.165580,5.198087,5.206038,5.208854", \ "5.006705,5.029061,5.036340,5.068965,5.047048,5.132505,5.168441", \ "4.971156,4.970037,4.989567,4.969330,4.968755,4.984283,5.072037", \ "5.316624,5.320808,5.306810,5.253867,5.255689,5.204859,5.144401", \ "6.425730,6.426019,6.409903,6.355803,6.208636,6.050244,5.888071", \ "8.397289,8.356290,8.241801,8.097935,7.915467,7.707097,7.195661", \ "11.263350,11.199310,11.031170,10.794510,10.430570,10.012810,9.343410"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.107597,1.134710,1.149582,1.172700,1.200800,1.237372,1.267257", \ "1.104646,1.114373,1.139030,1.168550,1.196646,1.231440,1.271997", \ "1.311424,1.301613,1.291718,1.294490,1.299745,1.308777,1.317484", \ "2.137129,2.121479,2.083792,2.010030,1.916311,1.766128,1.653878", \ "3.427243,3.426841,3.388668,3.339893,3.213468,2.986498,2.635532", \ "5.176396,5.195279,5.184784,5.158316,5.070272,4.846454,4.412145", \ "7.366511,7.405055,7.427559,7.426945,7.380918,7.270441,6.881166"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.195251,6.213369,6.221317,6.276646,6.291876,6.224698,6.225625", \ "6.111810,6.149794,6.141429,6.172783,6.196765,6.153374,6.237553", \ "6.048539,6.064742,6.086873,6.076410,6.139561,6.119028,6.210162", \ "6.375847,6.383556,6.385672,6.374220,6.337493,6.251970,6.323259", \ "7.449859,7.464273,7.443857,7.378019,7.207105,7.125328,6.934116", \ "9.258782,9.232140,9.172629,9.086065,8.968872,8.753321,8.414591", \ "12.050870,11.956060,11.843900,11.621820,11.396750,10.995030,10.582830"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.269008,1.292742,1.300558,1.316634,1.324179,1.355591,1.377577", \ "1.299444,1.279716,1.308263,1.317623,1.341634,1.375965,1.399722", \ "1.471383,1.469234,1.468383,1.461369,1.463687,1.467875,1.476690", \ "2.314670,2.292103,2.260107,2.186063,2.089778,1.937675,1.835990", \ "3.677586,3.665590,3.638002,3.562910,3.451015,3.209778,2.852603", \ "5.500769,5.521640,5.507601,5.468786,5.394977,5.162412,4.710463", \ "7.816667,7.826410,7.835480,7.862022,7.862201,7.733216,7.316640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.728053,6.716426,6.764374,6.779785,6.726965,6.796574,6.744512", \ "6.647320,6.633842,6.664794,6.671008,6.696758,6.748151,6.764243", \ "6.568447,6.554936,6.600206,6.620527,6.636962,6.662732,6.731539", \ "6.937585,6.915263,6.907593,6.902315,6.888922,6.761307,6.802877", \ "8.102464,8.076086,8.071878,7.999681,7.875600,7.601364,7.374988", \ "9.974304,9.909850,9.878962,9.784774,9.636479,9.421796,8.876316", \ "12.832070,12.742450,12.652020,12.411530,12.155350,11.806680,11.308280"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.107597,1.134710,1.149582,1.172700,1.200800,1.237372,1.267257", \ "1.104646,1.114373,1.139030,1.168550,1.196646,1.231440,1.271997", \ "1.311424,1.301613,1.291718,1.294490,1.299745,1.308777,1.317484", \ "2.137129,2.121479,2.083792,2.010030,1.916311,1.766128,1.653878", \ "3.427243,3.426841,3.388668,3.339893,3.213468,2.986498,2.635532", \ "5.176396,5.195279,5.184784,5.158316,5.070272,4.846454,4.412145", \ "7.366511,7.405055,7.427559,7.426945,7.380918,7.270441,6.881166"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.195251,6.213369,6.221317,6.276646,6.291876,6.224698,6.225625", \ "6.111810,6.149794,6.141429,6.172783,6.196765,6.153374,6.237553", \ "6.048539,6.064742,6.086873,6.076410,6.139561,6.119028,6.210162", \ "6.375847,6.383556,6.385672,6.374220,6.337493,6.251970,6.323259", \ "7.449859,7.464273,7.443857,7.378019,7.207105,7.125328,6.934116", \ "9.258782,9.232140,9.172629,9.086065,8.968872,8.753321,8.414591", \ "12.050870,11.956060,11.843900,11.621820,11.396750,10.995030,10.582830"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.159710,1.160805,1.180143,1.190228,1.221617,1.242590,1.271116", \ "1.146867,1.155915,1.174374,1.188099,1.208124,1.239047,1.269544", \ "1.316842,1.313111,1.314533,1.302318,1.315634,1.322789,1.322679", \ "2.136134,2.124119,2.084461,2.001047,1.909519,1.760251,1.660598", \ "3.516640,3.478160,3.440955,3.351853,3.227353,2.980431,2.626842", \ "5.303393,5.330492,5.298156,5.234557,5.120392,4.860871,4.413330", \ "7.632052,7.616771,7.602200,7.590490,7.509766,7.325614,6.896875"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("7.332427,7.310049,7.359548,7.379241,7.391731,7.366815,7.286233", \ "7.211069,7.230218,7.240250,7.285649,7.342064,7.309596,7.443907", \ "7.140274,7.157393,7.163984,7.201005,7.208734,7.154550,7.355614", \ "7.439193,7.449371,7.442796,7.451092,7.414449,7.297027,7.250023", \ "8.496063,8.495292,8.471342,8.410508,8.279085,8.157785,8.091215", \ "10.197470,10.182110,10.136040,10.097350,9.993529,9.728000,9.417572", \ "12.864460,12.778760,12.703530,12.527740,12.347850,12.054850,11.559770"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("2.046636,2.064699,2.106133,2.140696,2.196479,2.266417,2.343951", \ "1.979634,1.981515,2.016148,2.062887,2.122879,2.193516,2.271480", \ "2.010615,2.001161,2.030574,2.078602,2.126701,2.176808,2.245105", \ "2.592121,2.580294,2.557725,2.525267,2.498109,2.494665,2.472384", \ "4.002428,3.973726,3.926298,3.827426,3.686031,3.448526,3.225315", \ "6.093794,6.072612,6.026066,5.939413,5.732143,5.365160,4.820887", \ "8.781258,8.771679,8.765143,8.735164,8.540849,8.168323,7.441977"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("7.141329,7.132141,7.128357,7.181379,7.190825,7.216487,7.221651", \ "7.024086,7.018584,7.053570,7.021800,7.084849,7.161772,7.203541", \ "6.848164,6.890074,6.887996,6.898134,6.938549,6.974392,6.963613", \ "6.967798,6.951717,6.939904,6.915793,6.913199,6.989320,6.954819", \ "7.704076,7.700277,7.669577,7.653647,7.513558,7.434554,7.387759", \ "9.579280,9.519280,9.431326,9.256906,8.981082,8.858315,8.323771", \ "12.537490,12.463290,12.293140,12.074440,11.669420,11.184290,10.563390"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.799060,1.817737,1.867659,1.928661,2.012131,2.104236,2.194910", \ "1.731247,1.749334,1.787430,1.833326,1.933436,2.028062,2.119461", \ "1.720871,1.770752,1.798745,1.826151,1.903347,1.997155,2.084566", \ "2.367942,2.344812,2.327027,2.292563,2.274342,2.271513,2.283531", \ "3.708972,3.699006,3.659325,3.568104,3.419224,3.207225,2.978725", \ "5.744331,5.722257,5.685749,5.597045,5.405328,5.043734,4.512938", \ "8.298575,8.273177,8.286692,8.210764,8.079215,7.722894,7.012327"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("6.588981,6.633162,6.647882,6.639197,6.622261,6.598113,6.705563", \ "6.479942,6.496256,6.522325,6.547434,6.606251,6.565166,6.690200", \ "6.353624,6.372447,6.384773,6.426077,6.426698,6.525241,6.576890", \ "6.430024,6.443833,6.445230,6.408575,6.459701,6.358131,6.432642", \ "7.078236,7.096616,7.111550,7.105769,6.945747,6.853956,6.674539", \ "8.871764,8.847861,8.760747,8.569128,8.474730,8.085582,7.906193", \ "11.764640,11.680130,11.539570,11.328640,10.989030,10.443170,9.935136"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.893444,1.891687,1.929948,1.984564,2.031751,2.117454,2.213604", \ "1.807054,1.821254,1.851590,1.900663,1.953984,2.040642,2.133517", \ "1.829181,1.837682,1.859646,1.896567,1.941200,2.013367,2.092977", \ "2.402670,2.384370,2.350928,2.315926,2.296863,2.292342,2.289391", \ "3.787955,3.744711,3.688284,3.590603,3.442925,3.211132,2.988214", \ "5.870231,5.829658,5.770437,5.655877,5.421727,5.043186,4.503414", \ "8.530579,8.539822,8.498826,8.370467,8.164419,7.769501,7.011986"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("7.696735,7.705638,7.714279,7.732916,7.731815,7.713403,7.771805", \ "7.589134,7.610553,7.624285,7.670240,7.730341,7.707148,7.785116", \ "7.460895,7.480455,7.492110,7.497180,7.571945,7.627204,7.520824", \ "7.520287,7.497127,7.538793,7.547641,7.501053,7.549381,7.507050", \ "8.153065,8.127491,8.158517,8.128022,7.993271,7.924276,7.851926", \ "9.771740,9.708151,9.661029,9.545060,9.473533,9.182448,8.894071", \ "12.565970,12.507500,12.357300,12.166760,11.772680,11.458100,10.963810"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("2.057970,2.080042,2.091340,2.131585,2.203333,2.267641,2.340788", \ "1.985743,2.002601,2.019634,2.072943,2.127968,2.197262,2.273131", \ "1.924260,1.933885,1.980028,2.025810,2.081442,2.145742,2.219541", \ "2.349761,2.327134,2.330482,2.302357,2.303529,2.325291,2.353662", \ "3.466613,3.454076,3.422934,3.360533,3.253924,3.099285,2.912602", \ "5.171033,5.120708,5.117823,5.081626,4.962441,4.705022,4.276797", \ "7.340934,7.344879,7.359244,7.353487,7.263729,7.044727,6.501437"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("8.055405,8.093332,8.085982,8.081899,8.047344,8.032112,8.158795", \ "7.996899,8.020136,8.022141,8.060636,8.026872,8.100675,7.965963", \ "7.928375,7.944991,7.960971,7.947473,7.983172,8.036483,7.962558", \ "8.021515,8.006655,8.004614,8.019056,7.917329,7.956642,8.030175", \ "8.774946,8.761904,8.786794,8.707052,8.645895,8.538344,8.466719", \ "10.577390,10.527860,10.514600,10.372040,10.156740,10.013470,9.658412", \ "13.535280,13.471640,13.373440,13.215930,12.872460,12.473650,11.939660"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.800489,1.819055,1.867164,1.923905,1.992755,2.094325,2.196067", \ "1.698858,1.752122,1.790010,1.839221,1.931872,2.029707,2.117968", \ "1.643725,1.702020,1.743434,1.795957,1.874312,1.966011,2.059060", \ "2.100048,2.092715,2.092539,2.082950,2.080131,2.120218,2.174056", \ "3.167434,3.180377,3.156312,3.096773,3.000250,2.853819,2.686064", \ "4.816631,4.814710,4.800732,4.737350,4.622927,4.395344,3.981309", \ "6.887908,6.898244,6.889543,6.905020,6.837963,6.629267,6.105428"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("7.561597,7.576419,7.579967,7.597370,7.584544,7.608424,7.600507", \ "7.488564,7.505396,7.511744,7.541670,7.546505,7.558453,7.606349", \ "7.417952,7.434298,7.440457,7.464439,7.458935,7.471319,7.486960", \ "7.493135,7.466847,7.460510,7.487483,7.515427,7.421995,7.466216", \ "8.166418,8.194352,8.204713,8.159549,8.010839,7.866449,7.835736", \ "9.880170,9.868219,9.826867,9.743950,9.615336,9.297769,8.964846", \ "12.726770,12.653110,12.580490,12.428670,12.174630,11.784990,11.128360"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("1.883334,1.892730,1.923776,1.978422,2.031133,2.119191,2.209320", \ "1.809413,1.823514,1.855236,1.888527,1.964252,2.041489,2.132812", \ "1.767063,1.778950,1.805583,1.854973,1.903966,1.992051,2.072955", \ "2.136485,2.120469,2.130785,2.109341,2.123949,2.139345,2.180979", \ "3.251373,3.242736,3.195425,3.134680,3.027936,2.870967,2.703730", \ "4.934832,4.928079,4.905200,4.824459,4.680902,4.399897,3.990734", \ "7.130403,7.097246,7.110042,7.008811,6.942715,6.675836,6.112695"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("8.651884,8.667807,8.672905,8.649239,8.686278,8.732237,8.667161", \ "8.585520,8.605091,8.609814,8.634951,8.631927,8.689550,8.674366", \ "8.515287,8.532500,8.539989,8.568694,8.611804,8.624550,8.674398", \ "8.580776,8.567103,8.587555,8.595976,8.600001,8.524553,8.656660", \ "9.263123,9.258112,9.215079,9.174239,9.131537,9.028460,9.020515", \ "10.813780,10.809300,10.778180,10.735880,10.673910,10.309090,9.977330", \ "13.607640,13.538000,13.472050,13.357630,13.068610,12.819340,12.124190"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.331397,0.326162,0.333980,0.342802,0.361832,0.371708,0.379492", \ "0.333538,0.344807,0.347528,0.365623,0.386185,0.411289,0.431279", \ "0.577206,0.556722,0.537970,0.522651,0.506746,0.505026,0.501856", \ "1.435011,1.411838,1.341946,1.232237,1.063885,0.902046,0.798812", \ "2.758878,2.746483,2.688175,2.597402,2.388026,2.014356,1.584048", \ "4.528002,4.519574,4.509236,4.467934,4.276077,3.934731,3.231095", \ "6.709020,6.773874,6.790745,6.806813,6.730125,6.458595,5.750198"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.687392,3.736831,3.739112,3.772273,3.789750,3.758943,3.744034", \ "3.627294,3.675358,3.678500,3.713021,3.723841,3.758265,3.780074", \ "3.918640,3.921220,3.904829,3.874534,3.883065,3.865389,3.870820", \ "4.838346,4.799598,4.747352,4.700257,4.509399,4.422556,4.197518", \ "6.310238,6.260973,6.208055,6.110582,5.963615,5.608719,5.409687", \ "8.687781,8.651555,8.510173,8.325341,8.113758,7.717732,7.210102", \ "11.961190,11.867020,11.762640,11.556620,11.142560,10.601580,9.974739"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.360441,0.353161,0.360837,0.355242,0.364262,0.373854,0.381490", \ "0.367764,0.371278,0.371095,0.381538,0.399968,0.415609,0.433460", \ "0.607428,0.594454,0.576424,0.553913,0.539268,0.525874,0.527456", \ "1.382235,1.353578,1.304332,1.208059,1.057734,0.907846,0.806123", \ "2.549306,2.539332,2.494177,2.422626,2.245900,1.923139,1.528902", \ "4.093848,4.102397,4.094641,4.066505,3.927129,3.640958,3.027888", \ "6.025791,6.088338,6.105311,6.141743,6.096227,5.867573,5.311094"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("3.684647,3.705803,3.720507,3.725630,3.737126,3.810310,3.746154", \ "3.579103,3.599552,3.611640,3.666578,3.623980,3.704130,3.714131", \ "3.826590,3.831945,3.820991,3.818289,3.741611,3.813062,3.730202", \ "4.707065,4.649937,4.624726,4.567825,4.459775,4.360558,4.224288", \ "6.089070,6.062862,6.043203,5.951214,5.752203,5.475240,5.167730", \ "8.218279,8.161221,8.085460,7.889882,7.737977,7.406149,6.806551", \ "11.264040,11.168730,11.050110,10.810990,10.364110,10.021420,9.380748"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.340389,0.343298,0.345868,0.349008,0.361900,0.371895,0.379115", \ "0.355257,0.357413,0.365548,0.375035,0.399943,0.418232,0.435644", \ "0.584705,0.579597,0.561007,0.548563,0.537579,0.525961,0.525394", \ "1.368761,1.337911,1.274274,1.178286,1.030507,0.908010,0.805889", \ "2.618203,2.593254,2.527200,2.435564,2.225379,1.901327,1.520596", \ "4.285769,4.259795,4.233374,4.138012,3.994137,3.638015,3.006371", \ "6.324867,6.318961,6.329430,6.275818,6.211336,5.915731,5.288945"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.782928,4.802618,4.813397,4.844427,4.845714,4.792108,4.924577", \ "4.730319,4.717791,4.762181,4.794431,4.765514,4.776195,4.909838", \ "4.885549,4.895374,4.890991,4.911745,4.847007,4.837558,4.883755", \ "5.658433,5.654418,5.623771,5.582650,5.490418,5.419826,5.258713", \ "7.031453,7.044123,7.030896,6.904473,6.722979,6.526551,6.180531", \ "9.069252,9.022866,8.968834,8.854729,8.699826,8.412365,7.949710", \ "12.001630,11.949820,11.853580,11.645470,11.359200,10.975710,10.380160"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.333973,0.340525,0.342068,0.348494,0.365454,0.373674,0.381879", \ "0.287321,0.295480,0.317656,0.337808,0.372068,0.401848,0.423042", \ "0.398291,0.388186,0.380454,0.382999,0.399421,0.423341,0.444672", \ "1.091221,1.057357,1.025460,0.947591,0.822338,0.693790,0.634119", \ "2.158599,2.146506,2.112750,2.062358,1.925172,1.642737,1.268472", \ "3.572769,3.527053,3.547698,3.534757,3.492188,3.250660,2.719036", \ "5.331524,5.348536,5.333467,5.405810,5.427328,5.276498,4.848145"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.673145,4.661127,4.713371,4.701722,4.749198,4.717933,4.740379", \ "4.619780,4.609085,4.605688,4.616029,4.683098,4.673288,4.739503", \ "4.896445,4.874087,4.895176,4.872661,4.803393,4.739033,4.831714", \ "5.864157,5.828106,5.781761,5.712019,5.606189,5.420993,5.210953", \ "7.371406,7.343078,7.349243,7.306745,7.060625,6.837994,6.490002", \ "9.738056,9.693217,9.629977,9.509914,9.270753,8.903419,8.478164", \ "12.958870,12.948920,12.889280,12.684690,12.440860,11.970090,11.291570"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.358429,0.360950,0.359363,0.358885,0.368098,0.369911,0.378771", \ "0.319236,0.330253,0.335052,0.357743,0.377948,0.406502,0.430849", \ "0.437667,0.428183,0.421381,0.419986,0.430171,0.449654,0.471688", \ "1.041229,1.031687,1.007811,0.938036,0.835079,0.716332,0.658667", \ "1.960874,1.973770,1.948389,1.920179,1.820993,1.578707,1.243590", \ "3.168143,3.215787,3.191485,3.212919,3.188185,3.012394,2.557447", \ "4.705775,4.747863,4.778166,4.783281,4.879133,4.803007,4.468963"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("4.630875,4.646871,4.651701,4.689526,4.694932,4.632745,4.541757", \ "4.578030,4.594844,4.606382,4.623022,4.643712,4.566875,4.683953", \ "4.860117,4.846925,4.836361,4.803153,4.780946,4.714429,4.770510", \ "5.734201,5.680787,5.646073,5.568712,5.514366,5.294694,5.243037", \ "7.183214,7.172313,7.147466,7.052650,6.873046,6.596565,6.283472", \ "9.278990,9.238301,9.192579,9.067786,8.958902,8.576736,8.011381", \ "12.233760,12.178670,12.103080,11.975950,11.729640,11.354930,10.681020"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("0.342726,0.348285,0.348591,0.355202,0.367360,0.370313,0.379035", \ "0.307994,0.320186,0.330306,0.353940,0.374760,0.405319,0.427306", \ "0.417686,0.411409,0.410342,0.414118,0.425806,0.446018,0.470221", \ "1.056425,1.029836,0.986586,0.919320,0.811682,0.712603,0.658168", \ "2.069129,2.037238,2.008466,1.955059,1.812425,1.559950,1.233661", \ "3.339166,3.344077,3.351712,3.322266,3.237115,3.008354,2.542485", \ "4.977145,4.962115,5.008425,5.014508,4.997055,4.884440,4.464288"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.669703,1.226700,2.246970,4.115800,7.538960,13.809200"); values ("5.718247,5.734624,5.755894,5.775748,5.771036,5.772398,5.874769", \ "5.671488,5.688594,5.695917,5.693147,5.737026,5.731622,5.635034", \ "5.900773,5.908376,5.902969,5.895052,5.863040,5.884589,5.758537", \ "6.696109,6.693589,6.668222,6.643389,6.562199,6.396171,6.294792", \ "8.197695,8.157590,8.112230,7.989856,7.832017,7.675232,7.221457", \ "10.176710,10.165670,10.113500,10.067890,9.901809,9.525266,8.973715", \ "13.109560,13.077070,13.013150,12.855150,12.667250,12.271430,11.605650"); } } } } /****************************************************************************************** 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 : 247.443679; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 116.363125; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 252.689125; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 121.345130; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 272.616875; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 252.688750; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 388.972875; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 257.665759; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 352.237875; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 121.344627; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 257.666127; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 126.330259; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 352.169750; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 185.688625; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 265.702000; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 265.662625; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 322.223140; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 97.627875; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 176.993250; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 176.980500; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 242.470825; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 177.326875; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 256.692500; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 256.679750; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 322.171479; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 177.315125; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 256.680625; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 256.655125; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 322.157104; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 241.534694; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 321.970701; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 321.955578; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 401.619060; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.599291; fall_capacitance : 3.212794; rise_capacitance : 3.599291; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.338441; fall_capacitance : 3.338441; rise_capacitance : 3.249914; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.204176; fall_capacitance : 3.083020; rise_capacitance : 3.204176; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.218080; fall_capacitance : 2.689192; rise_capacitance : 3.218080; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.626324; fall_capacitance : 2.907306; rise_capacitance : 3.626324; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006068,0.006344,0.006819,0.007749,0.009559,0.013081,0.019977", \ "0.006840,0.007115,0.007589,0.008517,0.010327,0.013849,0.020746", \ "0.009031,0.009391,0.009998,0.011141,0.013219,0.016830,0.023638", \ "0.009375,0.009876,0.010726,0.012337,0.015268,0.020402,0.029016", \ "0.007241,0.007890,0.008990,0.011062,0.014853,0.021495,0.032609", \ "0.002414,0.003202,0.004536,0.007057,0.011676,0.019822,0.033482", \ "-0.005262,-0.004345,-0.002786,0.000155,0.005569,0.015146,0.031317"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.014388,0.015081,0.016275,0.018637,0.023308,0.032551,0.050919", \ "0.015045,0.015737,0.016937,0.019316,0.024022,0.033324,0.051763", \ "0.018116,0.018811,0.019999,0.022347,0.027001,0.036265,0.054711", \ "0.023006,0.023879,0.025347,0.028161,0.033405,0.042864,0.061032", \ "0.030842,0.031823,0.033470,0.036623,0.042530,0.053330,0.072605", \ "0.041316,0.042447,0.044325,0.047894,0.054493,0.066439,0.087781", \ "0.054074,0.055366,0.057515,0.061581,0.069033,0.082287,0.105603"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003852,0.004068,0.004441,0.005184,0.006663,0.009609,0.015488", \ "0.003819,0.004043,0.004425,0.005177,0.006662,0.009609,0.015489", \ "0.005758,0.005939,0.006242,0.006813,0.007855,0.010101,0.015492", \ "0.009448,0.009695,0.010108,0.010879,0.012286,0.014776,0.019036", \ "0.014367,0.014689,0.015223,0.016228,0.018017,0.021111,0.026325", \ "0.020540,0.020966,0.021637,0.022911,0.025162,0.028955,0.035156", \ "0.028058,0.028577,0.029408,0.030976,0.033750,0.038359,0.045686"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008473,0.009077,0.010121,0.012207,0.016380,0.024702,0.041292", \ "0.008480,0.009082,0.010121,0.012208,0.016378,0.024699,0.041292", \ "0.008945,0.009456,0.010369,0.012313,0.016400,0.024706,0.041305", \ "0.012195,0.012679,0.013534,0.015226,0.018427,0.025438,0.041313", \ "0.016012,0.016488,0.017331,0.019079,0.022623,0.029584,0.043263", \ "0.021155,0.021590,0.022384,0.024049,0.027526,0.034726,0.048866", \ "0.027673,0.028088,0.028861,0.030486,0.033879,0.040984,0.055552"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005129,0.005421,0.005919,0.006885,0.008745,0.012321,0.019261", \ "0.005930,0.006212,0.006696,0.007647,0.009495,0.013064,0.020001", \ "0.007788,0.008182,0.008842,0.010074,0.012283,0.016048,0.022871", \ "0.007471,0.008029,0.008959,0.010704,0.013838,0.019220,0.028082", \ "0.004536,0.005250,0.006443,0.008689,0.012744,0.019741,0.031248", \ "-0.001203,-0.000345,0.001102,0.003805,0.008725,0.017306,0.031496", \ "-0.009893,-0.008892,-0.007223,-0.004088,0.001644,0.011701,0.028507"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.016084,0.016925,0.018376,0.021246,0.026925,0.038184,0.060582", \ "0.016674,0.017518,0.018975,0.021864,0.027587,0.038918,0.061402", \ "0.019443,0.020278,0.021712,0.024558,0.030215,0.041495,0.063988", \ "0.023902,0.024875,0.026530,0.029726,0.035790,0.047010,0.069168", \ "0.031628,0.032689,0.034475,0.037915,0.044435,0.056642,0.079157", \ "0.042292,0.043491,0.045498,0.049316,0.056412,0.069452,0.093475", \ "0.055409,0.056782,0.059056,0.063370,0.071277,0.085446,0.110937"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003541,0.003760,0.004136,0.004881,0.006352,0.009275,0.015122", \ "0.003447,0.003662,0.004056,0.004832,0.006332,0.009271,0.015122", \ "0.005720,0.005894,0.006188,0.006753,0.007781,0.009886,0.015137", \ "0.009540,0.009782,0.010178,0.010931,0.012299,0.014728,0.018934", \ "0.014677,0.015002,0.015523,0.016494,0.018228,0.021221,0.026342", \ "0.021221,0.021633,0.022295,0.023522,0.025693,0.029345,0.035372", \ "0.029242,0.029751,0.030564,0.032080,0.034744,0.039156,0.046232"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008962,0.009706,0.010990,0.013567,0.018725,0.029035,0.049569", \ "0.008970,0.009710,0.010998,0.013571,0.018728,0.029031,0.049582", \ "0.009322,0.009978,0.011175,0.013650,0.018745,0.029040,0.049583", \ "0.011909,0.012562,0.013700,0.015946,0.020221,0.029465,0.049574", \ "0.015199,0.015794,0.016873,0.019085,0.023613,0.032622,0.050755", \ "0.019979,0.020528,0.021519,0.023580,0.027877,0.036873,0.054948", \ "0.026204,0.026735,0.027694,0.029682,0.033813,0.042429,0.060508"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005267,0.005560,0.006057,0.007024,0.008888,0.012477,0.019449", \ "0.006063,0.006346,0.006831,0.007785,0.009637,0.013220,0.020189", \ "0.008020,0.008409,0.009059,0.010275,0.012463,0.016203,0.023058", \ "0.007921,0.008463,0.009371,0.011080,0.014172,0.019510,0.028337", \ "0.005358,0.006036,0.007186,0.009361,0.013330,0.020237,0.031670", \ "0.000202,0.001003,0.002361,0.004942,0.009708,0.018114,0.032157", \ "-0.007649,-0.006730,-0.005199,-0.002277,0.003185,0.012953,0.029503"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.019590,0.020430,0.021879,0.024753,0.030442,0.041715,0.064124", \ "0.020223,0.021067,0.022523,0.025413,0.031139,0.042472,0.064951", \ "0.022956,0.023786,0.025218,0.028072,0.033750,0.045051,0.067549", \ "0.027970,0.028900,0.030477,0.033549,0.039408,0.050498,0.072697", \ "0.036030,0.037035,0.038730,0.042028,0.048365,0.060346,0.082604", \ "0.047234,0.048351,0.050218,0.053813,0.060628,0.073389,0.097136", \ "0.061044,0.062302,0.064394,0.068405,0.075909,0.089657,0.114801"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004420,0.004643,0.005026,0.005780,0.007259,0.010179,0.016018", \ "0.004314,0.004537,0.004943,0.005730,0.007238,0.010175,0.016018", \ "0.006880,0.007022,0.007263,0.007744,0.008658,0.010774,0.016031", \ "0.011397,0.011580,0.011876,0.012478,0.013639,0.015837,0.019823", \ "0.017311,0.017545,0.017927,0.018673,0.020097,0.022735,0.027523", \ "0.024717,0.024999,0.025476,0.026410,0.028165,0.031333,0.036892", \ "0.033670,0.033997,0.034590,0.035739,0.037882,0.041668,0.048132"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011051,0.011804,0.013105,0.015713,0.020895,0.031227,0.051809", \ "0.011055,0.011808,0.013107,0.015712,0.020895,0.031223,0.051818", \ "0.011169,0.011896,0.013171,0.015739,0.020899,0.031222,0.051815", \ "0.013495,0.014167,0.015312,0.017472,0.021933,0.031464,0.051810", \ "0.016488,0.017161,0.018321,0.020649,0.025295,0.034282,0.052735", \ "0.020879,0.021514,0.022613,0.024843,0.029383,0.038588,0.056688", \ "0.026762,0.027396,0.028476,0.030657,0.035042,0.043983,0.062302"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006083,0.006360,0.006835,0.007765,0.009575,0.013096,0.019992", \ "0.006889,0.007164,0.007638,0.008567,0.010376,0.013898,0.020794", \ "0.009093,0.009451,0.010057,0.011200,0.013278,0.016887,0.023699", \ "0.009213,0.009723,0.010587,0.012220,0.015189,0.020371,0.029025", \ "0.006474,0.007143,0.008275,0.010404,0.014290,0.021077,0.032367", \ "0.000616,0.001434,0.002815,0.005429,0.010212,0.018608,0.032624", \ "-0.008569,-0.007612,-0.005980,-0.002913,0.002722,0.012670,0.029393"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.017671,0.018546,0.020050,0.023028,0.028911,0.040547,0.063655", \ "0.018131,0.019006,0.020518,0.023517,0.029448,0.041159,0.064355", \ "0.020910,0.021774,0.023259,0.026214,0.032084,0.043755,0.066974", \ "0.026150,0.027171,0.028901,0.032220,0.038443,0.049927,0.072831", \ "0.034778,0.035908,0.037808,0.041470,0.048381,0.061122,0.084139", \ "0.046656,0.047919,0.050034,0.054079,0.061650,0.075562,0.100708", \ "0.061333,0.062761,0.065137,0.069659,0.078029,0.093180,0.120369"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003853,0.004069,0.004441,0.005185,0.006663,0.009609,0.015488", \ "0.003822,0.004045,0.004426,0.005178,0.006662,0.009609,0.015488", \ "0.005731,0.005912,0.006218,0.006788,0.007830,0.010086,0.015492", \ "0.009426,0.009674,0.010091,0.010870,0.012289,0.014787,0.019033", \ "0.014337,0.014671,0.015215,0.016232,0.018061,0.021176,0.026414", \ "0.020529,0.020960,0.021649,0.022942,0.025237,0.029079,0.035340", \ "0.028082,0.028612,0.029457,0.031053,0.033866,0.038532,0.045974"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011224,0.011975,0.013282,0.015895,0.021114,0.031520,0.052286", \ "0.011230,0.011981,0.013282,0.015893,0.021112,0.031519,0.052302", \ "0.011395,0.012103,0.013362,0.015929,0.021119,0.031524,0.052288", \ "0.014482,0.015108,0.016177,0.018164,0.022397,0.031780,0.052272", \ "0.018123,0.018730,0.019811,0.022027,0.026475,0.035028,0.053166", \ "0.023101,0.023649,0.024645,0.026738,0.031141,0.040171,0.057596", \ "0.029603,0.030101,0.031039,0.033009,0.037205,0.046100,0.064255"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005144,0.005436,0.005934,0.006901,0.008761,0.012336,0.019275", \ "0.005977,0.006259,0.006744,0.007696,0.009544,0.013113,0.020049", \ "0.007853,0.008248,0.008910,0.010139,0.012348,0.016106,0.022933", \ "0.007337,0.007901,0.008845,0.010607,0.013777,0.019202,0.028099", \ "0.003848,0.004577,0.005801,0.008100,0.012245,0.019373,0.031047", \ "-0.002870,-0.001973,-0.000483,0.002315,0.007395,0.016214,0.030735", \ "-0.012979,-0.011937,-0.010196,-0.006928,-0.000966,0.009459,0.026783"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.019374,0.020393,0.022149,0.025623,0.032484,0.046071,0.073081", \ "0.019774,0.020798,0.022560,0.026059,0.032972,0.046646,0.073758", \ "0.022320,0.023328,0.025061,0.028509,0.035353,0.048978,0.076115", \ "0.026995,0.028132,0.030065,0.033812,0.040880,0.054251,0.081036", \ "0.035363,0.036577,0.038626,0.042601,0.050183,0.064452,0.090980", \ "0.047303,0.048641,0.050889,0.055191,0.063287,0.078376,0.106397", \ "0.062199,0.063706,0.066213,0.070985,0.079823,0.095935,0.125444"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003544,0.003762,0.004139,0.004882,0.006353,0.009275,0.015122", \ "0.003449,0.003665,0.004061,0.004836,0.006334,0.009271,0.015122", \ "0.005685,0.005861,0.006159,0.006724,0.007755,0.009868,0.015134", \ "0.009466,0.009713,0.010124,0.010889,0.012274,0.014720,0.018924", \ "0.014550,0.014876,0.015412,0.016413,0.018187,0.021239,0.026394", \ "0.021033,0.021445,0.022121,0.023385,0.025606,0.029344,0.035482", \ "0.028987,0.029515,0.030340,0.031892,0.034611,0.039119,0.046356"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011260,0.012152,0.013701,0.016798,0.022998,0.035349,0.059983", \ "0.011273,0.012162,0.013707,0.016802,0.023002,0.035368,0.059986", \ "0.011450,0.012307,0.013806,0.016852,0.023014,0.035367,0.059984", \ "0.013996,0.014798,0.016153,0.018704,0.024031,0.035505,0.060009", \ "0.017058,0.017797,0.019134,0.021853,0.027367,0.038029,0.060562", \ "0.021640,0.022305,0.023512,0.026030,0.031309,0.042256,0.063823", \ "0.027820,0.028438,0.029566,0.031916,0.036877,0.047397,0.069295"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005283,0.005575,0.006073,0.007040,0.008904,0.012492,0.019463", \ "0.006110,0.006393,0.006879,0.007833,0.009686,0.013269,0.020237", \ "0.008086,0.008474,0.009124,0.010340,0.012526,0.016261,0.023121", \ "0.007786,0.008334,0.009255,0.010986,0.014112,0.019493,0.028355", \ "0.004665,0.005361,0.006544,0.008772,0.012833,0.019874,0.031469", \ "-0.001466,-0.000631,0.000781,0.003452,0.008381,0.017032,0.031402", \ "-0.010711,-0.009772,-0.008169,-0.005110,0.000584,0.010721,0.027785"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.023668,0.024682,0.026432,0.029899,0.036763,0.050359,0.077373", \ "0.024120,0.025138,0.026896,0.030384,0.037292,0.050957,0.078064", \ "0.026610,0.027614,0.029346,0.032795,0.039656,0.053296,0.080432", \ "0.031794,0.032879,0.034727,0.038328,0.045113,0.058498,0.085316", \ "0.040457,0.041616,0.043577,0.047408,0.054795,0.068811,0.095167", \ "0.052874,0.054130,0.056245,0.060337,0.068169,0.082979,0.110691", \ "0.068429,0.069824,0.072152,0.076625,0.085075,0.100794,0.129959"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004423,0.004646,0.005028,0.005782,0.007260,0.010179,0.016017", \ "0.004316,0.004543,0.004950,0.005734,0.007240,0.010175,0.016018", \ "0.006843,0.006985,0.007231,0.007712,0.008630,0.010757,0.016028", \ "0.011333,0.011516,0.011823,0.012437,0.013620,0.015831,0.019813", \ "0.017198,0.017429,0.017825,0.018601,0.020063,0.022762,0.027585", \ "0.024563,0.024846,0.025341,0.026298,0.028101,0.031349,0.037016", \ "0.033461,0.033814,0.034416,0.035598,0.037788,0.041659,0.048272"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013790,0.014693,0.016261,0.019393,0.025627,0.038030,0.062722", \ "0.013791,0.014697,0.016264,0.019396,0.025631,0.038033,0.062721", \ "0.013858,0.014754,0.016302,0.019414,0.025633,0.038026,0.062708", \ "0.015925,0.016682,0.017991,0.020673,0.026259,0.038086,0.062715", \ "0.018800,0.019625,0.021037,0.023866,0.029465,0.040183,0.063086", \ "0.022921,0.023687,0.025029,0.027744,0.033277,0.044410,0.066079", \ "0.028670,0.029401,0.030671,0.033260,0.038541,0.049421,0.071518"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006227,0.006505,0.006979,0.007910,0.009725,0.013262,0.020191", \ "0.007032,0.007308,0.007781,0.008712,0.010527,0.014064,0.020993", \ "0.009312,0.009667,0.010265,0.011395,0.013458,0.017052,0.023897", \ "0.009624,0.010126,0.010974,0.012579,0.015517,0.020663,0.029285", \ "0.007206,0.007853,0.008950,0.011029,0.014853,0.021567,0.032792", \ "0.001832,0.002614,0.003938,0.006463,0.011128,0.019389,0.033274", \ "-0.006643,-0.005747,-0.004213,-0.001293,0.004146,0.013866,0.030360"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021374,0.022246,0.023745,0.026722,0.032611,0.044265,0.067406", \ "0.021877,0.022750,0.024259,0.027254,0.033181,0.044898,0.068116", \ "0.024603,0.025465,0.026952,0.029915,0.035802,0.047495,0.070743", \ "0.030456,0.031416,0.033046,0.036204,0.042126,0.053599,0.076565", \ "0.039523,0.040589,0.042388,0.045889,0.052565,0.064996,0.087782", \ "0.051933,0.053113,0.055098,0.058931,0.066219,0.079797,0.104566", \ "0.067273,0.068597,0.070802,0.075044,0.083034,0.097765,0.124542"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004729,0.004948,0.005329,0.006082,0.007569,0.010514,0.016387", \ "0.004699,0.004926,0.005314,0.006076,0.007568,0.010514,0.016387", \ "0.006808,0.006965,0.007226,0.007735,0.008709,0.010979,0.016391", \ "0.011140,0.011333,0.011675,0.012332,0.013578,0.015871,0.019909", \ "0.016764,0.017025,0.017456,0.018287,0.019856,0.022667,0.027587", \ "0.023777,0.024096,0.024635,0.025677,0.027609,0.031024,0.036851", \ "0.032227,0.032612,0.033271,0.034546,0.036894,0.040993,0.047864"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013399,0.014162,0.015476,0.018108,0.023361,0.033810,0.054639", \ "0.013397,0.014159,0.015476,0.018108,0.023359,0.033808,0.054646", \ "0.013446,0.014197,0.015504,0.018120,0.023359,0.033809,0.054650", \ "0.015938,0.016526,0.017546,0.019668,0.024181,0.033898,0.054629", \ "0.019489,0.020151,0.021304,0.023593,0.028112,0.036704,0.055277", \ "0.024093,0.024732,0.025845,0.028109,0.032713,0.041881,0.059361", \ "0.030220,0.030817,0.031889,0.034073,0.038562,0.047749,0.066048"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005283,0.005575,0.006073,0.007040,0.008904,0.012492,0.019463", \ "0.006110,0.006393,0.006879,0.007833,0.009686,0.013269,0.020237", \ "0.008086,0.008474,0.009124,0.010340,0.012526,0.016261,0.023121", \ "0.007786,0.008334,0.009255,0.010986,0.014112,0.019493,0.028355", \ "0.004665,0.005361,0.006544,0.008772,0.012833,0.019874,0.031469", \ "-0.001466,-0.000631,0.000781,0.003452,0.008381,0.017032,0.031402", \ "-0.010711,-0.009772,-0.008169,-0.005110,0.000584,0.010721,0.027785"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.023668,0.024682,0.026432,0.029899,0.036763,0.050359,0.077373", \ "0.024120,0.025138,0.026896,0.030384,0.037292,0.050957,0.078064", \ "0.026610,0.027614,0.029346,0.032795,0.039656,0.053296,0.080432", \ "0.031794,0.032879,0.034727,0.038328,0.045113,0.058498,0.085316", \ "0.040457,0.041616,0.043577,0.047408,0.054795,0.068811,0.095167", \ "0.052874,0.054130,0.056245,0.060337,0.068169,0.082979,0.110691", \ "0.068429,0.069824,0.072152,0.076625,0.085075,0.100794,0.129959"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004423,0.004646,0.005028,0.005782,0.007260,0.010179,0.016017", \ "0.004316,0.004543,0.004950,0.005734,0.007240,0.010175,0.016018", \ "0.006843,0.006985,0.007231,0.007712,0.008630,0.010757,0.016028", \ "0.011333,0.011516,0.011823,0.012437,0.013620,0.015831,0.019813", \ "0.017198,0.017429,0.017825,0.018601,0.020063,0.022762,0.027585", \ "0.024563,0.024846,0.025341,0.026298,0.028101,0.031349,0.037016", \ "0.033461,0.033814,0.034416,0.035598,0.037788,0.041659,0.048272"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013790,0.014693,0.016261,0.019393,0.025627,0.038030,0.062722", \ "0.013791,0.014697,0.016264,0.019396,0.025631,0.038033,0.062721", \ "0.013858,0.014754,0.016302,0.019414,0.025633,0.038026,0.062708", \ "0.015925,0.016682,0.017991,0.020673,0.026259,0.038086,0.062715", \ "0.018800,0.019625,0.021037,0.023866,0.029465,0.040183,0.063086", \ "0.022921,0.023687,0.025029,0.027744,0.033277,0.044410,0.066079", \ "0.028670,0.029401,0.030671,0.033260,0.038541,0.049421,0.071518"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005432,0.005725,0.006221,0.007188,0.009058,0.012662,0.019667", \ "0.006254,0.006537,0.007024,0.007980,0.009839,0.013437,0.020441", \ "0.008337,0.008717,0.009354,0.010553,0.012716,0.016428,0.023325", \ "0.008292,0.008822,0.009717,0.011402,0.014477,0.019808,0.028630", \ "0.005646,0.006301,0.007417,0.009552,0.013499,0.020427,0.031930", \ "0.000306,0.001058,0.002345,0.004835,0.009534,0.017954,0.032134", \ "-0.007866,-0.007047,-0.005622,-0.002856,0.002447,0.012173,0.028892"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.028023,0.029034,0.030778,0.034242,0.041108,0.054716,0.081769", \ "0.028518,0.029533,0.031285,0.034766,0.041668,0.055340,0.082466", \ "0.030959,0.031963,0.033695,0.037150,0.044020,0.057678,0.084840", \ "0.036447,0.037492,0.039242,0.042653,0.049387,0.062813,0.089696", \ "0.045398,0.046517,0.048410,0.052134,0.059364,0.073155,0.099451", \ "0.058183,0.059389,0.061412,0.065354,0.072997,0.087582,0.115031", \ "0.074276,0.075597,0.077798,0.082063,0.090231,0.105644,0.134524"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.005481,0.005685,0.006042,0.006758,0.008197,0.011091,0.016919", \ "0.005373,0.005586,0.005966,0.006712,0.008178,0.011087,0.016919", \ "0.007969,0.008082,0.008282,0.008688,0.009528,0.011653,0.016929", \ "0.012989,0.013128,0.013374,0.013873,0.014897,0.016915,0.020690", \ "0.019526,0.019701,0.019998,0.020608,0.021839,0.024237,0.028765", \ "0.027642,0.027850,0.028216,0.028961,0.030441,0.033278,0.038529", \ "0.037354,0.037605,0.038054,0.038966,0.040743,0.044101,0.050160"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.016353,0.017266,0.018859,0.022014,0.028285,0.040746,0.065527", \ "0.016354,0.017270,0.018859,0.022013,0.028287,0.040752,0.065517", \ "0.016377,0.017290,0.018869,0.022023,0.028290,0.040747,0.065524", \ "0.017817,0.018616,0.019998,0.022824,0.028631,0.040774,0.065527", \ "0.020815,0.021656,0.023111,0.025983,0.031561,0.042469,0.065743", \ "0.024616,0.025424,0.026847,0.029691,0.035380,0.046633,0.068457", \ "0.030026,0.030806,0.032159,0.034896,0.040410,0.051564,0.073817"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011485,0.011961,0.012774,0.014359,0.017419,0.023295,0.034625", \ "0.012030,0.012507,0.013318,0.014904,0.017964,0.023837,0.035167", \ "0.014898,0.015352,0.016114,0.017590,0.020553,0.026352,0.037625", \ "0.018206,0.018811,0.019834,0.021795,0.025415,0.031870,0.043060", \ "0.019821,0.020572,0.021856,0.024285,0.028773,0.036800,0.050653", \ "0.019720,0.020618,0.022168,0.025063,0.030405,0.039957,0.056405", \ "0.017904,0.018956,0.020730,0.024066,0.030238,0.041284,0.060312"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.021305,0.022184,0.023697,0.026683,0.032572,0.044209,0.067317", \ "0.021932,0.022828,0.024364,0.027401,0.033372,0.045118,0.068329", \ "0.024286,0.025162,0.026675,0.029679,0.035635,0.047423,0.070752", \ "0.027284,0.028268,0.029942,0.033189,0.039378,0.051068,0.074265", \ "0.031625,0.032701,0.034522,0.038031,0.044706,0.057300,0.080770", \ "0.038549,0.039774,0.041820,0.045710,0.052923,0.066165,0.090777", \ "0.047370,0.048770,0.051112,0.055528,0.063601,0.077980,0.103705"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008162,0.008520,0.009138,0.010367,0.012792,0.017583,0.027101", \ "0.008127,0.008489,0.009115,0.010350,0.012783,0.017582,0.027100", \ "0.008532,0.008828,0.009361,0.010455,0.012734,0.017550,0.027100", \ "0.012548,0.012869,0.013414,0.014450,0.016404,0.020000,0.027774", \ "0.018138,0.018527,0.019165,0.020384,0.022640,0.026739,0.034108", \ "0.025257,0.025742,0.026500,0.027961,0.030605,0.035254,0.043421", \ "0.033860,0.034443,0.035380,0.037148,0.040303,0.045680,0.054733"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011226,0.011977,0.013279,0.015895,0.021113,0.031523,0.052291", \ "0.011233,0.011982,0.013282,0.015894,0.021115,0.031521,0.052272", \ "0.011312,0.012050,0.013329,0.015915,0.021115,0.031521,0.052276", \ "0.013492,0.014140,0.015255,0.017442,0.021991,0.031698,0.052278", \ "0.017434,0.017997,0.019007,0.021125,0.025565,0.034570,0.053232", \ "0.023601,0.024070,0.024947,0.026785,0.030744,0.039323,0.057357", \ "0.031030,0.031476,0.032327,0.034125,0.037937,0.045963,0.063321"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009256,0.009772,0.010646,0.012335,0.015548,0.021615,0.033141", \ "0.009850,0.010357,0.011222,0.012897,0.016096,0.022153,0.033673", \ "0.012885,0.013390,0.014232,0.015816,0.018777,0.024669,0.036104", \ "0.015450,0.016127,0.017259,0.019391,0.023275,0.030067,0.041537", \ "0.016133,0.016972,0.018387,0.021040,0.025886,0.034379,0.048739", \ "0.014895,0.015899,0.017595,0.020756,0.026527,0.036679,0.053831", \ "0.011754,0.012940,0.014879,0.018499,0.025142,0.036897,0.056811"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.023032,0.024061,0.025825,0.029311,0.036180,0.049771,0.076776", \ "0.023583,0.024628,0.026423,0.029964,0.036931,0.050643,0.077770", \ "0.025839,0.026863,0.028627,0.032127,0.039069,0.052832,0.080096", \ "0.028705,0.029817,0.031714,0.035412,0.042452,0.056047,0.083155", \ "0.032946,0.034126,0.036124,0.040002,0.047448,0.061688,0.088661", \ "0.039962,0.041282,0.043490,0.047701,0.055557,0.070186,0.097943", \ "0.049063,0.050562,0.053068,0.057812,0.066499,0.082090,0.110527"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007593,0.007965,0.008604,0.009863,0.012315,0.017107,0.026576", \ "0.007423,0.007817,0.008483,0.009774,0.012263,0.017086,0.026571", \ "0.008306,0.008567,0.009033,0.010032,0.012208,0.016942,0.026551", \ "0.012633,0.012948,0.013472,0.014471,0.016355,0.019865,0.027346", \ "0.018630,0.019012,0.019636,0.020810,0.022962,0.026861,0.034027", \ "0.026315,0.026785,0.027541,0.028945,0.031467,0.035861,0.043677", \ "0.035677,0.036253,0.037181,0.038889,0.041889,0.046966,0.055531"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011259,0.012147,0.013694,0.016801,0.022996,0.035352,0.060009", \ "0.011268,0.012156,0.013704,0.016803,0.022994,0.035352,0.059993", \ "0.011361,0.012234,0.013755,0.016825,0.022999,0.035349,0.059986", \ "0.013204,0.014010,0.015354,0.018047,0.023648,0.035432,0.059991", \ "0.016533,0.017257,0.018536,0.021192,0.026682,0.037662,0.060568", \ "0.022350,0.022967,0.024088,0.026417,0.031319,0.041851,0.063771", \ "0.029661,0.030265,0.031350,0.033609,0.038274,0.048014,0.069104"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009596,0.010110,0.010982,0.012669,0.015888,0.021982,0.033573", \ "0.010181,0.010688,0.011551,0.013227,0.016434,0.022519,0.034105", \ "0.013247,0.013739,0.014567,0.016118,0.019099,0.025030,0.036536", \ "0.016117,0.016768,0.017866,0.019951,0.023778,0.030513,0.041960", \ "0.017307,0.018095,0.019444,0.021999,0.026723,0.035097,0.049368", \ "0.016855,0.017770,0.019337,0.022319,0.027867,0.037788,0.054749", \ "0.014811,0.015839,0.017577,0.020917,0.027194,0.038554,0.058129"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.027348,0.028366,0.030119,0.033592,0.040459,0.054056,0.081068", \ "0.028003,0.029033,0.030809,0.034325,0.041263,0.054957,0.082073", \ "0.030197,0.031217,0.032978,0.036478,0.043421,0.057177,0.084420", \ "0.033413,0.034485,0.036316,0.039875,0.046754,0.060351,0.087473", \ "0.037918,0.039043,0.040956,0.044714,0.052020,0.066088,0.092905", \ "0.045438,0.046666,0.048721,0.052693,0.060274,0.074682,0.102267", \ "0.055277,0.056662,0.058954,0.063354,0.071596,0.086750,0.114913"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009523,0.009862,0.010451,0.011630,0.013982,0.018679,0.028076", \ "0.009357,0.009716,0.010330,0.011543,0.013932,0.018657,0.028072", \ "0.010104,0.010350,0.010798,0.011756,0.013859,0.018517,0.028051", \ "0.014984,0.015232,0.015646,0.016474,0.018131,0.021386,0.028830", \ "0.021728,0.022009,0.022479,0.023410,0.025231,0.028762,0.035577", \ "0.030261,0.030610,0.031162,0.032254,0.034340,0.038223,0.045543", \ "0.040558,0.040986,0.041663,0.042985,0.045440,0.049855,0.057796"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013785,0.014694,0.016259,0.019396,0.025627,0.038020,0.062721", \ "0.013791,0.014698,0.016261,0.019390,0.025622,0.038022,0.062716", \ "0.013824,0.014721,0.016287,0.019401,0.025627,0.038030,0.062708", \ "0.015200,0.016001,0.017384,0.020202,0.026001,0.038067,0.062715", \ "0.018194,0.018995,0.020387,0.023197,0.028843,0.039921,0.063120", \ "0.023400,0.024120,0.025356,0.027892,0.033104,0.043983,0.066079", \ "0.030368,0.031068,0.032287,0.034750,0.039692,0.049815,0.071319"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.012531,0.013008,0.013821,0.015406,0.018465,0.024339,0.035672", \ "0.013035,0.013513,0.014326,0.015911,0.018972,0.024849,0.036183", \ "0.014625,0.015106,0.015928,0.017507,0.020568,0.026460,0.037813", \ "0.016632,0.017189,0.018129,0.019931,0.023314,0.029556,0.041109", \ "0.017149,0.017853,0.019043,0.021289,0.025420,0.032750,0.045559", \ "0.015448,0.016317,0.017777,0.020522,0.025545,0.034409,0.049445", \ "0.011383,0.012418,0.014147,0.017372,0.023291,0.033756,0.051430"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.024469,0.025327,0.026808,0.029751,0.035595,0.047205,0.070305", \ "0.025307,0.026174,0.027667,0.030632,0.036509,0.048151,0.071286", \ "0.027902,0.028766,0.030257,0.033220,0.039102,0.050776,0.073960", \ "0.031360,0.032297,0.033895,0.037020,0.042989,0.054585,0.077691", \ "0.036481,0.037483,0.039177,0.042495,0.048919,0.061200,0.084328", \ "0.045383,0.046460,0.048270,0.051763,0.058427,0.071051,0.095064", \ "0.057130,0.058334,0.060351,0.064199,0.071410,0.084683,0.109302"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008140,0.008501,0.009123,0.010354,0.012783,0.017581,0.027100", \ "0.008124,0.008486,0.009111,0.010345,0.012780,0.017580,0.027100", \ "0.008282,0.008631,0.009234,0.010435,0.012820,0.017585,0.027103", \ "0.010513,0.010813,0.011342,0.012385,0.014480,0.018706,0.027508", \ "0.014775,0.015093,0.015639,0.016683,0.018678,0.022548,0.030452", \ "0.020339,0.020724,0.021349,0.022554,0.024777,0.028795,0.036341", \ "0.026997,0.027461,0.028201,0.029634,0.032246,0.036785,0.044683"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013403,0.014161,0.015479,0.018109,0.023359,0.033806,0.054622", \ "0.013404,0.014161,0.015478,0.018111,0.023363,0.033818,0.054628", \ "0.013434,0.014188,0.015494,0.018118,0.023358,0.033820,0.054623", \ "0.015150,0.015798,0.016920,0.019206,0.023957,0.033901,0.054629", \ "0.018501,0.019156,0.020298,0.022605,0.027242,0.036375,0.055405", \ "0.023294,0.023905,0.024974,0.027158,0.031627,0.040769,0.059132", \ "0.029331,0.029943,0.031012,0.033166,0.037528,0.046394,0.064676"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010322,0.010835,0.011707,0.013391,0.016599,0.022663,0.034188", \ "0.010843,0.011353,0.012221,0.013901,0.017103,0.023164,0.034689", \ "0.012500,0.013010,0.013875,0.015545,0.018707,0.024751,0.036289", \ "0.014073,0.014687,0.015728,0.017683,0.021271,0.027747,0.039532", \ "0.013658,0.014448,0.015775,0.018255,0.022739,0.030519,0.043746", \ "0.010774,0.011756,0.013380,0.016409,0.021891,0.031372,0.047093", \ "0.005288,0.006477,0.008393,0.011948,0.018405,0.029635,0.048225"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.026750,0.027750,0.029478,0.032911,0.039729,0.053281,0.080282", \ "0.027545,0.028554,0.030297,0.033754,0.040610,0.054206,0.081241", \ "0.030068,0.031074,0.032812,0.036268,0.043130,0.056761,0.083851", \ "0.033339,0.034408,0.036230,0.039790,0.046637,0.060164,0.087169", \ "0.038231,0.039340,0.041222,0.044928,0.052154,0.066113,0.092810", \ "0.047144,0.048317,0.050290,0.054110,0.061446,0.075527,0.102744", \ "0.059210,0.060508,0.062682,0.066839,0.074652,0.089174,0.116603"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007526,0.007903,0.008550,0.009818,0.012285,0.017092,0.026572", \ "0.007441,0.007830,0.008489,0.009772,0.012257,0.017079,0.026568", \ "0.007713,0.008052,0.008639,0.009838,0.012249,0.017041,0.026568", \ "0.010372,0.010669,0.011165,0.012158,0.014175,0.018306,0.026997", \ "0.014971,0.015288,0.015820,0.016827,0.018745,0.022464,0.030145", \ "0.020900,0.021274,0.021888,0.023055,0.025202,0.029070,0.036347", \ "0.028041,0.028479,0.029203,0.030590,0.033110,0.037474,0.045084"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013810,0.014714,0.016285,0.019414,0.025661,0.038079,0.062786", \ "0.013814,0.014716,0.016285,0.019419,0.025654,0.038080,0.062781", \ "0.013841,0.014741,0.016306,0.019424,0.025654,0.038069,0.062785", \ "0.015245,0.016050,0.017436,0.020255,0.026050,0.038106,0.062790", \ "0.018050,0.018866,0.020293,0.023140,0.028826,0.039967,0.063211", \ "0.022430,0.023199,0.024541,0.027231,0.032687,0.043812,0.066101", \ "0.028258,0.029035,0.030355,0.033001,0.038273,0.048944,0.070995"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010659,0.011170,0.012040,0.013723,0.016939,0.023030,0.034621", \ "0.011176,0.011686,0.012551,0.014231,0.017443,0.023531,0.035122", \ "0.012835,0.013344,0.014206,0.015873,0.019040,0.025116,0.036722", \ "0.014563,0.015167,0.016183,0.018110,0.021669,0.028143,0.039966", \ "0.014484,0.015246,0.016525,0.018942,0.023347,0.031051,0.044256", \ "0.012117,0.013038,0.014587,0.017500,0.022836,0.032174,0.047776", \ "0.007372,0.008448,0.010236,0.013607,0.019829,0.030811,0.049197"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.031027,0.032025,0.033752,0.037185,0.044008,0.057569,0.084572", \ "0.031861,0.032866,0.034603,0.038054,0.044905,0.058500,0.085535", \ "0.034382,0.035387,0.037123,0.040577,0.047440,0.061069,0.088157", \ "0.037889,0.038919,0.040661,0.044103,0.050912,0.064455,0.091469", \ "0.042952,0.044030,0.045864,0.049499,0.056627,0.070444,0.097048", \ "0.052052,0.053166,0.055053,0.058746,0.065942,0.079908,0.107002", \ "0.064581,0.065796,0.067845,0.071793,0.079334,0.093600,0.120885"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.009456,0.009800,0.010397,0.011587,0.013953,0.018663,0.028072", \ "0.009374,0.009727,0.010334,0.011541,0.013925,0.018650,0.028068", \ "0.009580,0.009896,0.010450,0.011590,0.013914,0.018612,0.028068", \ "0.012410,0.012657,0.013091,0.013980,0.015866,0.019867,0.028494", \ "0.017502,0.017737,0.018155,0.018987,0.020673,0.024161,0.031671", \ "0.024092,0.024374,0.024834,0.025761,0.027569,0.031056,0.038011", \ "0.032012,0.032303,0.032855,0.033938,0.036026,0.039871,0.047003"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.016358,0.017267,0.018855,0.022015,0.028291,0.040751,0.065517", \ "0.016360,0.017270,0.018858,0.022014,0.028286,0.040754,0.065517", \ "0.016370,0.017279,0.018864,0.022015,0.028287,0.040748,0.065520", \ "0.017322,0.018152,0.019603,0.022534,0.028490,0.040758,0.065521", \ "0.020078,0.020928,0.022388,0.025295,0.031037,0.042292,0.065807", \ "0.024102,0.024907,0.026310,0.029110,0.034743,0.046047,0.068464", \ "0.029710,0.030518,0.031888,0.034623,0.040057,0.050996,0.073295"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006077,0.006483,0.007183,0.008569,0.011315,0.016766,0.027624", \ "0.006797,0.007202,0.007902,0.009293,0.012052,0.017522,0.028401", \ "0.008574,0.009126,0.010047,0.011769,0.014855,0.020270,0.031053", \ "0.008647,0.009414,0.010691,0.013060,0.017293,0.024571,0.036627", \ "0.006516,0.007507,0.009161,0.012219,0.017670,0.026935,0.042170", \ "0.001947,0.003163,0.005178,0.008912,0.015579,0.026928,0.045431", \ "-0.005222,-0.003794,-0.001437,0.002944,0.010793,0.024202,0.046088"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010510,0.011363,0.012828,0.015732,0.021454,0.032751,0.055171", \ "0.010985,0.011823,0.013279,0.016182,0.021934,0.033296,0.055799", \ "0.014929,0.015740,0.017015,0.019635,0.025080,0.036167,0.058468", \ "0.021104,0.022097,0.023756,0.026936,0.032859,0.043544,0.065093", \ "0.029168,0.030342,0.032277,0.035959,0.042812,0.055285,0.077187", \ "0.039053,0.040446,0.042716,0.046997,0.054818,0.068836,0.093703", \ "0.050780,0.052393,0.055019,0.059971,0.068928,0.084645,0.112062"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003639,0.003980,0.004570,0.005749,0.008110,0.012828,0.022261", \ "0.003637,0.003979,0.004571,0.005750,0.008110,0.012828,0.022261", \ "0.005613,0.005896,0.006379,0.007316,0.009009,0.012975,0.022261", \ "0.009392,0.009731,0.010299,0.011374,0.013367,0.017070,0.024014", \ "0.014692,0.015126,0.015846,0.017175,0.019556,0.023697,0.031132", \ "0.021433,0.021982,0.022875,0.024524,0.027429,0.032329,0.040524", \ "0.029710,0.030338,0.031407,0.033397,0.036905,0.042742,0.052124"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.008790,0.009561,0.010898,0.013523,0.018715,0.029027,0.049571", \ "0.008697,0.009490,0.010839,0.013499,0.018717,0.029015,0.049580", \ "0.009312,0.009937,0.011060,0.013431,0.018568,0.029015,0.049581", \ "0.012224,0.012907,0.014096,0.016420,0.020605,0.029484,0.049555", \ "0.016336,0.017000,0.018163,0.020509,0.025176,0.034052,0.051133", \ "0.022053,0.022746,0.023938,0.026314,0.030992,0.040246,0.057639", \ "0.029292,0.030023,0.031295,0.033810,0.038647,0.047969,0.066228"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006077,0.006483,0.007182,0.008568,0.011313,0.016764,0.027620", \ "0.006810,0.007215,0.007914,0.009304,0.012062,0.017532,0.028408", \ "0.008628,0.009180,0.010099,0.011818,0.014899,0.020309,0.031090", \ "0.008517,0.009293,0.010582,0.012974,0.017243,0.024562,0.036640", \ "0.005818,0.006833,0.008521,0.011642,0.017199,0.026614,0.042010", \ "0.000289,0.001540,0.003612,0.007460,0.014313,0.025935,0.044790", \ "-0.008231,-0.006748,-0.004311,0.000224,0.008329,0.022143,0.044582"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.011510,0.012524,0.014289,0.017786,0.024692,0.038323,0.065360", \ "0.011922,0.012916,0.014656,0.018148,0.025094,0.038810,0.065947", \ "0.016080,0.016902,0.018392,0.021537,0.028123,0.041524,0.068444", \ "0.023045,0.024143,0.025986,0.029531,0.036173,0.048732,0.074824", \ "0.032122,0.033401,0.035522,0.039588,0.047232,0.061245,0.086648", \ "0.043384,0.044883,0.047336,0.051982,0.060573,0.076213,0.104239", \ "0.056874,0.058595,0.061410,0.066735,0.076438,0.093719,0.124440"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003641,0.003979,0.004571,0.005749,0.008110,0.012828,0.022260", \ "0.003637,0.003980,0.004568,0.005749,0.008110,0.012827,0.022262", \ "0.005590,0.005873,0.006359,0.007297,0.008995,0.012970,0.022262", \ "0.009312,0.009661,0.010239,0.011332,0.013353,0.017069,0.024010", \ "0.014555,0.015009,0.015746,0.017112,0.019542,0.023746,0.031195", \ "0.021297,0.021853,0.022772,0.024471,0.027451,0.032425,0.040704", \ "0.029582,0.030229,0.031334,0.033390,0.036980,0.042921,0.052442"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010776,0.011756,0.013411,0.016653,0.022951,0.035383,0.059987", \ "0.010600,0.011599,0.013301,0.016594,0.022940,0.035380,0.059992", \ "0.010778,0.011613,0.013097,0.016179,0.022729,0.035328,0.059990", \ "0.013521,0.014348,0.015807,0.018570,0.023792,0.035204,0.059986", \ "0.017354,0.018143,0.019534,0.022355,0.027993,0.038540,0.060423", \ "0.022894,0.023681,0.025045,0.027808,0.033361,0.044464,0.065332", \ "0.029992,0.030809,0.032233,0.035057,0.040615,0.051644,0.073463"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.006255,0.006665,0.007370,0.008766,0.011534,0.017029,0.027970", \ "0.006989,0.007397,0.008102,0.009503,0.012284,0.017797,0.028758", \ "0.008921,0.009466,0.010377,0.012082,0.015145,0.020574,0.031439", \ "0.009067,0.009826,0.011091,0.013448,0.017676,0.024961,0.037012", \ "0.006835,0.007817,0.009448,0.012491,0.017949,0.027270,0.042598", \ "0.002104,0.003277,0.005234,0.008918,0.015569,0.026993,0.045677", \ "-0.005176,-0.003855,-0.001631,0.002591,0.010327,0.023761,0.045883"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.015833,0.016857,0.018623,0.022121,0.029029,0.042674,0.069741", \ "0.016249,0.017267,0.019030,0.022535,0.029477,0.043188,0.070337", \ "0.019779,0.020711,0.022347,0.025665,0.032375,0.045847,0.072824", \ "0.027605,0.028639,0.030386,0.033762,0.040086,0.052868,0.079103", \ "0.037386,0.038575,0.040580,0.044455,0.051830,0.065461,0.090776", \ "0.049497,0.050851,0.053119,0.057475,0.065701,0.080942,0.108480", \ "0.063926,0.065477,0.068050,0.072971,0.082153,0.098893,0.129116"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004954,0.005311,0.005924,0.007132,0.009516,0.014249,0.023691", \ "0.004953,0.005311,0.005924,0.007132,0.009516,0.014249,0.023692", \ "0.007200,0.007451,0.007886,0.008699,0.010371,0.014380,0.023692", \ "0.011752,0.012008,0.012459,0.013358,0.015138,0.018599,0.025416", \ "0.018060,0.018373,0.018902,0.019946,0.021955,0.025719,0.032795", \ "0.025993,0.026361,0.026995,0.028250,0.030633,0.034964,0.042673", \ "0.035501,0.035934,0.036687,0.038182,0.041011,0.046107,0.054839"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013603,0.014542,0.016165,0.019350,0.025640,0.038067,0.062779", \ "0.013520,0.014480,0.016117,0.019331,0.025640,0.038071,0.062788", \ "0.013167,0.014079,0.015678,0.019027,0.025546,0.038056,0.062803", \ "0.015644,0.016509,0.017851,0.020468,0.026014,0.037831,0.062786", \ "0.019126,0.019981,0.021459,0.024390,0.030093,0.040605,0.063004", \ "0.024334,0.025185,0.026647,0.029563,0.035332,0.046570,0.067457", \ "0.031170,0.032059,0.033579,0.036562,0.042339,0.053665,0.075597"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007071,0.007475,0.008173,0.009555,0.012296,0.017743,0.028598", \ "0.007645,0.008059,0.008772,0.010180,0.012956,0.018443,0.029333", \ "0.008729,0.009224,0.010053,0.011635,0.014621,0.020188,0.031105", \ "0.008479,0.009169,0.010312,0.012430,0.016204,0.022753,0.034402", \ "0.005740,0.006655,0.008172,0.010973,0.015927,0.024270,0.037941", \ "0.000171,0.001315,0.003207,0.006699,0.012886,0.023290,0.040014", \ "-0.008463,-0.007089,-0.004828,-0.000654,0.006755,0.019252,0.039325"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013509,0.014342,0.015779,0.018636,0.024301,0.035547,0.057925", \ "0.014000,0.014832,0.016272,0.019137,0.024823,0.036100,0.058514", \ "0.017904,0.018658,0.019984,0.022676,0.028137,0.039165,0.061355", \ "0.025383,0.026283,0.027810,0.030760,0.036312,0.046746,0.068205", \ "0.034910,0.035943,0.037688,0.041067,0.047484,0.059339,0.080604", \ "0.046945,0.048132,0.050110,0.053907,0.061054,0.074261,0.098163", \ "0.061604,0.062954,0.065197,0.069479,0.077445,0.091931,0.118058"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003638,0.003980,0.004570,0.005751,0.008109,0.012827,0.022261", \ "0.003641,0.003982,0.004571,0.005751,0.008109,0.012828,0.022259", \ "0.004734,0.005008,0.005500,0.006515,0.008551,0.012929,0.022262", \ "0.007646,0.007925,0.008398,0.009317,0.011128,0.014924,0.023107", \ "0.011796,0.012136,0.012707,0.013785,0.015791,0.019448,0.026799", \ "0.016911,0.017323,0.018025,0.019345,0.021739,0.025913,0.033290", \ "0.022950,0.023438,0.024271,0.025867,0.028743,0.033666,0.041871"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.010978,0.011746,0.013065,0.015689,0.020895,0.031229,0.051814", \ "0.010939,0.011709,0.013044,0.015676,0.020885,0.031228,0.051811", \ "0.011037,0.011733,0.012957,0.015484,0.020821,0.031223,0.051807", \ "0.013731,0.014439,0.015642,0.017881,0.022177,0.031426,0.051809", \ "0.017082,0.017835,0.019136,0.021669,0.026522,0.035360,0.052984", \ "0.021605,0.022407,0.023768,0.026434,0.031567,0.041298,0.058874", \ "0.027369,0.028237,0.029705,0.032526,0.037883,0.048041,0.067054"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007071,0.007476,0.008172,0.009554,0.012295,0.017741,0.028595", \ "0.007657,0.008071,0.008784,0.010190,0.012967,0.018452,0.029340", \ "0.008801,0.009294,0.010120,0.011697,0.014677,0.020236,0.031147", \ "0.008484,0.009175,0.010321,0.012445,0.016228,0.022790,0.034446", \ "0.005391,0.006316,0.007849,0.010682,0.015689,0.024109,0.037870", \ "-0.000878,0.000291,0.002219,0.005781,0.012084,0.022661,0.039600", \ "-0.010566,-0.009150,-0.006829,-0.002546,0.005052,0.017832,0.038279"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.015148,0.016149,0.017879,0.021322,0.028157,0.041719,0.068702", \ "0.015566,0.016565,0.018298,0.021750,0.028612,0.042215,0.069241", \ "0.019498,0.020404,0.021998,0.025248,0.031849,0.045171,0.071952", \ "0.027768,0.028774,0.030484,0.033794,0.040019,0.052622,0.078600", \ "0.038254,0.039401,0.041350,0.045135,0.052349,0.065736,0.090752", \ "0.051494,0.052800,0.054971,0.059175,0.067158,0.082043,0.109109", \ "0.067697,0.069160,0.071600,0.076278,0.085057,0.101242,0.130781"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.003639,0.003981,0.004570,0.005750,0.008109,0.012827,0.022261", \ "0.003640,0.003980,0.004569,0.005750,0.008110,0.012828,0.022259", \ "0.004714,0.004991,0.005485,0.006502,0.008541,0.012926,0.022262", \ "0.007566,0.007852,0.008329,0.009264,0.011092,0.014911,0.023102", \ "0.011624,0.011972,0.012560,0.013667,0.015699,0.019415,0.026808", \ "0.016677,0.017100,0.017815,0.019170,0.021606,0.025856,0.033311", \ "0.022676,0.023172,0.024027,0.025655,0.028591,0.033579,0.041903"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.013554,0.014495,0.016120,0.019315,0.025608,0.038023,0.062709", \ "0.013456,0.014417,0.016061,0.019284,0.025601,0.038017,0.062714", \ "0.013178,0.014079,0.015668,0.018965,0.025494,0.038022,0.062724", \ "0.015541,0.016408,0.017773,0.020433,0.025982,0.037798,0.062709", \ "0.018634,0.019525,0.021052,0.024060,0.029848,0.040477,0.062922", \ "0.022950,0.023873,0.025444,0.028548,0.034583,0.046079,0.067194", \ "0.028551,0.029521,0.031159,0.034369,0.040565,0.052474,0.074878"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.007250,0.007657,0.008359,0.009753,0.012516,0.018005,0.028944", \ "0.007838,0.008256,0.008973,0.010390,0.013188,0.018718,0.029689", \ "0.009036,0.009526,0.010349,0.011925,0.014914,0.020502,0.031497", \ "0.008890,0.009569,0.010699,0.012800,0.016558,0.023112,0.034813", \ "0.006085,0.006989,0.008493,0.011275,0.016222,0.024587,0.038323", \ "0.000269,0.001397,0.003263,0.006739,0.012930,0.023393,0.040242", \ "-0.008756,-0.007414,-0.005195,-0.001069,0.006339,0.018922,0.039196"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.019459,0.020462,0.022196,0.025643,0.032486,0.046068,0.073081", \ "0.019899,0.020902,0.022640,0.026097,0.032960,0.046571,0.073631", \ "0.023485,0.024434,0.026090,0.029412,0.036085,0.049473,0.076311", \ "0.032008,0.032968,0.034607,0.037793,0.043949,0.056747,0.082859", \ "0.043110,0.044214,0.046077,0.049727,0.056726,0.069801,0.094858", \ "0.056936,0.058170,0.060226,0.064261,0.072007,0.086591,0.113235", \ "0.073784,0.075167,0.077454,0.081895,0.090347,0.106176,0.135314"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.004954,0.005311,0.005924,0.007132,0.009516,0.014249,0.023690", \ "0.004955,0.005312,0.005925,0.007132,0.009516,0.014248,0.023691", \ "0.006152,0.006428,0.006915,0.007906,0.009934,0.014342,0.023692", \ "0.009476,0.009704,0.010104,0.010925,0.012641,0.016372,0.024522", \ "0.014304,0.014559,0.015002,0.015892,0.017639,0.021080,0.028302", \ "0.020252,0.020548,0.021061,0.022109,0.024127,0.027919,0.034988", \ "0.027198,0.027545,0.028154,0.029385,0.031765,0.036138,0.043891"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.016250,0.017189,0.018792,0.021981,0.028278,0.040750,0.065521", \ "0.016213,0.017151,0.018769,0.021967,0.028274,0.040743,0.065520", \ "0.015805,0.016802,0.018501,0.021813,0.028223,0.040740,0.065521", \ "0.017583,0.018371,0.019751,0.022565,0.028334,0.040523,0.065520", \ "0.020830,0.021723,0.023260,0.026259,0.031995,0.042652,0.065571", \ "0.025044,0.025976,0.027571,0.030710,0.036787,0.048254,0.069401", \ "0.030557,0.031518,0.033171,0.036418,0.042697,0.054695,0.077067"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.589937,2.607071,2.630601,2.691808,2.752629,2.820272,2.889043", \ "2.565283,2.562277,2.587792,2.656674,2.712415,2.784314,2.875524", \ "2.996898,2.954661,2.945271,2.926620,2.935668,2.958293,2.982327", \ "4.874791,4.860958,4.785218,4.676056,4.457084,4.095375,3.786162", \ "7.960807,7.946857,7.870721,7.773807,7.555257,7.006696,6.092601", \ "12.043040,12.014480,12.072030,12.069900,11.935240,11.468180,10.318460", \ "17.208700,17.207570,17.275480,17.457380,17.474760,17.291180,16.284900"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.416100,11.360570,11.437480,11.459460,11.444210,11.452350,11.364060", \ "11.131590,11.158100,11.224530,11.292230,11.373180,11.435930,11.411460", \ "11.063820,11.149580,11.052080,11.159740,11.170870,11.197810,11.327750", \ "12.156790,12.072090,12.090030,12.002710,11.904730,11.696420,11.393140", \ "14.687820,14.688220,14.677480,14.567200,14.343140,13.872660,13.261560", \ "19.573540,19.390020,19.231560,18.844540,18.426870,17.843930,16.811590", \ "26.211190,26.119810,25.913160,25.405450,24.597100,23.436720,22.059210"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.201352,2.229670,2.297847,2.369159,2.451938,2.563203,2.655850", \ "2.148055,2.174195,2.205759,2.289744,2.373423,2.490550,2.589761", \ "2.645288,2.628851,2.603756,2.550511,2.572746,2.614401,2.661068", \ "4.492764,4.454815,4.376945,4.274337,4.066071,3.716210,3.400979", \ "7.329019,7.349503,7.300687,7.234968,6.998642,6.486820,5.604206", \ "11.157290,11.177190,11.243180,11.244240,11.137870,10.683900,9.608643", \ "15.974400,16.126400,16.164540,16.249510,16.360170,16.139800,15.198760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("10.359180,10.384610,10.385420,10.449400,10.445640,10.565910,10.495060", \ "10.184820,10.186350,10.178200,10.263030,10.338300,10.356050,10.438890", \ "10.068460,10.072520,10.050180,10.131120,10.167560,10.247730,10.190070", \ "11.018540,11.020440,10.971960,10.873560,10.777400,10.632960,10.490480", \ "13.431320,13.400410,13.302710,13.275920,13.065580,12.672680,11.924350", \ "17.974020,17.883910,17.685980,17.439750,16.955670,16.490450,15.398700", \ "24.535450,24.294280,24.049790,23.586920,22.858120,21.756610,20.358960"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.334992,2.364930,2.386242,2.430366,2.509067,2.579487,2.662380", \ "2.224540,2.270527,2.317883,2.364306,2.427242,2.513789,2.602821", \ "2.641225,2.625248,2.612455,2.603651,2.614099,2.640458,2.669696", \ "4.540299,4.499457,4.404191,4.286146,4.067181,3.708074,3.408988", \ "7.576385,7.522364,7.472040,7.338364,7.063857,6.484806,5.591413", \ "11.659090,11.605100,11.581090,11.530390,11.292330,10.753770,9.610024", \ "16.751610,16.780640,16.802840,16.758460,16.674350,16.358220,15.263730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("12.538190,12.563880,12.552490,12.632640,12.725080,12.698820,12.678500", \ "12.357140,12.384420,12.398190,12.463910,12.568300,12.583190,12.625630", \ "12.265260,12.267870,12.249630,12.301540,12.396190,12.456460,12.437280", \ "13.009100,13.045550,13.030240,13.001510,12.976420,12.831090,12.699770", \ "15.387780,15.381230,15.320890,15.355650,15.064960,14.809900,14.249320", \ "19.608430,19.605120,19.373790,19.195550,18.908590,18.337420,17.587700", \ "25.955990,25.837030,25.619350,25.201750,24.478250,23.614870,22.435550"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.643165,2.637512,2.660478,2.722032,2.779263,2.843216,2.911928", \ "2.651611,2.652568,2.676282,2.742545,2.799270,2.879259,2.953007", \ "3.088582,3.055118,3.042575,3.024809,3.037147,3.069460,3.096675", \ "4.717418,4.689313,4.665072,4.566587,4.386990,4.073737,3.810430", \ "7.320439,7.325447,7.322625,7.237915,7.072031,6.638978,5.850648", \ "10.804130,10.814180,10.867500,10.837930,10.817260,10.497210,9.558307", \ "15.114420,15.194750,15.295130,15.412560,15.545750,15.456560,14.728210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.309400,11.330620,11.378990,11.405740,11.378450,11.303330,11.511820", \ "11.122730,11.145450,11.146070,11.206110,11.255620,11.237310,11.418990", \ "10.997680,11.032380,11.039160,11.042530,11.078700,11.171350,11.231500", \ "11.803430,11.796880,11.741390,11.633400,11.651390,11.562710,11.479580", \ "14.233770,14.206990,14.120180,14.069080,13.707530,13.407500,12.904590", \ "18.251900,18.198830,17.956710,17.775840,17.415500,16.776870,15.942270", \ "24.238510,24.106780,23.840830,23.443660,22.562130,21.726880,20.475140"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.234585,2.277046,2.323843,2.389600,2.489191,2.577287,2.686395", \ "2.228205,2.275745,2.286756,2.379062,2.470336,2.576385,2.675147", \ "2.744194,2.718468,2.681940,2.651135,2.691565,2.731840,2.774124", \ "4.355839,4.333758,4.291657,4.204531,4.028581,3.720341,3.451798", \ "6.791387,6.807550,6.797659,6.714191,6.569801,6.155310,5.412949", \ "10.095850,10.079570,10.097860,10.125550,10.107020,9.800456,8.927152", \ "14.148680,14.299660,14.340810,14.472660,14.577950,14.482430,13.798380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("10.244470,10.323010,10.349720,10.390870,10.400030,10.384910,10.277550", \ "10.059050,10.073410,10.091950,10.126680,10.193670,10.284740,10.408110", \ "9.965590,9.997965,9.975437,9.986425,10.042230,10.112670,10.237190", \ "10.668740,10.628970,10.618500,10.600470,10.460570,10.314210,10.295160", \ "12.871780,12.922530,12.902610,12.790940,12.505830,12.189050,11.701780", \ "16.845130,16.731730,16.593160,16.294750,15.942040,15.347730,14.637450", \ "22.592430,22.443800,22.238380,21.783230,21.074700,20.160750,19.078380"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.371540,2.373845,2.418145,2.468821,2.523307,2.612645,2.690387", \ "2.359270,2.353004,2.405847,2.453333,2.506816,2.603644,2.687818", \ "2.727639,2.709927,2.700000,2.700775,2.725942,2.749220,2.784008", \ "4.379971,4.353148,4.310955,4.210502,4.021638,3.707907,3.448312", \ "7.027754,6.978289,6.958257,6.855000,6.625761,6.170556,5.389164", \ "10.425920,10.497310,10.486000,10.435330,10.282390,9.905671,8.924191", \ "14.853990,14.887030,14.871880,14.933560,14.910870,14.685710,13.869560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("12.436540,12.515570,12.541970,12.585060,12.594230,12.613960,12.613300", \ "12.270050,12.260530,12.306200,12.391780,12.406840,12.515790,12.653870", \ "12.142660,12.187910,12.148120,12.231070,12.236390,12.272390,12.398000", \ "12.796570,12.753850,12.750670,12.746030,12.748210,12.669760,12.453380", \ "14.940220,14.884380,14.899780,14.822690,14.631410,14.222200,13.791490", \ "18.553660,18.465460,18.367200,18.249020,17.988860,17.515080,16.794320", \ "24.070040,24.030900,23.772270,23.460390,22.884800,22.140640,21.066350"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.709711,2.714685,2.740648,2.747957,2.810154,2.862081,2.921325", \ "2.725695,2.724811,2.753258,2.766553,2.829297,2.887293,2.966199", \ "3.083830,3.065917,3.055912,3.045268,3.068248,3.088392,3.108443", \ "4.760612,4.731473,4.675456,4.543836,4.365880,4.054626,3.818100", \ "7.484075,7.493427,7.423824,7.350183,7.113874,6.617196,5.838690", \ "11.180430,11.134640,11.145860,11.087000,10.959240,10.551270,9.546181", \ "15.695530,15.810260,15.839170,15.877990,15.852900,15.638040,14.772450"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("13.485510,13.505770,13.577990,13.551560,13.637900,13.643140,13.694660", \ "13.317670,13.339650,13.326530,13.396890,13.442120,13.508050,13.635720", \ "13.182290,13.183600,13.215270,13.219760,13.261540,13.412680,13.463020", \ "13.891420,13.892520,13.846110,13.859250,13.701340,13.718140,13.630270", \ "16.211460,16.207090,16.142000,15.972990,15.844380,15.482140,15.013660", \ "19.989090,19.919260,19.756110,19.569060,19.404050,18.924490,17.967490", \ "25.726820,25.616370,25.459250,25.036440,24.391420,23.658590,22.523540"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.371540,2.373845,2.418145,2.468821,2.523307,2.612645,2.690387", \ "2.359270,2.353004,2.405847,2.453333,2.506816,2.603644,2.687818", \ "2.727639,2.709927,2.700000,2.700775,2.725942,2.749220,2.784008", \ "4.379971,4.353148,4.310955,4.210502,4.021638,3.707907,3.448312", \ "7.027754,6.978289,6.958257,6.855000,6.625761,6.170556,5.389164", \ "10.425920,10.497310,10.486000,10.435330,10.282390,9.905671,8.924191", \ "14.853990,14.887030,14.871880,14.933560,14.910870,14.685710,13.869560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("12.436540,12.515570,12.541970,12.585060,12.594230,12.613960,12.613300", \ "12.270050,12.260530,12.306200,12.391780,12.406840,12.515790,12.653870", \ "12.142660,12.187910,12.148120,12.231070,12.236390,12.272390,12.398000", \ "12.796570,12.753850,12.750670,12.746030,12.748210,12.669760,12.453380", \ "14.940220,14.884380,14.899780,14.822690,14.631410,14.222200,13.791490", \ "18.553660,18.465460,18.367200,18.249020,17.988860,17.515080,16.794320", \ "24.070040,24.030900,23.772270,23.460390,22.884800,22.140640,21.066350"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("2.428852,2.461935,2.483403,2.501745,2.567457,2.640693,2.701115", \ "2.414235,2.449717,2.467127,2.482740,2.552412,2.614055,2.693857", \ "2.766805,2.743183,2.740027,2.735546,2.761607,2.772569,2.794087", \ "4.422057,4.393742,4.318406,4.207735,4.006332,3.687513,3.460276", \ "7.144814,7.120830,7.020241,6.912996,6.653718,6.142404,5.384251", \ "10.793350,10.787990,10.732360,10.617890,10.428060,9.935374,8.934425", \ "15.355350,15.329590,15.301820,15.313190,15.188730,14.826470,13.928150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("14.694900,14.703970,14.730450,14.775390,14.834090,14.846610,14.957530", \ "14.472870,14.462990,14.583630,14.635020,14.681720,14.606530,14.758590", \ "14.329490,14.316070,14.338390,14.432020,14.522760,14.531620,14.749770", \ "14.912490,14.887740,14.889100,14.894710,14.863630,14.901710,14.800890", \ "17.018630,16.995340,16.944540,16.799690,16.637500,16.363510,16.059840", \ "20.431150,20.364040,20.325170,20.193760,20.093060,19.434110,18.927940", \ "25.700120,25.679620,25.445900,25.179970,24.766650,24.201330,23.202690"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("4.142871,4.162291,4.180483,4.268410,4.387009,4.528143,4.697691", \ "3.990263,3.957271,4.022659,4.137767,4.235563,4.390598,4.557236", \ "4.052112,4.076805,4.097106,4.149564,4.233947,4.371967,4.517906", \ "5.249268,5.213555,5.185857,5.108210,5.055693,5.011903,4.966158", \ "8.023455,8.031118,7.937115,7.792482,7.488015,7.001196,6.469772", \ "12.254430,12.223110,12.127620,12.003860,11.638650,10.887980,9.662213", \ "17.571370,17.635220,17.603880,17.514730,17.279430,16.535760,14.901340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("14.123420,14.175530,14.236510,14.289510,14.357440,14.371030,14.334530", \ "13.886770,13.968870,14.016040,14.072480,14.112050,14.100870,14.353010", \ "13.678730,13.695230,13.759670,13.789210,13.866870,13.992820,14.095370", \ "13.901480,13.812670,13.886750,13.836710,13.913660,13.782910,13.941720", \ "15.407040,15.293240,15.370760,15.301120,15.192990,14.869460,14.745060", \ "19.208520,19.144380,18.883960,18.623570,18.292750,17.849630,16.853550", \ "25.142180,24.952200,24.755460,24.426610,23.663960,22.391020,21.293910"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("3.589227,3.625780,3.719402,3.802912,3.983722,4.194535,4.425104", \ "3.457331,3.475022,3.515584,3.674302,3.808449,4.034294,4.263825", \ "3.491959,3.531356,3.565466,3.674066,3.797880,3.981656,4.189907", \ "4.763962,4.736921,4.710212,4.655959,4.573107,4.573804,4.590131", \ "7.534544,7.473213,7.385956,7.255143,6.970790,6.512262,5.984145", \ "11.540810,11.465810,11.448270,11.286160,10.950760,10.242170,9.040604", \ "16.611230,16.676810,16.643390,16.614850,16.318360,15.635550,14.041170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("13.138620,13.131120,13.202680,13.246460,13.300150,13.250080,13.291670", \ "12.903940,12.902710,12.942610,13.035580,13.114410,13.257240,13.313510", \ "12.610160,12.665980,12.694650,12.747720,12.769120,12.888630,13.093400", \ "12.756350,12.826300,12.839950,12.794630,12.724350,12.811630,12.927740", \ "14.166910,14.144520,14.170890,14.236410,13.917330,13.782410,13.510030", \ "17.802890,17.719920,17.621650,17.301010,16.907370,16.557640,15.635760", \ "23.605560,23.495750,23.267430,22.883530,22.026360,21.124910,19.809460"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("3.789774,3.821367,3.862818,3.943106,4.072496,4.255172,4.445810", \ "3.598428,3.644724,3.710495,3.759138,3.914575,4.089472,4.289959", \ "3.638418,3.669067,3.739011,3.786536,3.889760,4.038308,4.209585", \ "4.845041,4.826281,4.782799,4.688178,4.638580,4.607402,4.597718", \ "7.646848,7.595542,7.491729,7.316566,7.001888,6.502170,6.000356", \ "11.784650,11.752610,11.627930,11.454460,11.045630,10.251840,9.028425", \ "17.144780,17.131300,17.010770,16.854180,16.538220,15.713620,14.042700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("15.336930,15.327020,15.397030,15.430580,15.383170,15.438050,15.565830", \ "15.139440,15.180210,15.198580,15.280290,15.247880,15.431110,15.588580", \ "14.888930,14.881380,14.911810,14.985350,14.960800,15.029190,15.364370", \ "14.934800,14.924650,14.932750,14.938050,15.071280,15.106680,15.233660", \ "16.196950,16.299800,16.258090,16.200420,16.129570,16.014520,15.771390", \ "19.591200,19.522060,19.356590,19.210560,18.997520,18.534120,17.950840", \ "25.200710,25.104980,24.890820,24.489220,23.933570,23.024820,21.800440"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("4.123043,4.170584,4.173491,4.255312,4.386828,4.539704,4.698182", \ "3.990702,4.019179,4.029240,4.124425,4.234213,4.380265,4.563748", \ "3.912746,3.878755,3.972192,4.034803,4.152919,4.287856,4.459540", \ "4.711315,4.706316,4.716792,4.670660,4.646356,4.687777,4.723928", \ "6.973778,6.961297,6.921332,6.813967,6.634101,6.272538,5.846088", \ "10.380220,10.317040,10.355960,10.261580,10.059670,9.533246,8.569794", \ "14.704510,14.660370,14.739360,14.761440,14.671450,14.217390,13.031010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("16.059600,16.074480,16.122400,16.100070,16.038890,16.179910,16.207610", \ "15.908970,15.927040,16.011460,15.965250,16.089860,16.137540,16.108740", \ "15.765110,15.782410,15.869180,15.819220,15.830700,16.000140,15.995170", \ "15.907360,15.919790,15.994780,15.984740,15.926210,16.049980,16.054110", \ "17.419160,17.438480,17.539150,17.450840,17.280720,17.046710,16.858570", \ "21.193850,21.151300,21.028110,20.909990,20.559420,20.199050,19.369440", \ "27.128020,27.060520,26.894490,26.566320,25.967460,25.191220,23.808000"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("3.577255,3.623248,3.723465,3.815498,3.967378,4.191154,4.417792", \ "3.425179,3.476270,3.531160,3.678009,3.810886,4.034917,4.263581", \ "3.353292,3.398411,3.456042,3.532965,3.721768,3.920946,4.146103", \ "4.208631,4.248627,4.239910,4.218021,4.179150,4.271056,4.370530", \ "6.448665,6.415200,6.380109,6.310588,6.105475,5.807553,5.397610", \ "9.656997,9.613006,9.620025,9.601256,9.381937,8.913628,8.000763", \ "13.800040,13.802800,13.799970,13.813640,13.727910,13.341290,12.251820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("15.016540,15.072830,15.090760,15.129680,15.044420,15.157860,15.148730", \ "14.873530,14.929270,14.952160,14.990080,15.038930,14.919670,15.106210", \ "14.716010,14.792160,14.813800,14.874810,14.922520,14.849070,14.797520", \ "14.878990,14.863000,14.917290,14.918380,14.981440,14.994870,15.064520", \ "16.330560,16.326010,16.375190,16.300220,16.117730,15.898130,15.680010", \ "19.806160,19.743370,19.683670,19.501850,19.185210,18.780320,17.970760", \ "25.516160,25.430760,25.235750,25.048920,24.428040,23.687870,22.451660"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("3.788218,3.820528,3.865271,3.929502,4.077027,4.242200,4.435230", \ "3.591449,3.626051,3.711472,3.788744,3.912161,4.086322,4.285696", \ "3.547147,3.542324,3.614442,3.694693,3.802748,3.974187,4.159693", \ "4.337167,4.325994,4.285306,4.268508,4.257645,4.299385,4.399370", \ "6.583434,6.544418,6.496032,6.353601,6.146459,5.810074,5.425700", \ "9.973460,9.922290,9.858147,9.767797,9.499078,8.926080,8.001690", \ "14.320190,14.261720,14.190750,14.165780,13.962340,13.450240,12.276980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("17.178940,17.254600,17.287670,17.309880,17.305210,17.425270,17.272420", \ "17.135580,17.135230,17.147990,17.188520,17.239320,17.238920,17.305590", \ "16.999500,16.987880,17.011960,17.056340,17.117850,17.131790,17.273840", \ "17.063870,17.061060,17.050680,17.087670,17.090810,17.201640,17.201040", \ "18.411660,18.492350,18.438860,18.390030,18.299460,18.048890,17.920940", \ "21.683800,21.614160,21.572120,21.503940,21.359830,20.801930,20.120540", \ "27.185170,27.195310,27.010100,26.822250,26.291190,25.608830,24.513670"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.657540,0.646362,0.668238,0.680532,0.706961,0.739358,0.751251", \ "0.668355,0.678668,0.687090,0.724252,0.758121,0.816033,0.858647", \ "1.175375,1.143607,1.098186,1.061727,1.025041,1.012081,1.009759", \ "2.907736,2.873557,2.751521,2.570730,2.227283,1.844829,1.588270", \ "5.560849,5.526586,5.457080,5.290592,4.911832,4.141859,3.163070", \ "9.037818,9.079818,9.026888,8.956785,8.714078,7.984089,6.444027", \ "13.434420,13.455520,13.489040,13.585900,13.451230,12.983160,11.481370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("7.440213,7.471171,7.577382,7.572443,7.684519,7.665467,7.701532", \ "7.321755,7.350449,7.419987,7.462292,7.463706,7.664624,7.644000", \ "7.861717,7.899976,7.860336,7.787107,7.838930,7.821668,7.764398", \ "9.801572,9.753193,9.660117,9.464229,9.196505,9.020566,8.542805", \ "12.691110,12.591850,12.511670,12.404150,12.131930,11.554220,10.814630", \ "17.521950,17.414050,17.219100,16.942840,16.368100,15.794380,14.377470", \ "24.064160,23.948460,23.693070,23.362080,22.522070,21.315230,19.856090"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.708238,0.718544,0.708985,0.710730,0.722020,0.738201,0.758098", \ "0.741270,0.738717,0.744709,0.756174,0.784372,0.822580,0.871071", \ "1.239239,1.202948,1.161466,1.128330,1.081651,1.057219,1.056392", \ "2.780903,2.758880,2.669850,2.500902,2.207830,1.851104,1.610193", \ "5.122073,5.103882,5.041226,4.913975,4.601913,3.944378,3.048736", \ "8.183111,8.189856,8.202896,8.154990,8.002682,7.399839,6.044781", \ "12.054240,12.095180,12.182600,12.219490,12.165180,11.884770,10.579510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("7.366882,7.450679,7.484599,7.524896,7.551281,7.657560,7.677880", \ "7.247880,7.241334,7.329308,7.362781,7.415209,7.393851,7.598834", \ "7.760989,7.727575,7.754419,7.729181,7.709698,7.685676,7.672122", \ "9.450892,9.476912,9.328112,9.266899,9.047326,8.739383,8.455369", \ "12.229130,12.229910,12.134170,12.113880,11.696500,11.013920,10.336310", \ "16.602270,16.467870,16.303980,16.003800,15.562800,14.894760,13.698310", \ "22.637920,22.541340,22.269100,21.901470,21.159850,20.035530,18.687450"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.666493,0.687740,0.693480,0.701468,0.715017,0.734928,0.758335", \ "0.697871,0.706495,0.730489,0.742217,0.776807,0.829100,0.863676", \ "1.178652,1.169996,1.136733,1.108739,1.078832,1.059443,1.055828", \ "2.780952,2.708573,2.621117,2.445391,2.152972,1.840640,1.610116", \ "5.293950,5.226887,5.158685,4.951145,4.602184,3.901362,3.038546", \ "8.577741,8.533554,8.497555,8.358208,8.099027,7.397229,6.007117", \ "12.688870,12.690230,12.691210,12.652780,12.490080,11.972960,10.563840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.566915,9.649397,9.682814,9.670288,9.799306,9.779877,9.872439", \ "9.463894,9.455368,9.576815,9.587494,9.588285,9.712268,9.638978", \ "9.876175,9.875356,9.855317,9.897710,9.827502,9.911581,9.868821", \ "11.438890,11.388240,11.349560,11.305460,11.171620,10.970490,10.643860", \ "14.099790,14.130710,14.174550,13.964630,13.617060,13.236360,12.631070", \ "18.300720,18.182490,18.030150,17.890100,17.548630,16.908980,15.902510", \ "24.176120,24.036040,23.925220,23.541660,22.942340,22.102910,20.767060"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.660923,0.659116,0.672388,0.695684,0.721475,0.741389,0.760076", \ "0.555627,0.576117,0.613229,0.661572,0.724509,0.792246,0.843356", \ "0.811479,0.788104,0.761123,0.762610,0.781929,0.834203,0.898126", \ "2.210400,2.173814,2.096454,1.966444,1.717250,1.413000,1.276204", \ "4.295644,4.285959,4.275825,4.200954,3.943550,3.373351,2.529894", \ "7.127849,7.080019,7.156140,7.111092,7.044540,6.593099,5.423040", \ "10.646190,10.582870,10.656430,10.798500,10.835650,10.649810,9.690056"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.420950,9.443067,9.427627,9.497834,9.455886,9.545592,9.482647", \ "9.312503,9.289166,9.323467,9.307730,9.437988,9.421768,9.483474", \ "9.878840,9.896946,9.850076,9.810121,9.796236,9.705738,9.728546", \ "11.717350,11.732140,11.617000,11.560440,11.351530,11.052830,10.575620", \ "14.789680,14.810690,14.732370,14.631850,14.355940,13.815580,13.024540", \ "19.563490,19.477520,19.412570,19.141070,18.842380,18.218590,16.971970", \ "26.076240,25.970010,25.903850,25.636490,25.063090,24.139980,22.501010"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.720007,0.710510,0.711277,0.716941,0.726567,0.742500,0.753576", \ "0.636753,0.630177,0.661646,0.693471,0.744422,0.803019,0.857265", \ "0.890030,0.870164,0.852037,0.845763,0.845997,0.892150,0.940177", \ "2.120338,2.115296,2.046261,1.949406,1.734922,1.453030,1.321755", \ "3.984942,3.961687,3.933739,3.876879,3.698557,3.239000,2.480660", \ "6.319010,6.400555,6.426660,6.466748,6.375910,6.098593,5.108807", \ "9.407031,9.473865,9.539656,9.614589,9.712139,9.665429,8.926527"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("9.358290,9.344372,9.380785,9.397532,9.334434,9.450177,9.547809", \ "9.162152,9.239067,9.262245,9.301291,9.354746,9.299428,9.162383", \ "9.789824,9.794119,9.765150,9.741367,9.592495,9.479612,9.563717", \ "11.499840,11.443910,11.397500,11.317310,11.165950,10.830540,10.457280", \ "14.396580,14.426550,14.415130,14.247000,13.891420,13.378550,12.573010", \ "18.615010,18.595910,18.456970,18.313170,18.070460,17.246080,16.204350", \ "24.529420,24.487030,24.398240,24.137290,23.590350,22.735660,21.284050"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("0.669728,0.676953,0.701462,0.704310,0.714428,0.736095,0.753180", \ "0.610689,0.614796,0.646371,0.687668,0.733039,0.802027,0.857537", \ "0.840892,0.826542,0.818495,0.827668,0.841023,0.886856,0.946320", \ "2.136043,2.083523,2.031529,1.905831,1.684291,1.446768,1.319971", \ "4.134080,4.095837,4.054134,3.972728,3.730351,3.208216,2.461588", \ "6.760102,6.711852,6.705750,6.697257,6.531695,6.106071,5.072505", \ "9.888107,9.955476,10.010690,10.010080,9.963150,9.800909,8.942969"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.863075,1.726150,3.452300,6.904600,13.809200,27.618400"); values ("11.536170,11.566990,11.544410,11.580940,11.670260,11.750810,11.711870", \ "11.441030,11.454360,11.453500,11.494740,11.559210,11.562550,11.740980", \ "11.904750,11.879100,11.882280,11.887380,11.867130,11.783730,11.732360", \ "13.512100,13.466270,13.436410,13.381490,13.208070,12.958490,12.634510", \ "16.451230,16.451890,16.343800,16.130810,15.793750,15.397570,14.773560", \ "20.431530,20.405040,20.379750,20.252410,19.903650,19.291660,18.379190", \ "26.320300,26.207580,26.125230,25.922510,25.510280,24.767400,23.281860"); } } } } /****************************************************************************************** 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 : 455.016977; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 346.742500; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 414.985875; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 349.286628; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 484.350000; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 414.985875; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 483.224250; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 417.537505; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 524.161250; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 349.287879; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 417.538755; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 351.838258; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 524.167125; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 440.843875; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 480.850750; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 480.871000; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 509.082250; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 396.763625; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 436.445750; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 436.460750; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 469.188250; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 436.613625; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 476.295750; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 476.310750; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 509.039500; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 436.627375; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 476.310750; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 476.318000; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 509.044875; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 468.720625; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 508.937875; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 508.944750; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 548.767250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.689855; fall_capacitance : 1.500866; rise_capacitance : 1.689855; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.611229; fall_capacitance : 1.611229; rise_capacitance : 1.563873; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.679839; fall_capacitance : 1.629867; rise_capacitance : 1.679839; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.648433; fall_capacitance : 1.381820; rise_capacitance : 1.648433; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.744299; fall_capacitance : 1.387904; rise_capacitance : 1.744299; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022439,0.025067,0.027370,0.031468,0.039081,0.053961,0.083657", \ "0.023208,0.025835,0.028137,0.032237,0.039850,0.054731,0.084427", \ "0.026174,0.028802,0.031104,0.035202,0.042814,0.057695,0.087390", \ "0.029560,0.032189,0.034492,0.038591,0.046201,0.061077,0.090771", \ "0.030985,0.033650,0.035969,0.040080,0.047687,0.062549,0.092230", \ "0.029988,0.032736,0.035102,0.039255,0.046872,0.061716,0.091381", \ "0.026316,0.029172,0.031609,0.035838,0.043484,0.058315,0.087955"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037133,0.040197,0.042931,0.048104,0.058370,0.078958,0.120159", \ "0.037847,0.040912,0.043645,0.048819,0.059085,0.079673,0.120870", \ "0.040845,0.043910,0.046643,0.051816,0.062082,0.082670,0.123866", \ "0.047385,0.050456,0.053188,0.058351,0.068601,0.089176,0.130371", \ "0.057157,0.060284,0.063041,0.068199,0.078416,0.098959,0.140134", \ "0.069784,0.072973,0.075772,0.080936,0.091125,0.111630,0.152778", \ "0.085087,0.088356,0.091224,0.096417,0.106586,0.127041,0.168154"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002627,0.003955,0.005346,0.008217,0.014294,0.026988,0.052680", \ "0.002627,0.003955,0.005346,0.008217,0.014294,0.026989,0.052678", \ "0.002632,0.003959,0.005350,0.008219,0.014295,0.026990,0.052680", \ "0.002741,0.004043,0.005414,0.008258,0.014310,0.026992,0.052677", \ "0.002980,0.004229,0.005559,0.008347,0.014344,0.026996,0.052679", \ "0.003334,0.004538,0.005817,0.008518,0.014417,0.027012,0.052681", \ "0.003743,0.004926,0.006165,0.008776,0.014545,0.027043,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003177,0.005029,0.007054,0.011529,0.021009,0.040232,0.078767", \ "0.003178,0.005029,0.007054,0.011529,0.021012,0.040235,0.078763", \ "0.003178,0.005029,0.007055,0.011528,0.021011,0.040234,0.078757", \ "0.003222,0.005065,0.007079,0.011540,0.021012,0.040236,0.078767", \ "0.003426,0.005252,0.007215,0.011604,0.021036,0.040241,0.078759", \ "0.003668,0.005481,0.007397,0.011702,0.021071,0.040257,0.078765", \ "0.003992,0.005795,0.007670,0.011861,0.021139,0.040276,0.078779"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.021558,0.024187,0.026490,0.030591,0.038203,0.053083,0.082780", \ "0.022307,0.024935,0.027238,0.031339,0.038951,0.053832,0.083528", \ "0.025227,0.027856,0.030158,0.034256,0.041868,0.056748,0.086444", \ "0.028193,0.030824,0.033127,0.037226,0.044836,0.059711,0.089405", \ "0.029039,0.031710,0.034032,0.038146,0.045753,0.060612,0.090293", \ "0.027314,0.030076,0.032451,0.036613,0.044233,0.059073,0.088736", \ "0.022791,0.025668,0.028120,0.032364,0.040023,0.054845,0.084479"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041169,0.044275,0.047026,0.052197,0.062444,0.083013,0.124201", \ "0.041832,0.044937,0.047688,0.052860,0.063106,0.083676,0.124862", \ "0.044488,0.047594,0.050345,0.055516,0.065763,0.086331,0.127518", \ "0.050148,0.053258,0.056009,0.061172,0.071408,0.091968,0.133149", \ "0.059334,0.062489,0.065265,0.070428,0.080637,0.101169,0.142333", \ "0.071864,0.075071,0.077883,0.083055,0.093242,0.113741,0.154883", \ "0.087437,0.090714,0.093591,0.098790,0.108962,0.129417,0.170527"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002626,0.003954,0.005346,0.008217,0.014294,0.026990,0.052680", \ "0.002625,0.003954,0.005346,0.008217,0.014295,0.026990,0.052678", \ "0.002632,0.003959,0.005350,0.008219,0.014295,0.026990,0.052679", \ "0.002751,0.004050,0.005420,0.008261,0.014312,0.026992,0.052677", \ "0.003012,0.004255,0.005580,0.008360,0.014349,0.026997,0.052681", \ "0.003389,0.004587,0.005859,0.008548,0.014431,0.027015,0.052684", \ "0.003819,0.005000,0.006232,0.008827,0.014572,0.027049,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003315,0.005156,0.007147,0.011575,0.021028,0.040241,0.078773", \ "0.003314,0.005156,0.007147,0.011575,0.021028,0.040241,0.078775", \ "0.003314,0.005156,0.007147,0.011576,0.021027,0.040239,0.078764", \ "0.003343,0.005181,0.007165,0.011584,0.021029,0.040247,0.078768", \ "0.003513,0.005338,0.007285,0.011644,0.021048,0.040249,0.078766", \ "0.003716,0.005532,0.007442,0.011729,0.021081,0.040259,0.078775", \ "0.004012,0.005818,0.007694,0.011877,0.021146,0.040282,0.078770"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022392,0.025029,0.027336,0.031439,0.039052,0.053931,0.083623", \ "0.023141,0.025777,0.028084,0.032187,0.039801,0.054679,0.084373", \ "0.026096,0.028730,0.031036,0.035138,0.042751,0.057629,0.087323", \ "0.029448,0.032092,0.034401,0.038505,0.046115,0.060986,0.090676", \ "0.030753,0.033446,0.035779,0.039903,0.047513,0.062367,0.092041", \ "0.029539,0.032326,0.034716,0.038893,0.046523,0.061360,0.091013", \ "0.025577,0.028478,0.030947,0.035210,0.042880,0.057705,0.087331"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044870,0.047993,0.050752,0.055918,0.066149,0.086705,0.127886", \ "0.045566,0.048688,0.051447,0.056613,0.066845,0.087401,0.128582", \ "0.048202,0.051325,0.054083,0.059250,0.069482,0.090037,0.131219", \ "0.053862,0.056987,0.059745,0.064906,0.075131,0.095678,0.136854", \ "0.063310,0.066475,0.069256,0.074416,0.084614,0.105131,0.146290", \ "0.076044,0.079255,0.082072,0.087242,0.097420,0.117906,0.159041", \ "0.091923,0.095201,0.098077,0.103272,0.113435,0.133877,0.174977"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002687,0.004003,0.005385,0.008241,0.014304,0.026990,0.052680", \ "0.002688,0.004003,0.005385,0.008241,0.014304,0.026991,0.052677", \ "0.002694,0.004008,0.005389,0.008243,0.014305,0.026991,0.052677", \ "0.002833,0.004115,0.005471,0.008294,0.014325,0.026994,0.052678", \ "0.003115,0.004342,0.005652,0.008408,0.014370,0.027001,0.052679", \ "0.003499,0.004688,0.005948,0.008612,0.014463,0.027022,0.052683", \ "0.003930,0.005108,0.006330,0.008902,0.014614,0.027062,0.052691"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003390,0.005224,0.007198,0.011600,0.021037,0.040250,0.078777", \ "0.003390,0.005224,0.007198,0.011600,0.021037,0.040245,0.078758", \ "0.003391,0.005224,0.007197,0.011600,0.021034,0.040248,0.078760", \ "0.003404,0.005236,0.007206,0.011603,0.021034,0.040246,0.078761", \ "0.003561,0.005383,0.007318,0.011660,0.021056,0.040253,0.078762", \ "0.003756,0.005568,0.007471,0.011744,0.021088,0.040264,0.078776", \ "0.004036,0.005834,0.007706,0.011883,0.021146,0.040280,0.078773"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022454,0.025080,0.027383,0.031482,0.039095,0.053976,0.083670", \ "0.023255,0.025881,0.028184,0.032283,0.039896,0.054777,0.084472", \ "0.026227,0.028856,0.031157,0.035256,0.042867,0.057748,0.087443", \ "0.029476,0.032108,0.034410,0.038509,0.046119,0.060995,0.090688", \ "0.030431,0.033097,0.035417,0.039528,0.047135,0.061996,0.091678", \ "0.028537,0.031289,0.033657,0.037812,0.045431,0.060273,0.089937", \ "0.023505,0.026366,0.028807,0.033040,0.040688,0.055517,0.085155"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043473,0.046621,0.049398,0.054578,0.064819,0.085374,0.126560", \ "0.044015,0.047162,0.049939,0.055119,0.065359,0.085915,0.127099", \ "0.046675,0.049822,0.052599,0.057779,0.068020,0.088575,0.129757", \ "0.053037,0.056187,0.058964,0.064140,0.074371,0.094922,0.136101", \ "0.063576,0.066771,0.069577,0.074754,0.084958,0.105473,0.146629", \ "0.077417,0.080667,0.083519,0.088712,0.098900,0.119381,0.160508", \ "0.094467,0.097786,0.100706,0.105933,0.116113,0.136553,0.177643"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002627,0.003955,0.005346,0.008217,0.014294,0.026989,0.052679", \ "0.002627,0.003955,0.005346,0.008217,0.014294,0.026990,0.052680", \ "0.002632,0.003959,0.005350,0.008219,0.014295,0.026990,0.052679", \ "0.002742,0.004043,0.005414,0.008258,0.014311,0.026992,0.052678", \ "0.002986,0.004234,0.005563,0.008349,0.014345,0.026996,0.052679", \ "0.003347,0.004548,0.005826,0.008525,0.014420,0.027013,0.052684", \ "0.003759,0.004942,0.006180,0.008788,0.014552,0.027042,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003449,0.005289,0.007252,0.011635,0.021053,0.040253,0.078767", \ "0.003449,0.005288,0.007252,0.011636,0.021053,0.040254,0.078774", \ "0.003449,0.005289,0.007252,0.011635,0.021054,0.040253,0.078783", \ "0.003469,0.005306,0.007265,0.011643,0.021057,0.040256,0.078772", \ "0.003657,0.005481,0.007404,0.011715,0.021083,0.040260,0.078784", \ "0.003887,0.005700,0.007592,0.011823,0.021126,0.040276,0.078789", \ "0.004195,0.005994,0.007859,0.011988,0.021206,0.040294,0.078788"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.021571,0.024201,0.026503,0.030604,0.038217,0.053097,0.082794", \ "0.022353,0.024982,0.027284,0.031385,0.038998,0.053879,0.083574", \ "0.025284,0.027912,0.030214,0.034312,0.041924,0.056805,0.086500", \ "0.028124,0.030754,0.033057,0.037157,0.044768,0.059643,0.089336", \ "0.028533,0.031206,0.033529,0.037643,0.045250,0.060110,0.089791", \ "0.025966,0.028730,0.031107,0.035270,0.042892,0.057732,0.087392", \ "0.020169,0.023050,0.025504,0.029752,0.037411,0.052235,0.081868"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047376,0.050555,0.053354,0.058539,0.068767,0.089305,0.130479", \ "0.047869,0.051049,0.053846,0.059032,0.069259,0.089799,0.130968", \ "0.050278,0.053457,0.056255,0.061440,0.071668,0.092208,0.133379", \ "0.055827,0.059009,0.061807,0.066989,0.077210,0.097742,0.138912", \ "0.065635,0.068855,0.071681,0.076865,0.087065,0.107567,0.148713", \ "0.079217,0.082480,0.085344,0.090545,0.100729,0.121203,0.162329", \ "0.096359,0.099683,0.102607,0.107840,0.118021,0.138458,0.179547"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002625,0.003954,0.005346,0.008217,0.014295,0.026990,0.052679", \ "0.002626,0.003954,0.005346,0.008217,0.014294,0.026990,0.052678", \ "0.002631,0.003959,0.005350,0.008219,0.014295,0.026990,0.052679", \ "0.002752,0.004051,0.005420,0.008261,0.014312,0.026992,0.052678", \ "0.003016,0.004258,0.005582,0.008361,0.014349,0.026997,0.052680", \ "0.003395,0.004594,0.005866,0.008553,0.014432,0.027015,0.052683", \ "0.003828,0.005011,0.006242,0.008836,0.014576,0.027049,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003566,0.005401,0.007343,0.011685,0.021073,0.040262,0.078768", \ "0.003566,0.005401,0.007342,0.011686,0.021072,0.040258,0.078768", \ "0.003566,0.005401,0.007343,0.011685,0.021073,0.040262,0.078785", \ "0.003582,0.005414,0.007353,0.011690,0.021074,0.040258,0.078773", \ "0.003741,0.005565,0.007477,0.011758,0.021097,0.040265,0.078775", \ "0.003927,0.005744,0.007633,0.011850,0.021141,0.040275,0.078772", \ "0.004202,0.006004,0.007872,0.011998,0.021209,0.040298,0.078781"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022406,0.025043,0.027349,0.031453,0.039066,0.053945,0.083637", \ "0.023187,0.025824,0.028130,0.032234,0.039847,0.054726,0.084419", \ "0.026150,0.028785,0.031091,0.035193,0.042806,0.057685,0.087378", \ "0.029381,0.032025,0.034335,0.038439,0.046049,0.060920,0.090609", \ "0.030255,0.032949,0.035284,0.039408,0.047017,0.061873,0.091547", \ "0.028215,0.031004,0.033396,0.037575,0.045202,0.060038,0.089692", \ "0.022988,0.025893,0.028366,0.032633,0.040300,0.055128,0.084753"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051836,0.055036,0.057848,0.063033,0.073246,0.093768,0.134928", \ "0.052368,0.055569,0.058381,0.063565,0.073779,0.094300,0.135456", \ "0.054756,0.057956,0.060768,0.065953,0.076167,0.096687,0.137846", \ "0.060250,0.063451,0.066263,0.071444,0.081654,0.102171,0.143329", \ "0.070297,0.073529,0.076365,0.081549,0.091737,0.112221,0.153357", \ "0.084069,0.087342,0.090216,0.095418,0.105600,0.126060,0.167173", \ "0.101483,0.104812,0.107743,0.112974,0.123141,0.143566,0.184646"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002688,0.004003,0.005385,0.008241,0.014304,0.026990,0.052680", \ "0.002688,0.004003,0.005385,0.008241,0.014304,0.026990,0.052678", \ "0.002694,0.004008,0.005388,0.008243,0.014305,0.026991,0.052680", \ "0.002833,0.004115,0.005472,0.008294,0.014325,0.026994,0.052677", \ "0.003120,0.004346,0.005656,0.008410,0.014370,0.027001,0.052680", \ "0.003508,0.004697,0.005957,0.008618,0.014465,0.027023,0.052683", \ "0.003947,0.005123,0.006344,0.008913,0.014621,0.027064,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003663,0.005492,0.007416,0.011726,0.021085,0.040265,0.078777", \ "0.003663,0.005491,0.007416,0.011725,0.021085,0.040270,0.078784", \ "0.003663,0.005492,0.007416,0.011725,0.021089,0.040265,0.078766", \ "0.003670,0.005497,0.007420,0.011727,0.021089,0.040262,0.078771", \ "0.003809,0.005627,0.007527,0.011783,0.021105,0.040274,0.078777", \ "0.003992,0.005801,0.007681,0.011875,0.021148,0.040282,0.078776", \ "0.004250,0.006044,0.007906,0.012017,0.021217,0.040301,0.078779"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023282,0.025918,0.028224,0.032327,0.039940,0.054818,0.084511", \ "0.024083,0.026719,0.029025,0.033128,0.040741,0.055620,0.085312", \ "0.027078,0.029713,0.032018,0.036120,0.043733,0.058612,0.088304", \ "0.030681,0.033324,0.035633,0.039737,0.047347,0.062218,0.091906", \ "0.032063,0.034751,0.037081,0.041203,0.048812,0.063669,0.093343", \ "0.030649,0.033425,0.035809,0.039980,0.047606,0.062444,0.092100", \ "0.026135,0.029022,0.031481,0.035733,0.043394,0.058219,0.087848"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047344,0.050510,0.053297,0.058475,0.068702,0.089245,0.130417", \ "0.047919,0.051085,0.053872,0.059050,0.069277,0.089818,0.130993", \ "0.050559,0.053725,0.056512,0.061690,0.071918,0.092458,0.133631", \ "0.056897,0.060064,0.062851,0.068026,0.078248,0.098785,0.139957", \ "0.067787,0.070991,0.073802,0.078978,0.089171,0.109674,0.150823", \ "0.081959,0.085215,0.088072,0.093263,0.103443,0.123908,0.165028", \ "0.099359,0.102680,0.105602,0.110827,0.120997,0.141425,0.182506"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002689,0.004004,0.005385,0.008241,0.014304,0.026991,0.052680", \ "0.002689,0.004004,0.005385,0.008241,0.014304,0.026990,0.052680", \ "0.002695,0.004009,0.005389,0.008243,0.014305,0.026991,0.052680", \ "0.002821,0.004106,0.005465,0.008290,0.014323,0.026993,0.052680", \ "0.003089,0.004321,0.005635,0.008397,0.014366,0.027000,0.052682", \ "0.003460,0.004652,0.005917,0.008590,0.014453,0.027020,0.052683", \ "0.003879,0.005058,0.006284,0.008867,0.014596,0.027057,0.052689"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003530,0.005363,0.007310,0.011667,0.021066,0.040260,0.078772", \ "0.003529,0.005363,0.007310,0.011667,0.021067,0.040264,0.078781", \ "0.003530,0.005363,0.007310,0.011667,0.021064,0.040264,0.078783", \ "0.003539,0.005370,0.007316,0.011669,0.021068,0.040258,0.078772", \ "0.003704,0.005523,0.007438,0.011733,0.021086,0.040266,0.078766", \ "0.003930,0.005739,0.007624,0.011840,0.021136,0.040281,0.078782", \ "0.004223,0.006019,0.007880,0.011998,0.021211,0.040301,0.078787"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.022406,0.025043,0.027349,0.031453,0.039066,0.053945,0.083637", \ "0.023187,0.025824,0.028130,0.032234,0.039847,0.054726,0.084419", \ "0.026150,0.028785,0.031091,0.035193,0.042806,0.057685,0.087378", \ "0.029381,0.032025,0.034335,0.038439,0.046049,0.060920,0.090609", \ "0.030255,0.032949,0.035284,0.039408,0.047017,0.061873,0.091547", \ "0.028215,0.031004,0.033396,0.037575,0.045202,0.060038,0.089692", \ "0.022988,0.025893,0.028366,0.032633,0.040300,0.055128,0.084753"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051836,0.055036,0.057848,0.063033,0.073246,0.093768,0.134928", \ "0.052368,0.055569,0.058381,0.063565,0.073779,0.094300,0.135456", \ "0.054756,0.057956,0.060768,0.065953,0.076167,0.096687,0.137846", \ "0.060250,0.063451,0.066263,0.071444,0.081654,0.102171,0.143329", \ "0.070297,0.073529,0.076365,0.081549,0.091737,0.112221,0.153357", \ "0.084069,0.087342,0.090216,0.095418,0.105600,0.126060,0.167173", \ "0.101483,0.104812,0.107743,0.112974,0.123141,0.143566,0.184646"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002688,0.004003,0.005385,0.008241,0.014304,0.026990,0.052680", \ "0.002688,0.004003,0.005385,0.008241,0.014304,0.026990,0.052678", \ "0.002694,0.004008,0.005388,0.008243,0.014305,0.026991,0.052680", \ "0.002833,0.004115,0.005472,0.008294,0.014325,0.026994,0.052677", \ "0.003120,0.004346,0.005656,0.008410,0.014370,0.027001,0.052680", \ "0.003508,0.004697,0.005957,0.008618,0.014465,0.027023,0.052683", \ "0.003947,0.005123,0.006344,0.008913,0.014621,0.027064,0.052690"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003663,0.005492,0.007416,0.011726,0.021085,0.040265,0.078777", \ "0.003663,0.005491,0.007416,0.011725,0.021085,0.040270,0.078784", \ "0.003663,0.005492,0.007416,0.011725,0.021089,0.040265,0.078766", \ "0.003670,0.005497,0.007420,0.011727,0.021089,0.040262,0.078771", \ "0.003809,0.005627,0.007527,0.011783,0.021105,0.040274,0.078777", \ "0.003992,0.005801,0.007681,0.011875,0.021148,0.040282,0.078776", \ "0.004250,0.006044,0.007906,0.012017,0.021217,0.040301,0.078779"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023245,0.025889,0.028200,0.032309,0.039923,0.054800,0.084491", \ "0.024025,0.026669,0.028981,0.033089,0.040704,0.055580,0.085271", \ "0.027009,0.029652,0.031963,0.036070,0.043684,0.058561,0.088253", \ "0.030595,0.033250,0.035566,0.039677,0.047288,0.062156,0.091840", \ "0.031893,0.034606,0.036951,0.041087,0.048699,0.063550,0.093219", \ "0.030325,0.033136,0.035542,0.039736,0.047370,0.062203,0.091850", \ "0.025601,0.028529,0.031018,0.035304,0.042984,0.057812,0.087428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.056361,0.059584,0.062413,0.067599,0.077799,0.098301,0.139444", \ "0.056927,0.060150,0.062979,0.068165,0.078365,0.098866,0.140012", \ "0.059299,0.062522,0.065351,0.070537,0.080737,0.101237,0.142384", \ "0.064715,0.067938,0.070767,0.075952,0.086153,0.106651,0.147791", \ "0.074967,0.078206,0.081052,0.086235,0.096405,0.116877,0.157998", \ "0.088946,0.092233,0.095120,0.100323,0.110485,0.130927,0.172028", \ "0.106592,0.109932,0.112873,0.118106,0.128267,0.148676,0.189736"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002751,0.004054,0.005425,0.008267,0.014315,0.026993,0.052680", \ "0.002751,0.004054,0.005425,0.008267,0.014316,0.026994,0.052679", \ "0.002757,0.004059,0.005429,0.008269,0.014316,0.026994,0.052678", \ "0.002907,0.004176,0.005521,0.008327,0.014339,0.026997,0.052680", \ "0.003210,0.004426,0.005723,0.008457,0.014392,0.027006,0.052681", \ "0.003603,0.004787,0.006037,0.008678,0.014497,0.027031,0.052683", \ "0.004047,0.005223,0.006436,0.008985,0.014661,0.027079,0.052691"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003770,0.005590,0.007497,0.011768,0.021105,0.040267,0.078783", \ "0.003769,0.005590,0.007497,0.011770,0.021107,0.040273,0.078790", \ "0.003768,0.005590,0.007497,0.011770,0.021103,0.040272,0.078782", \ "0.003773,0.005592,0.007499,0.011770,0.021105,0.040274,0.078787", \ "0.003888,0.005695,0.007582,0.011812,0.021118,0.040274,0.078774", \ "0.004072,0.005872,0.007743,0.011912,0.021164,0.040285,0.078775", \ "0.004315,0.006102,0.007958,0.012047,0.021231,0.040307,0.078782"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032850,0.035561,0.037917,0.042071,0.049712,0.064588,0.094266", \ "0.033392,0.036103,0.038458,0.042613,0.050254,0.065129,0.094809", \ "0.035972,0.038684,0.041040,0.045194,0.052835,0.067710,0.097390", \ "0.041384,0.044098,0.046453,0.050605,0.058244,0.073118,0.102795", \ "0.046387,0.049125,0.051493,0.055655,0.063293,0.078156,0.107827", \ "0.050151,0.052952,0.055356,0.059551,0.067195,0.082044,0.111697", \ "0.052475,0.055378,0.057848,0.062114,0.069716,0.084566,0.114197"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047504,0.050652,0.053429,0.058609,0.068850,0.089407,0.130586", \ "0.048298,0.051445,0.054222,0.059402,0.069642,0.090200,0.131380", \ "0.050644,0.053791,0.056568,0.061749,0.071988,0.092545,0.133725", \ "0.054430,0.057579,0.060356,0.065533,0.075767,0.096319,0.137497", \ "0.060218,0.063409,0.066214,0.071393,0.081605,0.102128,0.143287", \ "0.068928,0.072177,0.075030,0.080226,0.090425,0.110913,0.152047", \ "0.080306,0.083636,0.086568,0.091808,0.102001,0.122446,0.163539"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003051,0.004317,0.005650,0.008428,0.014400,0.027021,0.052686", \ "0.003050,0.004316,0.005650,0.008428,0.014400,0.027021,0.052684", \ "0.003049,0.004315,0.005649,0.008427,0.014400,0.027021,0.052684", \ "0.003083,0.004341,0.005670,0.008440,0.014404,0.027021,0.052686", \ "0.003241,0.004475,0.005780,0.008512,0.014435,0.027029,0.052688", \ "0.003539,0.004735,0.005997,0.008660,0.014502,0.027045,0.052689", \ "0.003932,0.005110,0.006333,0.008905,0.014622,0.027078,0.052696"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003449,0.005289,0.007252,0.011635,0.021053,0.040257,0.078767", \ "0.003448,0.005289,0.007252,0.011635,0.021055,0.040258,0.078774", \ "0.003450,0.005289,0.007252,0.011635,0.021055,0.040255,0.078775", \ "0.003464,0.005301,0.007262,0.011639,0.021056,0.040254,0.078783", \ "0.003633,0.005461,0.007389,0.011710,0.021079,0.040259,0.078781", \ "0.003872,0.005690,0.007586,0.011824,0.021134,0.040277,0.078776", \ "0.004220,0.006026,0.007895,0.012020,0.021230,0.040308,0.078791"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030902,0.033619,0.035979,0.040138,0.047782,0.062658,0.092336", \ "0.031444,0.034161,0.036521,0.040680,0.048324,0.063200,0.092879", \ "0.034079,0.036794,0.039153,0.043311,0.050955,0.065831,0.095511", \ "0.039281,0.042000,0.044359,0.048515,0.056155,0.071029,0.100707", \ "0.043681,0.046427,0.048800,0.052967,0.060606,0.075468,0.105139", \ "0.046624,0.049446,0.051862,0.056069,0.063717,0.078563,0.108211", \ "0.047938,0.050872,0.053364,0.057656,0.065305,0.080145,0.109768"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051438,0.054618,0.057416,0.062601,0.072830,0.093368,0.134538", \ "0.052180,0.055359,0.058157,0.063343,0.073571,0.094110,0.135278", \ "0.054410,0.057590,0.060387,0.065573,0.075801,0.096339,0.137513", \ "0.057864,0.061044,0.063842,0.069027,0.079251,0.099787,0.140953", \ "0.063253,0.066468,0.069292,0.074477,0.084683,0.105192,0.146340", \ "0.071794,0.075059,0.077926,0.083130,0.093323,0.113800,0.154925", \ "0.083417,0.086759,0.089703,0.094952,0.105139,0.125582,0.166664"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003068,0.004333,0.005665,0.008440,0.014407,0.027023,0.052685", \ "0.003066,0.004331,0.005664,0.008439,0.014407,0.027023,0.052684", \ "0.003057,0.004324,0.005658,0.008435,0.014404,0.027023,0.052684", \ "0.003099,0.004359,0.005685,0.008451,0.014410,0.027023,0.052685", \ "0.003280,0.004508,0.005808,0.008532,0.014445,0.027031,0.052688", \ "0.003616,0.004805,0.006059,0.008703,0.014522,0.027050,0.052691", \ "0.004047,0.005223,0.006438,0.008986,0.014662,0.027088,0.052698"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003566,0.005401,0.007343,0.011685,0.021074,0.040267,0.078772", \ "0.003566,0.005401,0.007343,0.011685,0.021074,0.040257,0.078769", \ "0.003566,0.005401,0.007343,0.011686,0.021071,0.040265,0.078770", \ "0.003575,0.005409,0.007349,0.011688,0.021072,0.040265,0.078778", \ "0.003718,0.005546,0.007461,0.011751,0.021096,0.040267,0.078776", \ "0.003932,0.005748,0.007638,0.011855,0.021142,0.040278,0.078779", \ "0.004269,0.006074,0.007941,0.012047,0.021242,0.040313,0.078783"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032283,0.035021,0.037392,0.041561,0.049208,0.064082,0.093756", \ "0.032824,0.035562,0.037932,0.042102,0.049749,0.064623,0.094298", \ "0.035440,0.038177,0.040546,0.044715,0.052362,0.067236,0.096911", \ "0.040860,0.043597,0.045967,0.050133,0.057777,0.072647,0.102321", \ "0.045741,0.048511,0.050897,0.055078,0.062722,0.077581,0.107246", \ "0.049221,0.052069,0.054502,0.058728,0.066384,0.081227,0.110869", \ "0.051109,0.054071,0.056583,0.060899,0.068574,0.083401,0.113017"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.055900,0.059100,0.061912,0.067096,0.077311,0.097833,0.138988", \ "0.056698,0.059898,0.062710,0.067895,0.078108,0.098631,0.139788", \ "0.058940,0.062141,0.064953,0.070137,0.080351,0.100870,0.142029", \ "0.062346,0.065547,0.068359,0.073543,0.083754,0.104272,0.145432", \ "0.067903,0.071132,0.073966,0.079151,0.089342,0.109836,0.150978", \ "0.076489,0.079763,0.082638,0.087842,0.098023,0.118485,0.159603", \ "0.088361,0.091704,0.094650,0.099895,0.110076,0.130495,0.171573"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003165,0.004418,0.005737,0.008489,0.014432,0.027032,0.052688", \ "0.003164,0.004417,0.005737,0.008489,0.014431,0.027032,0.052686", \ "0.003156,0.004410,0.005731,0.008485,0.014429,0.027032,0.052686", \ "0.003195,0.004440,0.005754,0.008499,0.014434,0.027033,0.052688", \ "0.003388,0.004606,0.005892,0.008592,0.014475,0.027042,0.052690", \ "0.003729,0.004915,0.006158,0.008776,0.014560,0.027064,0.052692", \ "0.004170,0.005344,0.006549,0.009074,0.014711,0.027108,0.052703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003664,0.005492,0.007416,0.011725,0.021088,0.040262,0.078767", \ "0.003663,0.005492,0.007415,0.011726,0.021087,0.040264,0.078768", \ "0.003663,0.005492,0.007416,0.011725,0.021089,0.040264,0.078769", \ "0.003667,0.005495,0.007418,0.011727,0.021085,0.040264,0.078767", \ "0.003792,0.005611,0.007515,0.011779,0.021107,0.040270,0.078781", \ "0.003988,0.005799,0.007681,0.011877,0.021153,0.040281,0.078786", \ "0.004303,0.006100,0.007962,0.012056,0.021242,0.040311,0.078793"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033845,0.036556,0.038912,0.043067,0.050707,0.065583,0.095261", \ "0.034350,0.037062,0.039418,0.043572,0.051214,0.066088,0.095767", \ "0.035933,0.038644,0.041000,0.045154,0.052795,0.067672,0.097350", \ "0.038917,0.041633,0.043990,0.048145,0.055786,0.070660,0.100340", \ "0.041943,0.044675,0.047042,0.051206,0.058847,0.073717,0.103391", \ "0.043632,0.046404,0.048794,0.052979,0.060627,0.075489,0.105151", \ "0.043317,0.046160,0.048592,0.052820,0.060471,0.075322,0.104970"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.050666,0.053832,0.056618,0.061796,0.072024,0.092565,0.133737", \ "0.051576,0.054742,0.057529,0.062707,0.072934,0.093475,0.134648", \ "0.054244,0.057410,0.060197,0.065375,0.075602,0.096143,0.137317", \ "0.058154,0.061321,0.064107,0.069284,0.079508,0.100046,0.141218", \ "0.064417,0.067618,0.070428,0.075606,0.085807,0.106317,0.147471", \ "0.074287,0.077536,0.080387,0.085580,0.095770,0.116253,0.157382", \ "0.087787,0.091098,0.094009,0.099231,0.109413,0.129856,0.170952"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003050,0.004316,0.005650,0.008428,0.014400,0.027020,0.052684", \ "0.003051,0.004316,0.005650,0.008428,0.014400,0.027021,0.052685", \ "0.003050,0.004316,0.005650,0.008428,0.014400,0.027020,0.052683", \ "0.003076,0.004339,0.005668,0.008440,0.014405,0.027022,0.052683", \ "0.003178,0.004424,0.005740,0.008489,0.014427,0.027027,0.052686", \ "0.003379,0.004601,0.005889,0.008592,0.014476,0.027042,0.052690", \ "0.003677,0.004872,0.006126,0.008760,0.014558,0.027067,0.052699"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003529,0.005363,0.007310,0.011666,0.021066,0.040258,0.078778", \ "0.003530,0.005363,0.007310,0.011666,0.021067,0.040259,0.078780", \ "0.003529,0.005363,0.007310,0.011666,0.021065,0.040258,0.078766", \ "0.003536,0.005369,0.007315,0.011669,0.021066,0.040257,0.078769", \ "0.003684,0.005507,0.007425,0.011728,0.021086,0.040264,0.078770", \ "0.003884,0.005699,0.007592,0.011826,0.021134,0.040274,0.078774", \ "0.004161,0.005962,0.007830,0.011975,0.021205,0.040301,0.078794"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031900,0.034617,0.036977,0.041136,0.048780,0.063656,0.093334", \ "0.032400,0.035118,0.037478,0.041637,0.049281,0.064157,0.093836", \ "0.033971,0.036688,0.039047,0.043206,0.050849,0.065725,0.095404", \ "0.036817,0.039537,0.041898,0.046058,0.053701,0.068574,0.098252", \ "0.039346,0.042084,0.044456,0.048624,0.056268,0.071139,0.100812", \ "0.040216,0.043003,0.045400,0.049594,0.057246,0.072107,0.101768", \ "0.038836,0.041703,0.044152,0.048397,0.056068,0.070917,0.100560"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.055156,0.058358,0.061171,0.066356,0.076569,0.097089,0.138248", \ "0.056034,0.059235,0.062047,0.067233,0.077447,0.097966,0.139127", \ "0.058634,0.061835,0.064648,0.069833,0.080047,0.100568,0.141729", \ "0.062204,0.065406,0.068219,0.073403,0.083614,0.104133,0.145293", \ "0.067984,0.071213,0.074046,0.079232,0.089424,0.109919,0.151058", \ "0.077578,0.080847,0.083719,0.088921,0.099101,0.119565,0.160684", \ "0.091264,0.094591,0.097519,0.102751,0.112923,0.133359,0.174441"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004332,0.005665,0.008439,0.014406,0.027024,0.052686", \ "0.003066,0.004331,0.005664,0.008439,0.014407,0.027023,0.052685", \ "0.003062,0.004329,0.005661,0.008438,0.014406,0.027024,0.052686", \ "0.003090,0.004352,0.005681,0.008450,0.014410,0.027024,0.052686", \ "0.003205,0.004449,0.005762,0.008505,0.014435,0.027030,0.052687", \ "0.003436,0.004652,0.005933,0.008623,0.014491,0.027048,0.052691", \ "0.003770,0.004960,0.006204,0.008818,0.014586,0.027076,0.052701"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003665,0.005495,0.007419,0.011727,0.021087,0.040270,0.078771", \ "0.003667,0.005495,0.007419,0.011726,0.021086,0.040263,0.078767", \ "0.003667,0.005495,0.007419,0.011726,0.021089,0.040262,0.078767", \ "0.003671,0.005499,0.007422,0.011729,0.021087,0.040269,0.078767", \ "0.003792,0.005611,0.007515,0.011778,0.021106,0.040273,0.078775", \ "0.003970,0.005782,0.007666,0.011869,0.021151,0.040282,0.078784", \ "0.004228,0.006028,0.007893,0.012010,0.021221,0.040303,0.078781"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033281,0.036019,0.038390,0.042559,0.050206,0.065080,0.094754", \ "0.033781,0.036519,0.038889,0.043058,0.050706,0.065580,0.095254", \ "0.035346,0.038084,0.040454,0.044623,0.052270,0.067144,0.096819", \ "0.038267,0.041008,0.043379,0.047548,0.055195,0.070067,0.099743", \ "0.041076,0.043837,0.046220,0.050401,0.058050,0.072916,0.102585", \ "0.042375,0.045184,0.047596,0.051804,0.059462,0.074321,0.103975", \ "0.041496,0.044387,0.046852,0.051116,0.058790,0.073635,0.103275"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.059594,0.062817,0.065646,0.070831,0.081031,0.101534,0.142679", \ "0.060491,0.063714,0.066542,0.071728,0.081928,0.102431,0.143576", \ "0.063102,0.066325,0.069154,0.074339,0.084539,0.105041,0.146185", \ "0.066646,0.069869,0.072698,0.077883,0.088082,0.108582,0.149727", \ "0.072539,0.075783,0.078629,0.083812,0.093994,0.114469,0.155600", \ "0.082101,0.085383,0.088267,0.093471,0.103640,0.124088,0.165195", \ "0.095861,0.099196,0.102133,0.107366,0.117537,0.137953,0.179025"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003164,0.004417,0.005737,0.008489,0.014431,0.027032,0.052688", \ "0.003164,0.004417,0.005736,0.008489,0.014431,0.027033,0.052688", \ "0.003161,0.004414,0.005734,0.008488,0.014431,0.027032,0.052685", \ "0.003187,0.004437,0.005753,0.008499,0.014435,0.027033,0.052684", \ "0.003305,0.004538,0.005839,0.008558,0.014463,0.027039,0.052690", \ "0.003539,0.004747,0.006017,0.008684,0.014523,0.027059,0.052693", \ "0.003875,0.005064,0.006299,0.008890,0.014625,0.027091,0.052704"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003770,0.005590,0.007497,0.011770,0.021103,0.040274,0.078790", \ "0.003768,0.005590,0.007497,0.011768,0.021105,0.040271,0.078781", \ "0.003770,0.005590,0.007497,0.011770,0.021104,0.040273,0.078771", \ "0.003772,0.005591,0.007498,0.011770,0.021104,0.040275,0.078775", \ "0.003871,0.005685,0.007575,0.011810,0.021120,0.040274,0.078777", \ "0.004046,0.005851,0.007725,0.011903,0.021161,0.040285,0.078792", \ "0.004291,0.006082,0.007940,0.012039,0.021229,0.040306,0.078779"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025046,0.027722,0.030055,0.034185,0.041815,0.056693,0.086379", \ "0.025782,0.028457,0.030789,0.034920,0.042550,0.057429,0.087115", \ "0.028626,0.031302,0.033634,0.037766,0.045395,0.060272,0.089959", \ "0.032254,0.034943,0.037283,0.041422,0.049055,0.063928,0.093610", \ "0.034602,0.037336,0.039700,0.043858,0.051492,0.066354,0.096024", \ "0.035015,0.037853,0.040280,0.044500,0.052154,0.067001,0.096649", \ "0.033073,0.036046,0.038570,0.042904,0.050613,0.065443,0.095063"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035632,0.038737,0.041489,0.046660,0.056906,0.077477,0.118662", \ "0.036125,0.039231,0.041982,0.047153,0.057401,0.077968,0.119156", \ "0.039336,0.042442,0.045193,0.050364,0.060612,0.081180,0.122371", \ "0.047140,0.050248,0.052998,0.058162,0.068395,0.088951,0.130138", \ "0.057783,0.060941,0.063718,0.068875,0.079072,0.099592,0.140753", \ "0.070600,0.073831,0.076661,0.081829,0.091990,0.112454,0.153577", \ "0.085653,0.088981,0.091904,0.097119,0.107254,0.127649,0.168716"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005505,0.008327,0.014350,0.027004,0.052678", \ "0.002849,0.004143,0.005504,0.008327,0.014350,0.027004,0.052677", \ "0.002853,0.004147,0.005508,0.008330,0.014351,0.027004,0.052679", \ "0.002972,0.004245,0.005588,0.008384,0.014376,0.027009,0.052679", \ "0.003228,0.004459,0.005762,0.008497,0.014425,0.027022,0.052684", \ "0.003645,0.004838,0.006090,0.008727,0.014534,0.027054,0.052690", \ "0.004147,0.005334,0.006550,0.009086,0.014720,0.027107,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003314,0.005156,0.007147,0.011574,0.021028,0.040243,0.078774", \ "0.003315,0.005155,0.007147,0.011574,0.021028,0.040247,0.078769", \ "0.003314,0.005155,0.007147,0.011574,0.021027,0.040245,0.078757", \ "0.003339,0.005177,0.007161,0.011582,0.021031,0.040247,0.078770", \ "0.003549,0.005369,0.007307,0.011651,0.021050,0.040249,0.078766", \ "0.003847,0.005648,0.007535,0.011772,0.021089,0.040264,0.078768", \ "0.004264,0.006046,0.007896,0.011990,0.021181,0.040278,0.078772"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025045,0.027720,0.030053,0.034184,0.041814,0.056691,0.086378", \ "0.025791,0.028467,0.030799,0.034930,0.042561,0.057438,0.087125", \ "0.028668,0.031343,0.033675,0.037807,0.045436,0.060313,0.090001", \ "0.032196,0.034885,0.037225,0.041364,0.048997,0.063869,0.093549", \ "0.034120,0.036855,0.039219,0.043377,0.051011,0.065873,0.095543", \ "0.033741,0.036580,0.039009,0.043230,0.050887,0.065734,0.095380", \ "0.030616,0.033594,0.036121,0.040458,0.048165,0.063002,0.092618"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039503,0.042683,0.045481,0.050667,0.060895,0.081435,0.122607", \ "0.039924,0.043103,0.045901,0.051086,0.061315,0.081855,0.123027", \ "0.043036,0.046216,0.049013,0.054199,0.064429,0.084968,0.126140", \ "0.050992,0.054169,0.056966,0.062150,0.072376,0.092914,0.134082", \ "0.062621,0.065833,0.068653,0.073832,0.084025,0.104523,0.145670", \ "0.076692,0.079965,0.082836,0.088029,0.098179,0.118633,0.159739", \ "0.093417,0.096776,0.099733,0.104976,0.115116,0.135495,0.176547"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005504,0.008327,0.014350,0.027004,0.052676", \ "0.002849,0.004143,0.005504,0.008327,0.014350,0.027004,0.052677", \ "0.002853,0.004147,0.005508,0.008330,0.014351,0.027004,0.052679", \ "0.002973,0.004245,0.005589,0.008384,0.014376,0.027009,0.052681", \ "0.003232,0.004461,0.005764,0.008498,0.014425,0.027022,0.052683", \ "0.003654,0.004846,0.006098,0.008732,0.014536,0.027053,0.052691", \ "0.004161,0.005349,0.006564,0.009096,0.014726,0.027107,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003565,0.005400,0.007342,0.011684,0.021073,0.040257,0.078778", \ "0.003565,0.005401,0.007342,0.011685,0.021074,0.040264,0.078765", \ "0.003562,0.005398,0.007341,0.011684,0.021074,0.040266,0.078768", \ "0.003556,0.005394,0.007338,0.011682,0.021073,0.040261,0.078767", \ "0.003728,0.005549,0.007461,0.011748,0.021097,0.040267,0.078766", \ "0.004002,0.005804,0.007679,0.011867,0.021136,0.040276,0.078787", \ "0.004393,0.006174,0.008023,0.012080,0.021232,0.040296,0.078788"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026230,0.028925,0.031269,0.035412,0.043047,0.057924,0.087605", \ "0.026977,0.029672,0.032016,0.036159,0.043793,0.058670,0.088353", \ "0.029864,0.032559,0.034903,0.039045,0.046680,0.061557,0.091238", \ "0.033807,0.036519,0.038872,0.043023,0.050659,0.065530,0.095204", \ "0.036281,0.039042,0.041422,0.045596,0.053235,0.068092,0.097756", \ "0.036548,0.039417,0.041865,0.046107,0.053773,0.068617,0.098256", \ "0.034120,0.037126,0.039674,0.044038,0.051761,0.066593,0.096204"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044036,0.047238,0.050050,0.055235,0.065449,0.085969,0.127129", \ "0.044494,0.047696,0.050509,0.055694,0.065907,0.086427,0.127586", \ "0.047459,0.050660,0.053472,0.058657,0.068872,0.089394,0.130554", \ "0.055178,0.058378,0.061190,0.066374,0.076586,0.097107,0.138265", \ "0.067234,0.070460,0.073290,0.078470,0.088653,0.109138,0.150275", \ "0.081753,0.085036,0.087915,0.093110,0.103269,0.123702,0.164801", \ "0.098955,0.102318,0.105279,0.110521,0.120649,0.141025,0.182066"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005581,0.008379,0.014376,0.027013,0.052680", \ "0.002957,0.004235,0.005580,0.008379,0.014376,0.027012,0.052679", \ "0.002962,0.004239,0.005584,0.008381,0.014377,0.027012,0.052678", \ "0.003085,0.004343,0.005671,0.008441,0.014403,0.027018,0.052681", \ "0.003357,0.004574,0.005860,0.008566,0.014459,0.027033,0.052687", \ "0.003787,0.004972,0.006211,0.008816,0.014579,0.027068,0.052692", \ "0.004301,0.005485,0.006690,0.009197,0.014784,0.027130,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003666,0.005494,0.007418,0.011727,0.021089,0.040265,0.078768", \ "0.003665,0.005494,0.007418,0.011727,0.021086,0.040266,0.078768", \ "0.003665,0.005494,0.007418,0.011726,0.021088,0.040262,0.078779", \ "0.003658,0.005488,0.007413,0.011724,0.021090,0.040263,0.078781", \ "0.003796,0.005612,0.007516,0.011778,0.021105,0.040268,0.078770", \ "0.004063,0.005858,0.007726,0.011895,0.021152,0.040286,0.078791", \ "0.004439,0.006210,0.008055,0.012096,0.021238,0.040305,0.078792"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026062,0.028737,0.031070,0.035201,0.042831,0.057708,0.087396", \ "0.026715,0.029388,0.031721,0.035852,0.043482,0.058359,0.088046", \ "0.028408,0.031083,0.033416,0.037546,0.045176,0.060054,0.089740", \ "0.030613,0.033299,0.035638,0.039775,0.047408,0.062282,0.091963", \ "0.031736,0.034455,0.036812,0.040967,0.048605,0.063474,0.093147", \ "0.030576,0.033361,0.035758,0.039951,0.047605,0.062466,0.092130", \ "0.026583,0.029467,0.031928,0.036190,0.043877,0.058727,0.088372"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038713,0.041835,0.044594,0.049760,0.059992,0.080547,0.121731", \ "0.039238,0.042361,0.045119,0.050286,0.060518,0.081071,0.122255", \ "0.042605,0.045728,0.048485,0.053652,0.063884,0.084437,0.125621", \ "0.050713,0.053838,0.056596,0.061759,0.071984,0.092533,0.133712", \ "0.062469,0.065633,0.068412,0.073568,0.083755,0.104264,0.145419", \ "0.076731,0.079956,0.082780,0.087943,0.098084,0.118546,0.159671", \ "0.093858,0.097160,0.100055,0.105247,0.115362,0.135772,0.176843"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005504,0.008327,0.014350,0.027004,0.052679", \ "0.002848,0.004143,0.005504,0.008327,0.014350,0.027004,0.052676", \ "0.002852,0.004146,0.005507,0.008329,0.014351,0.027004,0.052680", \ "0.002933,0.004212,0.005561,0.008365,0.014368,0.027007,0.052680", \ "0.003119,0.004370,0.005693,0.008454,0.014409,0.027018,0.052683", \ "0.003419,0.004635,0.005918,0.008611,0.014485,0.027047,0.052691", \ "0.003801,0.004996,0.006241,0.008848,0.014603,0.027081,0.052707"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003389,0.005224,0.007198,0.011600,0.021037,0.040244,0.078770", \ "0.003390,0.005224,0.007197,0.011598,0.021036,0.040245,0.078762", \ "0.003389,0.005223,0.007197,0.011599,0.021035,0.040246,0.078761", \ "0.003399,0.005232,0.007203,0.011601,0.021037,0.040247,0.078762", \ "0.003581,0.005396,0.007327,0.011664,0.021057,0.040247,0.078759", \ "0.003839,0.005636,0.007523,0.011764,0.021091,0.040261,0.078774", \ "0.004170,0.005950,0.007802,0.011927,0.021148,0.040272,0.078768"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026061,0.028736,0.031068,0.035200,0.042829,0.057707,0.087392", \ "0.026723,0.029398,0.031731,0.035861,0.043491,0.058369,0.088057", \ "0.028461,0.031136,0.033469,0.037600,0.045229,0.060108,0.089793", \ "0.030627,0.033312,0.035651,0.039788,0.047421,0.062296,0.091977", \ "0.031462,0.034180,0.036537,0.040692,0.048329,0.063198,0.092872", \ "0.029721,0.032503,0.034900,0.039091,0.046743,0.061603,0.091268", \ "0.024807,0.027688,0.030149,0.034410,0.042087,0.056936,0.086581"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043206,0.046407,0.049219,0.054403,0.064618,0.085139,0.126299", \ "0.043666,0.046866,0.049678,0.054863,0.065077,0.085598,0.126759", \ "0.046972,0.050172,0.052984,0.058168,0.068383,0.088903,0.130061", \ "0.055142,0.058341,0.061152,0.066336,0.076550,0.097071,0.138228", \ "0.067786,0.071009,0.073837,0.079015,0.089201,0.109685,0.150825", \ "0.083219,0.086493,0.089366,0.094557,0.104703,0.125141,0.166245", \ "0.101790,0.105133,0.108073,0.113300,0.123430,0.143819,0.184873"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005504,0.008327,0.014350,0.027004,0.052681", \ "0.002849,0.004143,0.005505,0.008327,0.014350,0.027004,0.052676", \ "0.002853,0.004146,0.005507,0.008329,0.014351,0.027004,0.052680", \ "0.002932,0.004212,0.005560,0.008365,0.014368,0.027007,0.052679", \ "0.003116,0.004367,0.005690,0.008452,0.014408,0.027019,0.052683", \ "0.003414,0.004631,0.005914,0.008607,0.014483,0.027045,0.052691", \ "0.003796,0.004992,0.006237,0.008844,0.014600,0.027079,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003663,0.005491,0.007415,0.011724,0.021086,0.040262,0.078767", \ "0.003663,0.005491,0.007415,0.011725,0.021086,0.040270,0.078775", \ "0.003660,0.005490,0.007415,0.011725,0.021085,0.040270,0.078782", \ "0.003655,0.005485,0.007410,0.011722,0.021085,0.040270,0.078780", \ "0.003784,0.005600,0.007504,0.011770,0.021104,0.040273,0.078767", \ "0.004025,0.005824,0.007696,0.011877,0.021145,0.040279,0.078776", \ "0.004345,0.006122,0.007969,0.012042,0.021214,0.040291,0.078777"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027246,0.029941,0.032285,0.036428,0.044062,0.058939,0.088619", \ "0.027909,0.030605,0.032948,0.037091,0.044725,0.059602,0.089283", \ "0.029657,0.032353,0.034697,0.038840,0.046474,0.061351,0.091033", \ "0.031990,0.034697,0.037048,0.041197,0.048833,0.063706,0.093385", \ "0.033203,0.035943,0.038313,0.042480,0.050122,0.064989,0.094660", \ "0.031962,0.034771,0.037183,0.041391,0.049049,0.063908,0.093564", \ "0.027609,0.030518,0.032998,0.037279,0.044968,0.059820,0.089458"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047706,0.050929,0.053757,0.058943,0.069143,0.089644,0.130790", \ "0.048183,0.051406,0.054235,0.059420,0.069620,0.090121,0.131266", \ "0.051364,0.054587,0.057415,0.062601,0.072801,0.093302,0.134449", \ "0.059286,0.062508,0.065336,0.070522,0.080722,0.101224,0.142369", \ "0.072211,0.075449,0.078289,0.083467,0.093641,0.114110,0.155236", \ "0.088050,0.091338,0.094223,0.099418,0.109561,0.129985,0.171073", \ "0.106999,0.110354,0.113307,0.118538,0.128641,0.149020,0.190061"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004235,0.005580,0.008379,0.014376,0.027012,0.052681", \ "0.002957,0.004234,0.005581,0.008379,0.014376,0.027012,0.052679", \ "0.002959,0.004236,0.005583,0.008381,0.014377,0.027012,0.052679", \ "0.003039,0.004304,0.005638,0.008418,0.014394,0.027016,0.052680", \ "0.003226,0.004465,0.005773,0.008510,0.014437,0.027028,0.052685", \ "0.003534,0.004740,0.006010,0.008677,0.014519,0.027058,0.052692", \ "0.003925,0.005115,0.006347,0.008929,0.014645,0.027096,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003769,0.005590,0.007497,0.011770,0.021104,0.040267,0.078772", \ "0.003770,0.005589,0.007497,0.011769,0.021104,0.040267,0.078784", \ "0.003769,0.005590,0.007497,0.011770,0.021104,0.040267,0.078787", \ "0.003764,0.005585,0.007492,0.011768,0.021104,0.040270,0.078773", \ "0.003859,0.005670,0.007561,0.011800,0.021115,0.040272,0.078770", \ "0.004106,0.005895,0.007758,0.011914,0.021157,0.040281,0.078788", \ "0.004424,0.006191,0.008032,0.012080,0.021229,0.040300,0.078784"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.270530,15.912390,16.377180,16.743730,16.934290,17.053320,17.119080", \ "15.264800,15.899080,16.359270,16.729500,16.934790,17.038700,17.101560", \ "15.588180,16.260370,16.687250,17.044910,17.249740,17.357790,17.411910", \ "17.194970,17.734720,18.132080,18.444550,18.637750,18.756190,18.815200", \ "20.087320,20.619910,20.979980,21.259440,21.341260,21.421990,21.485960", \ "23.967450,24.484850,24.939470,25.334610,25.525700,25.582760,25.587880", \ "28.743730,29.201210,29.721500,30.322720,30.823630,31.202230,31.258910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.438740,22.293150,22.608790,22.919760,23.264550,22.837810,22.406240", \ "21.361230,22.236220,22.535840,22.997610,23.230540,22.528210,22.945800", \ "21.263910,22.155130,22.460680,22.937730,23.064480,22.527910,23.213580", \ "22.191730,22.980920,23.425400,23.613300,23.555780,23.907720,23.990270", \ "24.246920,25.049580,25.563670,25.839810,26.287410,26.248310,24.672270", \ "27.270240,28.180590,28.654610,29.144180,29.862250,29.548570,28.753810", \ "31.844170,32.667800,33.277440,33.906040,34.199250,33.999490,33.595510"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.102900,15.788080,16.229920,16.613660,16.802330,16.921530,16.977180", \ "15.044870,15.724230,16.182670,16.572780,16.766950,16.881870,16.947150", \ "15.416300,16.094390,16.516080,16.886510,17.086510,17.208000,17.278400", \ "17.008400,17.567400,17.934210,18.293400,18.483980,18.582280,18.663510", \ "19.896930,20.392690,20.763560,21.060270,21.159860,21.238970,21.302800", \ "23.723910,24.250240,24.659480,25.074230,25.300570,25.357200,25.373940", \ "28.413080,28.882390,29.401210,29.991540,30.529490,30.945190,31.014830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.540760,22.431290,22.667800,23.189860,23.285930,23.153800,22.932510", \ "21.457250,22.342030,22.562200,22.945870,23.045960,22.903960,22.610040", \ "21.487160,22.231040,22.617540,22.991380,22.771870,23.207330,22.197420", \ "22.212730,22.863200,23.192110,23.489480,23.976670,23.856460,23.722670", \ "24.059990,24.889370,25.312870,25.720640,26.049760,25.223260,24.571660", \ "27.054870,27.860200,28.266030,28.611480,29.179330,29.268860,28.923830", \ "31.319780,32.095540,32.514120,33.107420,33.253800,33.516700,32.496280"); } } internal_power () { related_pin : "A"; when : "!B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.171550,15.899080,16.332640,16.707830,16.897120,17.019730,17.077950", \ "15.221170,15.863700,16.315990,16.659660,16.867070,16.973340,17.037090", \ "15.545730,16.207020,16.643850,17.005110,17.208010,17.317890,17.380500", \ "17.178430,17.790100,18.178790,18.513670,18.715600,18.813400,18.884990", \ "20.315010,20.785460,21.194400,21.466340,21.535900,21.606010,21.672330", \ "24.339530,24.880900,25.298010,25.672770,25.869900,25.895810,25.906490", \ "29.333300,29.751160,30.237700,30.821550,31.324060,31.681580,31.717920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.155540,23.862010,24.330640,24.456420,24.930730,24.656500,24.899960", \ "22.949310,23.817870,24.194470,24.506550,24.890690,24.076190,23.891200", \ "22.976150,23.754730,24.104840,24.453700,24.908800,24.954760,25.024730", \ "23.616780,24.326980,24.739990,24.930230,25.336850,25.497060,25.368540", \ "25.456980,26.313890,26.734570,27.127110,27.180470,26.366600,25.977200", \ "28.303650,29.148030,29.569450,30.078360,30.280800,30.300710,29.129450", \ "32.490430,33.387050,33.835910,34.247500,34.669690,34.247550,33.760450"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.256580,15.956340,16.411130,16.766200,16.958780,17.072240,17.130460", \ "15.319290,15.938900,16.399970,16.778660,16.974960,17.082690,17.146400", \ "15.632110,16.307560,16.719590,17.085520,17.281450,17.401410,17.470180", \ "17.145840,17.656540,18.072170,18.426920,18.597490,18.719350,18.780570", \ "19.733330,20.342490,20.753770,21.012220,21.110620,21.184820,21.247030", \ "23.398830,23.914500,24.364780,24.765350,24.969440,25.027630,25.027760", \ "27.746580,28.225290,28.752080,29.299380,29.807120,30.211230,30.272870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.044040,22.958760,23.453480,23.820810,24.417150,24.487650,23.297950", \ "22.009940,22.844550,23.322180,23.926780,24.130150,24.612000,23.206450", \ "21.900010,22.777550,23.250550,23.704920,24.216670,23.436300,23.684850", \ "22.585410,23.440920,23.922450,24.210190,24.780850,24.059520,23.310100", \ "24.569890,25.503540,26.002420,26.484320,26.944740,26.079060,27.127050", \ "27.509860,28.328100,28.818110,29.438030,29.531090,29.118990,29.566170", \ "31.646470,32.499380,33.113340,33.730040,34.196960,34.610000,34.095030"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.005340,15.778130,16.254560,16.608060,16.817960,16.933980,16.992840", \ "15.122860,15.751380,16.228330,16.608160,16.801460,16.923510,16.988310", \ "15.456520,16.116240,16.560710,16.944620,17.136410,17.251850,17.324160", \ "16.917140,17.524130,17.917090,18.256240,18.432180,18.559820,18.628800", \ "19.634060,20.149380,20.562730,20.833300,20.934150,21.005120,21.076150", \ "23.237300,23.659480,24.111830,24.525540,24.763770,24.833330,24.835110", \ "27.481350,27.949360,28.452000,29.054590,29.553680,29.976490,30.061970"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.287750,23.123750,23.489210,23.785590,24.288850,24.300370,23.976660", \ "22.199680,23.065270,23.405830,23.853280,24.147180,23.800460,23.848270", \ "22.159200,22.999670,23.402500,23.849270,24.261360,23.181240,24.190940", \ "22.752760,23.532220,23.866340,24.268960,24.821470,24.757460,23.756290", \ "24.518420,25.419580,25.700290,25.980040,26.431130,26.689420,25.907050", \ "27.237260,28.089600,28.393750,28.954360,29.501800,28.866230,28.908430", \ "31.190650,31.997410,32.329950,32.771020,33.055190,32.724010,31.943020"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.275570,15.876930,16.367850,16.712790,16.919940,17.031930,17.090020", \ "15.264210,15.898910,16.331480,16.706970,16.900950,17.020560,17.078790", \ "15.632420,16.262650,16.674410,17.048570,17.249150,17.360580,17.420470", \ "17.153860,17.774090,18.160080,18.487410,18.662570,18.780510,18.846270", \ "20.086500,20.557440,20.962320,21.230980,21.308660,21.382340,21.440340", \ "23.912890,24.282090,24.757830,25.120910,25.334870,25.366800,25.376250", \ "28.448690,28.810470,29.290670,29.861170,30.344100,30.723080,30.776840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.963020,24.815240,25.097190,25.755260,26.044150,25.242050,25.462000", \ "23.984380,24.681740,25.026350,25.529130,26.026540,25.762250,25.927570", \ "23.792680,24.652500,24.936050,25.432760,25.966570,25.879340,25.337240", \ "24.208130,25.107620,25.542530,26.012850,26.293360,25.651350,26.079770", \ "25.961030,26.935230,27.385480,27.738630,27.609620,27.769770,27.687790", \ "28.709420,29.554900,29.995590,30.511450,30.448640,30.061900,30.488810", \ "32.451060,33.264690,33.871530,34.164550,34.576130,35.178290,34.635830"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.441470,16.067450,16.490710,16.859810,17.055890,17.169270,17.230450", \ "15.454950,16.094820,16.506270,16.865980,17.064570,17.171100,17.246340", \ "15.802410,16.419110,16.853950,17.208190,17.404050,17.510550,17.575790", \ "17.296200,17.882790,18.310710,18.640590,18.819290,18.919260,18.989500", \ "20.233800,20.741240,21.111050,21.380760,21.445870,21.530250,21.591430", \ "24.055170,24.530780,24.918020,25.311200,25.491500,25.510190,25.522660", \ "28.656300,29.042240,29.523610,30.102030,30.549210,30.892250,30.928540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.590190,24.510110,24.902690,25.381240,25.960940,25.960760,25.026420", \ "23.400260,24.406290,24.858980,25.405140,25.881490,25.704830,25.571360", \ "23.540640,24.299130,24.846210,25.432010,25.770760,25.569620,26.048210", \ "24.008790,24.848170,25.373090,25.655790,26.318840,26.347590,26.128100", \ "26.078740,26.934580,27.297890,27.755060,28.444090,28.248090,27.101590", \ "28.865160,29.752670,30.103430,30.817920,31.516920,31.632130,31.253260", \ "32.950810,33.691260,34.172070,34.900820,35.399820,35.884260,35.834500"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.275570,15.876930,16.367850,16.712790,16.919940,17.031930,17.090020", \ "15.264210,15.898910,16.331480,16.706970,16.900950,17.020560,17.078790", \ "15.632420,16.262650,16.674410,17.048570,17.249150,17.360580,17.420470", \ "17.153860,17.774090,18.160080,18.487410,18.662570,18.780510,18.846270", \ "20.086500,20.557440,20.962320,21.230980,21.308660,21.382340,21.440340", \ "23.912890,24.282090,24.757830,25.120910,25.334870,25.366800,25.376250", \ "28.448690,28.810470,29.290670,29.861170,30.344100,30.723080,30.776840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.963020,24.815240,25.097190,25.755260,26.044150,25.242050,25.462000", \ "23.984380,24.681740,25.026350,25.529130,26.026540,25.762250,25.927570", \ "23.792680,24.652500,24.936050,25.432760,25.966570,25.879340,25.337240", \ "24.208130,25.107620,25.542530,26.012850,26.293360,25.651350,26.079770", \ "25.961030,26.935230,27.385480,27.738630,27.609620,27.769770,27.687790", \ "28.709420,29.554900,29.995590,30.511450,30.448640,30.061900,30.488810", \ "32.451060,33.264690,33.871530,34.164550,34.576130,35.178290,34.635830"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.451430,16.026540,16.485030,16.851690,17.035900,17.146610,17.211380", \ "15.336750,16.038880,16.470680,16.832480,17.023030,17.131640,17.194860", \ "15.690680,16.409600,16.840510,17.193480,17.374380,17.486150,17.553370", \ "17.397710,18.019160,18.392190,18.727710,18.908530,19.020170,19.082490", \ "20.489300,20.979070,21.344820,21.593750,21.680050,21.746070,21.803250", \ "24.454510,24.863180,25.296690,25.695480,25.866790,25.882100,25.884410", \ "29.291660,29.632020,30.021460,30.611770,31.093070,31.393710,31.434070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.690680,26.580250,26.954570,27.335620,27.782090,27.672530,27.721720", \ "25.637380,26.368570,26.896130,27.357750,27.880690,27.838940,27.993910", \ "25.352040,26.407020,26.800170,27.214600,27.516900,27.978260,27.332000", \ "25.827200,26.709660,27.034590,27.440500,28.017290,28.101210,27.473540", \ "27.443920,28.432720,28.915290,29.302990,29.392810,29.514640,29.508370", \ "30.031190,31.038560,31.502240,32.108200,32.548290,32.054070,30.987940", \ "33.959720,34.698140,35.282950,35.683850,36.372460,36.132080,35.202980"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.165610,17.703240,18.146070,18.611500,18.857520,19.027330,19.120230", \ "16.994990,17.619560,18.068460,18.525800,18.778530,18.944840,19.040470", \ "17.102920,17.672060,18.095010,18.537700,18.798800,18.963290,19.060450", \ "18.309620,18.834470,19.271690,19.689370,19.945850,20.095890,20.192860", \ "20.991810,21.379300,21.817000,22.155050,22.364120,22.514590,22.611430", \ "25.001480,25.422880,25.761890,26.108640,26.307740,26.350120,26.451480", \ "30.353510,30.570610,30.958400,31.375970,31.706560,31.841070,31.835020"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.588180,24.501610,24.984520,25.561750,26.054360,25.620320,25.351350", \ "23.544890,24.482220,24.901030,25.195970,25.729080,25.290370,26.142410", \ "23.425390,24.264390,24.755800,25.123090,25.705280,25.725750,25.842850", \ "23.650920,24.553090,25.023140,25.537040,25.994860,26.214040,25.603740", \ "25.020050,25.929830,26.465370,27.016390,27.484010,26.807910,27.313260", \ "27.646760,28.561080,29.152260,29.714250,30.338370,30.218030,29.138530", \ "31.604160,32.769650,33.373140,33.957400,34.885760,35.013370,33.960660"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.817050,17.412390,17.903130,18.353860,18.636720,18.810670,18.925120", \ "16.689780,17.327970,17.811190,18.257690,18.543080,18.725260,18.837940", \ "16.824580,17.320020,17.811640,18.268490,18.555830,18.723760,18.847840", \ "18.086130,18.603020,19.023730,19.491980,19.754400,19.929940,20.039310", \ "20.890710,21.255830,21.617930,21.993420,22.216830,22.381430,22.491790", \ "24.989010,25.281080,25.656250,26.017070,26.237740,26.289310,26.393420", \ "30.269150,30.483710,30.893220,31.335060,31.700560,31.866650,31.874350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.948060,24.693410,25.054140,25.297710,26.021150,25.555050,25.297320", \ "23.756670,24.631050,24.957700,25.206720,25.882910,25.161070,25.846210", \ "23.610950,24.471140,24.806130,25.253540,25.437010,25.404450,24.317710", \ "23.837460,24.636830,24.881500,25.297940,25.815440,25.846600,24.977780", \ "25.173030,25.924360,26.325840,26.825030,27.137870,27.436740,26.354110", \ "27.540030,28.453240,28.856230,29.407420,29.926260,29.257690,29.845160", \ "31.644440,32.573430,32.994720,33.757360,34.142680,34.546990,34.520830"); } } internal_power () { related_pin : "B1"; when : "!A & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.223860,17.733240,18.197250,18.653060,18.935340,19.099380,19.216600", \ "17.130950,17.653200,18.104670,18.530710,18.843250,19.009440,19.121840", \ "17.129010,17.650410,18.113320,18.555280,18.843540,19.014190,19.129660", \ "18.483300,18.974260,19.417320,19.843450,20.108550,20.273580,20.382590", \ "21.439130,21.782120,22.117590,22.491950,22.719290,22.878810,22.981810", \ "25.717870,26.026060,26.359110,26.688310,26.902550,26.953580,27.046420", \ "31.292860,31.417910,31.744710,32.211840,32.551830,32.708400,32.700750"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.470990,26.402820,26.650890,27.115790,27.610090,27.135750,27.394330", \ "25.407160,26.286460,26.738340,27.210200,27.202220,26.815690,26.949030", \ "25.367800,26.167460,26.508940,26.901420,27.530780,27.337760,26.132990", \ "25.442440,26.209600,26.659070,27.131150,27.607790,27.734710,26.442520", \ "26.752940,27.596840,27.861680,28.402480,28.769140,28.879130,26.991330", \ "29.018270,29.809970,30.350240,30.861310,31.476170,31.341030,31.492910", \ "32.974620,33.875520,34.341300,34.986420,35.115390,35.250860,35.830990"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.073100,17.701260,18.143410,18.613650,18.870270,19.024640,19.114380", \ "17.080350,17.639280,18.072210,18.525650,18.792070,18.934390,19.041880", \ "17.096110,17.621670,18.038650,18.499360,18.761710,18.901900,19.009920", \ "17.690670,18.201470,18.641740,19.077300,19.350470,19.497230,19.596990", \ "19.603330,20.055080,20.461500,20.846100,21.071060,21.233500,21.334120", \ "22.781990,23.128270,23.563130,23.987850,24.218990,24.309650,24.404940", \ "26.819740,27.172200,27.604810,28.130240,28.547840,28.790760,28.837370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.061260,25.898930,26.277640,26.642200,27.345220,27.528060,27.369520", \ "25.009470,25.840060,26.379800,26.889630,27.293630,27.155110,26.464890", \ "24.850940,25.842140,26.145520,26.808910,27.232340,27.449590,26.113080", \ "25.119650,25.967630,26.356900,26.785090,27.412390,27.576020,26.431240", \ "26.413190,27.438270,27.828380,28.319360,28.554410,29.026460,29.108480", \ "29.068840,30.015210,30.573030,31.118390,31.809060,31.264410,31.906460", \ "33.156720,34.056740,34.708480,35.458000,35.782180,36.447050,35.727540"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.899760,17.431100,17.900960,18.343380,18.635250,18.806040,18.917000", \ "16.724190,17.343780,17.801080,18.264990,18.539660,18.724860,18.835240", \ "16.652970,17.287070,17.735590,18.213930,18.494990,18.667720,18.787140", \ "17.393580,17.906560,18.393110,18.837070,19.121050,19.292000,19.400230", \ "19.401190,19.797810,20.233020,20.655520,20.870050,21.056160,21.175240", \ "22.544120,22.938360,23.343950,23.800880,24.060670,24.172570,24.272210", \ "26.567490,26.942290,27.366680,27.898370,28.372710,28.669600,28.761190"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.417260,26.226480,26.554720,26.987110,27.404380,27.358810,27.698230", \ "25.248970,26.073750,26.512880,26.940450,27.269810,27.615550,26.798610", \ "25.180360,26.102220,26.498670,26.830960,27.227730,26.785850,27.217640", \ "25.372330,26.268720,26.496870,27.149140,27.603050,26.571600,26.942090", \ "26.772820,27.583940,27.833110,28.314150,28.395560,27.852180,27.881210", \ "29.052890,29.892050,30.419250,30.923800,31.504730,31.078150,31.625580", \ "32.968390,34.011340,34.421840,34.934570,35.651870,35.676100,35.895150"); } } internal_power () { related_pin : "B2"; when : "!A & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.215860,17.730430,18.164080,18.615700,18.929150,19.103580,19.204680", \ "17.130990,17.647950,18.106190,18.557690,18.844800,19.017390,19.124330", \ "17.082470,17.607840,18.021330,18.505450,18.785650,18.965500,19.068760", \ "17.770080,18.216850,18.675340,19.134430,19.431470,19.599240,19.708740", \ "19.835120,20.226850,20.661370,21.051550,21.273780,21.455960,21.568840", \ "23.171360,23.491460,23.908010,24.336860,24.596530,24.683630,24.788810", \ "27.387500,27.612740,28.119260,28.650950,29.089590,29.359860,29.420560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.096440,27.859880,28.331940,28.709740,28.725900,29.284870,28.988190", \ "27.085170,27.899620,28.297000,28.644040,28.743260,29.452570,29.058050", \ "26.966180,27.787930,28.264450,28.588480,28.870070,29.172890,28.681510", \ "26.985070,27.885730,28.316020,28.768580,29.112110,28.880090,28.919110", \ "28.355580,29.051530,29.484530,29.888240,30.251750,30.289350,28.534950", \ "30.384650,31.403490,31.886390,32.504690,32.811340,32.583200,32.722610", \ "34.317210,35.367620,35.747320,36.414240,36.763190,37.317770,35.661250"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.309260,14.861690,15.334180,15.693310,15.882890,15.946040,15.965580", \ "14.330500,14.884440,15.331910,15.720440,15.898560,15.971240,16.003600", \ "14.574190,15.227950,15.682020,16.030610,16.223150,16.284520,16.319290", \ "16.157550,16.606300,17.036570,17.384940,17.563580,17.631290,17.660400", \ "18.979000,19.432400,19.806320,20.121260,20.202980,20.236730,20.266570", \ "22.871370,23.194170,23.626350,24.098970,24.398010,24.435000,24.404100", \ "27.441380,27.830690,28.256240,28.862280,29.501410,30.061330,30.169550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.208160,20.961080,21.437940,21.562150,21.850680,21.060690,21.946370", \ "20.230900,20.912920,21.276080,21.767180,21.934380,21.557330,21.338060", \ "20.365350,21.164430,21.409200,21.872960,22.125890,21.043450,21.096640", \ "21.567650,22.308580,22.798810,22.911340,23.405000,22.910890,21.198740", \ "24.178170,25.057390,25.431650,25.656820,26.141850,25.454180,24.381960", \ "28.064450,28.728050,29.129520,29.497050,29.996610,29.634200,28.691300", \ "33.243770,33.981820,34.287950,34.893880,35.285890,34.855950,34.929910"); } } internal_power () { related_pin : "C1"; when : "!A & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.211480,14.874730,15.308290,15.682130,15.874880,15.946820,15.971750", \ "14.339290,14.912910,15.341740,15.735040,15.909010,15.977330,16.009440", \ "14.725890,15.257070,15.678290,16.057850,16.245220,16.316170,16.339940", \ "16.142970,16.594960,17.017790,17.374640,17.546960,17.610700,17.627760", \ "18.833930,19.276840,19.610860,19.958520,20.053680,20.097500,20.111720", \ "22.533310,22.831520,23.248150,23.717630,24.005800,24.076770,24.025210", \ "26.859370,27.243360,27.639810,28.228490,28.837210,29.387010,29.509880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.941620,21.802220,22.071350,22.424570,23.126640,22.433880,21.420390", \ "20.910180,21.760490,22.044550,22.631890,23.055610,22.974210,22.027620", \ "21.030630,21.748970,22.067320,22.645000,23.057810,22.698270,23.098070", \ "21.869560,22.826190,23.099120,23.631300,23.994530,24.138590,23.716370", \ "24.539280,25.364910,25.716620,26.154500,26.084130,26.255720,25.190430", \ "28.124700,28.832530,29.261840,29.762790,29.603660,30.260300,30.018990", \ "32.897840,33.633410,34.133520,34.429070,35.098160,34.087610,35.034130"); } } internal_power () { related_pin : "C1"; when : "!A & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.443950,15.041360,15.503750,15.890100,16.074350,16.136620,16.156330", \ "14.498900,15.084270,15.516800,15.910900,16.102650,16.167800,16.190800", \ "14.930780,15.433420,15.878220,16.250470,16.440800,16.508140,16.527870", \ "16.536690,16.948580,17.323610,17.703840,17.872020,17.927480,17.953200", \ "19.398800,19.780730,20.108180,20.436070,20.520280,20.572500,20.568850", \ "23.323270,23.621440,24.012120,24.420160,24.705840,24.722960,24.672870", \ "28.164200,28.302030,28.645460,29.246840,29.819610,30.295000,30.364940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.647670,23.515630,23.920690,24.354010,24.487970,24.634120,23.651010", \ "22.586640,23.455620,23.716070,24.187320,24.165200,24.552320,23.627200", \ "22.611250,23.430880,23.844180,24.265780,24.723670,24.839440,23.859520", \ "23.417660,24.351040,24.610350,25.062840,25.528690,25.827760,24.740790", \ "26.074400,26.860530,27.132060,27.599740,27.951050,27.507930,26.358580", \ "29.515720,30.267270,30.629350,30.886470,31.245900,31.171160,31.446440", \ "34.274670,34.961560,35.500690,35.838240,36.184860,35.817350,36.034410"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.312580,14.884160,15.334810,15.710840,15.884410,15.954290,15.977410", \ "14.317000,14.853980,15.324090,15.678240,15.874110,15.946810,15.971590", \ "14.446740,15.007420,15.426500,15.808900,16.003020,16.069720,16.096350", \ "15.310400,15.905110,16.328890,16.690910,16.875260,16.935140,16.976610", \ "17.497500,18.097290,18.491140,18.869580,18.982890,19.030360,19.050150", \ "20.395330,20.927710,21.431770,21.971510,22.369150,22.500140,22.463440", \ "24.026550,24.392000,24.869350,25.548650,26.292780,27.064670,27.276200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.524050,22.447250,22.787970,23.075270,23.499580,23.248290,21.852570", \ "21.500220,22.303560,22.627780,23.035500,23.352940,23.118380,22.137580", \ "21.637990,22.490140,22.908480,23.259560,23.529000,23.224640,22.423890", \ "22.980860,23.697620,24.068130,24.524600,24.549880,24.499250,23.552410", \ "25.524720,26.518610,26.908400,27.158830,27.562460,26.735740,25.599460", \ "29.346710,30.064970,30.444270,31.008680,31.331840,30.879750,31.163350", \ "34.205260,35.069770,35.568190,35.959340,36.362230,35.813600,36.073250"); } } internal_power () { related_pin : "C2"; when : "!A & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.315050,14.870870,15.316200,15.699820,15.883220,15.954100,15.970690", \ "14.316450,14.895520,15.326060,15.710630,15.881040,15.951400,15.978670", \ "14.400580,15.018570,15.484560,15.854310,16.023980,16.097780,16.121960", \ "15.331130,15.918620,16.344290,16.683840,16.876070,16.941310,16.973250", \ "17.458850,17.945190,18.359100,18.736520,18.857350,18.885630,18.921910", \ "20.176830,20.620280,21.077960,21.603270,21.984680,22.124490,22.104490", \ "23.410650,23.821500,24.267940,24.935020,25.641980,26.360840,26.594710"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.562560,23.331630,23.763580,24.068090,24.677150,23.932320,23.908490", \ "22.381920,23.279260,23.711370,24.183810,24.300280,24.217970,23.608380", \ "22.593700,23.432530,23.760560,24.188680,24.632170,24.472280,23.903130", \ "23.440930,24.338890,24.627600,25.057250,25.596810,25.359120,24.927010", \ "26.073570,26.818720,27.167950,27.587560,28.153710,27.630280,27.823670", \ "29.364220,30.301120,30.804400,31.131030,31.508810,31.338770,30.557810", \ "34.312440,34.954690,35.349500,35.886150,36.208720,36.203550,34.126640"); } } internal_power () { related_pin : "C2"; when : "!A & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.553980,15.054750,15.485300,15.877350,16.079890,16.141450,16.157970", \ "14.476210,15.062220,15.512620,15.893150,16.077370,16.142910,16.162480", \ "14.616750,15.206930,15.658020,16.019530,16.224980,16.290630,16.314770", \ "15.609430,16.147930,16.561730,16.929420,17.125240,17.186370,17.206690", \ "17.892610,18.282530,18.678000,19.058480,19.198370,19.234330,19.255600", \ "20.843440,21.181200,21.657090,22.113310,22.509410,22.606050,22.561380", \ "24.343590,24.657770,25.084780,25.722640,26.383500,27.040920,27.227740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.140120,25.074090,25.438210,25.735930,25.911480,26.466240,26.004370", \ "24.097990,24.940280,25.293640,25.929700,26.311560,26.371570,25.930390", \ "24.315200,25.155840,25.549650,25.916390,26.107030,26.558710,26.068370", \ "25.011900,25.884130,26.302890,26.858100,26.813360,27.227580,26.957060", \ "27.543290,28.257600,28.694830,29.114970,29.350180,29.123470,28.813620", \ "30.969040,31.805480,32.183230,32.723010,33.123680,32.709120,32.239040", \ "35.725930,36.312110,36.858100,37.389080,37.724370,36.992810,36.204960"); } } } } /****************************************************************************************** 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 : 140.874648; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 30.072125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 98.250750; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 32.564127; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 93.567125; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 98.250875; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 166.413750; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 100.741627; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 132.982625; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 32.564248; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 100.741625; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 35.057252; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 132.963250; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 96.080000; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 135.927625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 135.907625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 160.926729; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 98.251125; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 166.414000; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 100.741752; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 133.458125; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 166.413875; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 234.555625; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 168.902254; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 172.987237; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 100.741875; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 168.902502; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 103.234502; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 172.967825; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 135.292625; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 175.140750; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 175.120875; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 201.141069; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 32.564251; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 100.741751; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 35.057378; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 133.438500; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 100.741876; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 168.902502; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 103.234503; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 172.967700; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 35.057373; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 103.234500; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 37.551877; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 172.935525; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 135.272875; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 175.120875; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 175.088250; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 201.127069; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 136.587375; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 176.397625; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 176.363500; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 161.133844; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 176.398000; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 216.208500; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 216.174500; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 201.202161; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 176.364125; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 216.174750; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 216.127750; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 201.187784; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 161.566277; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 201.416792; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 201.402416; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 240.957904; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.674220; fall_capacitance : 1.430470; rise_capacitance : 1.674220; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.748793; fall_capacitance : 1.417455; rise_capacitance : 1.748793; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.605130; fall_capacitance : 1.511070; rise_capacitance : 1.605130; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.671760; fall_capacitance : 1.483895; rise_capacitance : 1.671760; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.594991; fall_capacitance : 1.594991; rise_capacitance : 1.557810; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.613056; fall_capacitance : 1.555511; rise_capacitance : 1.613056; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006297,0.006780,0.007650,0.009213,0.012027,0.017102,0.026277", \ "0.006981,0.007462,0.008333,0.009904,0.012731,0.017824,0.027017", \ "0.008897,0.009537,0.010646,0.012522,0.015584,0.020578,0.029680", \ "0.009463,0.010333,0.011833,0.014360,0.018495,0.025089,0.035299", \ "0.008222,0.009340,0.011261,0.014483,0.019722,0.027982,0.040744", \ "0.004955,0.006315,0.008647,0.012560,0.018930,0.028950,0.044285", \ "-0.000474,0.001125,0.003847,0.008420,0.015885,0.027675,0.045680"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008600,0.009389,0.010812,0.013393,0.018044,0.026403,0.041459", \ "0.009307,0.010077,0.011477,0.014044,0.018705,0.027102,0.042204", \ "0.013328,0.014129,0.015522,0.017830,0.022178,0.030335,0.045264", \ "0.018978,0.019987,0.021749,0.024777,0.029872,0.038153,0.052418", \ "0.026090,0.027314,0.029428,0.033013,0.039019,0.048924,0.064846", \ "0.034534,0.036017,0.038533,0.042780,0.049770,0.061091,0.079339", \ "0.044364,0.046087,0.049026,0.053979,0.062087,0.075009,0.095419"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003885,0.004291,0.005028,0.006364,0.008787,0.013178,0.021141", \ "0.003883,0.004290,0.005026,0.006363,0.008786,0.013178,0.021139", \ "0.005837,0.006174,0.006772,0.007797,0.009548,0.013303,0.021141", \ "0.009593,0.009993,0.010673,0.011856,0.013874,0.017319,0.023138", \ "0.014901,0.015397,0.016249,0.017680,0.020012,0.023817,0.030177", \ "0.021674,0.022277,0.023324,0.025080,0.027910,0.032331,0.039273", \ "0.029990,0.030687,0.031937,0.034024,0.037409,0.042631,0.050543"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007152,0.007921,0.009299,0.011746,0.016094,0.023856,0.037749", \ "0.007027,0.007809,0.009210,0.011691,0.016085,0.023851,0.037759", \ "0.008178,0.008711,0.009743,0.011800,0.015851,0.023764,0.037747", \ "0.011410,0.012051,0.013201,0.015244,0.018687,0.024894,0.037677", \ "0.015896,0.016551,0.017734,0.019863,0.023667,0.030268,0.041267", \ "0.021884,0.022580,0.023859,0.026100,0.030034,0.036962,0.048947", \ "0.029350,0.030104,0.031495,0.033941,0.038139,0.045324,0.057823"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006297,0.006779,0.007649,0.009212,0.012026,0.017101,0.026274", \ "0.006993,0.007474,0.008344,0.009914,0.012741,0.017834,0.027025", \ "0.008959,0.009597,0.010706,0.012577,0.015633,0.020624,0.029726", \ "0.009319,0.010200,0.011719,0.014273,0.018448,0.025085,0.035320", \ "0.007397,0.008544,0.010513,0.013817,0.019175,0.027600,0.040536", \ "0.002979,0.004384,0.006796,0.010846,0.017426,0.027747,0.043453", \ "-0.004080,-0.002423,0.000409,0.005179,0.012946,0.025160,0.043748"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009230,0.010163,0.011876,0.015050,0.020876,0.031428,0.050445", \ "0.009922,0.010822,0.012499,0.015647,0.021470,0.032073,0.051151", \ "0.014345,0.015232,0.016723,0.019470,0.024878,0.035163,0.054040", \ "0.020957,0.022085,0.024052,0.027458,0.033223,0.042805,0.060926", \ "0.029375,0.030720,0.033047,0.037035,0.043801,0.055077,0.073364", \ "0.039559,0.041163,0.043899,0.048544,0.056282,0.069030,0.089894", \ "0.051567,0.053422,0.056598,0.061971,0.070825,0.085136,0.108209"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003884,0.004291,0.005029,0.006362,0.008787,0.013178,0.021141", \ "0.003883,0.004290,0.005028,0.006363,0.008787,0.013178,0.021141", \ "0.005811,0.006149,0.006748,0.007772,0.009533,0.013296,0.021141", \ "0.009512,0.009914,0.010618,0.011816,0.013862,0.017315,0.023132", \ "0.014760,0.015267,0.016148,0.017616,0.020018,0.023887,0.030248", \ "0.021501,0.022138,0.023228,0.025048,0.027948,0.032472,0.039506", \ "0.029837,0.030568,0.031871,0.034051,0.037541,0.042893,0.050944"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008795,0.009841,0.011711,0.015008,0.020719,0.030650,0.048156", \ "0.008576,0.009627,0.011528,0.014872,0.020650,0.030602,0.048170", \ "0.009327,0.010087,0.011579,0.014485,0.020152,0.030487,0.048121", \ "0.012600,0.013398,0.014835,0.017418,0.021764,0.030467,0.047849", \ "0.016934,0.017713,0.019139,0.021756,0.026478,0.034718,0.049439", \ "0.022797,0.023597,0.025067,0.027700,0.032443,0.041009,0.055889", \ "0.030140,0.030994,0.032560,0.035334,0.040204,0.048824,0.064263"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006477,0.006964,0.007839,0.009416,0.012251,0.017366,0.026609", \ "0.007172,0.007658,0.008535,0.010118,0.012967,0.018100,0.027360", \ "0.009246,0.009878,0.010977,0.012836,0.015874,0.020889,0.030060", \ "0.009847,0.010711,0.012205,0.014728,0.018868,0.025478,0.035689", \ "0.008362,0.009471,0.011385,0.014612,0.019891,0.028238,0.041119", \ "0.004680,0.006004,0.008301,0.012204,0.018612,0.028770,0.044335", \ "-0.001247,0.000257,0.002880,0.007366,0.014819,0.026729,0.045052"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012567,0.013547,0.015330,0.018571,0.024441,0.035012,0.054029", \ "0.013215,0.014181,0.015949,0.019181,0.025063,0.035673,0.054747", \ "0.017303,0.018145,0.019727,0.022707,0.028320,0.038710,0.057621", \ "0.024842,0.025899,0.027763,0.031009,0.036542,0.046127,0.064412", \ "0.033982,0.035218,0.037405,0.041200,0.047722,0.058686,0.076632", \ "0.045009,0.046451,0.048983,0.053329,0.060719,0.073114,0.093588", \ "0.057902,0.059569,0.062492,0.067474,0.075842,0.089663,0.112297"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010191,0.014595,0.022565", \ "0.005206,0.005630,0.006390,0.007751,0.010192,0.014594,0.022566", \ "0.007395,0.007698,0.008238,0.009125,0.010913,0.014707,0.022568", \ "0.011858,0.012169,0.012732,0.013754,0.015590,0.018829,0.024534", \ "0.018106,0.018465,0.019114,0.020280,0.022316,0.025826,0.031876", \ "0.025962,0.026402,0.027177,0.028568,0.030957,0.034935,0.041500", \ "0.035461,0.035925,0.036854,0.038504,0.041325,0.045969,0.053372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011399,0.012419,0.014231,0.017425,0.023044,0.032886,0.050406", \ "0.011241,0.012273,0.014110,0.017337,0.022997,0.032867,0.050383", \ "0.011123,0.012015,0.013676,0.016780,0.022652,0.032782,0.050393", \ "0.014175,0.014987,0.016458,0.018895,0.023510,0.032527,0.050220", \ "0.018252,0.019098,0.020606,0.023317,0.028117,0.036247,0.051347", \ "0.023878,0.024747,0.026297,0.029057,0.033972,0.042668,0.057468", \ "0.031038,0.031976,0.033626,0.036513,0.041557,0.050385,0.065957"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006297,0.006779,0.007649,0.009212,0.012026,0.017101,0.026274", \ "0.006993,0.007474,0.008344,0.009914,0.012741,0.017834,0.027025", \ "0.008959,0.009597,0.010706,0.012577,0.015633,0.020624,0.029726", \ "0.009319,0.010200,0.011719,0.014273,0.018448,0.025085,0.035320", \ "0.007397,0.008544,0.010513,0.013817,0.019175,0.027600,0.040536", \ "0.002979,0.004384,0.006796,0.010846,0.017426,0.027747,0.043453", \ "-0.004080,-0.002423,0.000409,0.005179,0.012946,0.025160,0.043748"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009230,0.010163,0.011876,0.015050,0.020876,0.031428,0.050445", \ "0.009922,0.010822,0.012499,0.015647,0.021470,0.032073,0.051151", \ "0.014345,0.015232,0.016723,0.019470,0.024878,0.035163,0.054040", \ "0.020957,0.022085,0.024052,0.027458,0.033223,0.042805,0.060926", \ "0.029375,0.030720,0.033047,0.037035,0.043801,0.055077,0.073364", \ "0.039559,0.041163,0.043899,0.048544,0.056282,0.069030,0.089894", \ "0.051567,0.053422,0.056598,0.061971,0.070825,0.085136,0.108209"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003884,0.004291,0.005029,0.006362,0.008787,0.013178,0.021141", \ "0.003883,0.004290,0.005028,0.006363,0.008787,0.013178,0.021141", \ "0.005811,0.006149,0.006748,0.007772,0.009533,0.013296,0.021141", \ "0.009512,0.009914,0.010618,0.011816,0.013862,0.017315,0.023132", \ "0.014760,0.015267,0.016148,0.017616,0.020018,0.023887,0.030248", \ "0.021501,0.022138,0.023228,0.025048,0.027948,0.032472,0.039506", \ "0.029837,0.030568,0.031871,0.034051,0.037541,0.042893,0.050944"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008795,0.009841,0.011711,0.015008,0.020719,0.030650,0.048156", \ "0.008576,0.009627,0.011528,0.014872,0.020650,0.030602,0.048170", \ "0.009327,0.010087,0.011579,0.014485,0.020152,0.030487,0.048121", \ "0.012600,0.013398,0.014835,0.017418,0.021764,0.030467,0.047849", \ "0.016934,0.017713,0.019139,0.021756,0.026478,0.034718,0.049439", \ "0.022797,0.023597,0.025067,0.027700,0.032443,0.041009,0.055889", \ "0.030140,0.030994,0.032560,0.035334,0.040204,0.048824,0.064263"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006310,0.006792,0.007661,0.009224,0.012038,0.017111,0.026283", \ "0.007033,0.007514,0.008385,0.009955,0.012780,0.017872,0.027062", \ "0.009004,0.009642,0.010752,0.012625,0.015679,0.020671,0.029774", \ "0.009133,0.010026,0.011569,0.014161,0.018381,0.025059,0.035323", \ "0.006643,0.007816,0.009841,0.013223,0.018697,0.027266,0.040347", \ "0.001282,0.002729,0.005223,0.009400,0.016161,0.026744,0.042767", \ "-0.007102,-0.005383,-0.002444,0.002490,0.010513,0.023105,0.042177"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011041,0.012215,0.014360,0.018273,0.025350,0.038080,0.060987", \ "0.011561,0.012701,0.014813,0.018715,0.025822,0.038624,0.061617", \ "0.015988,0.016924,0.018717,0.022218,0.028952,0.041461,0.064248", \ "0.023294,0.024564,0.026785,0.030643,0.037214,0.048777,0.070830", \ "0.032653,0.034137,0.036714,0.041174,0.048801,0.061588,0.082857", \ "0.044160,0.045906,0.048885,0.053969,0.062544,0.076874,0.100519", \ "0.057884,0.059902,0.063327,0.069137,0.078793,0.094624,0.120574"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003885,0.004290,0.005029,0.006365,0.008787,0.013178,0.021138", \ "0.003884,0.004290,0.005028,0.006363,0.008785,0.013179,0.021141", \ "0.005791,0.006130,0.006729,0.007752,0.009516,0.013291,0.021141", \ "0.009503,0.009914,0.010623,0.011832,0.013879,0.017325,0.023131", \ "0.014753,0.015273,0.016166,0.017660,0.020089,0.023979,0.030327", \ "0.021518,0.022169,0.023280,0.025127,0.028077,0.032662,0.039737", \ "0.029866,0.030620,0.031962,0.034197,0.037754,0.043178,0.051312"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011252,0.012492,0.014695,0.018532,0.025185,0.036867,0.057779", \ "0.010997,0.012267,0.014512,0.018420,0.025165,0.036859,0.057777", \ "0.011128,0.012169,0.014120,0.017801,0.024801,0.036810,0.057799", \ "0.014035,0.015021,0.016828,0.019831,0.025444,0.036421,0.057711", \ "0.017991,0.018934,0.020663,0.023843,0.029616,0.039464,0.058145", \ "0.023618,0.024543,0.026242,0.029354,0.035050,0.045386,0.063124", \ "0.030809,0.031749,0.033511,0.036666,0.042332,0.052601,0.071110"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006490,0.006976,0.007851,0.009428,0.012263,0.017377,0.026619", \ "0.007212,0.007699,0.008576,0.010158,0.013007,0.018138,0.027397", \ "0.009289,0.009923,0.011022,0.012883,0.015920,0.020937,0.030109", \ "0.009665,0.010541,0.012062,0.014618,0.018806,0.025455,0.035692", \ "0.007620,0.008754,0.010722,0.014030,0.019424,0.027913,0.040933", \ "0.003006,0.004381,0.006756,0.010778,0.017376,0.027787,0.043660", \ "-0.004220,-0.002653,0.000067,0.004718,0.012425,0.024700,0.043497"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015252,0.016458,0.018643,0.022588,0.029681,0.042412,0.065326", \ "0.015748,0.016946,0.019123,0.023071,0.030192,0.042978,0.065960", \ "0.019511,0.020589,0.022589,0.026311,0.033194,0.045766,0.068575", \ "0.027706,0.028898,0.031014,0.034706,0.041005,0.052888,0.075051", \ "0.037777,0.039159,0.041612,0.045885,0.053257,0.065709,0.086916", \ "0.050118,0.051696,0.054473,0.059282,0.067531,0.081504,0.104729", \ "0.064759,0.066567,0.069725,0.075140,0.084331,0.099696,0.125214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005207,0.005631,0.006390,0.007751,0.010191,0.014596,0.022564", \ "0.005206,0.005631,0.006391,0.007751,0.010192,0.014596,0.022568", \ "0.007374,0.007676,0.008218,0.009106,0.010897,0.014701,0.022568", \ "0.011861,0.012181,0.012748,0.013771,0.015608,0.018838,0.024532", \ "0.018128,0.018498,0.019164,0.020347,0.022405,0.025924,0.031950", \ "0.026042,0.026478,0.027278,0.028699,0.031130,0.035153,0.041735", \ "0.035603,0.036085,0.037032,0.038721,0.041594,0.046294,0.053766"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014319,0.015502,0.017616,0.021342,0.027908,0.039570,0.060509", \ "0.014172,0.015374,0.017518,0.021284,0.027886,0.039576,0.060520", \ "0.013669,0.014802,0.016888,0.020819,0.027692,0.039529,0.060524", \ "0.016148,0.017170,0.018789,0.021875,0.027784,0.039096,0.060476", \ "0.019763,0.020780,0.022601,0.025886,0.031707,0.041571,0.060621", \ "0.025043,0.026060,0.027868,0.031146,0.037036,0.047472,0.065239", \ "0.031958,0.033009,0.034895,0.038203,0.044084,0.054616,0.073232"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006477,0.006964,0.007839,0.009416,0.012251,0.017366,0.026609", \ "0.007172,0.007658,0.008535,0.010118,0.012967,0.018100,0.027360", \ "0.009246,0.009878,0.010977,0.012836,0.015874,0.020889,0.030060", \ "0.009847,0.010711,0.012205,0.014728,0.018868,0.025478,0.035689", \ "0.008362,0.009471,0.011385,0.014612,0.019891,0.028238,0.041119", \ "0.004680,0.006004,0.008301,0.012204,0.018612,0.028770,0.044335", \ "-0.001247,0.000257,0.002880,0.007366,0.014819,0.026729,0.045052"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012567,0.013547,0.015330,0.018571,0.024441,0.035012,0.054029", \ "0.013215,0.014181,0.015949,0.019181,0.025063,0.035673,0.054747", \ "0.017303,0.018145,0.019727,0.022707,0.028320,0.038710,0.057621", \ "0.024842,0.025899,0.027763,0.031009,0.036542,0.046127,0.064412", \ "0.033982,0.035218,0.037405,0.041200,0.047722,0.058686,0.076632", \ "0.045009,0.046451,0.048983,0.053329,0.060719,0.073114,0.093588", \ "0.057902,0.059569,0.062492,0.067474,0.075842,0.089663,0.112297"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010191,0.014595,0.022565", \ "0.005206,0.005630,0.006390,0.007751,0.010192,0.014594,0.022566", \ "0.007395,0.007698,0.008238,0.009125,0.010913,0.014707,0.022568", \ "0.011858,0.012169,0.012732,0.013754,0.015590,0.018829,0.024534", \ "0.018106,0.018465,0.019114,0.020280,0.022316,0.025826,0.031876", \ "0.025962,0.026402,0.027177,0.028568,0.030957,0.034935,0.041500", \ "0.035461,0.035925,0.036854,0.038504,0.041325,0.045969,0.053372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011399,0.012419,0.014231,0.017425,0.023044,0.032886,0.050406", \ "0.011241,0.012273,0.014110,0.017337,0.022997,0.032867,0.050383", \ "0.011123,0.012015,0.013676,0.016780,0.022652,0.032782,0.050393", \ "0.014175,0.014987,0.016458,0.018895,0.023510,0.032527,0.050220", \ "0.018252,0.019098,0.020606,0.023317,0.028117,0.036247,0.051347", \ "0.023878,0.024747,0.026297,0.029057,0.033972,0.042668,0.057468", \ "0.031038,0.031976,0.033626,0.036513,0.041557,0.050385,0.065957"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006490,0.006976,0.007851,0.009428,0.012263,0.017377,0.026619", \ "0.007212,0.007699,0.008576,0.010158,0.013007,0.018138,0.027397", \ "0.009289,0.009923,0.011022,0.012883,0.015920,0.020937,0.030109", \ "0.009665,0.010541,0.012062,0.014618,0.018806,0.025455,0.035692", \ "0.007620,0.008754,0.010722,0.014030,0.019424,0.027913,0.040933", \ "0.003006,0.004381,0.006756,0.010778,0.017376,0.027787,0.043660", \ "-0.004220,-0.002653,0.000067,0.004718,0.012425,0.024700,0.043497"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015252,0.016458,0.018643,0.022588,0.029681,0.042412,0.065326", \ "0.015748,0.016946,0.019123,0.023071,0.030192,0.042978,0.065960", \ "0.019511,0.020589,0.022589,0.026311,0.033194,0.045766,0.068575", \ "0.027706,0.028898,0.031014,0.034706,0.041005,0.052888,0.075051", \ "0.037777,0.039159,0.041612,0.045885,0.053257,0.065709,0.086916", \ "0.050118,0.051696,0.054473,0.059282,0.067531,0.081504,0.104729", \ "0.064759,0.066567,0.069725,0.075140,0.084331,0.099696,0.125214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005207,0.005631,0.006390,0.007751,0.010191,0.014596,0.022564", \ "0.005206,0.005631,0.006391,0.007751,0.010192,0.014596,0.022568", \ "0.007374,0.007676,0.008218,0.009106,0.010897,0.014701,0.022568", \ "0.011861,0.012181,0.012748,0.013771,0.015608,0.018838,0.024532", \ "0.018128,0.018498,0.019164,0.020347,0.022405,0.025924,0.031950", \ "0.026042,0.026478,0.027278,0.028699,0.031130,0.035153,0.041735", \ "0.035603,0.036085,0.037032,0.038721,0.041594,0.046294,0.053766"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014319,0.015502,0.017616,0.021342,0.027908,0.039570,0.060509", \ "0.014172,0.015374,0.017518,0.021284,0.027886,0.039576,0.060520", \ "0.013669,0.014802,0.016888,0.020819,0.027692,0.039529,0.060524", \ "0.016148,0.017170,0.018789,0.021875,0.027784,0.039096,0.060476", \ "0.019763,0.020780,0.022601,0.025886,0.031707,0.041571,0.060621", \ "0.025043,0.026060,0.027868,0.031146,0.037036,0.047472,0.065239", \ "0.031958,0.033009,0.034895,0.038203,0.044084,0.054616,0.073232"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006679,0.007170,0.008053,0.009641,0.012502,0.017662,0.026978", \ "0.007400,0.007892,0.008777,0.010373,0.013246,0.018420,0.027756", \ "0.009592,0.010219,0.011308,0.013152,0.016162,0.021219,0.030468", \ "0.010266,0.011117,0.012608,0.015125,0.019268,0.025879,0.036085", \ "0.008858,0.009922,0.011793,0.014982,0.020252,0.028632,0.041569", \ "0.005435,0.006640,0.008786,0.012528,0.018831,0.028979,0.044648", \ "-0.000255,0.001079,0.003451,0.007623,0.014790,0.026567,0.044965"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.019581,0.020793,0.022982,0.026924,0.034010,0.046733,0.069638", \ "0.020092,0.021302,0.023491,0.027442,0.034552,0.047323,0.070287", \ "0.023481,0.024622,0.026709,0.030518,0.037462,0.050070,0.072890", \ "0.031905,0.033041,0.035067,0.038581,0.044953,0.057022,0.079267", \ "0.042640,0.043965,0.046315,0.050434,0.057586,0.069730,0.090978", \ "0.055644,0.057144,0.059771,0.064372,0.072372,0.086029,0.108857", \ "0.071057,0.072734,0.075720,0.080844,0.089668,0.104647,0.129758"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006650,0.007065,0.007814,0.009165,0.011607,0.016019,0.023996", \ "0.006650,0.007064,0.007814,0.009165,0.011606,0.016017,0.023994", \ "0.008930,0.009193,0.009616,0.010483,0.012289,0.016117,0.023995", \ "0.014006,0.014262,0.014729,0.015617,0.017282,0.020321,0.025935", \ "0.021099,0.021374,0.021885,0.022840,0.024607,0.027814,0.033555", \ "0.029964,0.030270,0.030860,0.031970,0.033995,0.037552,0.043696", \ "0.040504,0.040858,0.041543,0.042836,0.045186,0.049288,0.056168"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017165,0.018320,0.020380,0.024054,0.030594,0.042268,0.063245", \ "0.017085,0.018256,0.020335,0.024031,0.030585,0.042268,0.063254", \ "0.016464,0.017706,0.019908,0.023758,0.030483,0.042256,0.063256", \ "0.018117,0.019057,0.020826,0.024110,0.030235,0.041858,0.063230", \ "0.021792,0.022833,0.024696,0.028011,0.033725,0.043768,0.063189", \ "0.026833,0.027878,0.029753,0.033116,0.039110,0.049573,0.067366", \ "0.033572,0.034658,0.036585,0.039970,0.045985,0.056677,0.075341"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007316,0.007796,0.008664,0.010224,0.013034,0.018105,0.027277", \ "0.007861,0.008354,0.009239,0.010824,0.013667,0.018772,0.027974", \ "0.009005,0.009582,0.010593,0.012344,0.015364,0.020512,0.029736", \ "0.009123,0.009908,0.011261,0.013531,0.017236,0.023204,0.033041", \ "0.007113,0.008139,0.009913,0.012874,0.017657,0.025126,0.036604", \ "0.002640,0.003908,0.006108,0.009776,0.015702,0.024929,0.038861", \ "-0.004516,-0.003000,-0.000381,0.003986,0.011049,0.022070,0.038682"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010916,0.011699,0.013116,0.015676,0.020296,0.028623,0.043647", \ "0.011604,0.012382,0.013793,0.016352,0.020979,0.029323,0.044366", \ "0.015867,0.016552,0.017812,0.020170,0.024572,0.032702,0.047563", \ "0.022718,0.023629,0.025240,0.028037,0.032799,0.040659,0.054911", \ "0.031404,0.032465,0.034342,0.037595,0.043165,0.052526,0.067798", \ "0.042171,0.043408,0.045584,0.049309,0.055615,0.066140,0.083531", \ "0.055111,0.056533,0.059052,0.063299,0.070428,0.082156,0.101300"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003884,0.004292,0.005026,0.006365,0.008787,0.013179,0.021143", \ "0.003885,0.004290,0.005027,0.006364,0.008786,0.013178,0.021141", \ "0.004960,0.005295,0.005913,0.007071,0.009166,0.013269,0.021141", \ "0.007876,0.008205,0.008779,0.009799,0.011659,0.015221,0.022103", \ "0.012076,0.012473,0.013152,0.014324,0.016301,0.019684,0.025863", \ "0.017252,0.017737,0.018571,0.019994,0.022353,0.026139,0.032333", \ "0.023378,0.023947,0.024941,0.026653,0.029468,0.033921,0.040802"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008962,0.009718,0.011078,0.013502,0.017834,0.025569,0.039512", \ "0.008880,0.009641,0.011019,0.013468,0.017816,0.025574,0.039504", \ "0.009336,0.009963,0.011137,0.013345,0.017626,0.025524,0.039500", \ "0.012425,0.013097,0.014280,0.016341,0.019751,0.026264,0.039383", \ "0.016142,0.016880,0.018201,0.020516,0.024522,0.031227,0.042439", \ "0.020993,0.021807,0.023236,0.025721,0.030030,0.037420,0.049698", \ "0.027058,0.027965,0.029520,0.032230,0.036826,0.044638,0.057890"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007316,0.007796,0.008663,0.010223,0.013033,0.018103,0.027274", \ "0.007873,0.008364,0.009249,0.010834,0.013676,0.018781,0.027982", \ "0.009082,0.009656,0.010664,0.012410,0.015425,0.020567,0.029786", \ "0.009130,0.009918,0.011275,0.013553,0.017270,0.023251,0.033097", \ "0.006691,0.007732,0.009531,0.012532,0.017378,0.024933,0.036510", \ "0.001363,0.002664,0.004915,0.008671,0.014730,0.024148,0.038319", \ "-0.007084,-0.005517,-0.002812,0.001692,0.008970,0.020298,0.037317"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012039,0.012994,0.014738,0.017928,0.023739,0.034260,0.053233", \ "0.012689,0.013633,0.015366,0.018545,0.024362,0.034899,0.053902", \ "0.017119,0.017938,0.019476,0.022387,0.027906,0.038181,0.056964", \ "0.025102,0.026129,0.027945,0.031114,0.036543,0.045996,0.064097", \ "0.035023,0.036218,0.038324,0.042010,0.048362,0.059094,0.076783", \ "0.047353,0.048720,0.051131,0.055287,0.062402,0.074437,0.094472", \ "0.062258,0.063814,0.066565,0.071248,0.079182,0.092408,0.114369"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003885,0.004291,0.005026,0.006363,0.008787,0.013179,0.021142", \ "0.003886,0.004291,0.005028,0.006362,0.008788,0.013179,0.021141", \ "0.004941,0.005276,0.005897,0.007059,0.009158,0.013265,0.021140", \ "0.007792,0.008123,0.008704,0.009744,0.011624,0.015204,0.022095", \ "0.011880,0.012289,0.012991,0.014189,0.016211,0.019642,0.025867", \ "0.016964,0.017468,0.018325,0.019793,0.022206,0.026060,0.032356", \ "0.023020,0.023611,0.024634,0.026401,0.029293,0.033818,0.040832"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011298,0.012320,0.014141,0.017356,0.023006,0.032857,0.050379", \ "0.011129,0.012160,0.014010,0.017265,0.022947,0.032837,0.050381", \ "0.011145,0.012033,0.013673,0.016754,0.022588,0.032734,0.050358", \ "0.014058,0.014879,0.016364,0.018849,0.023498,0.032529,0.050191", \ "0.017648,0.018538,0.020126,0.022934,0.027839,0.036090,0.051298", \ "0.022332,0.023280,0.024943,0.027893,0.033080,0.042070,0.057103", \ "0.028229,0.029256,0.031038,0.034144,0.039540,0.048920,0.065045"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007495,0.007980,0.008853,0.010426,0.013258,0.018370,0.027609", \ "0.008054,0.008549,0.009440,0.011039,0.013902,0.019048,0.028318", \ "0.009315,0.009886,0.010891,0.012640,0.015665,0.020834,0.030122", \ "0.009522,0.010299,0.011639,0.013896,0.017592,0.023571,0.033454", \ "0.007362,0.008379,0.010144,0.013098,0.017892,0.025402,0.036956", \ "0.002462,0.003724,0.005909,0.009580,0.015543,0.024865,0.038956", \ "-0.005352,-0.003864,-0.001269,0.003095,0.010203,0.021367,0.038237"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015484,0.016465,0.018244,0.021470,0.027307,0.037835,0.056816", \ "0.016119,0.017095,0.018870,0.022095,0.027938,0.038483,0.057490", \ "0.020137,0.021031,0.022679,0.025731,0.031370,0.041709,0.060531", \ "0.028692,0.029670,0.031406,0.034454,0.039668,0.049339,0.067552", \ "0.039202,0.040336,0.042356,0.045913,0.052077,0.062551,0.080068", \ "0.052119,0.053399,0.055687,0.059668,0.066560,0.078332,0.098044", \ "0.067679,0.069132,0.071696,0.076139,0.083764,0.096664,0.118295"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010192,0.014594,0.022567", \ "0.005208,0.005632,0.006391,0.007750,0.010191,0.014593,0.022565", \ "0.006370,0.006703,0.007319,0.008427,0.010553,0.014679,0.022568", \ "0.009650,0.009921,0.010422,0.011357,0.013150,0.016659,0.023510", \ "0.014467,0.014776,0.015319,0.016314,0.018094,0.021294,0.027365", \ "0.020403,0.020767,0.021404,0.022571,0.024612,0.028079,0.034047", \ "0.027367,0.027790,0.028542,0.029919,0.032315,0.036313,0.042841"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013772,0.014769,0.016544,0.019703,0.025264,0.035093,0.052640", \ "0.013660,0.014661,0.016458,0.019642,0.025237,0.035086,0.052636", \ "0.013245,0.014195,0.015942,0.019211,0.025000,0.035019,0.052634", \ "0.015746,0.016572,0.017931,0.020491,0.025379,0.034654,0.052530", \ "0.019368,0.020267,0.021860,0.024672,0.029544,0.037762,0.053252", \ "0.023994,0.024956,0.026635,0.029620,0.034841,0.043828,0.058749", \ "0.029844,0.030871,0.032661,0.035792,0.041245,0.050695,0.066820"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007316,0.007796,0.008663,0.010223,0.013033,0.018103,0.027274", \ "0.007873,0.008364,0.009249,0.010834,0.013676,0.018781,0.027982", \ "0.009082,0.009656,0.010664,0.012410,0.015425,0.020567,0.029786", \ "0.009130,0.009918,0.011275,0.013553,0.017270,0.023251,0.033097", \ "0.006691,0.007732,0.009531,0.012532,0.017378,0.024933,0.036510", \ "0.001363,0.002664,0.004915,0.008671,0.014730,0.024148,0.038319", \ "-0.007084,-0.005517,-0.002812,0.001692,0.008970,0.020298,0.037317"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012039,0.012994,0.014738,0.017928,0.023739,0.034260,0.053233", \ "0.012689,0.013633,0.015366,0.018545,0.024362,0.034899,0.053902", \ "0.017119,0.017938,0.019476,0.022387,0.027906,0.038181,0.056964", \ "0.025102,0.026129,0.027945,0.031114,0.036543,0.045996,0.064097", \ "0.035023,0.036218,0.038324,0.042010,0.048362,0.059094,0.076783", \ "0.047353,0.048720,0.051131,0.055287,0.062402,0.074437,0.094472", \ "0.062258,0.063814,0.066565,0.071248,0.079182,0.092408,0.114369"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003885,0.004291,0.005026,0.006363,0.008787,0.013179,0.021142", \ "0.003886,0.004291,0.005028,0.006362,0.008788,0.013179,0.021141", \ "0.004941,0.005276,0.005897,0.007059,0.009158,0.013265,0.021140", \ "0.007792,0.008123,0.008704,0.009744,0.011624,0.015204,0.022095", \ "0.011880,0.012289,0.012991,0.014189,0.016211,0.019642,0.025867", \ "0.016964,0.017468,0.018325,0.019793,0.022206,0.026060,0.032356", \ "0.023020,0.023611,0.024634,0.026401,0.029293,0.033818,0.040832"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011298,0.012320,0.014141,0.017356,0.023006,0.032857,0.050379", \ "0.011129,0.012160,0.014010,0.017265,0.022947,0.032837,0.050381", \ "0.011145,0.012033,0.013673,0.016754,0.022588,0.032734,0.050358", \ "0.014058,0.014879,0.016364,0.018849,0.023498,0.032529,0.050191", \ "0.017648,0.018538,0.020126,0.022934,0.027839,0.036090,0.051298", \ "0.022332,0.023280,0.024943,0.027893,0.033080,0.042070,0.057103", \ "0.028229,0.029256,0.031038,0.034144,0.039540,0.048920,0.065045"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007328,0.007808,0.008675,0.010235,0.013044,0.018114,0.027284", \ "0.007913,0.008405,0.009289,0.010874,0.013715,0.018820,0.028019", \ "0.009153,0.009727,0.010733,0.012479,0.015490,0.020628,0.029844", \ "0.009073,0.009868,0.011239,0.013535,0.017274,0.023276,0.033136", \ "0.006237,0.007299,0.009129,0.012181,0.017100,0.024747,0.036413", \ "0.000196,0.001530,0.003841,0.007687,0.013881,0.023478,0.037857", \ "-0.009292,-0.007681,-0.004897,-0.000258,0.007221,0.018827,0.036194"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014599,0.015778,0.017920,0.021809,0.028840,0.041509,0.064371", \ "0.015101,0.016272,0.018411,0.022302,0.029352,0.042053,0.064949", \ "0.019270,0.020315,0.022267,0.025915,0.032691,0.045135,0.067806", \ "0.027925,0.029088,0.031153,0.034773,0.040978,0.052699,0.074661", \ "0.038713,0.040053,0.042431,0.046604,0.053824,0.066058,0.087026", \ "0.052189,0.053696,0.056367,0.061017,0.069029,0.082692,0.105516", \ "0.068602,0.070290,0.073295,0.078458,0.087262,0.102138,0.127074"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.003885,0.004292,0.005026,0.006364,0.008787,0.013178,0.021139", \ "0.003886,0.004291,0.005029,0.006363,0.008786,0.013179,0.021140", \ "0.004921,0.005257,0.005881,0.007044,0.009150,0.013261,0.021141", \ "0.007748,0.008082,0.008672,0.009718,0.011610,0.015196,0.022086", \ "0.011796,0.012209,0.012925,0.014141,0.016206,0.019646,0.025883", \ "0.016851,0.017356,0.018231,0.019717,0.022162,0.026076,0.032406", \ "0.022858,0.023465,0.024519,0.026309,0.029231,0.033833,0.040907"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014229,0.015422,0.017545,0.021294,0.027894,0.039561,0.060502", \ "0.014063,0.015278,0.017438,0.021231,0.027863,0.039556,0.060515", \ "0.013676,0.014804,0.016867,0.020752,0.027653,0.039521,0.060518", \ "0.016048,0.017081,0.018738,0.021870,0.027779,0.039075,0.060455", \ "0.019284,0.020349,0.022235,0.025604,0.031501,0.041486,0.060606", \ "0.023706,0.024797,0.026739,0.030209,0.036353,0.047020,0.064999", \ "0.029382,0.030544,0.032559,0.036129,0.042418,0.053468,0.072522"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007507,0.007992,0.008865,0.010439,0.013270,0.018381,0.027619", \ "0.008095,0.008589,0.009481,0.011078,0.013942,0.019086,0.028354", \ "0.009384,0.009955,0.010959,0.012707,0.015730,0.020895,0.030180", \ "0.009466,0.010249,0.011604,0.013878,0.017596,0.023597,0.033493", \ "0.006908,0.007946,0.009744,0.012752,0.017620,0.025218,0.036861", \ "0.001300,0.002598,0.004842,0.008602,0.014702,0.024204,0.038502", \ "-0.007553,-0.006021,-0.003340,0.001155,0.008470,0.019909,0.037122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018855,0.020048,0.022207,0.026108,0.033144,0.045814,0.068670", \ "0.019359,0.020552,0.022713,0.026620,0.033672,0.046369,0.069254", \ "0.023133,0.024250,0.026296,0.030046,0.036903,0.049396,0.072080", \ "0.032016,0.033131,0.035112,0.038578,0.044858,0.056774,0.078829", \ "0.043439,0.044724,0.047010,0.051040,0.058054,0.070005,0.091029", \ "0.057489,0.058923,0.061467,0.065938,0.073732,0.087113,0.109566", \ "0.074540,0.076139,0.078964,0.083877,0.092389,0.106939,0.131515"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010192,0.014594,0.022565", \ "0.005208,0.005631,0.006390,0.007751,0.010191,0.014594,0.022564", \ "0.006351,0.006684,0.007302,0.008412,0.010544,0.014675,0.022568", \ "0.009604,0.009882,0.010392,0.011336,0.013134,0.016650,0.023503", \ "0.014392,0.014699,0.015261,0.016265,0.018073,0.021296,0.027383", \ "0.020301,0.020673,0.021328,0.022513,0.024580,0.028098,0.034107", \ "0.027250,0.027676,0.028450,0.029846,0.032284,0.036345,0.042927"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017101,0.018262,0.020333,0.024023,0.030579,0.042250,0.063221", \ "0.017010,0.018182,0.020278,0.023988,0.030566,0.042249,0.063230", \ "0.016431,0.017634,0.019837,0.023707,0.030447,0.042229,0.063229", \ "0.018079,0.019033,0.020817,0.024107,0.030219,0.041819,0.063202", \ "0.021447,0.022513,0.024411,0.027774,0.033540,0.043691,0.063170", \ "0.025778,0.026888,0.028850,0.032364,0.038532,0.049166,0.067157", \ "0.031359,0.032530,0.034562,0.038178,0.044545,0.055658,0.074666"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007495,0.007980,0.008853,0.010426,0.013258,0.018370,0.027609", \ "0.008054,0.008549,0.009440,0.011039,0.013902,0.019048,0.028318", \ "0.009315,0.009886,0.010891,0.012640,0.015665,0.020834,0.030122", \ "0.009522,0.010299,0.011639,0.013896,0.017592,0.023571,0.033454", \ "0.007362,0.008379,0.010144,0.013098,0.017892,0.025402,0.036956", \ "0.002462,0.003724,0.005909,0.009580,0.015543,0.024865,0.038956", \ "-0.005352,-0.003864,-0.001269,0.003095,0.010203,0.021367,0.038237"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.015484,0.016465,0.018244,0.021470,0.027307,0.037835,0.056816", \ "0.016119,0.017095,0.018870,0.022095,0.027938,0.038483,0.057490", \ "0.020137,0.021031,0.022679,0.025731,0.031370,0.041709,0.060531", \ "0.028692,0.029670,0.031406,0.034454,0.039668,0.049339,0.067552", \ "0.039202,0.040336,0.042356,0.045913,0.052077,0.062551,0.080068", \ "0.052119,0.053399,0.055687,0.059668,0.066560,0.078332,0.098044", \ "0.067679,0.069132,0.071696,0.076139,0.083764,0.096664,0.118295"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010192,0.014594,0.022567", \ "0.005208,0.005632,0.006391,0.007750,0.010191,0.014593,0.022565", \ "0.006370,0.006703,0.007319,0.008427,0.010553,0.014679,0.022568", \ "0.009650,0.009921,0.010422,0.011357,0.013150,0.016659,0.023510", \ "0.014467,0.014776,0.015319,0.016314,0.018094,0.021294,0.027365", \ "0.020403,0.020767,0.021404,0.022571,0.024612,0.028079,0.034047", \ "0.027367,0.027790,0.028542,0.029919,0.032315,0.036313,0.042841"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013772,0.014769,0.016544,0.019703,0.025264,0.035093,0.052640", \ "0.013660,0.014661,0.016458,0.019642,0.025237,0.035086,0.052636", \ "0.013245,0.014195,0.015942,0.019211,0.025000,0.035019,0.052634", \ "0.015746,0.016572,0.017931,0.020491,0.025379,0.034654,0.052530", \ "0.019368,0.020267,0.021860,0.024672,0.029544,0.037762,0.053252", \ "0.023994,0.024956,0.026635,0.029620,0.034841,0.043828,0.058749", \ "0.029844,0.030871,0.032661,0.035792,0.041245,0.050695,0.066820"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007507,0.007992,0.008865,0.010439,0.013270,0.018381,0.027619", \ "0.008095,0.008589,0.009481,0.011078,0.013942,0.019086,0.028354", \ "0.009384,0.009955,0.010959,0.012707,0.015730,0.020895,0.030180", \ "0.009466,0.010249,0.011604,0.013878,0.017596,0.023597,0.033493", \ "0.006908,0.007946,0.009744,0.012752,0.017620,0.025218,0.036861", \ "0.001300,0.002598,0.004842,0.008602,0.014702,0.024204,0.038502", \ "-0.007553,-0.006021,-0.003340,0.001155,0.008470,0.019909,0.037122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018855,0.020048,0.022207,0.026108,0.033144,0.045814,0.068670", \ "0.019359,0.020552,0.022713,0.026620,0.033672,0.046369,0.069254", \ "0.023133,0.024250,0.026296,0.030046,0.036903,0.049396,0.072080", \ "0.032016,0.033131,0.035112,0.038578,0.044858,0.056774,0.078829", \ "0.043439,0.044724,0.047010,0.051040,0.058054,0.070005,0.091029", \ "0.057489,0.058923,0.061467,0.065938,0.073732,0.087113,0.109566", \ "0.074540,0.076139,0.078964,0.083877,0.092389,0.106939,0.131515"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.005206,0.005631,0.006390,0.007751,0.010192,0.014594,0.022565", \ "0.005208,0.005631,0.006390,0.007751,0.010191,0.014594,0.022564", \ "0.006351,0.006684,0.007302,0.008412,0.010544,0.014675,0.022568", \ "0.009604,0.009882,0.010392,0.011336,0.013134,0.016650,0.023503", \ "0.014392,0.014699,0.015261,0.016265,0.018073,0.021296,0.027383", \ "0.020301,0.020673,0.021328,0.022513,0.024580,0.028098,0.034107", \ "0.027250,0.027676,0.028450,0.029846,0.032284,0.036345,0.042927"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017101,0.018262,0.020333,0.024023,0.030579,0.042250,0.063221", \ "0.017010,0.018182,0.020278,0.023988,0.030566,0.042249,0.063230", \ "0.016431,0.017634,0.019837,0.023707,0.030447,0.042229,0.063229", \ "0.018079,0.019033,0.020817,0.024107,0.030219,0.041819,0.063202", \ "0.021447,0.022513,0.024411,0.027774,0.033540,0.043691,0.063170", \ "0.025778,0.026888,0.028850,0.032364,0.038532,0.049166,0.067157", \ "0.031359,0.032530,0.034562,0.038178,0.044545,0.055658,0.074666"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007697,0.008187,0.009067,0.010651,0.013508,0.018662,0.027977", \ "0.008287,0.008785,0.009683,0.011294,0.014182,0.019368,0.028712", \ "0.009628,0.010195,0.011197,0.012947,0.015982,0.021178,0.030540", \ "0.009892,0.010663,0.011997,0.014246,0.017940,0.023939,0.033874", \ "0.007694,0.008700,0.010447,0.013392,0.018192,0.025728,0.037340", \ "0.002699,0.003920,0.006055,0.009689,0.015640,0.025006,0.039199", \ "-0.005175,-0.003780,-0.001311,0.002923,0.009956,0.021138,0.038142"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023182,0.024376,0.026539,0.030440,0.037472,0.050146,0.073002", \ "0.023700,0.024896,0.027059,0.030967,0.038013,0.050707,0.073591", \ "0.027231,0.028379,0.030467,0.034262,0.041160,0.053681,0.076392", \ "0.035975,0.037046,0.038922,0.042377,0.048871,0.060905,0.083042", \ "0.048019,0.049257,0.051459,0.055374,0.062206,0.073878,0.095087", \ "0.062592,0.063974,0.066419,0.070753,0.078362,0.091490,0.113598", \ "0.080194,0.081707,0.084418,0.089140,0.097420,0.111697,0.135946"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006650,0.007065,0.007814,0.009166,0.011608,0.016017,0.023996", \ "0.006651,0.007065,0.007814,0.009165,0.011606,0.016018,0.023996", \ "0.007823,0.008141,0.008715,0.009803,0.011950,0.016094,0.023995", \ "0.011350,0.011586,0.012038,0.012910,0.014636,0.018099,0.024919", \ "0.016742,0.016981,0.017430,0.018280,0.019876,0.022923,0.028878", \ "0.023387,0.023659,0.024159,0.025120,0.026885,0.030065,0.035781", \ "0.031151,0.031454,0.032027,0.033128,0.035167,0.038772,0.044912"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.019861,0.020999,0.023052,0.026711,0.033255,0.044963,0.065962", \ "0.019808,0.020959,0.023017,0.026694,0.033242,0.044956,0.065975", \ "0.019430,0.020630,0.022757,0.026533,0.033177,0.044943,0.065973", \ "0.020185,0.021209,0.023066,0.026472,0.032784,0.044683,0.065969", \ "0.023675,0.024735,0.026626,0.029963,0.035609,0.045952,0.065787", \ "0.027970,0.029091,0.031065,0.034581,0.040742,0.051314,0.069346", \ "0.033476,0.034651,0.036702,0.040338,0.046748,0.057893,0.076830"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010970,0.011491,0.012426,0.014092,0.017049,0.022299,0.031661", \ "0.011611,0.012134,0.013071,0.014740,0.017703,0.022960,0.032326", \ "0.014382,0.014914,0.015846,0.017448,0.020351,0.025554,0.034870", \ "0.017209,0.017918,0.019174,0.021336,0.024983,0.030945,0.040420", \ "0.018433,0.019322,0.020889,0.023587,0.028127,0.035549,0.047390", \ "0.017857,0.018922,0.020811,0.024068,0.029517,0.038404,0.052504", \ "0.015347,0.016584,0.018791,0.022589,0.028952,0.039326,0.055753"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016288,0.017122,0.018625,0.021314,0.026125,0.034758,0.050314", \ "0.016898,0.017749,0.019279,0.022009,0.026881,0.035589,0.051213", \ "0.019832,0.020672,0.022181,0.024887,0.029747,0.038477,0.054172", \ "0.024443,0.025491,0.027332,0.030496,0.035830,0.044625,0.060152", \ "0.030873,0.032084,0.034214,0.037859,0.044012,0.054214,0.070844", \ "0.039464,0.040880,0.043336,0.047521,0.054480,0.065872,0.084408", \ "0.049608,0.051248,0.054110,0.058953,0.066931,0.079751,0.100181"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007156,0.007577,0.008332,0.009698,0.012160,0.016603,0.024633", \ "0.007156,0.007575,0.008330,0.009696,0.012159,0.016604,0.024633", \ "0.007887,0.008218,0.008836,0.010004,0.012242,0.016603,0.024632", \ "0.011722,0.012110,0.012798,0.013977,0.015989,0.019359,0.025696", \ "0.016990,0.017465,0.018284,0.019682,0.022023,0.025905,0.032287", \ "0.023605,0.024200,0.025212,0.026907,0.029686,0.034158,0.041266", \ "0.031510,0.032247,0.033477,0.035542,0.038889,0.044117,0.052177"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009365,0.010087,0.011391,0.013764,0.018061,0.025833,0.039922", \ "0.009374,0.010093,0.011397,0.013762,0.018059,0.025830,0.039926", \ "0.009637,0.010295,0.011522,0.013820,0.018071,0.025835,0.039895", \ "0.013060,0.013620,0.014653,0.016464,0.019751,0.026423,0.039901", \ "0.017709,0.018245,0.019242,0.021123,0.024603,0.030845,0.042140", \ "0.023741,0.024255,0.025221,0.027039,0.030456,0.036844,0.048432", \ "0.031009,0.031530,0.032517,0.034376,0.037842,0.044220,0.056005"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010985,0.011507,0.012442,0.014107,0.017064,0.022314,0.031674", \ "0.011677,0.012199,0.013136,0.014806,0.017769,0.023025,0.032390", \ "0.014472,0.015004,0.015934,0.017539,0.020446,0.025652,0.034971", \ "0.017125,0.017842,0.019114,0.021298,0.024975,0.030965,0.040464", \ "0.017735,0.018651,0.020259,0.023035,0.027674,0.035234,0.047217", \ "0.016041,0.017147,0.019110,0.022485,0.028125,0.037293,0.051729", \ "0.011887,0.013181,0.015480,0.019441,0.026069,0.036862,0.053851"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.019850,0.020910,0.022807,0.026200,0.032267,0.043142,0.062725", \ "0.020276,0.021348,0.023280,0.026724,0.032870,0.043841,0.063514", \ "0.022854,0.023908,0.025807,0.029220,0.035350,0.046354,0.066125", \ "0.027834,0.029054,0.031203,0.034924,0.041196,0.052025,0.071606", \ "0.035128,0.036506,0.038928,0.043121,0.050269,0.062241,0.081991", \ "0.045354,0.046918,0.049645,0.054320,0.062201,0.075318,0.096996", \ "0.057747,0.059537,0.062668,0.067986,0.076828,0.091261,0.114754"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007158,0.007576,0.008332,0.009697,0.012160,0.016602,0.024631", \ "0.007156,0.007576,0.008332,0.009699,0.012160,0.016603,0.024632", \ "0.007858,0.008192,0.008812,0.009985,0.012231,0.016602,0.024631", \ "0.011728,0.012124,0.012807,0.013980,0.015997,0.019352,0.025684", \ "0.017093,0.017573,0.018404,0.019812,0.022168,0.026015,0.032359", \ "0.023846,0.024451,0.025475,0.027188,0.030007,0.034477,0.041577", \ "0.031925,0.032669,0.033928,0.036015,0.039412,0.044693,0.052784"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012504,0.013398,0.015032,0.018000,0.023378,0.033107,0.050713", \ "0.012508,0.013402,0.015035,0.018005,0.023382,0.033107,0.050700", \ "0.012586,0.013458,0.015071,0.018019,0.023385,0.033117,0.050697", \ "0.015570,0.016276,0.017489,0.019794,0.024319,0.033266,0.050703", \ "0.020018,0.020709,0.021991,0.024395,0.028804,0.036578,0.051796", \ "0.025930,0.026572,0.027758,0.030032,0.034362,0.042447,0.056890", \ "0.033290,0.033885,0.035043,0.037267,0.041485,0.049418,0.064256"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011268,0.011790,0.012727,0.014400,0.017372,0.022655,0.032077", \ "0.011959,0.012483,0.013421,0.015098,0.018077,0.023366,0.032794", \ "0.014775,0.015299,0.016210,0.017824,0.020751,0.025992,0.035374", \ "0.017658,0.018366,0.019614,0.021776,0.025418,0.031381,0.040865", \ "0.018651,0.019537,0.021106,0.023826,0.028401,0.035890,0.047822", \ "0.017520,0.018579,0.020473,0.023748,0.029270,0.038299,0.052615", \ "0.014154,0.015379,0.017565,0.021364,0.027790,0.038352,0.055109"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023589,0.024635,0.026520,0.029896,0.035955,0.046829,0.066418", \ "0.024096,0.025157,0.027064,0.030483,0.036599,0.047553,0.067216", \ "0.026626,0.027675,0.029568,0.032973,0.039098,0.050092,0.069846", \ "0.032131,0.033280,0.035307,0.038835,0.044883,0.055717,0.075308", \ "0.039976,0.041270,0.043568,0.047563,0.054455,0.066118,0.085618", \ "0.050804,0.052252,0.054803,0.059219,0.066783,0.079562,0.100881", \ "0.063998,0.065637,0.068532,0.073496,0.081898,0.095871,0.118947"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008771,0.009174,0.009909,0.011243,0.013672,0.018084,0.026089", \ "0.008770,0.009174,0.009909,0.011244,0.013671,0.018084,0.026090", \ "0.009443,0.009765,0.010370,0.011518,0.013737,0.018083,0.026089", \ "0.013773,0.014108,0.014705,0.015763,0.017610,0.020804,0.027125", \ "0.019823,0.020221,0.020920,0.022137,0.024244,0.027827,0.033914", \ "0.027397,0.027888,0.028730,0.030188,0.032659,0.036741,0.043466", \ "0.036399,0.036993,0.038022,0.039785,0.042730,0.047506,0.055064"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014649,0.015562,0.017215,0.020205,0.025607,0.035365,0.053004", \ "0.014649,0.015562,0.017213,0.020200,0.025609,0.035368,0.052996", \ "0.014675,0.015582,0.017229,0.020210,0.025608,0.035369,0.052987", \ "0.016870,0.017580,0.018901,0.021387,0.026174,0.035431,0.053031", \ "0.021231,0.021988,0.023360,0.025855,0.030341,0.038203,0.053823", \ "0.026802,0.027511,0.028846,0.031288,0.035811,0.044049,0.058537", \ "0.033861,0.034584,0.035879,0.038287,0.042727,0.050931,0.065934"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009366,0.009918,0.010899,0.012629,0.015668,0.021005,0.030442", \ "0.009989,0.010540,0.011520,0.013251,0.016290,0.021628,0.031067", \ "0.012728,0.013305,0.014313,0.016020,0.018935,0.024191,0.033573", \ "0.014893,0.015668,0.017028,0.019347,0.023195,0.029399,0.039098", \ "0.015252,0.016222,0.017929,0.020838,0.025660,0.033430,0.045643", \ "0.013641,0.014794,0.016849,0.020343,0.026135,0.035489,0.050115", \ "0.009972,0.011298,0.013689,0.017741,0.024487,0.035375,0.052462"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018357,0.019376,0.021202,0.024466,0.030317,0.040826,0.059784", \ "0.018894,0.019931,0.021786,0.025105,0.031026,0.041628,0.060669", \ "0.021559,0.022578,0.024408,0.027693,0.033594,0.044223,0.063351", \ "0.025732,0.026909,0.028989,0.032604,0.038802,0.049302,0.068224", \ "0.032001,0.033318,0.035618,0.039590,0.046386,0.057916,0.077275", \ "0.040754,0.042272,0.044891,0.049351,0.056811,0.069202,0.089942", \ "0.051289,0.053052,0.056071,0.061190,0.069622,0.083260,0.105409"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006686,0.007102,0.007847,0.009198,0.011634,0.016038,0.024024", \ "0.006639,0.007064,0.007822,0.009183,0.011627,0.016036,0.024023", \ "0.007698,0.007993,0.008549,0.009628,0.011759,0.016009,0.024022", \ "0.011681,0.012062,0.012717,0.013858,0.015822,0.019140,0.025262", \ "0.017201,0.017673,0.018468,0.019836,0.022094,0.025863,0.032099", \ "0.024155,0.024751,0.025735,0.027394,0.030103,0.034417,0.041361", \ "0.032500,0.033241,0.034446,0.036481,0.039751,0.044815,0.052648"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009828,0.010714,0.012327,0.015245,0.020554,0.030172,0.047581", \ "0.009842,0.010724,0.012327,0.015248,0.020552,0.030174,0.047568", \ "0.010058,0.010897,0.012446,0.015307,0.020595,0.030176,0.047565", \ "0.012737,0.013503,0.014889,0.017292,0.021763,0.030511,0.047572", \ "0.016653,0.017355,0.018659,0.021095,0.025625,0.033796,0.048947", \ "0.022223,0.022880,0.024103,0.026383,0.030673,0.038777,0.053745", \ "0.029088,0.029753,0.030987,0.033288,0.037532,0.045335,0.060071"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009382,0.009934,0.010915,0.012645,0.015684,0.021019,0.030455", \ "0.010055,0.010606,0.011586,0.013316,0.016356,0.021693,0.031131", \ "0.012824,0.013399,0.014406,0.016109,0.019030,0.024290,0.033675", \ "0.014819,0.015603,0.016979,0.019321,0.023198,0.029429,0.039151", \ "0.014588,0.015583,0.017331,0.020314,0.025242,0.033153,0.045499", \ "0.011896,0.013099,0.015222,0.018843,0.024835,0.034454,0.049409", \ "0.006638,0.008036,0.010519,0.014740,0.021766,0.033068,0.050699"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021992,0.023233,0.025446,0.029404,0.036479,0.049171,0.072046", \ "0.022340,0.023600,0.025853,0.029876,0.037043,0.049842,0.072825", \ "0.024714,0.025948,0.028167,0.032149,0.039301,0.052142,0.075234", \ "0.029122,0.030493,0.032909,0.037139,0.044306,0.056943,0.079816", \ "0.036071,0.037562,0.040180,0.044738,0.052599,0.066027,0.088742", \ "0.046296,0.047972,0.050864,0.055839,0.064259,0.078478,0.102550", \ "0.058934,0.060851,0.064138,0.069736,0.079050,0.094351,0.119720"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006688,0.007101,0.007848,0.009199,0.011633,0.016038,0.024023", \ "0.006645,0.007067,0.007824,0.009184,0.011628,0.016037,0.024023", \ "0.007662,0.007958,0.008518,0.009603,0.011748,0.016011,0.024023", \ "0.011661,0.012038,0.012706,0.013849,0.015809,0.019125,0.025248", \ "0.017216,0.017694,0.018509,0.019884,0.022175,0.025942,0.032162", \ "0.024229,0.024831,0.025843,0.027531,0.030282,0.034653,0.041598", \ "0.032665,0.033411,0.034652,0.036729,0.040059,0.045206,0.053111"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012452,0.013512,0.015455,0.018970,0.025365,0.036925,0.057757", \ "0.012466,0.013532,0.015458,0.018970,0.025343,0.036907,0.057778", \ "0.012583,0.013624,0.015526,0.019010,0.025357,0.036909,0.057785", \ "0.015041,0.015931,0.017512,0.020453,0.026096,0.037032,0.057762", \ "0.018701,0.019573,0.021194,0.024212,0.029748,0.039526,0.058477", \ "0.024136,0.024903,0.026382,0.029159,0.034431,0.044356,0.062296", \ "0.031069,0.031795,0.033225,0.035890,0.040901,0.050407,0.068420"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009664,0.010216,0.011198,0.012931,0.015982,0.021348,0.030845", \ "0.010336,0.010887,0.011868,0.013603,0.016655,0.022023,0.031521", \ "0.013146,0.013714,0.014704,0.016382,0.019323,0.024618,0.034063", \ "0.015408,0.016174,0.017518,0.019822,0.023657,0.029850,0.039540", \ "0.015613,0.016573,0.018266,0.021166,0.026007,0.033827,0.046104", \ "0.013602,0.014736,0.016753,0.020232,0.026060,0.035507,0.050314", \ "0.009286,0.010578,0.012891,0.016885,0.023632,0.034654,0.052010"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026363,0.027585,0.029780,0.033721,0.040785,0.053477,0.076357", \ "0.026816,0.028054,0.030277,0.034263,0.041398,0.054181,0.077152", \ "0.029132,0.030357,0.032565,0.036536,0.043678,0.056511,0.079578", \ "0.033960,0.035269,0.037585,0.041577,0.048607,0.061250,0.084141", \ "0.041311,0.042720,0.045221,0.049613,0.057262,0.070437,0.092979", \ "0.052089,0.053627,0.056353,0.061070,0.069204,0.083143,0.106935", \ "0.065529,0.067273,0.070320,0.075550,0.084416,0.099293,0.124320"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008376,0.008768,0.009481,0.010784,0.013169,0.017530,0.025485", \ "0.008335,0.008734,0.009458,0.010772,0.013164,0.017528,0.025485", \ "0.009279,0.009562,0.010107,0.011167,0.013277,0.017505,0.025486", \ "0.013866,0.014178,0.014724,0.015723,0.017487,0.020593,0.026692", \ "0.020201,0.020567,0.021209,0.022358,0.024346,0.027806,0.033734", \ "0.028099,0.028560,0.029354,0.030722,0.033073,0.036989,0.043509", \ "0.037523,0.038087,0.039062,0.040732,0.043551,0.048108,0.055440"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014954,0.016042,0.018009,0.021564,0.027985,0.039580,0.060495", \ "0.014960,0.016047,0.018015,0.021563,0.027987,0.039597,0.060492", \ "0.015016,0.016090,0.018044,0.021585,0.028010,0.039603,0.060509", \ "0.016808,0.017718,0.019401,0.022532,0.028415,0.039626,0.060491", \ "0.020341,0.021293,0.023021,0.026159,0.031768,0.041690,0.061010", \ "0.025302,0.026196,0.027807,0.030788,0.036318,0.046441,0.064484", \ "0.031887,0.032769,0.034324,0.037202,0.042489,0.052330,0.070568"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009648,0.010200,0.011181,0.012916,0.015966,0.021335,0.030831", \ "0.010270,0.010821,0.011802,0.013536,0.016589,0.021958,0.031457", \ "0.013052,0.013620,0.014612,0.016293,0.019229,0.024520,0.033962", \ "0.015481,0.016237,0.017567,0.019847,0.023653,0.029817,0.039487", \ "0.016268,0.017200,0.018847,0.021680,0.026413,0.034101,0.046245", \ "0.015315,0.016404,0.018353,0.021708,0.027344,0.036523,0.050999", \ "0.012563,0.013795,0.016014,0.019839,0.026312,0.036928,0.053738"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021923,0.022932,0.024748,0.028007,0.033859,0.044378,0.063337", \ "0.022544,0.023566,0.025405,0.028703,0.034612,0.045203,0.064239", \ "0.025170,0.026184,0.028005,0.031286,0.037191,0.047820,0.066936", \ "0.029862,0.030982,0.032961,0.036434,0.042383,0.052843,0.071787", \ "0.036576,0.037803,0.039988,0.043791,0.050379,0.061678,0.080768", \ "0.045972,0.047349,0.049789,0.053977,0.061123,0.073220,0.093693", \ "0.057328,0.058907,0.061700,0.066448,0.074418,0.087594,0.109379"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008375,0.008766,0.009480,0.010784,0.013170,0.017531,0.025485", \ "0.008331,0.008731,0.009455,0.010771,0.013164,0.017530,0.025485", \ "0.009311,0.009594,0.010136,0.011189,0.013289,0.017506,0.025486", \ "0.013886,0.014194,0.014738,0.015725,0.017502,0.020607,0.026704", \ "0.020157,0.020516,0.021154,0.022280,0.024257,0.027718,0.033676", \ "0.027981,0.028431,0.029204,0.030545,0.032861,0.036749,0.043260", \ "0.037285,0.037844,0.038781,0.040421,0.043190,0.047678,0.054947"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011905,0.012801,0.014435,0.017395,0.022741,0.032387,0.049805", \ "0.011904,0.012809,0.014435,0.017389,0.022726,0.032377,0.049805", \ "0.011997,0.012880,0.014487,0.017413,0.022747,0.032375,0.049808", \ "0.014257,0.015032,0.016370,0.018837,0.023531,0.032527,0.049815", \ "0.017840,0.018619,0.020024,0.022591,0.027247,0.035433,0.050914", \ "0.023047,0.023802,0.025137,0.027592,0.032092,0.040414,0.055470", \ "0.029689,0.030452,0.031808,0.034276,0.038697,0.046778,0.061772"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009664,0.010216,0.011198,0.012931,0.015982,0.021348,0.030845", \ "0.010336,0.010887,0.011868,0.013603,0.016655,0.022023,0.031521", \ "0.013146,0.013714,0.014704,0.016382,0.019323,0.024618,0.034063", \ "0.015408,0.016174,0.017518,0.019822,0.023657,0.029850,0.039540", \ "0.015613,0.016573,0.018266,0.021166,0.026007,0.033827,0.046104", \ "0.013602,0.014736,0.016753,0.020232,0.026060,0.035507,0.050314", \ "0.009286,0.010578,0.012891,0.016885,0.023632,0.034654,0.052010"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026363,0.027585,0.029780,0.033721,0.040785,0.053477,0.076357", \ "0.026816,0.028054,0.030277,0.034263,0.041398,0.054181,0.077152", \ "0.029132,0.030357,0.032565,0.036536,0.043678,0.056511,0.079578", \ "0.033960,0.035269,0.037585,0.041577,0.048607,0.061250,0.084141", \ "0.041311,0.042720,0.045221,0.049613,0.057262,0.070437,0.092979", \ "0.052089,0.053627,0.056353,0.061070,0.069204,0.083143,0.106935", \ "0.065529,0.067273,0.070320,0.075550,0.084416,0.099293,0.124320"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008376,0.008768,0.009481,0.010784,0.013169,0.017530,0.025485", \ "0.008335,0.008734,0.009458,0.010772,0.013164,0.017528,0.025485", \ "0.009279,0.009562,0.010107,0.011167,0.013277,0.017505,0.025486", \ "0.013866,0.014178,0.014724,0.015723,0.017487,0.020593,0.026692", \ "0.020201,0.020567,0.021209,0.022358,0.024346,0.027806,0.033734", \ "0.028099,0.028560,0.029354,0.030722,0.033073,0.036989,0.043509", \ "0.037523,0.038087,0.039062,0.040732,0.043551,0.048108,0.055440"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014954,0.016042,0.018009,0.021564,0.027985,0.039580,0.060495", \ "0.014960,0.016047,0.018015,0.021563,0.027987,0.039597,0.060492", \ "0.015016,0.016090,0.018044,0.021585,0.028010,0.039603,0.060509", \ "0.016808,0.017718,0.019401,0.022532,0.028415,0.039626,0.060491", \ "0.020341,0.021293,0.023021,0.026159,0.031768,0.041690,0.061010", \ "0.025302,0.026196,0.027807,0.030788,0.036318,0.046441,0.064484", \ "0.031887,0.032769,0.034324,0.037202,0.042489,0.052330,0.070568"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009973,0.010521,0.011505,0.013241,0.016307,0.021707,0.031269", \ "0.010642,0.011190,0.012175,0.013915,0.016981,0.022381,0.031948", \ "0.013493,0.014053,0.015024,0.016679,0.019642,0.024978,0.034490", \ "0.016077,0.016820,0.018123,0.020381,0.024159,0.030302,0.039965", \ "0.016862,0.017762,0.019367,0.022155,0.026872,0.034576,0.046768", \ "0.015743,0.016780,0.018641,0.021912,0.027491,0.036704,0.051317", \ "0.012518,0.013672,0.015784,0.019473,0.025832,0.036452,0.053452"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030733,0.031944,0.034127,0.038054,0.045110,0.057803,0.080690", \ "0.031260,0.032484,0.034688,0.038651,0.045763,0.058529,0.081486", \ "0.033555,0.034774,0.036971,0.040933,0.048062,0.060884,0.083937", \ "0.038603,0.039833,0.042009,0.045912,0.052918,0.065574,0.088477", \ "0.046332,0.047684,0.050101,0.054363,0.061835,0.074761,0.097233", \ "0.057532,0.058988,0.061589,0.066121,0.074039,0.087746,0.111285", \ "0.071620,0.073233,0.076122,0.081070,0.089605,0.104146,0.128881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009977,0.010355,0.011050,0.012329,0.014685,0.019017,0.026950", \ "0.009939,0.010323,0.011028,0.012316,0.014680,0.019016,0.026951", \ "0.010832,0.011110,0.011645,0.012691,0.014782,0.018993,0.026950", \ "0.015868,0.016127,0.016602,0.017479,0.019103,0.022045,0.028139", \ "0.022860,0.023161,0.023684,0.024657,0.026422,0.029628,0.035299", \ "0.031557,0.031923,0.032560,0.033689,0.035714,0.039262,0.045413", \ "0.041856,0.042296,0.043077,0.044446,0.046848,0.050919,0.057747"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017497,0.018598,0.020582,0.024175,0.030639,0.042268,0.063244", \ "0.017505,0.018603,0.020588,0.024170,0.030644,0.042270,0.063246", \ "0.017528,0.018626,0.020601,0.024180,0.030638,0.042277,0.063259", \ "0.018739,0.019707,0.021485,0.024750,0.030829,0.042306,0.063239", \ "0.022247,0.023237,0.025010,0.028194,0.033751,0.043945,0.063578", \ "0.026844,0.027799,0.029503,0.032622,0.038311,0.048574,0.066732", \ "0.033160,0.034096,0.035736,0.038748,0.044240,0.054327,0.072752"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011973,0.012494,0.013427,0.015093,0.018049,0.023300,0.032662", \ "0.012566,0.013090,0.014029,0.015701,0.018665,0.023925,0.033296", \ "0.014117,0.014663,0.015635,0.017333,0.020310,0.025590,0.034983", \ "0.015867,0.016513,0.017652,0.019622,0.022989,0.028669,0.038338", \ "0.016129,0.016949,0.018389,0.020860,0.024998,0.031727,0.042556", \ "0.014170,0.015162,0.016942,0.019978,0.025026,0.033198,0.046030", \ "0.009765,0.010938,0.013051,0.016648,0.022637,0.032325,0.047476"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.018711,0.019532,0.021005,0.023660,0.028440,0.037046,0.052580", \ "0.019490,0.020315,0.021802,0.024473,0.029276,0.037905,0.053465", \ "0.022616,0.023439,0.024922,0.027589,0.032391,0.041037,0.056623", \ "0.027991,0.028959,0.030669,0.033641,0.038718,0.047302,0.062756", \ "0.035622,0.036715,0.038649,0.042014,0.047798,0.057560,0.073708", \ "0.046203,0.047428,0.049596,0.053325,0.059688,0.070394,0.088213", \ "0.059160,0.060553,0.063030,0.067236,0.074330,0.086079,0.105397"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007155,0.007577,0.008333,0.009697,0.012160,0.016603,0.024632", \ "0.007154,0.007576,0.008333,0.009696,0.012159,0.016604,0.024633", \ "0.007520,0.007903,0.008605,0.009891,0.012249,0.016609,0.024632", \ "0.009791,0.010152,0.010787,0.011934,0.014038,0.017915,0.025195", \ "0.013874,0.014270,0.014949,0.016133,0.018182,0.021774,0.028388", \ "0.019049,0.019527,0.020337,0.021729,0.024054,0.027875,0.034331", \ "0.025097,0.025684,0.026661,0.028335,0.031099,0.035493,0.042453"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011069,0.011797,0.013116,0.015495,0.019818,0.027606,0.041677", \ "0.011072,0.011797,0.013113,0.015501,0.019818,0.027601,0.041675", \ "0.011171,0.011875,0.013168,0.015523,0.019818,0.027607,0.041683", \ "0.014098,0.014688,0.015726,0.017554,0.021062,0.027996,0.041685", \ "0.018184,0.018814,0.019946,0.021986,0.025622,0.031955,0.043590", \ "0.023102,0.023753,0.024908,0.027027,0.030845,0.037644,0.049479", \ "0.029114,0.029793,0.030981,0.033183,0.037110,0.044118,0.056573"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011989,0.012510,0.013444,0.015109,0.018065,0.023315,0.032676", \ "0.012632,0.013156,0.014095,0.015767,0.018732,0.023990,0.033359", \ "0.014230,0.014776,0.015747,0.017443,0.020420,0.025700,0.035093", \ "0.015885,0.016539,0.017684,0.019668,0.023044,0.028742,0.038424", \ "0.015728,0.016565,0.018034,0.020551,0.024746,0.031568,0.042484", \ "0.012926,0.013956,0.015776,0.018900,0.024078,0.032448,0.045514", \ "0.007211,0.008426,0.010610,0.014339,0.020537,0.030526,0.046078"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.022960,0.023991,0.025848,0.029191,0.035206,0.046043,0.065593", \ "0.023593,0.024632,0.026505,0.029868,0.035915,0.046778,0.066361", \ "0.026409,0.027442,0.029308,0.032669,0.038719,0.049608,0.069226", \ "0.031993,0.033130,0.035143,0.038660,0.044667,0.055425,0.074915", \ "0.040399,0.041661,0.043901,0.047823,0.054603,0.066129,0.085482", \ "0.052389,0.053770,0.056228,0.060487,0.067824,0.080310,0.101294", \ "0.067350,0.068894,0.071642,0.076347,0.084372,0.097844,0.120351"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.007156,0.007576,0.008332,0.009699,0.012160,0.016604,0.024630", \ "0.007154,0.007576,0.008332,0.009697,0.012160,0.016604,0.024631", \ "0.007508,0.007893,0.008595,0.009881,0.012243,0.016607,0.024631", \ "0.009763,0.010121,0.010759,0.011915,0.014019,0.017902,0.025187", \ "0.013851,0.014243,0.014933,0.016131,0.018201,0.021812,0.028404", \ "0.019029,0.019509,0.020336,0.021746,0.024100,0.027958,0.034440", \ "0.025100,0.025694,0.026685,0.028378,0.031172,0.035631,0.042637"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014652,0.015564,0.017213,0.020201,0.025603,0.035363,0.052982", \ "0.014660,0.015563,0.017215,0.020201,0.025612,0.035357,0.052970", \ "0.014682,0.015583,0.017225,0.020205,0.025606,0.035356,0.052989", \ "0.016915,0.017632,0.018948,0.021434,0.026206,0.035426,0.052974", \ "0.020998,0.021780,0.023188,0.025729,0.030257,0.038198,0.053835", \ "0.025762,0.026558,0.027989,0.030603,0.035333,0.043759,0.058402", \ "0.031699,0.032498,0.033930,0.036565,0.041352,0.050017,0.065417"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012271,0.012793,0.013730,0.015402,0.018373,0.023657,0.033081", \ "0.012915,0.013439,0.014381,0.016058,0.019040,0.024331,0.033764", \ "0.014528,0.015073,0.016041,0.017734,0.020729,0.026042,0.035498", \ "0.016295,0.016938,0.018071,0.020040,0.023406,0.029113,0.038831", \ "0.016385,0.017204,0.018645,0.021126,0.025284,0.032062,0.042967", \ "0.013947,0.014948,0.016725,0.019784,0.024897,0.033177,0.046167", \ "0.008730,0.009906,0.012017,0.015650,0.021721,0.031579,0.047007"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026655,0.027681,0.029535,0.032875,0.038891,0.049726,0.069283", \ "0.027319,0.028352,0.030216,0.033573,0.039611,0.050472,0.070054", \ "0.030127,0.031159,0.033021,0.036380,0.042425,0.053314,0.072927", \ "0.036034,0.037120,0.039032,0.042361,0.048325,0.059099,0.078600", \ "0.044888,0.046096,0.048248,0.052028,0.058614,0.069891,0.089094", \ "0.057285,0.058597,0.060944,0.065034,0.072159,0.084391,0.105080", \ "0.072784,0.074233,0.076840,0.081327,0.089058,0.102219,0.124407"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008771,0.009175,0.009910,0.011244,0.013671,0.018084,0.026089", \ "0.008770,0.009174,0.009909,0.011244,0.013672,0.018084,0.026090", \ "0.009108,0.009483,0.010166,0.011424,0.013751,0.018088,0.026089", \ "0.011533,0.011857,0.012446,0.013537,0.015567,0.019376,0.026640", \ "0.016045,0.016384,0.016983,0.018048,0.019946,0.023417,0.029898", \ "0.021835,0.022236,0.022933,0.024155,0.026262,0.029844,0.036074", \ "0.028615,0.029105,0.029930,0.031381,0.033849,0.037921,0.044555"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016811,0.017737,0.019395,0.022405,0.027837,0.037641,0.055278", \ "0.016812,0.017733,0.019399,0.022403,0.027836,0.037633,0.055272", \ "0.016827,0.017744,0.019406,0.022409,0.027831,0.037632,0.055289", \ "0.018369,0.019140,0.020554,0.023197,0.028159,0.037660,0.055289", \ "0.022508,0.023311,0.024742,0.027306,0.031813,0.039932,0.055874", \ "0.027189,0.028016,0.029495,0.032174,0.036970,0.045437,0.060113", \ "0.032967,0.033811,0.035304,0.038023,0.042930,0.051703,0.067162"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010367,0.010919,0.011899,0.013629,0.016667,0.022003,0.031442", \ "0.010937,0.011490,0.012473,0.014207,0.017249,0.022591,0.032036", \ "0.012427,0.013003,0.014021,0.015801,0.018860,0.024221,0.033689", \ "0.013739,0.014445,0.015681,0.017792,0.021318,0.027164,0.036971", \ "0.013147,0.014055,0.015637,0.018324,0.022743,0.029811,0.040943", \ "0.010127,0.011237,0.013184,0.016482,0.021909,0.030548,0.043881", \ "0.004502,0.005802,0.008114,0.012007,0.018434,0.028677,0.044503"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021346,0.022340,0.024131,0.027356,0.033166,0.043646,0.062575", \ "0.022085,0.023086,0.024891,0.028138,0.033975,0.044483,0.063444", \ "0.024971,0.025969,0.027768,0.031008,0.036847,0.047371,0.066367", \ "0.029749,0.030858,0.032820,0.036269,0.042191,0.052582,0.071420", \ "0.037051,0.038248,0.040374,0.044094,0.050572,0.061727,0.080674", \ "0.047717,0.049031,0.051358,0.055377,0.062276,0.074061,0.094188", \ "0.061029,0.062500,0.065135,0.069609,0.077167,0.089792,0.110954"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006667,0.007083,0.007832,0.009188,0.011626,0.016036,0.024023", \ "0.006644,0.007066,0.007821,0.009181,0.011624,0.016034,0.024025", \ "0.007091,0.007467,0.008147,0.009408,0.011741,0.016049,0.024027", \ "0.009647,0.009984,0.010591,0.011683,0.013703,0.017487,0.024661", \ "0.013954,0.014330,0.014990,0.016133,0.018117,0.021587,0.028041", \ "0.019364,0.019827,0.020617,0.021970,0.024233,0.027939,0.034220", \ "0.025730,0.026301,0.027251,0.028880,0.031562,0.035838,0.042621"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011910,0.012815,0.014438,0.017391,0.022736,0.032377,0.049803", \ "0.011915,0.012819,0.014441,0.017396,0.022728,0.032371,0.049805", \ "0.012010,0.012891,0.014495,0.017419,0.022736,0.032379,0.049816", \ "0.014259,0.015048,0.016413,0.018884,0.023565,0.032566,0.049824", \ "0.017563,0.018371,0.019828,0.022451,0.027160,0.035422,0.050928", \ "0.021931,0.022742,0.024196,0.026810,0.031551,0.040116,0.055326", \ "0.027506,0.028355,0.029814,0.032473,0.037216,0.045754,0.061229"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010384,0.010935,0.011915,0.013645,0.016682,0.022018,0.031456", \ "0.011003,0.011557,0.012539,0.014273,0.017315,0.022656,0.032099", \ "0.012538,0.013113,0.014131,0.015910,0.018968,0.024331,0.033796", \ "0.013771,0.014482,0.015725,0.017844,0.021381,0.027240,0.037060", \ "0.012797,0.013719,0.015328,0.018053,0.022528,0.029676,0.040891", \ "0.008997,0.010137,0.012132,0.015506,0.021061,0.029873,0.043430", \ "0.002142,0.003488,0.005872,0.009893,0.016518,0.027066,0.043255"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.025659,0.026860,0.029027,0.032925,0.039946,0.052589,0.075433", \ "0.026256,0.027468,0.029651,0.033576,0.040626,0.053311,0.076181", \ "0.028897,0.030105,0.032282,0.036203,0.043258,0.055971,0.078885", \ "0.033817,0.035113,0.037411,0.041393,0.048375,0.060932,0.083701", \ "0.041684,0.043065,0.045517,0.049834,0.057378,0.070421,0.092813", \ "0.053590,0.055078,0.057696,0.062262,0.070185,0.083850,0.107323", \ "0.068745,0.070381,0.073285,0.078270,0.086775,0.101185,0.125687"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.006667,0.007084,0.007833,0.009186,0.011627,0.016035,0.024022", \ "0.006649,0.007069,0.007823,0.009181,0.011624,0.016035,0.024024", \ "0.007079,0.007455,0.008136,0.009400,0.011735,0.016047,0.024024", \ "0.009594,0.009935,0.010543,0.011649,0.013679,0.017469,0.024651", \ "0.013860,0.014248,0.014916,0.016077,0.018078,0.021583,0.028037", \ "0.019217,0.019690,0.020497,0.021878,0.024177,0.027958,0.034286", \ "0.025533,0.026117,0.027086,0.028749,0.031480,0.035829,0.042708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014967,0.016054,0.018013,0.021565,0.027999,0.039572,0.060496", \ "0.014977,0.016060,0.018016,0.021573,0.027995,0.039596,0.060506", \ "0.015024,0.016099,0.018047,0.021589,0.027989,0.039582,0.060510", \ "0.016852,0.017768,0.019449,0.022566,0.028436,0.039630,0.060500", \ "0.020144,0.021124,0.022882,0.026055,0.031716,0.041687,0.061004", \ "0.024329,0.025294,0.027025,0.030186,0.035910,0.046212,0.064411", \ "0.029786,0.030749,0.032479,0.035599,0.041257,0.051543,0.070166"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010666,0.011217,0.012198,0.013931,0.016981,0.022348,0.031845", \ "0.011286,0.011838,0.012823,0.014560,0.017615,0.022987,0.032490", \ "0.012836,0.013410,0.014425,0.016202,0.019268,0.024660,0.034186", \ "0.014208,0.014908,0.016131,0.018227,0.021746,0.027607,0.037462", \ "0.013522,0.014421,0.015991,0.018668,0.023089,0.030179,0.041372", \ "0.010152,0.011246,0.013175,0.016469,0.021918,0.030628,0.044089", \ "0.003894,0.005169,0.007448,0.011334,0.017793,0.028166,0.044206"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.029974,0.031169,0.033330,0.037222,0.044238,0.056887,0.079723", \ "0.030606,0.031809,0.033981,0.037894,0.044935,0.057612,0.080478", \ "0.033244,0.034446,0.036617,0.040529,0.047581,0.060287,0.083194", \ "0.038428,0.039648,0.041814,0.045685,0.052641,0.065213,0.087995", \ "0.046602,0.047934,0.050306,0.054505,0.061888,0.074706,0.097031", \ "0.058826,0.060237,0.062757,0.067166,0.074904,0.088370,0.111612", \ "0.074491,0.076032,0.078790,0.083545,0.091776,0.105910,0.130160"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008356,0.008750,0.009466,0.010774,0.013164,0.017529,0.025485", \ "0.008338,0.008735,0.009457,0.010769,0.013162,0.017529,0.025486", \ "0.008742,0.009097,0.009755,0.010980,0.013270,0.017540,0.025488", \ "0.011469,0.011763,0.012309,0.013328,0.015265,0.018966,0.026110", \ "0.016244,0.016550,0.017102,0.018107,0.019907,0.023218,0.029545", \ "0.022272,0.022638,0.023291,0.024442,0.026441,0.029902,0.035942", \ "0.029357,0.029801,0.030579,0.031938,0.034282,0.038196,0.044655"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017501,0.018597,0.020583,0.024168,0.030621,0.042259,0.063216", \ "0.017501,0.018601,0.020583,0.024165,0.030631,0.042259,0.063220", \ "0.017526,0.018619,0.020600,0.024174,0.030627,0.042271,0.063236", \ "0.018784,0.019749,0.021517,0.024779,0.030844,0.042279,0.063220", \ "0.022114,0.023113,0.024910,0.028117,0.033723,0.043937,0.063551", \ "0.026123,0.027129,0.028922,0.032164,0.037990,0.048365,0.066664", \ "0.031397,0.032397,0.034182,0.037394,0.043195,0.053646,0.072365"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010649,0.011200,0.012181,0.013915,0.016966,0.022333,0.031832", \ "0.011219,0.011772,0.012756,0.014493,0.017549,0.022921,0.032425", \ "0.012726,0.013299,0.014314,0.016092,0.019158,0.024551,0.034077", \ "0.014177,0.014874,0.016090,0.018177,0.021681,0.027530,0.037372", \ "0.013873,0.014755,0.016300,0.018937,0.023298,0.030310,0.041423", \ "0.011284,0.012345,0.014228,0.017439,0.022760,0.031294,0.044539", \ "0.006259,0.007485,0.009688,0.013443,0.019700,0.029782,0.045440"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.024880,0.025872,0.027660,0.030887,0.036701,0.047186,0.066118", \ "0.025649,0.026646,0.028445,0.031688,0.037523,0.048032,0.066992", \ "0.028531,0.029527,0.031323,0.034563,0.040402,0.050930,0.069916", \ "0.033664,0.034728,0.036614,0.039927,0.045706,0.056102,0.074953", \ "0.041279,0.042428,0.044476,0.048087,0.054417,0.065387,0.084139", \ "0.052330,0.053569,0.055777,0.059635,0.066337,0.077929,0.097845", \ "0.066199,0.067575,0.070049,0.074286,0.081551,0.093874,0.114785"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008355,0.008749,0.009466,0.010773,0.013164,0.017528,0.025484", \ "0.008334,0.008732,0.009454,0.010768,0.013161,0.017528,0.025485", \ "0.008755,0.009108,0.009763,0.010988,0.013276,0.017542,0.025489", \ "0.011518,0.011812,0.012350,0.013365,0.015292,0.018983,0.026120", \ "0.016336,0.016632,0.017178,0.018160,0.019935,0.023223,0.029549", \ "0.022411,0.022776,0.023400,0.024519,0.026487,0.029874,0.035878", \ "0.029516,0.029971,0.030725,0.032054,0.034355,0.038198,0.044561"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013994,0.014911,0.016552,0.019533,0.024904,0.034582,0.052041", \ "0.013999,0.014909,0.016558,0.019534,0.024899,0.034590,0.052045", \ "0.014042,0.014940,0.016582,0.019548,0.024909,0.034582,0.052053", \ "0.015800,0.016569,0.017971,0.020565,0.025433,0.034654,0.052044", \ "0.019112,0.019945,0.021431,0.024094,0.028835,0.037135,0.052927", \ "0.023316,0.024159,0.025654,0.028351,0.033186,0.041837,0.057061", \ "0.028767,0.029636,0.031138,0.033874,0.038728,0.047405,0.063003"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010666,0.011217,0.012198,0.013931,0.016981,0.022348,0.031845", \ "0.011286,0.011838,0.012823,0.014560,0.017615,0.022987,0.032490", \ "0.012836,0.013410,0.014425,0.016202,0.019268,0.024660,0.034186", \ "0.014208,0.014908,0.016131,0.018227,0.021746,0.027607,0.037462", \ "0.013522,0.014421,0.015991,0.018668,0.023089,0.030179,0.041372", \ "0.010152,0.011246,0.013175,0.016469,0.021918,0.030628,0.044089", \ "0.003894,0.005169,0.007448,0.011334,0.017793,0.028166,0.044206"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.029974,0.031169,0.033330,0.037222,0.044238,0.056887,0.079723", \ "0.030606,0.031809,0.033981,0.037894,0.044935,0.057612,0.080478", \ "0.033244,0.034446,0.036617,0.040529,0.047581,0.060287,0.083194", \ "0.038428,0.039648,0.041814,0.045685,0.052641,0.065213,0.087995", \ "0.046602,0.047934,0.050306,0.054505,0.061888,0.074706,0.097031", \ "0.058826,0.060237,0.062757,0.067166,0.074904,0.088370,0.111612", \ "0.074491,0.076032,0.078790,0.083545,0.091776,0.105910,0.130160"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008356,0.008750,0.009466,0.010774,0.013164,0.017529,0.025485", \ "0.008338,0.008735,0.009457,0.010769,0.013162,0.017529,0.025486", \ "0.008742,0.009097,0.009755,0.010980,0.013270,0.017540,0.025488", \ "0.011469,0.011763,0.012309,0.013328,0.015265,0.018966,0.026110", \ "0.016244,0.016550,0.017102,0.018107,0.019907,0.023218,0.029545", \ "0.022272,0.022638,0.023291,0.024442,0.026441,0.029902,0.035942", \ "0.029357,0.029801,0.030579,0.031938,0.034282,0.038196,0.044655"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017501,0.018597,0.020583,0.024168,0.030621,0.042259,0.063216", \ "0.017501,0.018601,0.020583,0.024165,0.030631,0.042259,0.063220", \ "0.017526,0.018619,0.020600,0.024174,0.030627,0.042271,0.063236", \ "0.018784,0.019749,0.021517,0.024779,0.030844,0.042279,0.063220", \ "0.022114,0.023113,0.024910,0.028117,0.033723,0.043937,0.063551", \ "0.026123,0.027129,0.028922,0.032164,0.037990,0.048365,0.066664", \ "0.031397,0.032397,0.034182,0.037394,0.043195,0.053646,0.072365"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010971,0.011525,0.012505,0.014240,0.017308,0.022706,0.032274", \ "0.011591,0.012145,0.013130,0.014870,0.017941,0.023345,0.032914", \ "0.013161,0.013730,0.014743,0.016517,0.019592,0.025021,0.034612", \ "0.014694,0.015379,0.016580,0.018646,0.022145,0.028006,0.037898", \ "0.014363,0.015231,0.016745,0.019355,0.023705,0.030729,0.041900", \ "0.011559,0.012586,0.014421,0.017587,0.022891,0.031463,0.044814", \ "0.006081,0.007256,0.009384,0.013061,0.019277,0.029411,0.045245"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.034301,0.035494,0.037651,0.041542,0.048556,0.061207,0.084044", \ "0.034961,0.036160,0.038326,0.042230,0.049265,0.061941,0.084808", \ "0.037604,0.038802,0.040968,0.044876,0.051922,0.064625,0.087531", \ "0.042800,0.043992,0.046119,0.049973,0.056929,0.069515,0.092310", \ "0.051385,0.052683,0.054985,0.059086,0.066336,0.078920,0.101268", \ "0.063867,0.065229,0.067667,0.071960,0.079556,0.092850,0.115881", \ "0.079967,0.081432,0.084081,0.088656,0.096667,0.110578,0.134608"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009956,0.010337,0.011037,0.012319,0.014680,0.019016,0.026950", \ "0.009939,0.010323,0.011027,0.012313,0.014676,0.019015,0.026950", \ "0.010321,0.010669,0.011312,0.012518,0.014782,0.019028,0.026953", \ "0.013211,0.013477,0.013980,0.014950,0.016815,0.020443,0.027568", \ "0.018418,0.018666,0.019142,0.020019,0.021676,0.024836,0.031048", \ "0.025054,0.025352,0.025877,0.026846,0.028610,0.031797,0.037601", \ "0.032826,0.033182,0.033805,0.034936,0.036963,0.040501,0.046590"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.020069,0.021174,0.023182,0.026785,0.033276,0.044957,0.065969", \ "0.020069,0.021177,0.023182,0.026787,0.033283,0.044961,0.065971", \ "0.020080,0.021187,0.023189,0.026790,0.033277,0.044956,0.065977", \ "0.020891,0.021895,0.023742,0.027118,0.033373,0.044963,0.065966", \ "0.024187,0.025200,0.026999,0.030207,0.035802,0.046260,0.066158", \ "0.028089,0.029116,0.030937,0.034234,0.040121,0.050540,0.068968", \ "0.033201,0.034219,0.036050,0.039342,0.045234,0.055804,0.074602"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013695,0.014276,0.015315,0.017148,0.020354,0.025938,0.035688", \ "0.014266,0.014851,0.015888,0.017722,0.020927,0.026514,0.036263", \ "0.017033,0.017574,0.018556,0.020326,0.023473,0.029008,0.038719", \ "0.021529,0.022211,0.023409,0.025481,0.028988,0.034738,0.044156", \ "0.024453,0.025280,0.026753,0.029294,0.033597,0.040719,0.052179", \ "0.025852,0.026825,0.028571,0.031587,0.036675,0.045066,0.058585", \ "0.025700,0.026807,0.028835,0.032292,0.038157,0.047825,0.063366"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.021092,0.021950,0.023482,0.026209,0.031064,0.039745,0.055352", \ "0.021833,0.022706,0.024265,0.027035,0.031950,0.040705,0.056385", \ "0.024805,0.025670,0.027210,0.029964,0.034880,0.043671,0.059431", \ "0.028816,0.029819,0.031583,0.034637,0.039825,0.048630,0.064323", \ "0.032987,0.034149,0.036187,0.039702,0.045675,0.055685,0.072292", \ "0.039110,0.040460,0.042804,0.046806,0.053484,0.064476,0.082598", \ "0.047199,0.048742,0.051436,0.056001,0.063551,0.075734,0.095302"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009952,0.010386,0.011171,0.012578,0.015092,0.019591,0.027665", \ "0.009928,0.010366,0.011156,0.012567,0.015087,0.019588,0.027664", \ "0.009794,0.010213,0.010968,0.012352,0.014906,0.019542,0.027658", \ "0.013518,0.013910,0.014591,0.015763,0.017763,0.021183,0.028101", \ "0.018990,0.019453,0.020250,0.021624,0.023939,0.027762,0.034071", \ "0.025888,0.026449,0.027407,0.029017,0.031692,0.036049,0.043127", \ "0.034134,0.034832,0.035960,0.037904,0.041075,0.046079,0.053960"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010052,0.010761,0.012065,0.014437,0.018741,0.026548,0.040642", \ "0.010076,0.010786,0.012077,0.014440,0.018747,0.026548,0.040658", \ "0.010183,0.010877,0.012149,0.014486,0.018759,0.026550,0.040659", \ "0.012605,0.013185,0.014213,0.016099,0.019747,0.026861,0.040658", \ "0.017115,0.017643,0.018645,0.020544,0.024093,0.030574,0.042471", \ "0.023957,0.024388,0.025218,0.026847,0.030063,0.036304,0.048077", \ "0.032141,0.032543,0.033313,0.034876,0.037920,0.043804,0.055191"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012845,0.013427,0.014469,0.016305,0.019513,0.025092,0.034831", \ "0.013398,0.013981,0.015021,0.016854,0.020060,0.025638,0.035376", \ "0.016241,0.016765,0.017727,0.019476,0.022603,0.028119,0.037808", \ "0.020261,0.020959,0.022197,0.024325,0.027909,0.033766,0.043222", \ "0.022492,0.023353,0.024885,0.027519,0.031966,0.039255,0.050919", \ "0.022941,0.023963,0.025795,0.028944,0.034228,0.042895,0.056736", \ "0.021623,0.022809,0.024929,0.028541,0.034649,0.044670,0.060662"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.024424,0.025480,0.027382,0.030775,0.036838,0.047713,0.067297", \ "0.025062,0.026142,0.028072,0.031521,0.037664,0.048634,0.068307", \ "0.027627,0.028687,0.030590,0.034010,0.040149,0.051169,0.070941", \ "0.030977,0.032140,0.034201,0.037815,0.044012,0.054936,0.074632", \ "0.034828,0.036104,0.038361,0.042308,0.049145,0.060885,0.080826", \ "0.041244,0.042680,0.045194,0.049517,0.056836,0.069193,0.090225", \ "0.049979,0.051607,0.054450,0.059298,0.067383,0.080667,0.102610"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009439,0.009878,0.010659,0.012065,0.014574,0.019060,0.027116", \ "0.009389,0.009832,0.010625,0.012039,0.014559,0.019053,0.027114", \ "0.009401,0.009799,0.010528,0.011875,0.014373,0.018993,0.027106", \ "0.013368,0.013753,0.014424,0.015575,0.017556,0.020906,0.027662", \ "0.019071,0.019532,0.020320,0.021667,0.023921,0.027679,0.033918", \ "0.026336,0.026898,0.027841,0.029423,0.032046,0.036293,0.043204", \ "0.035114,0.035791,0.036926,0.038843,0.041934,0.046815,0.054481"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012513,0.013407,0.015042,0.018004,0.023379,0.033116,0.050725", \ "0.012528,0.013417,0.015046,0.018009,0.023383,0.033106,0.050701", \ "0.012587,0.013465,0.015082,0.018022,0.023385,0.033103,0.050696", \ "0.014407,0.015149,0.016510,0.019061,0.023922,0.033202,0.050698", \ "0.018268,0.018968,0.020290,0.022782,0.027428,0.035779,0.051675", \ "0.024653,0.025221,0.026309,0.028427,0.032572,0.040678,0.055932", \ "0.032588,0.033124,0.034127,0.036108,0.039956,0.047418,0.062031"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013233,0.013814,0.014852,0.016686,0.019900,0.025503,0.035293", \ "0.013785,0.014366,0.015402,0.017236,0.020447,0.026050,0.035838", \ "0.016579,0.017108,0.018079,0.019841,0.022983,0.028527,0.038271", \ "0.020872,0.021555,0.022763,0.024857,0.028400,0.034211,0.043678", \ "0.023500,0.024331,0.025812,0.028385,0.032746,0.039963,0.051556", \ "0.024551,0.025518,0.027261,0.030290,0.035432,0.043948,0.057660", \ "0.024045,0.025134,0.027117,0.030546,0.036427,0.046201,0.061965"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.028155,0.029203,0.031084,0.034465,0.040518,0.051392,0.070980", \ "0.028882,0.029944,0.031851,0.035269,0.041385,0.052335,0.071998", \ "0.031402,0.032454,0.034351,0.037765,0.043895,0.054896,0.074653", \ "0.035086,0.036199,0.038174,0.041629,0.047725,0.058641,0.078337", \ "0.039348,0.040565,0.042722,0.046534,0.053205,0.064748,0.084479", \ "0.046270,0.047603,0.049967,0.054056,0.061122,0.073245,0.094071", \ "0.055662,0.057157,0.059801,0.064334,0.072035,0.084932,0.106583"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011316,0.011722,0.012458,0.013796,0.016224,0.020633,0.028630", \ "0.011267,0.011678,0.012422,0.013770,0.016211,0.020627,0.028627", \ "0.011252,0.011625,0.012312,0.013600,0.016027,0.020570,0.028620", \ "0.015488,0.015811,0.016390,0.017408,0.019217,0.022445,0.029162", \ "0.021792,0.022168,0.022828,0.023989,0.026000,0.029490,0.035470", \ "0.029765,0.030214,0.030985,0.032324,0.034629,0.038520,0.045067", \ "0.039309,0.039849,0.040790,0.042410,0.045099,0.049514,0.056711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014651,0.015565,0.017209,0.020201,0.025606,0.035357,0.052976", \ "0.014654,0.015563,0.017212,0.020201,0.025614,0.035364,0.052976", \ "0.014684,0.015588,0.017227,0.020209,0.025609,0.035369,0.052975", \ "0.015978,0.016762,0.018206,0.020897,0.025919,0.035420,0.052984", \ "0.019601,0.020381,0.021802,0.024413,0.029155,0.037588,0.053721", \ "0.025360,0.026039,0.027274,0.029600,0.034017,0.042376,0.057736", \ "0.032940,0.033586,0.034738,0.036938,0.041049,0.048823,0.063768"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010590,0.011239,0.012383,0.014375,0.017799,0.023653,0.033694", \ "0.011216,0.011857,0.012989,0.014968,0.018381,0.024226,0.034261", \ "0.014525,0.015103,0.016103,0.017848,0.021045,0.026737,0.036688", \ "0.018244,0.019003,0.020332,0.022609,0.026392,0.032502,0.042165", \ "0.020204,0.021133,0.022776,0.025564,0.030239,0.037818,0.049793", \ "0.020430,0.021517,0.023460,0.026769,0.032287,0.041253,0.055458", \ "0.018896,0.020160,0.022389,0.026170,0.032505,0.042832,0.059210"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023438,0.024483,0.026350,0.029665,0.035560,0.046108,0.065095", \ "0.024100,0.025161,0.027061,0.030428,0.036400,0.047036,0.066109", \ "0.026959,0.028010,0.029888,0.033239,0.039208,0.049887,0.069053", \ "0.030889,0.032052,0.034105,0.037675,0.043742,0.054358,0.073440", \ "0.035013,0.036305,0.038572,0.042497,0.049241,0.060728,0.080153", \ "0.041251,0.042707,0.045237,0.049561,0.056840,0.069028,0.089640", \ "0.049544,0.051214,0.054088,0.058975,0.067067,0.080253,0.101883"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009251,0.009711,0.010538,0.012003,0.014580,0.019117,0.027183", \ "0.009055,0.009543,0.010405,0.011907,0.014520,0.019088,0.027172", \ "0.009248,0.009624,0.010322,0.011641,0.014142,0.018864,0.027112", \ "0.013591,0.013969,0.014631,0.015768,0.017707,0.020996,0.027642", \ "0.019543,0.019993,0.020762,0.022083,0.024292,0.027963,0.034083", \ "0.027034,0.027588,0.028518,0.030079,0.032645,0.036778,0.043523", \ "0.036024,0.036701,0.037844,0.039728,0.042757,0.047517,0.054996"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010431,0.011307,0.012904,0.015804,0.021103,0.030730,0.048131", \ "0.010479,0.011340,0.012928,0.015818,0.021105,0.030746,0.048166", \ "0.010595,0.011446,0.013010,0.015881,0.021140,0.030761,0.048138", \ "0.012526,0.013256,0.014583,0.017063,0.021781,0.030897,0.048148", \ "0.016080,0.016807,0.018148,0.020651,0.025276,0.033600,0.049236", \ "0.022126,0.022734,0.023894,0.026112,0.030338,0.038468,0.053639", \ "0.029975,0.030542,0.031614,0.033705,0.037663,0.045211,0.059784"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010091,0.010731,0.011862,0.013833,0.017226,0.023035,0.033018", \ "0.010711,0.011340,0.012457,0.014409,0.017786,0.023583,0.033559", \ "0.013957,0.014542,0.015564,0.017295,0.020448,0.026086,0.035973", \ "0.017201,0.017976,0.019340,0.021668,0.025521,0.031717,0.041427", \ "0.018462,0.019423,0.021132,0.024021,0.028819,0.036567,0.048722", \ "0.017743,0.018882,0.020915,0.024359,0.030085,0.039322,0.053829", \ "0.015076,0.016387,0.018717,0.022663,0.029253,0.039952,0.056784"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026515,0.027752,0.029970,0.033931,0.041006,0.053696,0.076576", \ "0.027080,0.028340,0.030592,0.034617,0.041784,0.054583,0.077563", \ "0.029548,0.030788,0.033012,0.037005,0.044163,0.057018,0.080121", \ "0.032822,0.034145,0.036500,0.040599,0.047737,0.060472,0.083476", \ "0.036561,0.037972,0.040476,0.044871,0.052540,0.065851,0.088761", \ "0.043026,0.044587,0.047304,0.051991,0.059995,0.073698,0.097425", \ "0.051931,0.053711,0.056754,0.061964,0.070686,0.085121,0.109389"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008732,0.009197,0.010027,0.011492,0.014064,0.018591,0.026639", \ "0.008530,0.009019,0.009880,0.011384,0.013996,0.018555,0.026622", \ "0.008979,0.009333,0.009997,0.011264,0.013691,0.018339,0.026565", \ "0.013447,0.013820,0.014471,0.015590,0.017504,0.020743,0.027235", \ "0.019596,0.020043,0.020804,0.022102,0.024270,0.027862,0.033905", \ "0.027424,0.027974,0.028901,0.030439,0.032947,0.036976,0.043576", \ "0.036947,0.037613,0.038746,0.040602,0.043561,0.048191,0.055441"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012457,0.013525,0.015455,0.018971,0.025354,0.036904,0.057760", \ "0.012491,0.013545,0.015470,0.018984,0.025345,0.036910,0.057783", \ "0.012566,0.013610,0.015517,0.018999,0.025365,0.036896,0.057763", \ "0.014093,0.015000,0.016679,0.019810,0.025717,0.037008,0.057784", \ "0.017269,0.018168,0.019840,0.022940,0.028658,0.038894,0.058372", \ "0.023091,0.023841,0.025255,0.027954,0.033144,0.043146,0.061693", \ "0.030865,0.031541,0.032861,0.035377,0.040142,0.049275,0.067124"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010486,0.011120,0.012248,0.014214,0.017612,0.023440,0.033471", \ "0.011094,0.011721,0.012835,0.014788,0.018170,0.023987,0.034012", \ "0.014335,0.014907,0.015907,0.017633,0.020812,0.026484,0.036426", \ "0.017889,0.018644,0.019966,0.022243,0.026041,0.032175,0.041866", \ "0.019668,0.020576,0.022196,0.024987,0.029672,0.037307,0.049367", \ "0.019713,0.020762,0.022644,0.025908,0.031423,0.040458,0.054786", \ "0.018083,0.019251,0.021358,0.025017,0.031277,0.041629,0.058152"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030887,0.032109,0.034306,0.038246,0.045311,0.058008,0.080886", \ "0.031554,0.032793,0.035017,0.039002,0.046139,0.058918,0.081890", \ "0.033977,0.035204,0.037416,0.041394,0.048543,0.061383,0.084460", \ "0.037528,0.038786,0.041019,0.044989,0.052070,0.064810,0.087816", \ "0.041575,0.042931,0.045342,0.049615,0.057139,0.070270,0.093038", \ "0.048469,0.049919,0.052484,0.056958,0.064730,0.078246,0.101806", \ "0.058061,0.059675,0.062506,0.067390,0.075728,0.089801,0.113839"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010786,0.011207,0.011965,0.013333,0.015794,0.020213,0.028174", \ "0.010584,0.011026,0.011818,0.013226,0.015726,0.020176,0.028161", \ "0.010909,0.011241,0.011865,0.013067,0.015410,0.019964,0.028103", \ "0.015794,0.016082,0.016609,0.017558,0.019260,0.022306,0.028753", \ "0.022620,0.022960,0.023553,0.024613,0.026478,0.029749,0.035489", \ "0.031252,0.031649,0.032367,0.033591,0.035711,0.039304,0.045484", \ "0.041611,0.042123,0.042986,0.044479,0.046943,0.051022,0.057742"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014961,0.016042,0.018012,0.021567,0.027988,0.039576,0.060488", \ "0.014970,0.016051,0.018016,0.021569,0.027987,0.039581,0.060496", \ "0.015004,0.016083,0.018038,0.021576,0.027987,0.039588,0.060515", \ "0.016041,0.017011,0.018788,0.022067,0.028200,0.039609,0.060504", \ "0.019046,0.020026,0.021804,0.025032,0.030825,0.041190,0.060911", \ "0.024184,0.025047,0.026625,0.029557,0.035036,0.045300,0.063985", \ "0.031491,0.032318,0.033818,0.036550,0.041611,0.051125,0.069332"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011012,0.011653,0.012791,0.014776,0.018204,0.024073,0.034159", \ "0.011626,0.012263,0.013392,0.015366,0.018782,0.024646,0.034727", \ "0.014909,0.015472,0.016441,0.018204,0.021427,0.027150,0.037153", \ "0.018935,0.019669,0.020959,0.023184,0.026913,0.032965,0.042615", \ "0.021384,0.022261,0.023824,0.026523,0.031079,0.038553,0.050444", \ "0.022314,0.023322,0.025133,0.028274,0.033600,0.042374,0.056404", \ "0.021735,0.022864,0.024896,0.028420,0.034457,0.044473,0.060559"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027086,0.028110,0.029948,0.033236,0.039116,0.049658,0.068642", \ "0.027833,0.028871,0.030732,0.034059,0.039996,0.050614,0.069671", \ "0.030667,0.031698,0.033551,0.036874,0.042824,0.053490,0.072641", \ "0.034967,0.036070,0.038018,0.041402,0.047346,0.057934,0.077014", \ "0.039531,0.040744,0.042895,0.046661,0.053213,0.064486,0.083688", \ "0.046296,0.047632,0.049994,0.054073,0.061068,0.072998,0.093388", \ "0.055282,0.056804,0.059461,0.064006,0.071685,0.084462,0.105778"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011348,0.011765,0.012515,0.013878,0.016334,0.020756,0.028729", \ "0.011160,0.011599,0.012383,0.013782,0.016278,0.020729,0.028720", \ "0.011246,0.011593,0.012242,0.013488,0.015892,0.020509,0.028660", \ "0.015933,0.016228,0.016768,0.017730,0.019464,0.022579,0.029175", \ "0.022514,0.022861,0.023475,0.024560,0.026486,0.029849,0.035663", \ "0.030740,0.031156,0.031890,0.033162,0.035359,0.039072,0.045418", \ "0.040529,0.041051,0.041942,0.043485,0.046050,0.050298,0.057267"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012438,0.013334,0.014962,0.017913,0.023251,0.032915,0.050388", \ "0.012454,0.013354,0.014976,0.017924,0.023266,0.032934,0.050389", \ "0.012526,0.013410,0.015022,0.017946,0.023281,0.032938,0.050388", \ "0.013948,0.014723,0.016137,0.018766,0.023679,0.033036,0.050400", \ "0.017351,0.018143,0.019592,0.022217,0.026957,0.035333,0.051221", \ "0.022828,0.023547,0.024860,0.027266,0.031752,0.040120,0.055413", \ "0.030291,0.030975,0.032224,0.034524,0.038743,0.046602,0.061481"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010486,0.011120,0.012248,0.014214,0.017612,0.023440,0.033471", \ "0.011094,0.011721,0.012835,0.014788,0.018170,0.023987,0.034012", \ "0.014335,0.014907,0.015907,0.017633,0.020812,0.026484,0.036426", \ "0.017889,0.018644,0.019966,0.022243,0.026041,0.032175,0.041866", \ "0.019668,0.020576,0.022196,0.024987,0.029672,0.037307,0.049367", \ "0.019713,0.020762,0.022644,0.025908,0.031423,0.040458,0.054786", \ "0.018083,0.019251,0.021358,0.025017,0.031277,0.041629,0.058152"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030887,0.032109,0.034306,0.038246,0.045311,0.058008,0.080886", \ "0.031554,0.032793,0.035017,0.039002,0.046139,0.058918,0.081890", \ "0.033977,0.035204,0.037416,0.041394,0.048543,0.061383,0.084460", \ "0.037528,0.038786,0.041019,0.044989,0.052070,0.064810,0.087816", \ "0.041575,0.042931,0.045342,0.049615,0.057139,0.070270,0.093038", \ "0.048469,0.049919,0.052484,0.056958,0.064730,0.078246,0.101806", \ "0.058061,0.059675,0.062506,0.067390,0.075728,0.089801,0.113839"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010786,0.011207,0.011965,0.013333,0.015794,0.020213,0.028174", \ "0.010584,0.011026,0.011818,0.013226,0.015726,0.020176,0.028161", \ "0.010909,0.011241,0.011865,0.013067,0.015410,0.019964,0.028103", \ "0.015794,0.016082,0.016609,0.017558,0.019260,0.022306,0.028753", \ "0.022620,0.022960,0.023553,0.024613,0.026478,0.029749,0.035489", \ "0.031252,0.031649,0.032367,0.033591,0.035711,0.039304,0.045484", \ "0.041611,0.042123,0.042986,0.044479,0.046943,0.051022,0.057742"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014961,0.016042,0.018012,0.021567,0.027988,0.039576,0.060488", \ "0.014970,0.016051,0.018016,0.021569,0.027987,0.039581,0.060496", \ "0.015004,0.016083,0.018038,0.021576,0.027987,0.039588,0.060515", \ "0.016041,0.017011,0.018788,0.022067,0.028200,0.039609,0.060504", \ "0.019046,0.020026,0.021804,0.025032,0.030825,0.041190,0.060911", \ "0.024184,0.025047,0.026625,0.029557,0.035036,0.045300,0.063985", \ "0.031491,0.032318,0.033818,0.036550,0.041611,0.051125,0.069332"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010927,0.011556,0.012677,0.014636,0.018037,0.023884,0.033967", \ "0.011521,0.012147,0.013260,0.015209,0.018596,0.024431,0.034510", \ "0.014744,0.015304,0.016265,0.018009,0.021219,0.026924,0.036921", \ "0.018685,0.019408,0.020678,0.022886,0.026611,0.032673,0.042347", \ "0.021104,0.021944,0.023461,0.026109,0.030640,0.038126,0.050073", \ "0.022074,0.023012,0.024725,0.027754,0.032981,0.041737,0.055843", \ "0.021419,0.022434,0.024364,0.027727,0.033585,0.043500,0.059637"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.035249,0.036460,0.038643,0.042567,0.049623,0.062312,0.085187", \ "0.035990,0.037213,0.039417,0.043378,0.050490,0.063249,0.086197", \ "0.038396,0.039617,0.041819,0.045784,0.052920,0.065743,0.088796", \ "0.042013,0.043231,0.045413,0.049338,0.056403,0.069142,0.092141", \ "0.046420,0.047740,0.050085,0.054266,0.061662,0.074612,0.097313", \ "0.053600,0.054985,0.057444,0.061765,0.069383,0.082748,0.106151", \ "0.063730,0.065241,0.067921,0.072563,0.080614,0.094413,0.118261"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012658,0.013055,0.013771,0.015082,0.017470,0.021810,0.029705", \ "0.012460,0.012879,0.013627,0.014975,0.017402,0.021775,0.029691", \ "0.012703,0.013020,0.013620,0.014790,0.017077,0.021565,0.029635", \ "0.017873,0.018111,0.018557,0.019392,0.020930,0.023850,0.030266", \ "0.025289,0.025558,0.026037,0.026929,0.028566,0.031578,0.037055", \ "0.034621,0.034932,0.035487,0.036492,0.038311,0.041549,0.047370", \ "0.045746,0.046112,0.046813,0.048035,0.050129,0.053739,0.060000"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017497,0.018592,0.020582,0.024163,0.030620,0.042253,0.063216", \ "0.017501,0.018595,0.020585,0.024163,0.030624,0.042249,0.063215", \ "0.017516,0.018613,0.020594,0.024169,0.030636,0.042259,0.063229", \ "0.018169,0.019191,0.021038,0.024430,0.030734,0.042271,0.063220", \ "0.021068,0.022087,0.023907,0.027189,0.032976,0.043535,0.063488", \ "0.025667,0.026598,0.028286,0.031377,0.037066,0.047514,0.066309", \ "0.032620,0.033515,0.035085,0.037968,0.043244,0.053065,0.071567"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014686,0.015268,0.016305,0.018139,0.021344,0.026928,0.036682", \ "0.015222,0.015804,0.016843,0.018678,0.021886,0.027472,0.037226", \ "0.016848,0.017422,0.018450,0.020274,0.023485,0.029082,0.038854", \ "0.019435,0.020071,0.021196,0.023156,0.026551,0.032326,0.042160", \ "0.021121,0.021889,0.023247,0.025596,0.029553,0.036102,0.046828", \ "0.020876,0.021809,0.023461,0.026293,0.031036,0.038795,0.051160", \ "0.018496,0.019582,0.021522,0.024844,0.030407,0.039501,0.053905"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.023577,0.024407,0.025900,0.028583,0.033393,0.042043,0.057630", \ "0.024484,0.025321,0.026828,0.029527,0.034362,0.043035,0.058643", \ "0.027669,0.028507,0.030012,0.032715,0.037558,0.046251,0.061897", \ "0.032188,0.033128,0.034789,0.037692,0.042669,0.051361,0.066971", \ "0.037150,0.038221,0.040114,0.043422,0.049129,0.058829,0.075088", \ "0.045156,0.046331,0.048417,0.052008,0.058159,0.068575,0.086139", \ "0.056174,0.057493,0.059823,0.063795,0.070512,0.081678,0.100203"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009944,0.010379,0.011164,0.012574,0.015090,0.019589,0.027665", \ "0.009933,0.010370,0.011159,0.012570,0.015088,0.019587,0.027664", \ "0.009885,0.010321,0.011110,0.012520,0.015038,0.019573,0.027664", \ "0.011638,0.012033,0.012733,0.013997,0.016265,0.020337,0.027962", \ "0.015641,0.016038,0.016726,0.017932,0.020047,0.023801,0.030679", \ "0.021081,0.021530,0.022304,0.023652,0.025922,0.029723,0.036288", \ "0.027527,0.028078,0.028999,0.030570,0.033200,0.037433,0.044273"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011728,0.012455,0.013771,0.016167,0.020497,0.028335,0.042491", \ "0.011734,0.012459,0.013775,0.016167,0.020500,0.028337,0.042470", \ "0.011786,0.012508,0.013809,0.016190,0.020513,0.028338,0.042463", \ "0.013719,0.014312,0.015386,0.017398,0.021221,0.028525,0.042499", \ "0.017829,0.018444,0.019566,0.021601,0.025295,0.031848,0.043998", \ "0.023368,0.023944,0.025003,0.026951,0.030578,0.037244,0.049310", \ "0.030055,0.030625,0.031662,0.033598,0.037175,0.043747,0.055887"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.013839,0.014422,0.015462,0.017298,0.020505,0.026085,0.035823", \ "0.014349,0.014934,0.015975,0.017809,0.021017,0.026598,0.036337", \ "0.015978,0.016555,0.017579,0.019398,0.022602,0.028189,0.037944", \ "0.018333,0.018982,0.020132,0.022127,0.025552,0.031358,0.041214", \ "0.019413,0.020223,0.021634,0.024075,0.028151,0.034837,0.045690", \ "0.018279,0.019261,0.020995,0.023958,0.028902,0.036920,0.049585", \ "0.014750,0.015904,0.017952,0.021435,0.027258,0.036712,0.051580"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.027532,0.028562,0.030420,0.033763,0.039778,0.050614,0.070171", \ "0.028382,0.029420,0.031294,0.034657,0.040705,0.051571,0.071155", \ "0.031198,0.032235,0.034105,0.037474,0.043528,0.054427,0.074051", \ "0.034953,0.036061,0.038032,0.041476,0.047537,0.058389,0.077977", \ "0.039423,0.040627,0.042764,0.046540,0.053158,0.064629,0.084279", \ "0.047605,0.048881,0.051144,0.055090,0.061945,0.073806,0.094351", \ "0.059221,0.060626,0.063111,0.067387,0.074683,0.087019,0.108038"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009413,0.009852,0.010639,0.012048,0.014563,0.019052,0.027114", \ "0.009387,0.009829,0.010620,0.012036,0.014554,0.019050,0.027114", \ "0.009373,0.009811,0.010598,0.012003,0.014516,0.019038,0.027114", \ "0.011348,0.011727,0.012412,0.013649,0.015874,0.019896,0.027459", \ "0.015558,0.015945,0.016625,0.017812,0.019879,0.023560,0.030330", \ "0.021209,0.021656,0.022436,0.023761,0.025994,0.029729,0.036163", \ "0.027968,0.028517,0.029433,0.030995,0.033584,0.037738,0.044453"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014658,0.015571,0.017222,0.020204,0.025607,0.035363,0.052986", \ "0.014665,0.015572,0.017223,0.020211,0.025605,0.035365,0.052987", \ "0.014693,0.015590,0.017233,0.020213,0.025614,0.035387,0.053008", \ "0.016016,0.016795,0.018238,0.020924,0.025944,0.035413,0.052986", \ "0.019515,0.020308,0.021750,0.024373,0.029138,0.037612,0.053768", \ "0.024523,0.025252,0.026585,0.029057,0.033660,0.042202,0.057668", \ "0.030906,0.031623,0.032905,0.035286,0.039718,0.047937,0.063325"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014226,0.014807,0.015844,0.017680,0.020893,0.026495,0.036286", \ "0.014737,0.015318,0.016356,0.018191,0.021405,0.027008,0.036800", \ "0.016355,0.016926,0.017949,0.019772,0.022986,0.028599,0.038407", \ "0.018807,0.019448,0.020580,0.022559,0.025971,0.031788,0.041675", \ "0.020156,0.020938,0.022320,0.024708,0.028738,0.035375,0.046217", \ "0.019427,0.020369,0.022037,0.024926,0.029774,0.037697,0.050276", \ "0.016451,0.017546,0.019498,0.022861,0.028531,0.037826,0.052540"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.031220,0.032246,0.034100,0.037439,0.043456,0.054291,0.073844", \ "0.032102,0.033135,0.034999,0.038355,0.044393,0.055255,0.074836", \ "0.034919,0.035952,0.037818,0.041180,0.047232,0.058123,0.077745", \ "0.038888,0.039945,0.041831,0.045195,0.051219,0.062072,0.081665", \ "0.043716,0.044880,0.046952,0.050631,0.057118,0.068421,0.087918", \ "0.052123,0.053339,0.055507,0.059324,0.066027,0.077741,0.098127", \ "0.064145,0.065464,0.067823,0.071900,0.078951,0.091052,0.111890"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011288,0.011698,0.012437,0.013780,0.016215,0.020627,0.028629", \ "0.011265,0.011675,0.012420,0.013768,0.016206,0.020624,0.028627", \ "0.011244,0.011653,0.012393,0.013735,0.016169,0.020612,0.028627", \ "0.013281,0.013626,0.014254,0.015399,0.017526,0.021456,0.028968", \ "0.017821,0.018142,0.018733,0.019791,0.021702,0.025230,0.031866", \ "0.023992,0.024372,0.025022,0.026162,0.028154,0.031620,0.037816", \ "0.031394,0.031846,0.032598,0.033921,0.036192,0.039988,0.046350"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.016817,0.017734,0.019397,0.022406,0.027831,0.037623,0.055274", \ "0.016816,0.017737,0.019398,0.022405,0.027834,0.037623,0.055283", \ "0.016826,0.017745,0.019405,0.022408,0.027836,0.037649,0.055272", \ "0.017731,0.018560,0.020069,0.022860,0.028006,0.037669,0.055275", \ "0.021120,0.021943,0.023425,0.026105,0.030899,0.039488,0.055859", \ "0.025780,0.026562,0.027971,0.030561,0.035323,0.043985,0.059510", \ "0.031924,0.032694,0.034061,0.036557,0.041135,0.049580,0.065163"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011596,0.012242,0.013385,0.015374,0.018796,0.024648,0.034687", \ "0.012151,0.012795,0.013933,0.015918,0.019336,0.025184,0.035222", \ "0.013977,0.014599,0.015702,0.017615,0.020961,0.026777,0.036816", \ "0.016276,0.016982,0.018222,0.020349,0.023943,0.029970,0.040079", \ "0.017021,0.017895,0.019429,0.022043,0.026363,0.033345,0.044495", \ "0.015514,0.016591,0.018451,0.021607,0.026815,0.035189,0.048237", \ "0.011665,0.012921,0.015096,0.018780,0.024887,0.034712,0.050003"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.026506,0.027515,0.029329,0.032585,0.038426,0.048936,0.067896", \ "0.027368,0.028386,0.030216,0.033493,0.039363,0.049903,0.068895", \ "0.030481,0.031498,0.033327,0.036608,0.042489,0.053054,0.072084", \ "0.034841,0.035939,0.037881,0.041261,0.047173,0.057702,0.076686", \ "0.039606,0.040806,0.042929,0.046665,0.053166,0.064375,0.083505", \ "0.047531,0.048814,0.051085,0.055026,0.061821,0.073511,0.093641", \ "0.058722,0.060140,0.062648,0.066939,0.074220,0.086449,0.107155"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.009190,0.009663,0.010491,0.011967,0.014553,0.019102,0.027176", \ "0.009098,0.009572,0.010425,0.011915,0.014520,0.019084,0.027171", \ "0.009022,0.009466,0.010281,0.011744,0.014355,0.018980,0.027145", \ "0.011390,0.011757,0.012427,0.013635,0.015842,0.019865,0.027430", \ "0.015886,0.016266,0.016927,0.018087,0.020103,0.023715,0.030407", \ "0.021756,0.022195,0.022953,0.024256,0.026441,0.030088,0.036391", \ "0.028732,0.029260,0.030157,0.031687,0.034216,0.038284,0.044852"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012473,0.013363,0.014989,0.017930,0.023268,0.032930,0.050403", \ "0.012482,0.013374,0.014996,0.017935,0.023278,0.032933,0.050402", \ "0.012542,0.013428,0.015036,0.017960,0.023279,0.032938,0.050390", \ "0.013991,0.014766,0.016176,0.018801,0.023715,0.033049,0.050401", \ "0.017248,0.018060,0.019533,0.022186,0.026944,0.035367,0.051269", \ "0.021976,0.022754,0.024159,0.026719,0.031394,0.039946,0.055354", \ "0.028230,0.029008,0.030384,0.032879,0.037422,0.045707,0.061053"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011108,0.011746,0.012872,0.014838,0.018226,0.024031,0.034013", \ "0.011649,0.012282,0.013403,0.015361,0.018742,0.024542,0.034521", \ "0.013433,0.014050,0.015143,0.017045,0.020354,0.026123,0.036102", \ "0.015444,0.016165,0.017422,0.019577,0.023199,0.029236,0.039334", \ "0.015584,0.016496,0.018084,0.020773,0.025205,0.032311,0.043563", \ "0.013226,0.014345,0.016286,0.019563,0.024966,0.033574,0.046883", \ "0.008235,0.009554,0.011845,0.015700,0.022070,0.032252,0.047973"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030183,0.031385,0.033551,0.037449,0.044467,0.057118,0.079961", \ "0.030991,0.032203,0.034386,0.038311,0.045362,0.058046,0.080923", \ "0.033749,0.034960,0.037142,0.041068,0.048132,0.060849,0.083776", \ "0.037383,0.038648,0.040875,0.044823,0.051861,0.064524,0.087408", \ "0.041626,0.042968,0.045355,0.049595,0.057065,0.070125,0.092804", \ "0.049707,0.051102,0.053576,0.057910,0.065487,0.078755,0.102047", \ "0.061514,0.063035,0.065718,0.070350,0.078283,0.091824,0.115257"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.008662,0.009135,0.009969,0.011445,0.014030,0.018571,0.026628", \ "0.008558,0.009038,0.009889,0.011384,0.013990,0.018548,0.026619", \ "0.008599,0.009032,0.009827,0.011271,0.013859,0.018452,0.026598", \ "0.011127,0.011490,0.012146,0.013333,0.015493,0.019457,0.026942", \ "0.015746,0.016122,0.016783,0.017934,0.019931,0.023472,0.030061", \ "0.021762,0.022203,0.022965,0.024263,0.026429,0.030041,0.036247", \ "0.028999,0.029534,0.030428,0.031955,0.034460,0.038482,0.044954"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014980,0.016064,0.018026,0.021572,0.027992,0.039580,0.060513", \ "0.014986,0.016072,0.018029,0.021575,0.027993,0.039585,0.060529", \ "0.015016,0.016090,0.018045,0.021589,0.028006,0.039578,0.060513", \ "0.016072,0.017039,0.018822,0.022097,0.028188,0.039609,0.060526", \ "0.018967,0.019958,0.021753,0.024999,0.030814,0.041219,0.060945", \ "0.023379,0.024306,0.026000,0.029076,0.034746,0.045157,0.063960", \ "0.029485,0.030391,0.032023,0.034975,0.040366,0.050343,0.068977"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011499,0.012135,0.013258,0.015220,0.018614,0.024442,0.034472", \ "0.012034,0.012666,0.013785,0.015742,0.019129,0.024952,0.034981", \ "0.013808,0.014423,0.015512,0.017409,0.020734,0.026530,0.036563", \ "0.015960,0.016664,0.017900,0.020025,0.023626,0.029664,0.039792", \ "0.016442,0.017314,0.018848,0.021473,0.025833,0.032870,0.044098", \ "0.014598,0.015648,0.017497,0.020659,0.025930,0.034407,0.047606", \ "0.010333,0.011536,0.013676,0.017345,0.023496,0.033458,0.048982"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.034501,0.035697,0.037859,0.041754,0.048771,0.061423,0.084269", \ "0.035347,0.036551,0.038723,0.042636,0.049681,0.062364,0.085239", \ "0.038107,0.039311,0.041486,0.045406,0.052465,0.065183,0.088105", \ "0.041860,0.043072,0.045247,0.049150,0.056172,0.068840,0.091730", \ "0.046433,0.047738,0.050064,0.054212,0.061569,0.074464,0.097077", \ "0.054652,0.055994,0.058374,0.062591,0.070042,0.083201,0.106362", \ "0.066852,0.068286,0.070827,0.075264,0.082956,0.096292,0.119598"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010714,0.011141,0.011907,0.013288,0.015763,0.020193,0.028166", \ "0.010607,0.011045,0.011826,0.013227,0.015721,0.020172,0.028158", \ "0.010592,0.010998,0.011738,0.013103,0.015585,0.020077,0.028138", \ "0.013215,0.013525,0.014104,0.015188,0.017218,0.021051,0.028477", \ "0.018253,0.018551,0.019086,0.020056,0.021848,0.025183,0.031619", \ "0.024885,0.025227,0.025811,0.026875,0.028738,0.032016,0.037943", \ "0.032843,0.033245,0.033916,0.035147,0.037265,0.040851,0.046910"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017508,0.018613,0.020595,0.024180,0.030649,0.042272,0.063253", \ "0.017516,0.018612,0.020593,0.024174,0.030633,0.042274,0.063257", \ "0.017525,0.018625,0.020602,0.024179,0.030641,0.042274,0.063258", \ "0.018206,0.019224,0.021069,0.024457,0.030744,0.042281,0.063257", \ "0.021028,0.022047,0.023880,0.027172,0.033004,0.043581,0.063531", \ "0.025086,0.026062,0.027820,0.031024,0.036843,0.047400,0.066303", \ "0.030892,0.031846,0.033548,0.036620,0.042193,0.052416,0.071262"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012014,0.012655,0.013791,0.015777,0.019200,0.025069,0.035154", \ "0.012563,0.013205,0.014337,0.016318,0.019738,0.025603,0.035688", \ "0.014371,0.014990,0.016088,0.017994,0.021354,0.027195,0.037283", \ "0.016798,0.017491,0.018704,0.020802,0.024378,0.030406,0.040541", \ "0.017865,0.018707,0.020190,0.022737,0.026987,0.033901,0.045032", \ "0.016856,0.017860,0.019634,0.022676,0.027764,0.036004,0.048946", \ "0.013666,0.014818,0.016857,0.020368,0.026270,0.035889,0.051001"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.030090,0.031091,0.032895,0.036139,0.041977,0.052484,0.071446", \ "0.030986,0.031993,0.033806,0.037067,0.042924,0.053458,0.072443", \ "0.034102,0.035110,0.036925,0.040191,0.046063,0.056621,0.075646", \ "0.038710,0.039750,0.041594,0.044879,0.050739,0.061261,0.080251", \ "0.043860,0.045012,0.047054,0.050675,0.057031,0.068061,0.087026", \ "0.052038,0.053254,0.055426,0.059216,0.065842,0.077366,0.097320", \ "0.063671,0.064995,0.067356,0.071435,0.078452,0.090424,0.110931"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011291,0.011710,0.012470,0.013844,0.016310,0.020741,0.028724", \ "0.011197,0.011626,0.012402,0.013792,0.016278,0.020724,0.028716", \ "0.011075,0.011485,0.012236,0.013611,0.016110,0.020621,0.028694", \ "0.013500,0.013819,0.014411,0.015520,0.017590,0.021478,0.028974", \ "0.018367,0.018670,0.019211,0.020201,0.022027,0.025427,0.031971", \ "0.024810,0.025145,0.025744,0.026816,0.028723,0.032049,0.038085", \ "0.032432,0.032834,0.033542,0.034795,0.036963,0.040616,0.046788"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.014511,0.015420,0.017068,0.020053,0.025430,0.035144,0.052638", \ "0.014517,0.015427,0.017074,0.020050,0.025431,0.035136,0.052636", \ "0.014557,0.015456,0.017100,0.020067,0.025436,0.035133,0.052634", \ "0.015578,0.016394,0.017882,0.020620,0.025691,0.035192,0.052638", \ "0.018809,0.019654,0.021161,0.023860,0.028662,0.037169,0.053327", \ "0.023251,0.024073,0.025552,0.028210,0.033024,0.041699,0.057159", \ "0.029276,0.030090,0.031541,0.034139,0.038842,0.047316,0.062847"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011499,0.012135,0.013258,0.015220,0.018614,0.024442,0.034472", \ "0.012034,0.012666,0.013785,0.015742,0.019129,0.024952,0.034981", \ "0.013808,0.014423,0.015512,0.017409,0.020734,0.026530,0.036563", \ "0.015960,0.016664,0.017900,0.020025,0.023626,0.029664,0.039792", \ "0.016442,0.017314,0.018848,0.021473,0.025833,0.032870,0.044098", \ "0.014598,0.015648,0.017497,0.020659,0.025930,0.034407,0.047606", \ "0.010333,0.011536,0.013676,0.017345,0.023496,0.033458,0.048982"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.034501,0.035697,0.037859,0.041754,0.048771,0.061423,0.084269", \ "0.035347,0.036551,0.038723,0.042636,0.049681,0.062364,0.085239", \ "0.038107,0.039311,0.041486,0.045406,0.052465,0.065183,0.088105", \ "0.041860,0.043072,0.045247,0.049150,0.056172,0.068840,0.091730", \ "0.046433,0.047738,0.050064,0.054212,0.061569,0.074464,0.097077", \ "0.054652,0.055994,0.058374,0.062591,0.070042,0.083201,0.106362", \ "0.066852,0.068286,0.070827,0.075264,0.082956,0.096292,0.119598"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.010714,0.011141,0.011907,0.013288,0.015763,0.020193,0.028166", \ "0.010607,0.011045,0.011826,0.013227,0.015721,0.020172,0.028158", \ "0.010592,0.010998,0.011738,0.013103,0.015585,0.020077,0.028138", \ "0.013215,0.013525,0.014104,0.015188,0.017218,0.021051,0.028477", \ "0.018253,0.018551,0.019086,0.020056,0.021848,0.025183,0.031619", \ "0.024885,0.025227,0.025811,0.026875,0.028738,0.032016,0.037943", \ "0.032843,0.033245,0.033916,0.035147,0.037265,0.040851,0.046910"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.017508,0.018613,0.020595,0.024180,0.030649,0.042272,0.063253", \ "0.017516,0.018612,0.020593,0.024174,0.030633,0.042274,0.063257", \ "0.017525,0.018625,0.020602,0.024179,0.030641,0.042274,0.063258", \ "0.018206,0.019224,0.021069,0.024457,0.030744,0.042281,0.063257", \ "0.021028,0.022047,0.023880,0.027172,0.033004,0.043581,0.063531", \ "0.025086,0.026062,0.027820,0.031024,0.036843,0.047400,0.066303", \ "0.030892,0.031846,0.033548,0.036620,0.042193,0.052416,0.071262"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.011937,0.012566,0.013681,0.015643,0.019037,0.024879,0.034962", \ "0.012463,0.013090,0.014209,0.016156,0.019552,0.025391,0.035469", \ "0.014224,0.014837,0.015918,0.017807,0.021143,0.026970,0.037051", \ "0.016541,0.017218,0.018425,0.020520,0.024091,0.030127,0.040281", \ "0.017430,0.018256,0.019724,0.022260,0.026521,0.033477,0.044670", \ "0.016223,0.017193,0.018920,0.021926,0.027012,0.035312,0.048377", \ "0.012814,0.013892,0.015865,0.019285,0.025136,0.034800,0.050071"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.038820,0.040012,0.042168,0.046057,0.053072,0.065725,0.088563", \ "0.039692,0.040891,0.043055,0.046960,0.053993,0.066672,0.089538", \ "0.042460,0.043660,0.045828,0.049741,0.056791,0.069499,0.092411", \ "0.046226,0.047422,0.049577,0.053466,0.060482,0.073150,0.096036", \ "0.051137,0.052414,0.054688,0.058762,0.066013,0.078732,0.101331", \ "0.059446,0.060746,0.063062,0.067189,0.074555,0.087617,0.110647", \ "0.071924,0.073290,0.075737,0.080019,0.087539,0.100722,0.123920"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.012586,0.012990,0.013714,0.015036,0.017436,0.021791,0.029696", \ "0.012483,0.012894,0.013636,0.014974,0.017395,0.021768,0.029687", \ "0.012433,0.012822,0.013528,0.014842,0.017259,0.021676,0.029667", \ "0.015126,0.015399,0.015929,0.016945,0.018882,0.022626,0.030002", \ "0.020499,0.020741,0.021193,0.022049,0.023680,0.026866,0.033162", \ "0.027664,0.027941,0.028415,0.029291,0.030926,0.033940,0.039625", \ "0.036259,0.036559,0.037102,0.038105,0.039924,0.043134,0.048831"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.020067,0.021175,0.023178,0.026790,0.033288,0.044960,0.065969", \ "0.020068,0.021178,0.023179,0.026794,0.033289,0.044961,0.065974", \ "0.020081,0.021183,0.023183,0.026794,0.033286,0.044952,0.065972", \ "0.020474,0.021526,0.023429,0.026928,0.033330,0.044953,0.065976", \ "0.023192,0.024223,0.026074,0.029377,0.035211,0.045984,0.066150", \ "0.026986,0.027999,0.029807,0.033091,0.039026,0.049664,0.068676", \ "0.032525,0.033512,0.035268,0.038416,0.044131,0.054549,0.073565"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.309087,0.307196,0.319755,0.321240,0.336856,0.341650,0.351551", \ "0.294551,0.306451,0.312736,0.320867,0.341422,0.367324,0.383141", \ "0.557977,0.536108,0.512646,0.492502,0.473619,0.463595,0.461689", \ "1.514378,1.474696,1.403641,1.284718,1.108705,0.927247,0.801058", \ "3.012925,2.972679,2.931257,2.797731,2.574281,2.180011,1.709737", \ "4.988915,4.980721,4.993536,4.903472,4.741186,4.306514,3.569234", \ "7.502723,7.580157,7.583559,7.554604,7.434706,7.168405,6.400837"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("3.639013,3.663871,3.662024,3.732896,3.757826,3.800901,3.752260", \ "3.581218,3.607201,3.604757,3.677730,3.645596,3.725968,3.807065", \ "3.872449,3.916334,3.853262,3.896510,3.843829,3.782481,3.734520", \ "4.858570,4.922177,4.880702,4.798905,4.644701,4.547923,4.265602", \ "6.602729,6.554671,6.474701,6.372334,6.212390,5.904119,5.609925", \ "9.231691,9.167508,9.075439,8.913167,8.543730,8.193407,7.619331", \ "12.769750,12.765570,12.601910,12.463680,12.108760,11.391740,10.757310"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.356753,0.354700,0.349549,0.344825,0.339773,0.344997,0.356319", \ "0.345634,0.346817,0.345302,0.344771,0.355119,0.372284,0.388210", \ "0.594757,0.580963,0.553991,0.528935,0.506903,0.496061,0.486589", \ "1.434757,1.403783,1.343381,1.250060,1.098547,0.936052,0.815652", \ "2.725580,2.691219,2.647448,2.573182,2.395632,2.060365,1.639248", \ "4.430462,4.441508,4.455144,4.401989,4.267152,3.951618,3.312904", \ "6.666787,6.668088,6.697887,6.708597,6.650941,6.383151,5.822890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("3.522451,3.576370,3.588391,3.646137,3.670469,3.706550,3.744690", \ "3.470694,3.522629,3.550125,3.557820,3.619509,3.616207,3.723406", \ "3.811802,3.790431,3.775532,3.796561,3.781693,3.777640,3.743860", \ "4.758393,4.717159,4.673095,4.585871,4.489075,4.331740,4.171277", \ "6.278386,6.224819,6.181587,6.084018,5.967049,5.617096,5.339253", \ "8.675907,8.642250,8.506879,8.355979,8.042865,7.812092,7.164975", \ "11.964540,11.928670,11.774820,11.570560,11.153840,10.671930,9.915074"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.336887,0.339534,0.336209,0.336526,0.338310,0.348343,0.352865", \ "0.331448,0.333834,0.333917,0.341696,0.354101,0.367899,0.388276", \ "0.570566,0.555463,0.546994,0.527596,0.505397,0.495687,0.486009", \ "1.412884,1.375467,1.324892,1.218810,1.073393,0.928047,0.814386", \ "2.802503,2.764315,2.706298,2.581980,2.383883,2.041251,1.634296", \ "4.605044,4.617114,4.596791,4.471534,4.328086,3.941433,3.294388", \ "6.928222,6.924904,6.945416,6.890776,6.781555,6.494413,5.817641"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.676353,4.696690,4.710459,4.743909,4.718801,4.812582,4.841718", \ "4.608919,4.625717,4.666955,4.690004,4.736876,4.722505,4.761199", \ "4.861538,4.846513,4.841284,4.847136,4.861802,4.855123,4.855398", \ "5.737516,5.704757,5.667760,5.628085,5.560763,5.365642,5.281109", \ "7.185012,7.188224,7.125594,7.130504,6.967549,6.715041,6.446648", \ "9.511220,9.431118,9.367667,9.250500,9.059361,8.770547,8.208442", \ "12.775330,12.687070,12.600730,12.401150,11.992160,11.608570,10.813780"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.356753,0.354700,0.349549,0.344825,0.339773,0.344997,0.356319", \ "0.345634,0.346817,0.345302,0.344771,0.355119,0.372284,0.388210", \ "0.594757,0.580963,0.553991,0.528935,0.506903,0.496061,0.486589", \ "1.434757,1.403783,1.343381,1.250060,1.098547,0.936052,0.815652", \ "2.725580,2.691219,2.647448,2.573182,2.395632,2.060365,1.639248", \ "4.430462,4.441508,4.455144,4.401989,4.267152,3.951618,3.312904", \ "6.666787,6.668088,6.697887,6.708597,6.650941,6.383151,5.822890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("3.522451,3.576370,3.588391,3.646137,3.670469,3.706550,3.744690", \ "3.470694,3.522629,3.550125,3.557820,3.619509,3.616207,3.723406", \ "3.811802,3.790431,3.775532,3.796561,3.781693,3.777640,3.743860", \ "4.758393,4.717159,4.673095,4.585871,4.489075,4.331740,4.171277", \ "6.278386,6.224819,6.181587,6.084018,5.967049,5.617096,5.339253", \ "8.675907,8.642250,8.506879,8.355979,8.042865,7.812092,7.164975", \ "11.964540,11.928670,11.774820,11.570560,11.153840,10.671930,9.915074"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.375208,0.372901,0.361698,0.354085,0.349354,0.356340,0.359615", \ "0.374933,0.375586,0.371529,0.373737,0.380117,0.393495,0.408990", \ "0.614423,0.602507,0.584709,0.560135,0.533306,0.521525,0.515878", \ "1.371923,1.351003,1.306115,1.215332,1.079868,0.930641,0.824448", \ "2.527777,2.526706,2.491586,2.414869,2.258478,1.958481,1.572215", \ "4.073000,4.049894,4.064077,4.031834,3.932164,3.668957,3.102604", \ "5.968088,6.035200,6.061501,6.085529,6.069741,5.888450,5.360031"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("3.601817,3.625373,3.644630,3.664508,3.690917,3.760498,3.644216", \ "3.545977,3.568389,3.587491,3.619634,3.650979,3.713875,3.688300", \ "3.804668,3.811835,3.807018,3.778799,3.772794,3.761165,3.764468", \ "4.706321,4.681190,4.613719,4.553450,4.432495,4.359409,4.140002", \ "6.111109,6.087317,6.033408,5.979454,5.771749,5.551853,5.240051", \ "8.244490,8.190506,8.077866,7.963642,7.765521,7.325588,6.980336", \ "11.264610,11.200150,11.086800,10.830080,10.483110,10.069460,9.472156"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.349374,0.348126,0.347299,0.347708,0.347339,0.355477,0.359467", \ "0.353648,0.354824,0.359845,0.368084,0.377060,0.391458,0.408493", \ "0.592285,0.587318,0.568225,0.547661,0.534405,0.518133,0.514727", \ "1.365392,1.341851,1.278380,1.193506,1.053255,0.923516,0.819561", \ "2.614569,2.587327,2.529758,2.425271,2.248279,1.939550,1.566809", \ "4.246572,4.239804,4.208203,4.142939,3.987033,3.664683,3.079202", \ "6.292129,6.279245,6.298295,6.253227,6.142435,5.951485,5.374989"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.749076,4.726268,4.744477,4.767850,4.827553,4.858720,4.764789", \ "4.654940,4.677445,4.696092,4.729618,4.741357,4.741965,4.771845", \ "4.864697,4.877288,4.882327,4.889253,4.854570,4.809491,4.826384", \ "5.663858,5.653266,5.630296,5.601317,5.465416,5.360820,5.323121", \ "7.055037,7.046357,7.024498,6.913223,6.744302,6.475987,6.312380", \ "9.100975,9.057843,8.966254,8.904397,8.739600,8.429160,7.976761", \ "12.053860,12.011780,11.904060,11.710080,11.422090,10.987690,10.427280"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.336887,0.339534,0.336209,0.336526,0.338310,0.348343,0.352865", \ "0.331448,0.333834,0.333917,0.341696,0.354101,0.367899,0.388276", \ "0.570566,0.555463,0.546994,0.527596,0.505397,0.495687,0.486009", \ "1.412884,1.375467,1.324892,1.218810,1.073393,0.928047,0.814386", \ "2.802503,2.764315,2.706298,2.581980,2.383883,2.041251,1.634296", \ "4.605044,4.617114,4.596791,4.471534,4.328086,3.941433,3.294388", \ "6.928222,6.924904,6.945416,6.890776,6.781555,6.494413,5.817641"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.676353,4.696690,4.710459,4.743909,4.718801,4.812582,4.841718", \ "4.608919,4.625717,4.666955,4.690004,4.736876,4.722505,4.761199", \ "4.861538,4.846513,4.841284,4.847136,4.861802,4.855123,4.855398", \ "5.737516,5.704757,5.667760,5.628085,5.560763,5.365642,5.281109", \ "7.185012,7.188224,7.125594,7.130504,6.967549,6.715041,6.446648", \ "9.511220,9.431118,9.367667,9.250500,9.059361,8.770547,8.208442", \ "12.775330,12.687070,12.600730,12.401150,11.992160,11.608570,10.813780"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.349374,0.348126,0.347299,0.347708,0.347339,0.355477,0.359467", \ "0.353648,0.354824,0.359845,0.368084,0.377060,0.391458,0.408493", \ "0.592285,0.587318,0.568225,0.547661,0.534405,0.518133,0.514727", \ "1.365392,1.341851,1.278380,1.193506,1.053255,0.923516,0.819561", \ "2.614569,2.587327,2.529758,2.425271,2.248279,1.939550,1.566809", \ "4.246572,4.239804,4.208203,4.142939,3.987033,3.664683,3.079202", \ "6.292129,6.279245,6.298295,6.253227,6.142435,5.951485,5.374989"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.749076,4.726268,4.744477,4.767850,4.827553,4.858720,4.764789", \ "4.654940,4.677445,4.696092,4.729618,4.741357,4.741965,4.771845", \ "4.864697,4.877288,4.882327,4.889253,4.854570,4.809491,4.826384", \ "5.663858,5.653266,5.630296,5.601317,5.465416,5.360820,5.323121", \ "7.055037,7.046357,7.024498,6.913223,6.744302,6.475987,6.312380", \ "9.100975,9.057843,8.966254,8.904397,8.739600,8.429160,7.976761", \ "12.053860,12.011780,11.904060,11.710080,11.422090,10.987690,10.427280"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.333611,0.334704,0.338551,0.340922,0.342630,0.349023,0.359107", \ "0.343856,0.349663,0.353204,0.362969,0.372485,0.395199,0.410029", \ "0.579762,0.570195,0.563035,0.548830,0.529480,0.522583,0.515457", \ "1.347191,1.311662,1.254411,1.163905,1.039106,0.922779,0.819537", \ "2.648456,2.606914,2.548844,2.420548,2.226703,1.918540,1.560642", \ "4.361086,4.332058,4.289454,4.185524,3.995695,3.663779,3.063188", \ "6.501566,6.500840,6.453507,6.417947,6.266489,5.995555,5.359791"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.851838,5.874167,5.892700,5.898250,5.918990,5.961290,6.036033", \ "5.809044,5.800504,5.821856,5.868746,5.917815,5.966172,6.023132", \ "5.940962,5.956496,5.964251,5.965585,5.962315,6.008025,5.891077", \ "6.677537,6.680463,6.667937,6.645807,6.598000,6.466090,6.377534", \ "8.099515,8.042110,8.003412,7.937212,7.744503,7.563673,7.301368", \ "9.995155,9.963645,9.937567,9.874748,9.751412,9.430968,8.917415", \ "12.886060,12.834280,12.725470,12.544490,12.306380,12.052070,11.504840"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.308863,0.312192,0.323351,0.327647,0.333084,0.346832,0.357196", \ "0.250265,0.263886,0.275725,0.293320,0.324465,0.349843,0.374161", \ "0.365276,0.355508,0.345324,0.339082,0.349033,0.368980,0.395673", \ "1.136014,1.107786,1.053322,0.965272,0.832958,0.690038,0.617547", \ "2.353515,2.340196,2.311500,2.231123,2.073747,1.763854,1.357102", \ "3.997116,3.946389,3.947690,3.958726,3.833476,3.577444,2.996639", \ "5.992463,6.017061,6.060126,6.051223,6.050604,5.925335,5.421739"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.614900,4.605426,4.634611,4.621199,4.670979,4.645689,4.596932", \ "4.490286,4.514325,4.583553,4.612411,4.633858,4.643142,4.537013", \ "4.871849,4.882800,4.886483,4.835149,4.793184,4.832783,4.794526", \ "5.946227,5.901548,5.863949,5.804283,5.727095,5.516416,5.264977", \ "7.613325,7.592927,7.593802,7.477957,7.400067,7.059761,6.594954", \ "10.293620,10.302460,10.229400,10.091320,9.816530,9.495407,9.012590", \ "13.900140,13.900850,13.812950,13.660830,13.382190,12.965460,12.218380"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.354907,0.352334,0.355086,0.346624,0.341595,0.351033,0.357603", \ "0.300057,0.302175,0.312041,0.319952,0.333144,0.359688,0.380002", \ "0.414141,0.403532,0.394698,0.386751,0.391031,0.399747,0.423753", \ "1.064878,1.067118,1.026232,0.954828,0.848455,0.716562,0.645004", \ "2.100578,2.110064,2.078136,2.042471,1.927447,1.677568,1.325305", \ "3.487211,3.512775,3.517882,3.503893,3.448121,3.239018,2.782534", \ "5.217240,5.252700,5.272292,5.338560,5.336904,5.258279,4.886780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.539061,4.501792,4.565540,4.540313,4.531964,4.624685,4.635161", \ "4.460388,4.461804,4.484938,4.523520,4.550973,4.548682,4.604849", \ "4.757298,4.795197,4.783143,4.736480,4.766241,4.701302,4.734226", \ "5.774422,5.737849,5.695631,5.642784,5.532536,5.400619,5.201127", \ "7.357263,7.306768,7.305153,7.272962,7.089590,6.818506,6.480122", \ "9.699381,9.678812,9.623506,9.489913,9.347553,9.025288,8.446908", \ "13.005450,12.973980,12.897010,12.714180,12.456380,11.993440,11.447420"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.335348,0.341592,0.337869,0.341560,0.341609,0.350569,0.352746", \ "0.285479,0.287913,0.299667,0.314574,0.335345,0.361830,0.381990", \ "0.392410,0.384237,0.384019,0.383042,0.387282,0.400092,0.422002", \ "1.079512,1.057450,1.009997,0.932698,0.823546,0.712854,0.644404", \ "2.204290,2.190771,2.143842,2.072201,1.917938,1.661829,1.309663", \ "3.691373,3.679611,3.658365,3.612562,3.516772,3.268809,2.768579", \ "5.502374,5.530030,5.516303,5.505892,5.485607,5.324171,4.900497"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.599206,5.600348,5.657453,5.683401,5.697965,5.693391,5.766124", \ "5.555272,5.547351,5.601031,5.609714,5.670141,5.718130,5.719461", \ "5.811483,5.854042,5.848487,5.844536,5.837551,5.775625,5.844949", \ "6.768156,6.737985,6.706998,6.648990,6.612328,6.458364,6.365666", \ "8.303038,8.322032,8.297304,8.204635,8.089037,7.858749,7.520315", \ "10.626660,10.607730,10.518210,10.471910,10.329450,10.016790,9.535629", \ "13.847070,13.819920,13.749630,13.589400,13.373500,12.996680,12.294140"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.354907,0.352334,0.355086,0.346624,0.341595,0.351033,0.357603", \ "0.300057,0.302175,0.312041,0.319952,0.333144,0.359688,0.380002", \ "0.414141,0.403532,0.394698,0.386751,0.391031,0.399747,0.423753", \ "1.064878,1.067118,1.026232,0.954828,0.848455,0.716562,0.645004", \ "2.100578,2.110064,2.078136,2.042471,1.927447,1.677568,1.325305", \ "3.487211,3.512775,3.517882,3.503893,3.448121,3.239018,2.782534", \ "5.217240,5.252700,5.272292,5.338560,5.336904,5.258279,4.886780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.539061,4.501792,4.565540,4.540313,4.531964,4.624685,4.635161", \ "4.460388,4.461804,4.484938,4.523520,4.550973,4.548682,4.604849", \ "4.757298,4.795197,4.783143,4.736480,4.766241,4.701302,4.734226", \ "5.774422,5.737849,5.695631,5.642784,5.532536,5.400619,5.201127", \ "7.357263,7.306768,7.305153,7.272962,7.089590,6.818506,6.480122", \ "9.699381,9.678812,9.623506,9.489913,9.347553,9.025288,8.446908", \ "13.005450,12.973980,12.897010,12.714180,12.456380,11.993440,11.447420"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.367846,0.364747,0.366466,0.358578,0.352397,0.358559,0.361917", \ "0.326451,0.328241,0.335387,0.343926,0.359918,0.382651,0.406400", \ "0.443973,0.435345,0.427501,0.426262,0.421634,0.438542,0.458136", \ "1.051530,1.036348,1.010169,0.946146,0.849785,0.732863,0.667672", \ "1.951595,1.974179,1.962014,1.924977,1.812516,1.608168,1.287103", \ "3.134212,3.154223,3.183287,3.178986,3.178383,3.026124,2.614128", \ "4.674548,4.671062,4.735944,4.743959,4.812794,4.796019,4.517455"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("4.604823,4.611637,4.624430,4.632815,4.601976,4.607797,4.559172", \ "4.542332,4.519963,4.575892,4.556391,4.563807,4.507481,4.584651", \ "4.816547,4.824628,4.820999,4.804850,4.788124,4.639104,4.705082", \ "5.730476,5.678447,5.652233,5.599894,5.484094,5.335974,5.260885", \ "7.203523,7.194723,7.158174,7.067639,6.885553,6.531945,6.336890", \ "9.303516,9.265637,9.182282,9.122904,8.985970,8.549134,8.030222", \ "12.258690,12.206290,12.140380,12.003900,11.734400,11.395760,10.776400"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.347377,0.349769,0.348515,0.349463,0.353455,0.357307,0.359599", \ "0.308021,0.313179,0.325953,0.341147,0.357733,0.383214,0.404897", \ "0.418088,0.416796,0.418130,0.415956,0.419747,0.437365,0.454563", \ "1.055323,1.033455,0.991838,0.924486,0.827804,0.729315,0.665634", \ "2.051926,2.022658,1.986574,1.951725,1.814855,1.595023,1.273577", \ "3.350105,3.339992,3.313896,3.306659,3.208011,3.038801,2.598804", \ "4.964571,4.957264,4.973069,4.989874,4.958787,4.864663,4.522425"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.686504,5.706180,5.730590,5.744102,5.753649,5.796783,5.774715", \ "5.641197,5.661362,5.676578,5.676483,5.724087,5.752742,5.651544", \ "5.878837,5.890689,5.893056,5.871679,5.884498,5.777643,5.769342", \ "6.694125,6.694214,6.675283,6.616709,6.535516,6.349792,6.312457", \ "8.213196,8.179858,8.140408,8.002931,7.899692,7.690298,7.332194", \ "10.210900,10.181840,10.163310,10.057510,9.979107,9.524826,9.102850", \ "13.130120,13.121750,13.021380,12.910430,12.705790,12.330370,11.812680"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.335348,0.341592,0.337869,0.341560,0.341609,0.350569,0.352746", \ "0.285479,0.287913,0.299667,0.314574,0.335345,0.361830,0.381990", \ "0.392410,0.384237,0.384019,0.383042,0.387282,0.400092,0.422002", \ "1.079512,1.057450,1.009997,0.932698,0.823546,0.712854,0.644404", \ "2.204290,2.190771,2.143842,2.072201,1.917938,1.661829,1.309663", \ "3.691373,3.679611,3.658365,3.612562,3.516772,3.268809,2.768579", \ "5.502374,5.530030,5.516303,5.505892,5.485607,5.324171,4.900497"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.599206,5.600348,5.657453,5.683401,5.697965,5.693391,5.766124", \ "5.555272,5.547351,5.601031,5.609714,5.670141,5.718130,5.719461", \ "5.811483,5.854042,5.848487,5.844536,5.837551,5.775625,5.844949", \ "6.768156,6.737985,6.706998,6.648990,6.612328,6.458364,6.365666", \ "8.303038,8.322032,8.297304,8.204635,8.089037,7.858749,7.520315", \ "10.626660,10.607730,10.518210,10.471910,10.329450,10.016790,9.535629", \ "13.847070,13.819920,13.749630,13.589400,13.373500,12.996680,12.294140"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.347377,0.349769,0.348515,0.349463,0.353455,0.357307,0.359599", \ "0.308021,0.313179,0.325953,0.341147,0.357733,0.383214,0.404897", \ "0.418088,0.416796,0.418130,0.415956,0.419747,0.437365,0.454563", \ "1.055323,1.033455,0.991838,0.924486,0.827804,0.729315,0.665634", \ "2.051926,2.022658,1.986574,1.951725,1.814855,1.595023,1.273577", \ "3.350105,3.339992,3.313896,3.306659,3.208011,3.038801,2.598804", \ "4.964571,4.957264,4.973069,4.989874,4.958787,4.864663,4.522425"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.686504,5.706180,5.730590,5.744102,5.753649,5.796783,5.774715", \ "5.641197,5.661362,5.676578,5.676483,5.724087,5.752742,5.651544", \ "5.878837,5.890689,5.893056,5.871679,5.884498,5.777643,5.769342", \ "6.694125,6.694214,6.675283,6.616709,6.535516,6.349792,6.312457", \ "8.213196,8.179858,8.140408,8.002931,7.899692,7.690298,7.332194", \ "10.210900,10.181840,10.163310,10.057510,9.979107,9.524826,9.102850", \ "13.130120,13.121750,13.021380,12.910430,12.705790,12.330370,11.812680"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("0.339724,0.341443,0.342036,0.347218,0.349228,0.351388,0.360187", \ "0.297459,0.304464,0.319024,0.334662,0.354113,0.377550,0.402599", \ "0.408635,0.405303,0.408063,0.411412,0.418845,0.436866,0.455747", \ "1.035658,1.010690,0.970283,0.905584,0.806736,0.722389,0.665474", \ "2.102989,2.071477,2.023497,1.953992,1.818303,1.575313,1.264708", \ "3.440773,3.452658,3.442625,3.389666,3.283127,3.038138,2.586855", \ "5.134042,5.173924,5.142200,5.143519,5.035443,4.919909,4.520625"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.782266,6.815935,6.817651,6.812815,6.829859,6.866512,6.954678", \ "6.740766,6.761543,6.777502,6.809668,6.806168,6.830435,6.841998", \ "6.951530,6.966319,6.972552,6.954803,6.968032,6.971906,6.829041", \ "7.722093,7.726151,7.715693,7.647536,7.575767,7.436692,7.360661", \ "9.177530,9.124318,9.100562,9.003423,8.935040,8.661127,8.343337", \ "11.188450,11.167980,11.112670,11.097020,10.955980,10.600390,10.273330", \ "14.047600,14.006840,13.961790,13.851670,13.623950,13.401980,12.819660"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.669556,1.669855,1.695082,1.711559,1.738848,1.767365,1.804768", \ "1.640996,1.648418,1.671815,1.678424,1.717744,1.747956,1.788298", \ "1.708085,1.723736,1.725601,1.750095,1.757283,1.781676,1.818761", \ "2.396856,2.375947,2.338674,2.278288,2.201984,2.157662,2.092034", \ "3.825014,3.806415,3.761667,3.650979,3.485999,3.225650,2.921094", \ "5.899155,5.898590,5.859064,5.767283,5.577088,5.219841,4.650072", \ "8.522108,8.526861,8.513796,8.475003,8.379027,8.047292,7.354258"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.167133,6.186709,6.178461,6.191655,6.249700,6.248849,6.135180", \ "6.052880,6.010315,6.074760,6.063340,6.150221,6.204497,6.151055", \ "5.913325,5.931695,5.929139,5.907933,6.017454,6.064354,6.130025", \ "6.244365,6.250952,6.223123,6.196424,6.206505,6.203321,6.111194", \ "7.265162,7.271681,7.259630,7.191537,7.087023,6.922618,6.725322", \ "9.368631,9.272462,9.205596,9.009431,8.664949,8.579345,8.162243", \ "12.282720,12.216200,12.061800,11.832010,11.535180,10.957040,10.461280"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.671686,1.684312,1.695408,1.715065,1.742371,1.774979,1.814779", \ "1.674420,1.682009,1.700481,1.729045,1.747398,1.790509,1.832204", \ "1.754906,1.767908,1.785078,1.799773,1.817192,1.842338,1.875275", \ "2.372686,2.356617,2.322163,2.270474,2.215119,2.169559,2.120392", \ "3.637988,3.612850,3.578189,3.494607,3.349773,3.118033,2.855110", \ "5.435834,5.435130,5.405806,5.348240,5.194915,4.895006,4.396308", \ "7.655668,7.664284,7.715788,7.700326,7.631033,7.359319,6.793426"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.085464,6.129624,6.134161,6.165384,6.186763,6.093886,6.225836", \ "5.979563,5.976452,6.038733,6.015844,6.035565,6.057630,6.089903", \ "5.856989,5.849242,5.904861,5.895972,5.958909,6.022866,6.062855", \ "6.083834,6.115829,6.102876,6.067902,6.079563,6.057874,6.068345", \ "7.108959,7.078339,7.073083,6.922826,6.863185,6.679231,6.612810", \ "8.853600,8.784228,8.734348,8.609862,8.399623,8.177900,7.715285", \ "11.518450,11.429770,11.341680,11.113800,10.686620,10.367870,9.862046"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.702846,1.715402,1.720840,1.739949,1.760114,1.783941,1.813199", \ "1.705642,1.719873,1.725801,1.733486,1.772270,1.793270,1.829568", \ "1.787551,1.804012,1.807053,1.808315,1.826044,1.845998,1.879960", \ "2.365396,2.351273,2.317164,2.263258,2.215554,2.176310,2.126755", \ "3.671494,3.644251,3.581550,3.488851,3.340583,3.109788,2.859157", \ "5.547254,5.515464,5.482986,5.385021,5.200394,4.888551,4.384298", \ "7.890118,7.891088,7.868885,7.843928,7.709582,7.403073,6.798033"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.181305,7.232668,7.237351,7.219391,7.259566,7.287548,7.352860", \ "7.093374,7.139539,7.148028,7.163538,7.144888,7.283538,7.194166", \ "6.960240,7.004282,7.009782,7.040041,7.070796,7.059124,7.183795", \ "7.162993,7.186595,7.177743,7.190610,7.071732,7.049100,7.176979", \ "8.127359,8.100996,8.060764,7.969454,7.901834,7.801748,7.702297", \ "9.747701,9.689770,9.665592,9.527578,9.402215,9.226171,8.792156", \ "12.348960,12.269270,12.146700,12.000470,11.705170,11.346080,10.892090"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.492908,1.478564,1.523136,1.557532,1.591417,1.638969,1.681745", \ "1.445264,1.452737,1.473105,1.516362,1.556775,1.606777,1.649603", \ "1.498891,1.524930,1.540422,1.551548,1.581261,1.618151,1.649468", \ "2.193989,2.187470,2.148523,2.082780,2.003498,1.957767,1.908715", \ "3.605756,3.585180,3.521543,3.426045,3.259691,2.996794,2.694293", \ "5.540296,5.540010,5.497045,5.442998,5.259678,4.904861,4.346325", \ "8.018674,8.056565,8.055393,8.032162,7.890528,7.605114,6.928872"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.632852,5.674543,5.692103,5.679043,5.720108,5.765525,5.686611", \ "5.520342,5.518680,5.576341,5.599869,5.594045,5.630979,5.677815", \ "5.398191,5.391367,5.456010,5.459121,5.497485,5.487412,5.544697", \ "5.679275,5.664025,5.697047,5.691719,5.679359,5.583679,5.602868", \ "6.646635,6.618906,6.629545,6.611526,6.446334,6.375122,6.153210", \ "8.608770,8.543458,8.451090,8.328280,8.100498,7.861075,7.507545", \ "11.430130,11.353700,11.265350,11.051420,10.667300,10.228120,9.651140"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.501976,1.512761,1.521578,1.561410,1.598819,1.640375,1.688067", \ "1.487464,1.501750,1.514004,1.548445,1.592467,1.642347,1.685913", \ "1.562989,1.558508,1.591421,1.599097,1.635640,1.673534,1.712464", \ "2.194330,2.175735,2.141059,2.085688,2.009332,1.977012,1.939186", \ "3.415331,3.398674,3.337798,3.284197,3.138143,2.909169,2.635823", \ "5.116887,5.119877,5.089698,5.049463,4.907025,4.613566,4.121533", \ "7.254355,7.290581,7.271772,7.288899,7.218322,6.994377,6.431540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("5.595306,5.618014,5.636219,5.626148,5.591441,5.663230,5.530405", \ "5.444216,5.498836,5.494885,5.550669,5.576866,5.643505,5.677832", \ "5.330394,5.352310,5.370218,5.416690,5.423299,5.509983,5.571547", \ "5.561111,5.573602,5.530017,5.537870,5.518570,5.480368,5.411094", \ "6.430908,6.440629,6.451507,6.376454,6.183478,6.081168,6.027803", \ "8.158075,8.088081,8.030020,7.885820,7.731850,7.496965,7.047788", \ "10.719140,10.668180,10.515850,10.302260,9.935270,9.614848,8.985558"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.547262,1.549886,1.558540,1.590103,1.615556,1.659612,1.699950", \ "1.533068,1.544170,1.542280,1.580400,1.606464,1.652680,1.695994", \ "1.595149,1.619169,1.614806,1.638186,1.652744,1.681654,1.717532", \ "2.201796,2.174241,2.138456,2.083694,2.035629,1.992925,1.948253", \ "3.460333,3.420118,3.381587,3.292018,3.133820,2.894077,2.640917", \ "5.258322,5.212508,5.181486,5.109625,4.939908,4.609978,4.112740", \ "7.501201,7.478161,7.490444,7.448270,7.288499,7.007228,6.425157"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.696683,6.718501,6.735657,6.762280,6.794611,6.825534,6.851711", \ "6.608589,6.587714,6.633966,6.636650,6.665963,6.695639,6.783424", \ "6.438957,6.461390,6.480315,6.521064,6.500817,6.560176,6.577860", \ "6.638297,6.608058,6.614025,6.643365,6.648036,6.582602,6.646472", \ "7.475299,7.485298,7.463602,7.391022,7.327552,7.164611,7.026504", \ "9.033430,9.012909,8.962525,8.850711,8.710993,8.522217,8.084131", \ "11.532480,11.447220,11.352960,11.209880,10.956630,10.569420,10.023220"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.521768,1.529157,1.550565,1.583705,1.609881,1.647410,1.690752", \ "1.476198,1.510100,1.506713,1.541694,1.573955,1.617297,1.652837", \ "1.564156,1.566919,1.564859,1.583277,1.600197,1.628816,1.661630", \ "2.215578,2.184464,2.146206,2.081640,2.027438,1.968371,1.916228", \ "3.649969,3.610870,3.545681,3.427538,3.255237,2.988529,2.691401", \ "5.682655,5.673195,5.614470,5.486421,5.292881,4.910956,4.337620", \ "8.267169,8.269983,8.250765,8.163782,7.960690,7.630800,6.924756"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.748556,6.720393,6.785043,6.738764,6.808090,6.829357,6.840487", \ "6.632413,6.628770,6.698178,6.676047,6.761633,6.747798,6.701612", \ "6.499139,6.501305,6.559607,6.559464,6.609451,6.584018,6.766993", \ "6.749052,6.736384,6.731749,6.758401,6.769184,6.769672,6.632685", \ "7.653734,7.634270,7.627507,7.614696,7.490764,7.360653,7.302875", \ "9.471675,9.397994,9.321228,9.259077,9.093925,8.912324,8.576694", \ "12.230970,12.160980,12.055430,11.902660,11.591040,11.206480,10.725240"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.547262,1.549886,1.558540,1.590103,1.615556,1.659612,1.699950", \ "1.533068,1.544170,1.542280,1.580400,1.606464,1.652680,1.695994", \ "1.595149,1.619169,1.614806,1.638186,1.652744,1.681654,1.717532", \ "2.201796,2.174241,2.138456,2.083694,2.035629,1.992925,1.948253", \ "3.460333,3.420118,3.381587,3.292018,3.133820,2.894077,2.640917", \ "5.258322,5.212508,5.181486,5.109625,4.939908,4.609978,4.112740", \ "7.501201,7.478161,7.490444,7.448270,7.288499,7.007228,6.425157"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.696683,6.718501,6.735657,6.762280,6.794611,6.825534,6.851711", \ "6.608589,6.587714,6.633966,6.636650,6.665963,6.695639,6.783424", \ "6.438957,6.461390,6.480315,6.521064,6.500817,6.560176,6.577860", \ "6.638297,6.608058,6.614025,6.643365,6.648036,6.582602,6.646472", \ "7.475299,7.485298,7.463602,7.391022,7.327552,7.164611,7.026504", \ "9.033430,9.012909,8.962525,8.850711,8.710993,8.522217,8.084131", \ "11.532480,11.447220,11.352960,11.209880,10.956630,10.569420,10.023220"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.568734,1.575803,1.596476,1.612758,1.635010,1.666244,1.707516", \ "1.551536,1.573307,1.588317,1.602943,1.619298,1.660545,1.694855", \ "1.622471,1.647793,1.650080,1.662158,1.670971,1.695751,1.724852", \ "2.194555,2.173333,2.135354,2.085662,2.043839,1.998472,1.951201", \ "3.473863,3.453876,3.394714,3.281861,3.127040,2.891898,2.648705", \ "5.337610,5.308327,5.250242,5.121208,4.941698,4.610599,4.103621", \ "7.695000,7.641380,7.638965,7.536729,7.399487,7.048860,6.420215"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.797443,7.819085,7.836080,7.812473,7.893871,7.816473,7.915974", \ "7.722636,7.746307,7.767199,7.770177,7.842706,7.781775,7.941116", \ "7.594683,7.571964,7.606755,7.604102,7.705511,7.692315,7.631639", \ "7.722832,7.727721,7.702035,7.742497,7.759234,7.694025,7.808064", \ "8.521234,8.482167,8.474398,8.451852,8.358400,8.261299,8.104774", \ "9.945599,9.935161,9.901239,9.870175,9.739467,9.523462,9.314488", \ "12.375690,12.339770,12.261410,12.107850,11.875410,11.642420,10.998320"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.675488,1.671493,1.689071,1.706137,1.741025,1.768677,1.806710", \ "1.642361,1.644791,1.663597,1.673124,1.720270,1.747230,1.794855", \ "1.609555,1.616382,1.639460,1.661718,1.690172,1.724027,1.777528", \ "2.108790,2.091039,2.070145,2.028797,1.976746,1.954996,1.937966", \ "3.280101,3.253949,3.227148,3.154656,3.025457,2.826330,2.580278", \ "4.910241,4.930978,4.903649,4.878559,4.747616,4.504049,4.052099", \ "7.037690,7.003068,7.013132,7.060128,6.991067,6.827349,6.358091"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.067910,7.083968,7.069813,7.129251,7.119467,7.166220,7.107987", \ "6.997393,7.016021,7.069324,7.033885,7.064517,7.066619,7.091850", \ "6.965727,6.982291,6.969251,7.023770,7.004781,7.079454,7.122132", \ "7.281875,7.269742,7.264199,7.249604,7.173538,7.157810,7.222553", \ "8.368608,8.347770,8.316649,8.321460,8.198679,8.045990,7.874387", \ "10.337590,10.358690,10.253020,10.145730,10.000190,9.805785,9.388779", \ "13.333700,13.278880,13.145540,13.004610,12.750750,12.244940,11.731640"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.673577,1.690267,1.697230,1.720318,1.745050,1.772955,1.816163", \ "1.673893,1.677711,1.696759,1.725250,1.744934,1.782660,1.830972", \ "1.666512,1.677148,1.697929,1.708567,1.744577,1.785088,1.836286", \ "2.117688,2.102490,2.086709,2.050690,2.002961,1.991510,1.983112", \ "3.128706,3.089081,3.086749,3.042603,2.933582,2.768085,2.543064", \ "4.529910,4.522195,4.532863,4.495987,4.441134,4.241850,3.865899", \ "6.305224,6.333959,6.345565,6.393002,6.345159,6.246041,5.877698"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.058729,7.047686,7.045874,7.073478,7.053252,7.067937,7.010555", \ "6.995643,6.986694,6.987766,7.028797,6.972241,6.989502,6.983136", \ "6.918908,6.947368,6.960840,6.980345,6.944073,6.972381,6.895254", \ "7.130052,7.164134,7.152655,7.128980,7.088992,7.028779,7.107750", \ "8.189244,8.160126,8.102170,8.049051,7.948451,7.787119,7.678076", \ "9.871609,9.867648,9.792082,9.709896,9.626108,9.327346,8.794694", \ "12.524360,12.486860,12.388420,12.256260,11.941870,11.581690,11.084230"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.704933,1.719253,1.727170,1.741896,1.762916,1.781541,1.816036", \ "1.700857,1.710575,1.721825,1.743708,1.768160,1.801371,1.829869", \ "1.693368,1.707481,1.713473,1.738160,1.764526,1.791455,1.835058", \ "2.112863,2.102556,2.082605,2.038428,2.011081,1.996413,1.996044", \ "3.158098,3.133133,3.108877,3.049532,2.938248,2.761750,2.553869", \ "4.622339,4.641262,4.632576,4.571248,4.465016,4.248401,3.851955", \ "6.502012,6.510726,6.515046,6.504999,6.472901,6.299098,5.892303"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.146753,8.136055,8.161328,8.167906,8.122672,8.092267,8.101565", \ "8.090016,8.080648,8.081766,8.097150,8.093341,8.197615,8.051972", \ "8.012118,8.002109,8.056052,8.045214,8.074945,8.076705,8.122955", \ "8.199399,8.236111,8.227590,8.220046,8.234872,8.211540,8.214316", \ "9.183951,9.166508,9.124312,9.067293,8.923726,8.756120,8.767981", \ "10.857810,10.810960,10.749400,10.684510,10.620060,10.351070,9.940499", \ "13.397630,13.339580,13.280190,13.162830,12.918160,12.647840,12.113000"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.494757,1.479211,1.523583,1.553325,1.590257,1.634808,1.684716", \ "1.440976,1.448246,1.472303,1.510209,1.553474,1.605346,1.653858", \ "1.409556,1.413674,1.441297,1.479192,1.514844,1.569343,1.619353", \ "1.923028,1.903044,1.888468,1.845261,1.790080,1.770468,1.767255", \ "3.031184,3.005455,2.988277,2.921154,2.811087,2.613484,2.369741", \ "4.613471,4.606670,4.555565,4.556864,4.446449,4.217083,3.778505", \ "6.588489,6.548457,6.614247,6.634052,6.595439,6.412859,5.961498"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.606179,6.609315,6.599942,6.601843,6.641213,6.674630,6.683217", \ "6.536577,6.529525,6.534925,6.582746,6.582267,6.618095,6.626654", \ "6.458068,6.449494,6.471517,6.508331,6.459514,6.468048,6.456552", \ "6.728999,6.714880,6.707772,6.691050,6.630274,6.633569,6.584787", \ "7.704872,7.689593,7.701797,7.638702,7.588004,7.424704,7.169673", \ "9.615127,9.584388,9.514801,9.419463,9.248394,9.072018,8.657235", \ "12.385360,12.371310,12.275940,12.145370,11.901820,11.514820,11.028100"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.500092,1.488220,1.531145,1.564962,1.598971,1.648998,1.694753", \ "1.465917,1.478512,1.515891,1.542221,1.591307,1.634306,1.690257", \ "1.454667,1.461952,1.485384,1.529539,1.569282,1.627090,1.670669", \ "1.929825,1.914967,1.905237,1.869705,1.821687,1.806902,1.813667", \ "2.899051,2.874563,2.847825,2.824443,2.727020,2.569900,2.342968", \ "4.240992,4.244957,4.239482,4.225839,4.154347,3.973906,3.613539", \ "5.900511,5.926119,5.933753,5.980997,6.002455,5.890093,5.538341"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("6.530178,6.548626,6.560728,6.586940,6.574387,6.592084,6.636422", \ "6.467411,6.487741,6.507645,6.510586,6.538790,6.474666,6.454268", \ "6.398906,6.418588,6.432542,6.441974,6.448181,6.475460,6.468549", \ "6.618189,6.586458,6.589311,6.577405,6.560407,6.576123,6.435778", \ "7.545974,7.521215,7.504540,7.440741,7.306033,7.193732,7.101571", \ "9.141599,9.125219,9.077994,9.041746,8.951620,8.685017,8.341125", \ "11.688460,11.608760,11.571360,11.421780,11.221770,10.878440,10.417460"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.551169,1.537066,1.559530,1.591135,1.616128,1.659060,1.700226", \ "1.531236,1.535940,1.538185,1.582811,1.606827,1.649000,1.696383", \ "1.509309,1.503676,1.529509,1.561105,1.588607,1.640486,1.683952", \ "1.946192,1.919484,1.897921,1.867713,1.832713,1.820633,1.824627", \ "2.955971,2.929911,2.906327,2.838529,2.732231,2.558690,2.351071", \ "4.376918,4.347727,4.342056,4.306984,4.203725,3.992664,3.605226", \ "6.145587,6.109630,6.161093,6.133784,6.102803,5.944331,5.552161"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.624008,7.660370,7.656507,7.640100,7.682174,7.712548,7.768836", \ "7.567708,7.588147,7.603583,7.630245,7.625729,7.670919,7.710455", \ "7.511877,7.518835,7.534045,7.525131,7.602261,7.580911,7.518502", \ "7.696906,7.666526,7.672750,7.696247,7.668358,7.622232,7.736382", \ "8.555345,8.548441,8.498373,8.457738,8.346477,8.215094,8.192354", \ "10.105620,10.097000,10.064670,9.992731,9.947298,9.596195,9.365891", \ "12.548300,12.526770,12.447730,12.364810,12.123450,11.926710,11.423250"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.540818,1.527876,1.545316,1.580631,1.606784,1.646840,1.691054", \ "1.494658,1.501240,1.504604,1.532238,1.570697,1.612983,1.659305", \ "1.445166,1.466479,1.467880,1.506749,1.534534,1.574184,1.626163", \ "1.929979,1.918251,1.889332,1.846297,1.790315,1.787563,1.778984", \ "3.081217,3.049890,3.029427,2.943815,2.814949,2.607276,2.375918", \ "4.744774,4.705593,4.692478,4.631115,4.488978,4.229879,3.773484", \ "6.790902,6.807856,6.820596,6.753673,6.685681,6.472338,5.969082"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.693867,7.685774,7.689842,7.704112,7.752735,7.790446,7.812990", \ "7.630690,7.623838,7.630004,7.665295,7.707764,7.743152,7.783683", \ "7.573436,7.543381,7.548681,7.616238,7.595867,7.677667,7.580644", \ "7.800487,7.788123,7.783071,7.756164,7.734444,7.806478,7.814108", \ "8.742198,8.729580,8.757336,8.670903,8.635081,8.505663,8.384562", \ "10.520810,10.475310,10.473570,10.357020,10.305110,10.108140,9.725771", \ "13.274730,13.213560,13.178420,13.024220,12.852070,12.451080,11.902470"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.551169,1.537066,1.559530,1.591135,1.616128,1.659060,1.700226", \ "1.531236,1.535940,1.538185,1.582811,1.606827,1.649000,1.696383", \ "1.509309,1.503676,1.529509,1.561105,1.588607,1.640486,1.683952", \ "1.946192,1.919484,1.897921,1.867713,1.832713,1.820633,1.824627", \ "2.955971,2.929911,2.906327,2.838529,2.732231,2.558690,2.351071", \ "4.376918,4.347727,4.342056,4.306984,4.203725,3.992664,3.605226", \ "6.145587,6.109630,6.161093,6.133784,6.102803,5.944331,5.552161"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.624008,7.660370,7.656507,7.640100,7.682174,7.712548,7.768836", \ "7.567708,7.588147,7.603583,7.630245,7.625729,7.670919,7.710455", \ "7.511877,7.518835,7.534045,7.525131,7.602261,7.580911,7.518502", \ "7.696906,7.666526,7.672750,7.696247,7.668358,7.622232,7.736382", \ "8.555345,8.548441,8.498373,8.457738,8.346477,8.215094,8.192354", \ "10.105620,10.097000,10.064670,9.992731,9.947298,9.596195,9.365891", \ "12.548300,12.526770,12.447730,12.364810,12.123450,11.926710,11.423250"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("1.577773,1.572661,1.595297,1.614257,1.633212,1.671224,1.700660", \ "1.559201,1.563921,1.580616,1.604490,1.626247,1.660470,1.703206", \ "1.549652,1.548886,1.551300,1.587402,1.608836,1.648881,1.691884", \ "1.934386,1.932175,1.897485,1.863080,1.849298,1.839020,1.822831", \ "2.968376,2.966093,2.921989,2.840562,2.727900,2.553099,2.356897", \ "4.471809,4.444903,4.413495,4.351498,4.222926,3.996067,3.601638", \ "6.315811,6.327653,6.316274,6.254018,6.186043,5.989205,5.564377"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.719209,8.739235,8.753720,8.779508,8.775678,8.863488,8.833938", \ "8.667678,8.688683,8.704693,8.719580,8.723410,8.768712,8.850839", \ "8.599442,8.620501,8.643472,8.634623,8.693012,8.705666,8.673944", \ "8.734270,8.759906,8.766781,8.758119,8.753548,8.830844,8.801175", \ "9.548414,9.556868,9.547211,9.500296,9.438057,9.258344,9.272440", \ "11.117110,11.095110,11.074570,11.034190,10.941300,10.703920,10.390600", \ "13.472830,13.448220,13.388490,13.274210,13.119560,12.886160,12.425270"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.713140,2.716578,2.738045,2.803208,2.867368,2.937232,3.036265", \ "2.635490,2.655313,2.685166,2.741755,2.812301,2.896923,2.980705", \ "2.654732,2.665187,2.694187,2.739709,2.801853,2.885016,2.964932", \ "3.185843,3.176402,3.174199,3.173811,3.170258,3.182104,3.198647", \ "4.592199,4.557086,4.530437,4.454446,4.336558,4.155581,3.974178", \ "6.768327,6.728606,6.684463,6.623944,6.423157,6.108795,5.640102", \ "9.611200,9.601074,9.617161,9.562821,9.388281,9.026698,8.352989"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.190913,8.212172,8.272432,8.274850,8.267838,8.272663,8.287693", \ "8.068220,8.093294,8.160027,8.151906,8.202231,8.228695,8.226520", \ "7.970375,7.991512,7.987341,8.050775,8.001966,8.103672,8.151299", \ "8.013970,7.993583,7.996041,8.037503,8.051339,7.967064,8.017666", \ "8.580705,8.596229,8.572492,8.632328,8.548377,8.362445,8.435138", \ "10.383630,10.350200,10.275740,10.156710,9.889631,9.706741,9.512283", \ "13.366010,13.312960,13.182180,12.993750,12.584240,12.135140,11.611720"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.572511,2.597527,2.625297,2.683079,2.744415,2.848779,2.951882", \ "2.508799,2.525028,2.560593,2.603631,2.670238,2.776260,2.880299", \ "2.516205,2.529590,2.560383,2.594830,2.672409,2.747968,2.839668", \ "3.019435,3.027122,3.015036,3.007653,3.001606,3.023043,3.055761", \ "4.372113,4.333697,4.302018,4.245452,4.122263,3.951366,3.773931", \ "6.412672,6.412979,6.376638,6.302541,6.133742,5.815466,5.354467", \ "9.118653,9.120683,9.102345,9.066886,8.893154,8.586518,7.942477"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.745679,7.739151,7.742822,7.776373,7.821359,7.840838,7.840321", \ "7.628582,7.625840,7.636018,7.701581,7.670817,7.736681,7.745709", \ "7.494429,7.487656,7.492735,7.509560,7.604939,7.584152,7.540421", \ "7.501048,7.490045,7.488529,7.542473,7.548357,7.551330,7.533065", \ "8.097470,8.088088,8.115642,8.065205,7.974464,7.946919,7.862370", \ "9.737871,9.685362,9.615533,9.460393,9.346764,9.167169,8.776915", \ "12.638030,12.566540,12.459490,12.181910,11.830110,11.430140,10.876990"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.643533,2.668794,2.693802,2.730153,2.784161,2.870161,2.965440", \ "2.578269,2.591185,2.620294,2.663554,2.724608,2.804264,2.884537", \ "2.584419,2.594825,2.626961,2.649258,2.710112,2.773656,2.849788", \ "3.055505,3.060147,3.047771,3.050945,3.052979,3.046400,3.061564", \ "4.394966,4.392404,4.336801,4.262210,4.140435,3.961286,3.784959", \ "6.505786,6.497973,6.452427,6.343274,6.143391,5.829185,5.354147", \ "9.299174,9.293208,9.250722,9.148172,8.998122,8.596924,7.948510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.852748,8.833993,8.889210,8.844541,8.916422,8.843155,8.809239", \ "8.742382,8.751134,8.797432,8.788478,8.759013,8.826592,8.811167", \ "8.625589,8.592832,8.651201,8.615303,8.660461,8.742172,8.773584", \ "8.593301,8.582825,8.634557,8.645955,8.652563,8.610299,8.730669", \ "9.120015,9.170415,9.154515,9.062259,9.006520,8.975614,8.789429", \ "10.631560,10.587950,10.562490,10.488270,10.384320,10.201310,9.827624", \ "13.464840,13.400420,13.254260,13.075330,12.742240,12.428620,11.797150"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.328664,2.341375,2.412325,2.466598,2.570043,2.701207,2.837685", \ "2.275227,2.298732,2.347261,2.407096,2.512094,2.632975,2.778022", \ "2.268553,2.309725,2.331719,2.410956,2.482069,2.609803,2.736692", \ "2.852900,2.837193,2.818075,2.814829,2.850448,2.867189,2.926395", \ "4.213115,4.202812,4.166680,4.079466,3.972476,3.814148,3.644210", \ "6.312771,6.303106,6.268178,6.156629,6.007513,5.681605,5.232312", \ "9.040817,9.040701,9.013116,8.986304,8.808676,8.463148,7.818792"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.729160,7.727542,7.743052,7.772294,7.763957,7.808841,7.778906", \ "7.597392,7.611454,7.636678,7.698310,7.703863,7.762193,7.790087", \ "7.470978,7.468400,7.468779,7.514532,7.511958,7.638722,7.694203", \ "7.482541,7.477358,7.486374,7.520440,7.472228,7.462983,7.555602", \ "7.992232,7.996565,8.019024,8.011839,7.963955,7.932142,7.819511", \ "9.679539,9.632569,9.514881,9.432016,9.277301,9.103110,8.768984", \ "12.511830,12.456770,12.351050,12.102180,11.821320,11.388240,10.889230"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.240249,2.246891,2.305625,2.373450,2.483470,2.604318,2.760074", \ "2.164883,2.177303,2.219854,2.299205,2.395729,2.545502,2.682293", \ "2.164038,2.182191,2.220645,2.293287,2.381110,2.502405,2.632307", \ "2.721348,2.691172,2.709616,2.695455,2.721316,2.761440,2.806888", \ "4.022982,3.992789,3.964413,3.912903,3.804229,3.641463,3.481400", \ "6.018382,6.009614,5.944025,5.897021,5.738032,5.433806,4.994274", \ "8.565691,8.560706,8.563890,8.528846,8.400051,8.068974,7.466315"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("7.199368,7.222299,7.239978,7.281617,7.271006,7.214008,7.176854", \ "7.083777,7.110276,7.134665,7.176904,7.200610,7.184595,7.186957", \ "6.968609,6.979270,6.996337,7.044603,7.079065,7.070652,7.211323", \ "6.969513,6.988260,7.000663,7.008305,7.033578,7.046661,7.021784", \ "7.475540,7.507101,7.537502,7.474843,7.330008,7.382625,7.270571", \ "9.027675,9.012470,8.919723,8.804818,8.646406,8.532897,8.103419", \ "11.846510,11.765940,11.637510,11.406940,11.111570,10.614750,10.068050"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.306137,2.358847,2.369017,2.457767,2.542093,2.657265,2.778016", \ "2.266106,2.262134,2.303937,2.383355,2.466285,2.567750,2.690786", \ "2.273378,2.279760,2.300518,2.338286,2.428599,2.526171,2.653517", \ "2.772373,2.754601,2.755676,2.741911,2.755316,2.780536,2.830259", \ "4.104577,4.067820,4.037846,3.953014,3.840881,3.658661,3.502963", \ "6.131781,6.122095,6.062349,5.971243,5.770006,5.458845,4.992296", \ "8.816981,8.790900,8.739637,8.676823,8.487181,8.125518,7.478870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.300413,8.322345,8.369983,8.339375,8.397735,8.393477,8.449038", \ "8.202642,8.227352,8.249103,8.282138,8.263628,8.252966,8.449690", \ "8.065039,8.087732,8.116792,8.117689,8.106181,8.143233,8.195323", \ "8.067558,8.087028,8.100255,8.080615,8.140842,8.132598,8.114018", \ "8.580774,8.589450,8.559224,8.499220,8.493576,8.407657,8.383532", \ "9.946801,9.940721,9.864669,9.813150,9.734347,9.498599,9.158492", \ "12.654510,12.602160,12.462780,12.254620,12.038000,11.677900,11.237390"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.441055,2.458534,2.496027,2.538816,2.633527,2.739742,2.847671", \ "2.358299,2.393277,2.406497,2.459915,2.550910,2.660436,2.785826", \ "2.370909,2.388127,2.428364,2.473203,2.543156,2.632472,2.741725", \ "2.890515,2.896396,2.888272,2.877216,2.884973,2.908250,2.936526", \ "4.269849,4.252533,4.210493,4.117133,4.005136,3.820669,3.661862", \ "6.409890,6.410839,6.343453,6.221997,6.028567,5.710565,5.223298", \ "9.257680,9.232397,9.199486,9.091706,8.914823,8.519375,7.820753"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.830660,8.827358,8.843507,8.894214,8.922097,8.882393,8.884444", \ "8.728885,8.736419,8.744492,8.770569,8.840926,8.883098,8.887791", \ "8.567973,8.565269,8.611118,8.629320,8.641957,8.785553,8.815846", \ "8.583683,8.586367,8.587047,8.639229,8.598422,8.689898,8.758703", \ "9.082261,9.083096,9.127928,9.111937,8.969648,8.962548,8.917912", \ "10.578730,10.539940,10.495770,10.397070,10.320890,10.053490,9.856242", \ "13.348050,13.290340,13.150510,13.007130,12.674630,12.235850,11.913250"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.306137,2.358847,2.369017,2.457767,2.542093,2.657265,2.778016", \ "2.266106,2.262134,2.303937,2.383355,2.466285,2.567750,2.690786", \ "2.273378,2.279760,2.300518,2.338286,2.428599,2.526171,2.653517", \ "2.772373,2.754601,2.755676,2.741911,2.755316,2.780536,2.830259", \ "4.104577,4.067820,4.037846,3.953014,3.840881,3.658661,3.502963", \ "6.131781,6.122095,6.062349,5.971243,5.770006,5.458845,4.992296", \ "8.816981,8.790900,8.739637,8.676823,8.487181,8.125518,7.478870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.300413,8.322345,8.369983,8.339375,8.397735,8.393477,8.449038", \ "8.202642,8.227352,8.249103,8.282138,8.263628,8.252966,8.449690", \ "8.065039,8.087732,8.116792,8.117689,8.106181,8.143233,8.195323", \ "8.067558,8.087028,8.100255,8.080615,8.140842,8.132598,8.114018", \ "8.580774,8.589450,8.559224,8.499220,8.493576,8.407657,8.383532", \ "9.946801,9.940721,9.864669,9.813150,9.734347,9.498599,9.158492", \ "12.654510,12.602160,12.462780,12.254620,12.038000,11.677900,11.237390"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.411695,2.416106,2.457832,2.519163,2.574854,2.688035,2.789778", \ "2.336227,2.340802,2.387654,2.433706,2.515289,2.605276,2.712035", \ "2.343996,2.361293,2.383525,2.402302,2.487109,2.560603,2.661871", \ "2.816699,2.810723,2.805569,2.799568,2.793654,2.819135,2.844501", \ "4.141703,4.117834,4.073856,3.967878,3.858951,3.668883,3.514909", \ "6.218374,6.201141,6.122057,5.989576,5.801957,5.466871,5.003739", \ "8.982361,8.947856,8.891402,8.767487,8.560968,8.150472,7.479498"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.401120,9.422770,9.439590,9.483246,9.469626,9.472794,9.571907", \ "9.362032,9.340156,9.360733,9.366096,9.432206,9.472779,9.521250", \ "9.196124,9.199873,9.220200,9.221106,9.296818,9.399572,9.377067", \ "9.167600,9.187691,9.202066,9.220453,9.251004,9.301373,9.320077", \ "9.617147,9.632338,9.635491,9.576025,9.508243,9.586234,9.544780", \ "10.897110,10.906070,10.836630,10.820220,10.815940,10.500750,10.420460", \ "13.485770,13.416350,13.355280,13.196330,12.968620,12.660560,12.163210"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.706204,2.717073,2.740141,2.804570,2.856473,2.953837,3.036083", \ "2.655882,2.657556,2.688422,2.727364,2.797194,2.882799,2.980618", \ "2.610951,2.618021,2.643949,2.698126,2.758806,2.836088,2.937828", \ "2.956332,2.949441,2.946182,2.950070,2.984056,3.011248,3.067142", \ "4.074250,4.066011,4.027637,3.993744,3.904702,3.771687,3.646785", \ "5.843075,5.849803,5.801839,5.782028,5.653783,5.415654,5.050248", \ "8.155918,8.187828,8.187847,8.175089,8.092248,7.866092,7.369669"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.164418,9.181290,9.201604,9.215570,9.212523,9.135774,9.234205", \ "9.083582,9.102171,9.092439,9.147137,9.171056,9.119113,9.253597", \ "9.035919,9.054166,9.073125,9.052786,9.029690,9.149794,9.071117", \ "9.046760,9.064379,9.052006,9.061146,9.017857,9.071331,9.050989", \ "9.644319,9.663898,9.656612,9.650127,9.555616,9.535128,9.381148", \ "11.422650,11.400260,11.324570,11.197590,11.055790,10.996810,10.647680", \ "14.415600,14.365000,14.252330,14.111980,13.883830,13.452150,12.908410"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.573742,2.590224,2.626183,2.662213,2.749305,2.846235,2.951069", \ "2.512358,2.528429,2.563719,2.603746,2.685760,2.776867,2.872786", \ "2.463571,2.478593,2.512209,2.561973,2.632850,2.725137,2.824873", \ "2.789941,2.803716,2.799873,2.796798,2.829897,2.876875,2.940718", \ "3.871629,3.849417,3.822267,3.794556,3.714552,3.606459,3.476561", \ "5.534503,5.520557,5.507505,5.472477,5.369687,5.150816,4.807765", \ "7.694267,7.720695,7.727312,7.685424,7.670468,7.464532,7.013098"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.707141,8.709464,8.708012,8.739057,8.751919,8.718618,8.593363", \ "8.645048,8.636270,8.650219,8.656923,8.642215,8.687099,8.550501", \ "8.561021,8.569377,8.552068,8.609431,8.632567,8.514596,8.542685", \ "8.572770,8.561595,8.558399,8.549567,8.568281,8.615138,8.661197", \ "9.123152,9.172706,9.155948,9.123275,9.069867,8.969958,8.942587", \ "10.791360,10.750760,10.700530,10.614030,10.517220,10.334910,10.045140", \ "13.635470,13.592110,13.488080,13.363420,13.040300,12.712450,12.186040"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.644769,2.657768,2.694150,2.724500,2.799023,2.878611,2.963929", \ "2.581439,2.594157,2.622974,2.661089,2.724011,2.804076,2.882750", \ "2.532359,2.544289,2.571691,2.612315,2.667685,2.749604,2.834240", \ "2.839694,2.832487,2.825648,2.826184,2.873387,2.910331,2.951409", \ "3.899817,3.910206,3.875623,3.810714,3.733008,3.616082,3.493971", \ "5.631445,5.639375,5.589080,5.547155,5.414757,5.166611,4.812187", \ "7.887815,7.905896,7.900031,7.834950,7.745125,7.513257,7.007943"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.807905,9.797702,9.797356,9.787821,9.773380,9.853424,9.738083", \ "9.739359,9.730360,9.764180,9.784222,9.749992,9.812690,9.838582", \ "9.667541,9.646382,9.700811,9.700569,9.659194,9.788566,9.655263", \ "9.661852,9.650782,9.673409,9.665482,9.702369,9.763589,9.571128", \ "10.206740,10.180410,10.166130,10.158180,10.143610,10.042000,9.891427", \ "11.716370,11.681800,11.642070,11.600730,11.531690,11.332170,10.999760", \ "14.493920,14.489260,14.411430,14.257310,13.997080,13.688710,13.062310"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.299629,2.325557,2.386128,2.477819,2.570458,2.694140,2.836230", \ "2.267245,2.281097,2.351516,2.414442,2.508682,2.641188,2.778080", \ "2.210054,2.244958,2.277114,2.357233,2.444150,2.579130,2.716487", \ "2.600601,2.595066,2.605803,2.603087,2.639812,2.729540,2.819133", \ "3.702079,3.691300,3.669070,3.607865,3.546104,3.450514,3.335208", \ "5.406375,5.371834,5.370835,5.340371,5.210758,5.019520,4.671426", \ "7.613709,7.631396,7.631459,7.602168,7.543705,7.334339,6.874299"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.654814,8.665845,8.686609,8.712353,8.739385,8.707664,8.716834", \ "8.577159,8.571517,8.638504,8.628150,8.630515,8.674573,8.728443", \ "8.530484,8.531179,8.563923,8.578598,8.593575,8.672031,8.701003", \ "8.563342,8.557230,8.563512,8.552549,8.546983,8.654810,8.605032", \ "9.083089,9.085140,9.127354,9.050117,9.027077,9.014381,8.892321", \ "10.669150,10.633650,10.593520,10.470620,10.386510,10.209610,9.920238", \ "13.501670,13.447660,13.371550,13.246180,12.967040,12.638510,12.094240"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.208802,2.233443,2.306778,2.367118,2.481111,2.604381,2.755182", \ "2.149384,2.173302,2.240102,2.311101,2.415907,2.535618,2.681463", \ "2.108533,2.127773,2.184870,2.249968,2.331142,2.476693,2.613267", \ "2.476566,2.463147,2.463907,2.489396,2.539868,2.608683,2.705938", \ "3.517851,3.494883,3.506217,3.475025,3.413990,3.308551,3.200686", \ "5.084563,5.107641,5.109851,5.080128,4.991783,4.792192,4.473301", \ "7.183152,7.143057,7.209429,7.195840,7.160636,6.982258,6.553391"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("8.180443,8.153289,8.173071,8.190395,8.202240,8.230831,8.280280", \ "8.107382,8.127588,8.142650,8.112097,8.157088,8.132541,8.095181", \ "8.027584,8.047359,8.062091,8.087454,8.051075,8.131167,8.083460", \ "8.048038,8.066353,8.077499,8.080029,8.099662,8.129358,8.023149", \ "8.580728,8.588368,8.557259,8.529397,8.493577,8.449877,8.299754", \ "10.069980,10.032910,10.004890,9.929997,9.877063,9.563432,9.413976", \ "12.801240,12.733010,12.671780,12.547520,12.322490,11.911220,11.455650"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.342331,2.341848,2.372589,2.446939,2.541689,2.648910,2.777843", \ "2.245917,2.268766,2.306865,2.358801,2.465282,2.569975,2.700078", \ "2.199711,2.225479,2.254183,2.326854,2.400918,2.518335,2.631682", \ "2.542459,2.535895,2.538087,2.542649,2.569691,2.654625,2.729521", \ "3.598119,3.574024,3.540076,3.509371,3.438926,3.325329,3.225333", \ "5.260091,5.212155,5.203496,5.153342,5.030337,4.816947,4.471333", \ "7.406969,7.409339,7.394676,7.368367,7.275052,7.044276,6.573717"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.273399,9.292462,9.259365,9.267214,9.326836,9.281090,9.404502", \ "9.206983,9.229623,9.242795,9.258739,9.250239,9.239093,9.236864", \ "9.133113,9.147865,9.177742,9.182214,9.165244,9.206890,9.218699", \ "9.142456,9.161333,9.174073,9.178430,9.200632,9.155740,9.181326", \ "9.614120,9.628155,9.629915,9.577566,9.564262,9.457481,9.459719", \ "11.029640,10.993470,10.980890,10.960080,10.918190,10.670930,10.464680", \ "13.689610,13.625660,13.571880,13.426080,13.252320,12.884710,12.525450"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.442303,2.459605,2.496878,2.532022,2.624216,2.725522,2.845644", \ "2.360989,2.372646,2.402545,2.488522,2.553268,2.674474,2.788182", \ "2.318382,2.316616,2.383785,2.435611,2.499509,2.604987,2.724482", \ "2.644187,2.637650,2.633621,2.649497,2.706151,2.762776,2.838668", \ "3.769169,3.749555,3.712551,3.668906,3.589444,3.464392,3.354476", \ "5.510326,5.517012,5.460498,5.395850,5.261295,5.040508,4.663100", \ "7.807855,7.822763,7.811504,7.747368,7.632725,7.388822,6.876550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.747106,9.740092,9.746964,9.763417,9.788424,9.811998,9.870859", \ "9.700557,9.680360,9.737501,9.760104,9.739401,9.808953,9.858453", \ "9.629802,9.624563,9.634052,9.661557,9.723190,9.766887,9.820010", \ "9.619352,9.653118,9.659650,9.687027,9.708483,9.731430,9.729936", \ "10.126020,10.173110,10.132660,10.145440,10.128020,10.058070,9.897891", \ "11.599270,11.584080,11.540080,11.536410,11.435790,11.213920,10.982400", \ "14.369680,14.319450,14.250690,14.143530,13.848830,13.650660,13.060200"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.342331,2.341848,2.372589,2.446939,2.541689,2.648910,2.777843", \ "2.245917,2.268766,2.306865,2.358801,2.465282,2.569975,2.700078", \ "2.199711,2.225479,2.254183,2.326854,2.400918,2.518335,2.631682", \ "2.542459,2.535895,2.538087,2.542649,2.569691,2.654625,2.729521", \ "3.598119,3.574024,3.540076,3.509371,3.438926,3.325329,3.225333", \ "5.260091,5.212155,5.203496,5.153342,5.030337,4.816947,4.471333", \ "7.406969,7.409339,7.394676,7.368367,7.275052,7.044276,6.573717"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("9.273399,9.292462,9.259365,9.267214,9.326836,9.281090,9.404502", \ "9.206983,9.229623,9.242795,9.258739,9.250239,9.239093,9.236864", \ "9.133113,9.147865,9.177742,9.182214,9.165244,9.206890,9.218699", \ "9.142456,9.161333,9.174073,9.178430,9.200632,9.155740,9.181326", \ "9.614120,9.628155,9.629915,9.577566,9.564262,9.457481,9.459719", \ "11.029640,10.993470,10.980890,10.960080,10.918190,10.670930,10.464680", \ "13.689610,13.625660,13.571880,13.426080,13.252320,12.884710,12.525450"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("2.411471,2.417091,2.441213,2.521209,2.580417,2.682300,2.785197", \ "2.337471,2.344284,2.381452,2.431467,2.507847,2.604479,2.718781", \ "2.286408,2.293953,2.340454,2.362748,2.437765,2.534126,2.644373", \ "2.577338,2.578748,2.577449,2.599437,2.625969,2.674232,2.737160", \ "3.658279,3.636083,3.603776,3.545972,3.467452,3.333586,3.233837", \ "5.372948,5.341251,5.282932,5.189862,5.079290,4.836933,4.484146", \ "7.571971,7.580087,7.560456,7.482792,7.370233,7.071251,6.594408"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.663066,1.202510,2.180820,3.955040,7.172700,13.008100"); values ("10.369250,10.389150,10.404010,10.389750,10.381400,10.471120,10.487150", \ "10.307460,10.328360,10.344570,10.374620,10.364250,10.381450,10.493060", \ "10.229230,10.250390,10.267070,10.269050,10.300280,10.385980,10.231700", \ "10.239340,10.259180,10.273390,10.276520,10.300240,10.248550,10.423590", \ "10.690700,10.659620,10.662120,10.667070,10.652730,10.646240,10.500500", \ "12.014850,12.024680,11.970600,11.984680,11.906060,11.694900,11.489170", \ "14.594760,14.533930,14.488370,14.403150,14.189780,14.005780,13.532760"); } } } } /****************************************************************************************** Module : AOI222_X2 Cell Description : Combinational cell (AOI222_X2) with drive strength X2 *******************************************************************************************/ cell (AOI222_X2) { drive_strength : 2; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 281.748900; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 60.144125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 196.501250; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 65.128127; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 187.134125; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 196.501500; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 332.827000; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 201.483129; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 265.965000; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 65.128252; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 201.483004; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 70.114508; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 265.925750; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 192.159875; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 271.855125; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 271.814875; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 321.852964; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 196.501250; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 332.826625; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 201.482879; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 266.915625; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 332.827875; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 469.110750; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 337.803631; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 345.973750; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 201.483129; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 337.803631; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 206.469010; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 345.934500; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 270.585000; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 350.281125; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 350.241000; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 402.281269; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 65.128381; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 201.483133; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 70.114635; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 266.876250; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 201.483508; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 337.804013; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 206.469387; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 345.934750; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 70.114760; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 206.468137; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 75.103641; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 345.869500; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 270.545250; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 350.241375; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 350.175750; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 402.252769; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 273.174000; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 352.794000; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 352.725875; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 322.266190; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 352.795125; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 432.415875; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 432.347500; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 402.402711; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 352.726875; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 432.347375; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 432.253500; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 402.373954; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 323.138138; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 402.839162; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 402.810275; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 481.914163; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.230863; fall_capacitance : 2.741273; rise_capacitance : 3.230863; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.324314; fall_capacitance : 2.657470; rise_capacitance : 3.324314; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.071942; fall_capacitance : 2.880712; rise_capacitance : 3.071942; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.505620; fall_capacitance : 3.116688; rise_capacitance : 3.505620; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.058196; fall_capacitance : 3.058196; rise_capacitance : 2.990449; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.358402; fall_capacitance : 3.243489; rise_capacitance : 3.358402; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 25.634800; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006175,0.006532,0.007182,0.008472,0.011027,0.016100,0.026204", \ "0.006861,0.007216,0.007867,0.009160,0.011728,0.016821,0.026945", \ "0.008747,0.009223,0.010067,0.011659,0.014540,0.019592,0.029610", \ "0.009266,0.009912,0.011057,0.013205,0.017088,0.023863,0.035231", \ "0.007969,0.008795,0.010266,0.013010,0.017945,0.026455,0.040663", \ "0.004648,0.005651,0.007439,0.010767,0.016765,0.027108,0.044192", \ "-0.000833,0.000342,0.002426,0.006315,0.013348,0.025501,0.045571"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008433,0.009010,0.010072,0.012196,0.016419,0.024784,0.041373", \ "0.009154,0.009713,0.010755,0.012858,0.017081,0.025482,0.042126", \ "0.013159,0.013756,0.014816,0.016771,0.020641,0.028748,0.045188", \ "0.018759,0.019512,0.020842,0.023391,0.028138,0.036633,0.052343", \ "0.025821,0.026736,0.028339,0.031370,0.036967,0.047070,0.064761", \ "0.034210,0.035319,0.037230,0.040835,0.047394,0.058977,0.079233", \ "0.043980,0.045265,0.047496,0.051706,0.059333,0.072615,0.095293"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003786,0.004087,0.004635,0.005734,0.007929,0.012318,0.021090", \ "0.003784,0.004084,0.004633,0.005734,0.007930,0.012317,0.021091", \ "0.005748,0.005995,0.006444,0.007318,0.008891,0.012518,0.021092", \ "0.009491,0.009784,0.010303,0.011294,0.013163,0.016653,0.023100", \ "0.014771,0.015144,0.015792,0.017006,0.019208,0.023084,0.030122", \ "0.021494,0.021957,0.022754,0.024254,0.026928,0.031490,0.039210", \ "0.029745,0.030287,0.031231,0.033026,0.036236,0.041649,0.050475"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006959,0.007524,0.008554,0.010585,0.014550,0.022304,0.037644", \ "0.006835,0.007409,0.008453,0.010517,0.014529,0.022295,0.037646", \ "0.008043,0.008424,0.009172,0.010795,0.014358,0.022213,0.037646", \ "0.011238,0.011710,0.012574,0.014270,0.017524,0.023588,0.037566", \ "0.015715,0.016196,0.017080,0.018839,0.022314,0.028994,0.041181", \ "0.021680,0.022193,0.023144,0.025021,0.028629,0.035589,0.048850", \ "0.029115,0.029677,0.030713,0.032763,0.036659,0.043908,0.057714"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006175,0.006531,0.007181,0.008471,0.011026,0.016099,0.026201", \ "0.006873,0.007227,0.007878,0.009171,0.011738,0.016830,0.026953", \ "0.008810,0.009285,0.010128,0.011717,0.014592,0.019639,0.029655", \ "0.009118,0.009769,0.010932,0.013105,0.017029,0.023852,0.035251", \ "0.007134,0.007986,0.009492,0.012302,0.017359,0.026046,0.040453", \ "0.002642,0.003686,0.005534,0.008983,0.015190,0.025843,0.043351", \ "-0.004475,-0.003246,-0.001078,0.002977,0.010293,0.022904,0.043634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009022,0.009699,0.010972,0.013560,0.018816,0.029368,0.050327", \ "0.009729,0.010391,0.011624,0.014174,0.019417,0.030011,0.051040", \ "0.014153,0.014814,0.015988,0.018167,0.022942,0.033145,0.053935", \ "0.020711,0.021549,0.023035,0.025893,0.031251,0.040944,0.060823", \ "0.029081,0.030082,0.031844,0.035202,0.041477,0.052959,0.073267", \ "0.039209,0.040405,0.042486,0.046415,0.053637,0.066634,0.089776", \ "0.051155,0.052547,0.054952,0.059509,0.067816,0.082473,0.108080"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003788,0.004087,0.004636,0.005734,0.007929,0.012319,0.021091", \ "0.003784,0.004084,0.004634,0.005734,0.007930,0.012316,0.021091", \ "0.005723,0.005970,0.006420,0.007294,0.008872,0.012513,0.021092", \ "0.009406,0.009707,0.010238,0.011250,0.013143,0.016647,0.023094", \ "0.014616,0.015001,0.015671,0.016926,0.019182,0.023143,0.030199", \ "0.021330,0.021805,0.022633,0.024191,0.026952,0.031621,0.039443", \ "0.029591,0.030153,0.031150,0.033018,0.036333,0.041892,0.050875"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008526,0.009300,0.010699,0.013442,0.018704,0.028687,0.047996", \ "0.008304,0.009084,0.010507,0.013295,0.018621,0.028666,0.048002", \ "0.009135,0.009682,0.010756,0.013078,0.018062,0.028459,0.047987", \ "0.012393,0.012974,0.014044,0.016179,0.020167,0.028682,0.047720", \ "0.016718,0.017289,0.018349,0.020494,0.024791,0.033148,0.049333", \ "0.022555,0.023145,0.024243,0.026426,0.030738,0.039315,0.055782", \ "0.029882,0.030509,0.031674,0.033987,0.038461,0.047109,0.064143"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006353,0.006711,0.007367,0.008667,0.011243,0.016357,0.026538", \ "0.007051,0.007408,0.008063,0.009368,0.011955,0.017088,0.027290", \ "0.009095,0.009565,0.010401,0.011977,0.014836,0.019895,0.029992", \ "0.009645,0.010286,0.011428,0.013569,0.017458,0.024250,0.035622", \ "0.008112,0.008933,0.010392,0.013133,0.018101,0.026699,0.041040", \ "0.004384,0.005361,0.007111,0.010414,0.016436,0.026901,0.044248", \ "-0.001555,-0.000450,0.001537,0.005312,0.012290,0.024540,0.044956"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012343,0.013062,0.014387,0.017046,0.022363,0.032926,0.053862", \ "0.013009,0.013716,0.015025,0.017669,0.022988,0.033589,0.054588", \ "0.017128,0.017741,0.018900,0.021303,0.026324,0.036662,0.057464", \ "0.024604,0.025388,0.026793,0.029505,0.034629,0.044189,0.064252", \ "0.033695,0.034617,0.036261,0.039431,0.045452,0.056588,0.076482", \ "0.044671,0.045748,0.047652,0.051300,0.058146,0.070729,0.093408", \ "0.057503,0.058749,0.060946,0.065139,0.072936,0.087013,0.112090"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013739,0.022521", \ "0.005102,0.005416,0.005988,0.007114,0.009334,0.013738,0.022523", \ "0.007313,0.007536,0.007941,0.008701,0.010250,0.013922,0.022523", \ "0.011779,0.012012,0.012427,0.013267,0.014938,0.018197,0.024498", \ "0.018009,0.018273,0.018761,0.019729,0.021603,0.025141,0.031831", \ "0.025856,0.026178,0.026754,0.027913,0.030131,0.034176,0.041451", \ "0.035300,0.035674,0.036350,0.037724,0.040348,0.045098,0.053326"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011141,0.011889,0.013243,0.015901,0.021036,0.030908,0.050198", \ "0.010984,0.011745,0.013115,0.015803,0.020991,0.030896,0.050211", \ "0.010903,0.011548,0.012766,0.015283,0.020562,0.030786,0.050201", \ "0.013961,0.014569,0.015664,0.017784,0.021798,0.030663,0.050028", \ "0.018041,0.018653,0.019780,0.022016,0.026406,0.034691,0.051179", \ "0.023652,0.024291,0.025447,0.027732,0.032205,0.040940,0.057326", \ "0.030788,0.031477,0.032713,0.035127,0.039753,0.048616,0.065796"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006175,0.006531,0.007181,0.008471,0.011026,0.016099,0.026201", \ "0.006873,0.007227,0.007878,0.009171,0.011738,0.016830,0.026953", \ "0.008810,0.009285,0.010128,0.011717,0.014592,0.019639,0.029655", \ "0.009118,0.009769,0.010932,0.013105,0.017029,0.023852,0.035251", \ "0.007134,0.007986,0.009492,0.012302,0.017359,0.026046,0.040453", \ "0.002642,0.003686,0.005534,0.008983,0.015190,0.025843,0.043351", \ "-0.004475,-0.003246,-0.001078,0.002977,0.010293,0.022904,0.043634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009022,0.009699,0.010972,0.013560,0.018816,0.029368,0.050327", \ "0.009729,0.010391,0.011624,0.014174,0.019417,0.030011,0.051040", \ "0.014153,0.014814,0.015988,0.018167,0.022942,0.033145,0.053935", \ "0.020711,0.021549,0.023035,0.025893,0.031251,0.040944,0.060823", \ "0.029081,0.030082,0.031844,0.035202,0.041477,0.052959,0.073267", \ "0.039209,0.040405,0.042486,0.046415,0.053637,0.066634,0.089776", \ "0.051155,0.052547,0.054952,0.059509,0.067816,0.082473,0.108080"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003788,0.004087,0.004636,0.005734,0.007929,0.012319,0.021091", \ "0.003784,0.004084,0.004634,0.005734,0.007930,0.012316,0.021091", \ "0.005723,0.005970,0.006420,0.007294,0.008872,0.012513,0.021092", \ "0.009406,0.009707,0.010238,0.011250,0.013143,0.016647,0.023094", \ "0.014616,0.015001,0.015671,0.016926,0.019182,0.023143,0.030199", \ "0.021330,0.021805,0.022633,0.024191,0.026952,0.031621,0.039443", \ "0.029591,0.030153,0.031150,0.033018,0.036333,0.041892,0.050875"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008526,0.009300,0.010699,0.013442,0.018704,0.028687,0.047996", \ "0.008304,0.009084,0.010507,0.013295,0.018621,0.028666,0.048002", \ "0.009135,0.009682,0.010756,0.013078,0.018062,0.028459,0.047987", \ "0.012393,0.012974,0.014044,0.016179,0.020167,0.028682,0.047720", \ "0.016718,0.017289,0.018349,0.020494,0.024791,0.033148,0.049333", \ "0.022555,0.023145,0.024243,0.026426,0.030738,0.039315,0.055782", \ "0.029882,0.030509,0.031674,0.033987,0.038461,0.047109,0.064143"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006187,0.006544,0.007193,0.008483,0.011038,0.016110,0.026211", \ "0.006915,0.007268,0.007919,0.009212,0.011778,0.016869,0.026989", \ "0.008852,0.009328,0.010174,0.011764,0.014639,0.019686,0.029705", \ "0.008923,0.009591,0.010767,0.012976,0.016948,0.023822,0.035254", \ "0.006367,0.007241,0.008789,0.011671,0.016841,0.025690,0.040261", \ "0.000936,0.002015,0.003920,0.007477,0.013870,0.024805,0.042666", \ "-0.007519,-0.006240,-0.003991,0.000210,0.007781,0.020781,0.042056"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010784,0.011645,0.013239,0.016440,0.022866,0.035607,0.060853", \ "0.011330,0.012165,0.013721,0.016902,0.023335,0.036148,0.061487", \ "0.015778,0.016481,0.017780,0.020570,0.026567,0.039027,0.064125", \ "0.023017,0.023959,0.025635,0.028869,0.034962,0.046462,0.070706", \ "0.032325,0.033428,0.035375,0.039115,0.046172,0.059181,0.082739", \ "0.043788,0.045079,0.047336,0.051629,0.059601,0.074164,0.100382", \ "0.057443,0.058954,0.061540,0.066463,0.075495,0.091649,0.120421"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003787,0.004087,0.004636,0.005735,0.007930,0.012318,0.021091", \ "0.003785,0.004085,0.004635,0.005734,0.007928,0.012318,0.021091", \ "0.005704,0.005953,0.006401,0.007275,0.008857,0.012505,0.021092", \ "0.009396,0.009697,0.010235,0.011260,0.013161,0.016658,0.023089", \ "0.014609,0.014996,0.015683,0.016961,0.019252,0.023234,0.030279", \ "0.021331,0.021817,0.022675,0.024257,0.027078,0.031803,0.039675", \ "0.029623,0.030189,0.031227,0.033136,0.036528,0.042164,0.051247"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010925,0.011844,0.013506,0.016713,0.022827,0.034563,0.057608", \ "0.010675,0.011613,0.013307,0.016577,0.022771,0.034561,0.057620", \ "0.010874,0.011625,0.013060,0.016028,0.022322,0.034459,0.057629", \ "0.013773,0.014499,0.015843,0.018463,0.023387,0.034183,0.057525", \ "0.017731,0.018419,0.019700,0.022306,0.027548,0.037527,0.057974", \ "0.023339,0.024020,0.025287,0.027840,0.032989,0.043334,0.062988", \ "0.030515,0.031216,0.032516,0.035131,0.040291,0.050544,0.070959"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006366,0.006724,0.007379,0.008678,0.011254,0.016368,0.026548", \ "0.007092,0.007450,0.008105,0.009409,0.011995,0.017127,0.027327", \ "0.009138,0.009609,0.010446,0.012024,0.014883,0.019942,0.030041", \ "0.009457,0.010109,0.011269,0.013444,0.017380,0.024221,0.035626", \ "0.007358,0.008202,0.009701,0.012508,0.017591,0.026350,0.040853", \ "0.002700,0.003710,0.005521,0.008932,0.015134,0.025873,0.043568", \ "-0.004564,-0.003410,-0.001344,0.002578,0.009801,0.022439,0.043394"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014986,0.015872,0.017501,0.020748,0.027188,0.039920,0.065147", \ "0.015502,0.016379,0.017998,0.021239,0.027700,0.040488,0.065794", \ "0.019292,0.020077,0.021552,0.024575,0.030771,0.043311,0.068417", \ "0.027444,0.028329,0.029919,0.033002,0.038817,0.050524,0.074888", \ "0.037471,0.038499,0.040335,0.043898,0.050698,0.063339,0.086753", \ "0.049765,0.050940,0.053026,0.057043,0.064662,0.078827,0.104550", \ "0.064347,0.065690,0.068065,0.072618,0.081144,0.096755,0.125005"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009333,0.013738,0.022521", \ "0.005102,0.005417,0.005988,0.007114,0.009333,0.013738,0.022522", \ "0.007292,0.007514,0.007922,0.008681,0.010232,0.013916,0.022523", \ "0.011782,0.012013,0.012440,0.013281,0.014958,0.018210,0.024495", \ "0.018035,0.018305,0.018808,0.019792,0.021689,0.025243,0.031912", \ "0.025923,0.026253,0.026850,0.028033,0.030283,0.034384,0.041688", \ "0.035444,0.035814,0.036514,0.037926,0.040600,0.045421,0.053712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014014,0.014887,0.016471,0.019559,0.025567,0.037244,0.060288", \ "0.013870,0.014754,0.016363,0.019490,0.025546,0.037231,0.060301", \ "0.013395,0.014218,0.015764,0.018928,0.025270,0.037203,0.060302", \ "0.015886,0.016645,0.017916,0.020376,0.025638,0.036759,0.060256", \ "0.019507,0.020245,0.021605,0.024315,0.029647,0.039568,0.060423", \ "0.024788,0.025524,0.026873,0.029566,0.034915,0.045412,0.065039", \ "0.031690,0.032455,0.033859,0.036611,0.041977,0.052503,0.073044"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006353,0.006711,0.007367,0.008667,0.011243,0.016357,0.026538", \ "0.007051,0.007408,0.008063,0.009368,0.011955,0.017088,0.027290", \ "0.009095,0.009565,0.010401,0.011977,0.014836,0.019895,0.029992", \ "0.009645,0.010286,0.011428,0.013569,0.017458,0.024250,0.035622", \ "0.008112,0.008933,0.010392,0.013133,0.018101,0.026699,0.041040", \ "0.004384,0.005361,0.007111,0.010414,0.016436,0.026901,0.044248", \ "-0.001555,-0.000450,0.001537,0.005312,0.012290,0.024540,0.044956"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012343,0.013062,0.014387,0.017046,0.022363,0.032926,0.053862", \ "0.013009,0.013716,0.015025,0.017669,0.022988,0.033589,0.054588", \ "0.017128,0.017741,0.018900,0.021303,0.026324,0.036662,0.057464", \ "0.024604,0.025388,0.026793,0.029505,0.034629,0.044189,0.064252", \ "0.033695,0.034617,0.036261,0.039431,0.045452,0.056588,0.076482", \ "0.044671,0.045748,0.047652,0.051300,0.058146,0.070729,0.093408", \ "0.057503,0.058749,0.060946,0.065139,0.072936,0.087013,0.112090"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013739,0.022521", \ "0.005102,0.005416,0.005988,0.007114,0.009334,0.013738,0.022523", \ "0.007313,0.007536,0.007941,0.008701,0.010250,0.013922,0.022523", \ "0.011779,0.012012,0.012427,0.013267,0.014938,0.018197,0.024498", \ "0.018009,0.018273,0.018761,0.019729,0.021603,0.025141,0.031831", \ "0.025856,0.026178,0.026754,0.027913,0.030131,0.034176,0.041451", \ "0.035300,0.035674,0.036350,0.037724,0.040348,0.045098,0.053326"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011141,0.011889,0.013243,0.015901,0.021036,0.030908,0.050198", \ "0.010984,0.011745,0.013115,0.015803,0.020991,0.030896,0.050211", \ "0.010903,0.011548,0.012766,0.015283,0.020562,0.030786,0.050201", \ "0.013961,0.014569,0.015664,0.017784,0.021798,0.030663,0.050028", \ "0.018041,0.018653,0.019780,0.022016,0.026406,0.034691,0.051179", \ "0.023652,0.024291,0.025447,0.027732,0.032205,0.040940,0.057326", \ "0.030788,0.031477,0.032713,0.035127,0.039753,0.048616,0.065796"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006366,0.006724,0.007379,0.008678,0.011254,0.016368,0.026548", \ "0.007092,0.007450,0.008105,0.009409,0.011995,0.017127,0.027327", \ "0.009138,0.009609,0.010446,0.012024,0.014883,0.019942,0.030041", \ "0.009457,0.010109,0.011269,0.013444,0.017380,0.024221,0.035626", \ "0.007358,0.008202,0.009701,0.012508,0.017591,0.026350,0.040853", \ "0.002700,0.003710,0.005521,0.008932,0.015134,0.025873,0.043568", \ "-0.004564,-0.003410,-0.001344,0.002578,0.009801,0.022439,0.043394"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014986,0.015872,0.017501,0.020748,0.027188,0.039920,0.065147", \ "0.015502,0.016379,0.017998,0.021239,0.027700,0.040488,0.065794", \ "0.019292,0.020077,0.021552,0.024575,0.030771,0.043311,0.068417", \ "0.027444,0.028329,0.029919,0.033002,0.038817,0.050524,0.074888", \ "0.037471,0.038499,0.040335,0.043898,0.050698,0.063339,0.086753", \ "0.049765,0.050940,0.053026,0.057043,0.064662,0.078827,0.104550", \ "0.064347,0.065690,0.068065,0.072618,0.081144,0.096755,0.125005"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009333,0.013738,0.022521", \ "0.005102,0.005417,0.005988,0.007114,0.009333,0.013738,0.022522", \ "0.007292,0.007514,0.007922,0.008681,0.010232,0.013916,0.022523", \ "0.011782,0.012013,0.012440,0.013281,0.014958,0.018210,0.024495", \ "0.018035,0.018305,0.018808,0.019792,0.021689,0.025243,0.031912", \ "0.025923,0.026253,0.026850,0.028033,0.030283,0.034384,0.041688", \ "0.035444,0.035814,0.036514,0.037926,0.040600,0.045421,0.053712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014014,0.014887,0.016471,0.019559,0.025567,0.037244,0.060288", \ "0.013870,0.014754,0.016363,0.019490,0.025546,0.037231,0.060301", \ "0.013395,0.014218,0.015764,0.018928,0.025270,0.037203,0.060302", \ "0.015886,0.016645,0.017916,0.020376,0.025638,0.036759,0.060256", \ "0.019507,0.020245,0.021605,0.024315,0.029647,0.039568,0.060423", \ "0.024788,0.025524,0.026873,0.029566,0.034915,0.045412,0.065039", \ "0.031690,0.032455,0.033859,0.036611,0.041977,0.052503,0.073044"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006554,0.006916,0.007575,0.008885,0.011483,0.016643,0.026908", \ "0.007279,0.007639,0.008301,0.009616,0.012225,0.017402,0.027687", \ "0.009443,0.009905,0.010734,0.012298,0.015140,0.020217,0.030402", \ "0.010063,0.010696,0.011828,0.013967,0.017853,0.024651,0.036021", \ "0.008615,0.009406,0.010818,0.013514,0.018460,0.027085,0.041494", \ "0.005177,0.006061,0.007678,0.010807,0.016683,0.027110,0.044566", \ "-0.000506,0.000467,0.002255,0.005720,0.012349,0.024397,0.044878"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.019312,0.020202,0.021834,0.025078,0.031507,0.044218,0.069416", \ "0.019840,0.020727,0.022357,0.025604,0.032052,0.044811,0.070074", \ "0.023247,0.024081,0.025628,0.028744,0.035014,0.047583,0.072683", \ "0.031649,0.032493,0.034015,0.036974,0.042656,0.054615,0.079062", \ "0.042333,0.043314,0.045076,0.048501,0.055079,0.067385,0.090766", \ "0.055297,0.056400,0.058373,0.062203,0.069553,0.083373,0.108628", \ "0.070651,0.071913,0.074116,0.078401,0.086550,0.101723,0.129496"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006559,0.006864,0.007423,0.008536,0.010753,0.015163,0.023956", \ "0.006557,0.006862,0.007421,0.008536,0.010753,0.015164,0.023956", \ "0.008861,0.009057,0.009385,0.010059,0.011623,0.015331,0.023956", \ "0.013947,0.014132,0.014476,0.015193,0.016688,0.019727,0.025904", \ "0.021040,0.021239,0.021615,0.022389,0.023985,0.027187,0.033522", \ "0.029893,0.030128,0.030551,0.031451,0.033278,0.036862,0.043662", \ "0.040413,0.040667,0.041176,0.042230,0.044373,0.048512,0.056122"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.016868,0.017712,0.019250,0.022288,0.028231,0.039900,0.062972", \ "0.016784,0.017646,0.019195,0.022248,0.028225,0.039895,0.062981", \ "0.016170,0.017067,0.018723,0.021921,0.028069,0.039871,0.062968", \ "0.017884,0.018566,0.019863,0.022523,0.027985,0.039440,0.062951", \ "0.021524,0.022287,0.023670,0.026419,0.031745,0.041684,0.062935", \ "0.026564,0.027331,0.028718,0.031491,0.036951,0.047494,0.067139", \ "0.033298,0.034087,0.035512,0.038323,0.043815,0.054529,0.075117"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007375,0.007729,0.008378,0.009664,0.012215,0.017284,0.027384", \ "0.007939,0.008302,0.008964,0.010275,0.012861,0.017969,0.028106", \ "0.009070,0.009497,0.010263,0.011730,0.014510,0.019705,0.029869", \ "0.009126,0.009710,0.010745,0.012678,0.016160,0.022263,0.033156", \ "0.007032,0.007799,0.009156,0.011684,0.016202,0.023914,0.036690", \ "0.002470,0.003421,0.005104,0.008230,0.013829,0.023371,0.038909", \ "-0.004775,-0.003636,-0.001633,0.002084,0.008753,0.020143,0.038681"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011111,0.011690,0.012753,0.014872,0.019083,0.027443,0.044048", \ "0.011783,0.012359,0.013418,0.015534,0.019751,0.028127,0.044756", \ "0.016028,0.016530,0.017471,0.019402,0.023388,0.031523,0.047941", \ "0.022938,0.023610,0.024821,0.027158,0.031566,0.039558,0.055279", \ "0.031666,0.032457,0.033865,0.036581,0.041724,0.051231,0.068169", \ "0.042493,0.043406,0.045047,0.048165,0.054002,0.064692,0.083966", \ "0.055489,0.056552,0.058430,0.062000,0.068626,0.080569,0.101796"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003787,0.004085,0.004634,0.005734,0.007928,0.012318,0.021091", \ "0.003789,0.004088,0.004635,0.005734,0.007930,0.012316,0.021092", \ "0.004871,0.005114,0.005568,0.006510,0.008392,0.012440,0.021091", \ "0.007806,0.008048,0.008471,0.009315,0.010982,0.014492,0.022049", \ "0.012032,0.012323,0.012833,0.013810,0.015636,0.019019,0.025809", \ "0.017246,0.017596,0.018216,0.019407,0.021597,0.025441,0.032282", \ "0.023405,0.023815,0.024549,0.025979,0.028604,0.033136,0.040769"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009023,0.009577,0.010597,0.012601,0.016552,0.024328,0.039732", \ "0.008940,0.009504,0.010538,0.012561,0.016531,0.024321,0.039728", \ "0.009364,0.009829,0.010697,0.012499,0.016308,0.024266,0.039733", \ "0.012428,0.012929,0.013818,0.015548,0.018714,0.025168,0.039615", \ "0.016128,0.016670,0.017663,0.019604,0.023311,0.030154,0.042605", \ "0.020932,0.021536,0.022610,0.024702,0.028692,0.036198,0.049854", \ "0.026941,0.027600,0.028801,0.031086,0.035373,0.043309,0.058038"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007375,0.007729,0.008377,0.009663,0.012214,0.017282,0.027381", \ "0.007949,0.008312,0.008975,0.010285,0.012870,0.017978,0.028114", \ "0.009147,0.009573,0.010335,0.011798,0.014572,0.019760,0.029919", \ "0.009140,0.009726,0.010764,0.012702,0.016194,0.022312,0.033214", \ "0.006624,0.007402,0.008777,0.011337,0.015914,0.023716,0.036602", \ "0.001203,0.002179,0.003901,0.007103,0.012830,0.022572,0.038375", \ "-0.007337,-0.006157,-0.004092,-0.000255,0.006621,0.018339,0.037328"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012268,0.012973,0.014280,0.016908,0.022189,0.032731,0.053687", \ "0.012898,0.013596,0.014893,0.017510,0.022792,0.033354,0.054343", \ "0.017296,0.017902,0.019047,0.021423,0.026395,0.036661,0.057396", \ "0.025340,0.026096,0.027460,0.030105,0.035115,0.044570,0.064516", \ "0.035314,0.036197,0.037777,0.040845,0.046697,0.057580,0.077199", \ "0.047697,0.048708,0.050514,0.053987,0.060550,0.072748,0.094938", \ "0.062657,0.063815,0.065870,0.069791,0.077138,0.090568,0.114897"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003788,0.004085,0.004634,0.005734,0.007928,0.012318,0.021091", \ "0.003791,0.004088,0.004637,0.005734,0.007930,0.012316,0.021093", \ "0.004852,0.005097,0.005554,0.006496,0.008382,0.012436,0.021092", \ "0.007719,0.007960,0.008398,0.009250,0.010942,0.014471,0.022040", \ "0.011830,0.012124,0.012648,0.013653,0.015522,0.018973,0.025811", \ "0.016955,0.017310,0.017949,0.019176,0.021417,0.025369,0.032308", \ "0.023048,0.023464,0.024223,0.025695,0.028385,0.033034,0.040802"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011384,0.012131,0.013490,0.016160,0.021327,0.031257,0.050627", \ "0.011209,0.011973,0.013351,0.016058,0.021277,0.031256,0.050620", \ "0.011192,0.011845,0.013070,0.015588,0.020865,0.031115,0.050627", \ "0.014069,0.014676,0.015789,0.017910,0.022054,0.031020,0.050449", \ "0.017639,0.018293,0.019487,0.021829,0.026354,0.034763,0.051528", \ "0.022277,0.022978,0.024234,0.026701,0.031479,0.040593,0.057285", \ "0.028124,0.028878,0.030227,0.032843,0.037840,0.047332,0.065223"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007552,0.007909,0.008563,0.009858,0.012430,0.017540,0.027719", \ "0.008129,0.008495,0.009163,0.010482,0.013088,0.018237,0.028452", \ "0.009377,0.009801,0.010561,0.012023,0.014807,0.020019,0.030257", \ "0.009531,0.010109,0.011132,0.013050,0.016520,0.022629,0.033572", \ "0.007301,0.008058,0.009406,0.011921,0.016443,0.024191,0.037050", \ "0.002319,0.003261,0.004931,0.008052,0.013676,0.023309,0.039020", \ "-0.005569,-0.004451,-0.002470,0.001220,0.007919,0.019444,0.038260"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.015730,0.016452,0.017783,0.020442,0.025745,0.036290,0.057225", \ "0.016348,0.017067,0.018394,0.021050,0.026359,0.036922,0.057882", \ "0.020340,0.021000,0.022231,0.024731,0.029829,0.040162,0.060912", \ "0.028918,0.029639,0.030941,0.033476,0.038293,0.047868,0.067931", \ "0.039480,0.040319,0.041827,0.044777,0.050441,0.061043,0.080439", \ "0.052430,0.053388,0.055093,0.058398,0.064733,0.076634,0.098442", \ "0.068040,0.069121,0.071047,0.074732,0.081759,0.094819,0.118746"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013739,0.022522", \ "0.005107,0.005420,0.005989,0.007114,0.009334,0.013738,0.022523", \ "0.006285,0.006527,0.006978,0.007896,0.009773,0.013852,0.022524", \ "0.009591,0.009786,0.010152,0.010904,0.012490,0.015940,0.023460", \ "0.014439,0.014655,0.015059,0.015863,0.017471,0.020647,0.027316", \ "0.020413,0.020664,0.021136,0.022084,0.023941,0.027436,0.034000", \ "0.027424,0.027705,0.028252,0.029375,0.031567,0.035613,0.042825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.013837,0.014571,0.015899,0.018510,0.023598,0.033483,0.052843", \ "0.013723,0.014465,0.015809,0.018444,0.023562,0.033473,0.052836", \ "0.013304,0.014010,0.015305,0.017975,0.023283,0.033389,0.052833", \ "0.015763,0.016375,0.017407,0.019483,0.023865,0.033071,0.052737", \ "0.019373,0.020030,0.021223,0.023568,0.028062,0.036374,0.053435", \ "0.023967,0.024669,0.025929,0.028418,0.033224,0.042333,0.058895", \ "0.029782,0.030519,0.031869,0.034493,0.039530,0.049093,0.066962"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007375,0.007729,0.008377,0.009663,0.012214,0.017282,0.027381", \ "0.007949,0.008312,0.008975,0.010285,0.012870,0.017978,0.028114", \ "0.009147,0.009573,0.010335,0.011798,0.014572,0.019760,0.029919", \ "0.009140,0.009726,0.010764,0.012702,0.016194,0.022312,0.033214", \ "0.006624,0.007402,0.008777,0.011337,0.015914,0.023716,0.036602", \ "0.001203,0.002179,0.003901,0.007103,0.012830,0.022572,0.038375", \ "-0.007337,-0.006157,-0.004092,-0.000255,0.006621,0.018339,0.037328"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012268,0.012973,0.014280,0.016908,0.022189,0.032731,0.053687", \ "0.012898,0.013596,0.014893,0.017510,0.022792,0.033354,0.054343", \ "0.017296,0.017902,0.019047,0.021423,0.026395,0.036661,0.057396", \ "0.025340,0.026096,0.027460,0.030105,0.035115,0.044570,0.064516", \ "0.035314,0.036197,0.037777,0.040845,0.046697,0.057580,0.077199", \ "0.047697,0.048708,0.050514,0.053987,0.060550,0.072748,0.094938", \ "0.062657,0.063815,0.065870,0.069791,0.077138,0.090568,0.114897"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003788,0.004085,0.004634,0.005734,0.007928,0.012318,0.021091", \ "0.003791,0.004088,0.004637,0.005734,0.007930,0.012316,0.021093", \ "0.004852,0.005097,0.005554,0.006496,0.008382,0.012436,0.021092", \ "0.007719,0.007960,0.008398,0.009250,0.010942,0.014471,0.022040", \ "0.011830,0.012124,0.012648,0.013653,0.015522,0.018973,0.025811", \ "0.016955,0.017310,0.017949,0.019176,0.021417,0.025369,0.032308", \ "0.023048,0.023464,0.024223,0.025695,0.028385,0.033034,0.040802"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011384,0.012131,0.013490,0.016160,0.021327,0.031257,0.050627", \ "0.011209,0.011973,0.013351,0.016058,0.021277,0.031256,0.050620", \ "0.011192,0.011845,0.013070,0.015588,0.020865,0.031115,0.050627", \ "0.014069,0.014676,0.015789,0.017910,0.022054,0.031020,0.050449", \ "0.017639,0.018293,0.019487,0.021829,0.026354,0.034763,0.051528", \ "0.022277,0.022978,0.024234,0.026701,0.031479,0.040593,0.057285", \ "0.028124,0.028878,0.030227,0.032843,0.037840,0.047332,0.065223"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007387,0.007741,0.008390,0.009675,0.012226,0.017293,0.027391", \ "0.007991,0.008353,0.009015,0.010325,0.012910,0.018017,0.028150", \ "0.009220,0.009645,0.010406,0.011867,0.014639,0.019823,0.029978", \ "0.009087,0.009679,0.010726,0.012681,0.016196,0.022338,0.033254", \ "0.006178,0.006970,0.008370,0.010975,0.015622,0.023521,0.036510", \ "0.000046,0.001047,0.002813,0.006094,0.011952,0.021883,0.037922", \ "-0.009546,-0.008329,-0.006199,-0.002246,0.004826,0.016838,0.036214"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014883,0.015754,0.017358,0.020565,0.026958,0.039655,0.064889", \ "0.015362,0.016229,0.017828,0.021037,0.027447,0.040182,0.065449", \ "0.019498,0.020270,0.021727,0.024709,0.030839,0.043280,0.068287", \ "0.028187,0.029045,0.030594,0.033608,0.039309,0.050929,0.075136", \ "0.039025,0.040016,0.041794,0.045265,0.051908,0.064303,0.087495", \ "0.052546,0.053663,0.055662,0.059532,0.066910,0.080733,0.106002", \ "0.069013,0.070267,0.072518,0.076822,0.084955,0.100020,0.127618"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.003787,0.004085,0.004634,0.005734,0.007930,0.012317,0.021091", \ "0.003791,0.004087,0.004636,0.005734,0.007930,0.012317,0.021092", \ "0.004833,0.005078,0.005535,0.006481,0.008371,0.012432,0.021092", \ "0.007672,0.007920,0.008357,0.009222,0.010923,0.014464,0.022033", \ "0.011742,0.012041,0.012578,0.013596,0.015490,0.018973,0.025827", \ "0.016829,0.017190,0.017844,0.019088,0.021372,0.025352,0.032349", \ "0.022892,0.023319,0.024095,0.025592,0.028313,0.033019,0.040870"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014301,0.015186,0.016773,0.019884,0.025913,0.037642,0.060763", \ "0.014145,0.015037,0.016657,0.019804,0.025884,0.037647,0.060767", \ "0.013738,0.014568,0.016113,0.019269,0.025625,0.037588,0.060767", \ "0.016071,0.016841,0.018092,0.020635,0.025958,0.037165,0.060731", \ "0.019286,0.020062,0.021480,0.024280,0.029710,0.039792,0.060873", \ "0.023661,0.024469,0.025925,0.028817,0.034455,0.045256,0.065208", \ "0.029287,0.030135,0.031657,0.034650,0.040441,0.051603,0.072715"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007564,0.007921,0.008575,0.009871,0.012442,0.017552,0.027728", \ "0.008169,0.008535,0.009203,0.010522,0.013127,0.018276,0.028489", \ "0.009448,0.009872,0.010632,0.012093,0.014873,0.020081,0.030315", \ "0.009479,0.010063,0.011096,0.013030,0.016523,0.022655,0.033613", \ "0.006852,0.007625,0.008997,0.011560,0.016154,0.023999,0.036960", \ "0.001157,0.002123,0.003841,0.007042,0.012801,0.022622,0.038569", \ "-0.007781,-0.006627,-0.004585,-0.000771,0.006124,0.017947,0.037151"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.019171,0.020051,0.021665,0.024883,0.031278,0.043969,0.069181", \ "0.019657,0.020536,0.022151,0.025373,0.031785,0.044503,0.069750", \ "0.023403,0.024227,0.025756,0.028837,0.035051,0.047542,0.072563", \ "0.032289,0.033108,0.034597,0.037502,0.043134,0.054997,0.079302", \ "0.043762,0.044707,0.046411,0.049760,0.056203,0.068293,0.091501", \ "0.057857,0.058917,0.060815,0.064526,0.071680,0.085200,0.110040", \ "0.074942,0.076130,0.078247,0.082330,0.090157,0.104861,0.132050"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013738,0.022521", \ "0.005107,0.005420,0.005990,0.007114,0.009334,0.013738,0.022524", \ "0.006261,0.006505,0.006960,0.007879,0.009763,0.013847,0.022523", \ "0.009543,0.009745,0.010114,0.010876,0.012475,0.015930,0.023453", \ "0.014355,0.014574,0.014984,0.015810,0.017438,0.020654,0.027331", \ "0.020301,0.020564,0.021043,0.022011,0.023896,0.027448,0.034054", \ "0.027287,0.027595,0.028155,0.029296,0.031518,0.035615,0.042898"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017179,0.018029,0.019576,0.022628,0.028600,0.040317,0.063464", \ "0.017085,0.017949,0.019515,0.022589,0.028583,0.040312,0.063476", \ "0.016515,0.017408,0.019058,0.022266,0.028436,0.040294,0.063473", \ "0.018107,0.018813,0.020136,0.022835,0.028353,0.039857,0.063454", \ "0.021465,0.022254,0.023674,0.026468,0.031867,0.041957,0.063405", \ "0.025762,0.026578,0.028052,0.030968,0.036643,0.047411,0.067344", \ "0.031310,0.032153,0.033678,0.036702,0.042557,0.053796,0.074857"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007552,0.007909,0.008563,0.009858,0.012430,0.017540,0.027719", \ "0.008129,0.008495,0.009163,0.010482,0.013088,0.018237,0.028452", \ "0.009377,0.009801,0.010561,0.012023,0.014807,0.020019,0.030257", \ "0.009531,0.010109,0.011132,0.013050,0.016520,0.022629,0.033572", \ "0.007301,0.008058,0.009406,0.011921,0.016443,0.024191,0.037050", \ "0.002319,0.003261,0.004931,0.008052,0.013676,0.023309,0.039020", \ "-0.005569,-0.004451,-0.002470,0.001220,0.007919,0.019444,0.038260"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.015730,0.016452,0.017783,0.020442,0.025745,0.036290,0.057225", \ "0.016348,0.017067,0.018394,0.021050,0.026359,0.036922,0.057882", \ "0.020340,0.021000,0.022231,0.024731,0.029829,0.040162,0.060912", \ "0.028918,0.029639,0.030941,0.033476,0.038293,0.047868,0.067931", \ "0.039480,0.040319,0.041827,0.044777,0.050441,0.061043,0.080439", \ "0.052430,0.053388,0.055093,0.058398,0.064733,0.076634,0.098442", \ "0.068040,0.069121,0.071047,0.074732,0.081759,0.094819,0.118746"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013739,0.022522", \ "0.005107,0.005420,0.005989,0.007114,0.009334,0.013738,0.022523", \ "0.006285,0.006527,0.006978,0.007896,0.009773,0.013852,0.022524", \ "0.009591,0.009786,0.010152,0.010904,0.012490,0.015940,0.023460", \ "0.014439,0.014655,0.015059,0.015863,0.017471,0.020647,0.027316", \ "0.020413,0.020664,0.021136,0.022084,0.023941,0.027436,0.034000", \ "0.027424,0.027705,0.028252,0.029375,0.031567,0.035613,0.042825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.013837,0.014571,0.015899,0.018510,0.023598,0.033483,0.052843", \ "0.013723,0.014465,0.015809,0.018444,0.023562,0.033473,0.052836", \ "0.013304,0.014010,0.015305,0.017975,0.023283,0.033389,0.052833", \ "0.015763,0.016375,0.017407,0.019483,0.023865,0.033071,0.052737", \ "0.019373,0.020030,0.021223,0.023568,0.028062,0.036374,0.053435", \ "0.023967,0.024669,0.025929,0.028418,0.033224,0.042333,0.058895", \ "0.029782,0.030519,0.031869,0.034493,0.039530,0.049093,0.066962"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007564,0.007921,0.008575,0.009871,0.012442,0.017552,0.027728", \ "0.008169,0.008535,0.009203,0.010522,0.013127,0.018276,0.028489", \ "0.009448,0.009872,0.010632,0.012093,0.014873,0.020081,0.030315", \ "0.009479,0.010063,0.011096,0.013030,0.016523,0.022655,0.033613", \ "0.006852,0.007625,0.008997,0.011560,0.016154,0.023999,0.036960", \ "0.001157,0.002123,0.003841,0.007042,0.012801,0.022622,0.038569", \ "-0.007781,-0.006627,-0.004585,-0.000771,0.006124,0.017947,0.037151"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.019171,0.020051,0.021665,0.024883,0.031278,0.043969,0.069181", \ "0.019657,0.020536,0.022151,0.025373,0.031785,0.044503,0.069750", \ "0.023403,0.024227,0.025756,0.028837,0.035051,0.047542,0.072563", \ "0.032289,0.033108,0.034597,0.037502,0.043134,0.054997,0.079302", \ "0.043762,0.044707,0.046411,0.049760,0.056203,0.068293,0.091501", \ "0.057857,0.058917,0.060815,0.064526,0.071680,0.085200,0.110040", \ "0.074942,0.076130,0.078247,0.082330,0.090157,0.104861,0.132050"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.005105,0.005419,0.005989,0.007114,0.009334,0.013738,0.022521", \ "0.005107,0.005420,0.005990,0.007114,0.009334,0.013738,0.022524", \ "0.006261,0.006505,0.006960,0.007879,0.009763,0.013847,0.022523", \ "0.009543,0.009745,0.010114,0.010876,0.012475,0.015930,0.023453", \ "0.014355,0.014574,0.014984,0.015810,0.017438,0.020654,0.027331", \ "0.020301,0.020564,0.021043,0.022011,0.023896,0.027448,0.034054", \ "0.027287,0.027595,0.028155,0.029296,0.031518,0.035615,0.042898"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017179,0.018029,0.019576,0.022628,0.028600,0.040317,0.063464", \ "0.017085,0.017949,0.019515,0.022589,0.028583,0.040312,0.063476", \ "0.016515,0.017408,0.019058,0.022266,0.028436,0.040294,0.063473", \ "0.018107,0.018813,0.020136,0.022835,0.028353,0.039857,0.063454", \ "0.021465,0.022254,0.023674,0.026468,0.031867,0.041957,0.063405", \ "0.025762,0.026578,0.028052,0.030968,0.036643,0.047411,0.067344", \ "0.031310,0.032153,0.033678,0.036702,0.042557,0.053796,0.074857"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007752,0.008112,0.008769,0.010078,0.012672,0.017827,0.028088", \ "0.008360,0.008729,0.009399,0.010730,0.013358,0.018551,0.028850", \ "0.009692,0.010112,0.010868,0.012330,0.015122,0.020358,0.030676", \ "0.009910,0.010482,0.011494,0.013406,0.016870,0.022995,0.033997", \ "0.007646,0.008389,0.009720,0.012223,0.016745,0.024519,0.037444", \ "0.002590,0.003498,0.005115,0.008190,0.013789,0.023452,0.039272", \ "-0.005335,-0.004296,-0.002434,0.001125,0.007710,0.019227,0.038185"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.023497,0.024377,0.025990,0.029201,0.035588,0.048264,0.073447", \ "0.023997,0.024878,0.026494,0.029711,0.036110,0.048807,0.074020", \ "0.027509,0.028352,0.029912,0.033031,0.039280,0.051793,0.076808", \ "0.036234,0.037021,0.038432,0.041244,0.047088,0.059081,0.083451", \ "0.048310,0.049222,0.050875,0.054113,0.060375,0.072186,0.095496", \ "0.062928,0.063946,0.065764,0.069354,0.076322,0.089561,0.114000", \ "0.080552,0.081686,0.083689,0.087615,0.095196,0.109602,0.136392"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006560,0.006863,0.007422,0.008536,0.010752,0.015165,0.023957", \ "0.006561,0.006865,0.007423,0.008536,0.010753,0.015163,0.023957", \ "0.007742,0.007973,0.008403,0.009269,0.011168,0.015269,0.023956", \ "0.011296,0.011466,0.011791,0.012481,0.014000,0.017390,0.024874", \ "0.016717,0.016881,0.017209,0.017884,0.019307,0.022298,0.028829", \ "0.023406,0.023593,0.023948,0.024715,0.026293,0.029464,0.035744", \ "0.031218,0.031409,0.031823,0.032700,0.034514,0.038107,0.044888"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.019916,0.020749,0.022282,0.025300,0.031258,0.042970,0.066146", \ "0.019867,0.020710,0.022244,0.025277,0.031242,0.042965,0.066147", \ "0.019507,0.020385,0.021973,0.025098,0.031161,0.042953,0.066149", \ "0.020229,0.020980,0.022359,0.025152,0.030829,0.042652,0.066137", \ "0.023697,0.024475,0.025889,0.028658,0.033862,0.044167,0.065963", \ "0.027974,0.028791,0.030256,0.033180,0.038844,0.049549,0.069495", \ "0.033450,0.034310,0.035824,0.038857,0.044746,0.056002,0.076960"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010818,0.011200,0.011900,0.013275,0.015964,0.021215,0.031505", \ "0.011458,0.011843,0.012543,0.013920,0.016615,0.021873,0.032169", \ "0.014223,0.014617,0.015322,0.016659,0.019282,0.024476,0.034714", \ "0.016977,0.017506,0.018453,0.020270,0.023659,0.029752,0.040266", \ "0.018127,0.018785,0.019978,0.022246,0.026468,0.034047,0.047189", \ "0.017455,0.018246,0.019698,0.022436,0.027508,0.036595,0.052243", \ "0.014863,0.015780,0.017467,0.020658,0.026578,0.037186,0.055428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.016087,0.016705,0.017831,0.020057,0.024440,0.033092,0.050257", \ "0.016694,0.017325,0.018469,0.020730,0.025174,0.033909,0.051157", \ "0.019624,0.020245,0.021374,0.023611,0.028033,0.036782,0.054106", \ "0.024181,0.024962,0.026353,0.029017,0.033987,0.042950,0.060083", \ "0.030597,0.031497,0.033108,0.036177,0.041897,0.052296,0.070766", \ "0.039159,0.040216,0.042086,0.045623,0.052122,0.063753,0.084321", \ "0.049267,0.050500,0.052675,0.056781,0.064261,0.077406,0.100098"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007023,0.007328,0.007890,0.009010,0.011238,0.015668,0.024491", \ "0.007021,0.007325,0.007890,0.009010,0.011238,0.015668,0.024491", \ "0.007786,0.008028,0.008478,0.009413,0.011387,0.015665,0.024490", \ "0.011604,0.011895,0.012403,0.013391,0.015261,0.018693,0.025581", \ "0.016851,0.017208,0.017822,0.019001,0.021186,0.025113,0.032182", \ "0.023444,0.023888,0.024635,0.026075,0.028694,0.033258,0.041145", \ "0.031319,0.031868,0.032782,0.034530,0.037705,0.043092,0.052051"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009182,0.009711,0.010685,0.012636,0.016537,0.024319,0.039843", \ "0.009194,0.009721,0.010689,0.012636,0.016536,0.024320,0.039851", \ "0.009475,0.009947,0.010854,0.012721,0.016560,0.024322,0.039823", \ "0.012903,0.013316,0.014082,0.015620,0.018545,0.025073,0.039840", \ "0.017556,0.017940,0.018670,0.020196,0.023331,0.029621,0.042091", \ "0.023577,0.023940,0.024654,0.026126,0.029194,0.035558,0.048363", \ "0.030817,0.031200,0.031916,0.033430,0.036555,0.042916,0.055917"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010834,0.011217,0.011916,0.013290,0.015979,0.021229,0.031518", \ "0.011524,0.011907,0.012608,0.013987,0.016680,0.021937,0.032232", \ "0.014314,0.014706,0.015412,0.016747,0.019375,0.024573,0.034815", \ "0.016892,0.017423,0.018385,0.020225,0.023642,0.029767,0.040311", \ "0.017421,0.018096,0.019325,0.021658,0.025982,0.033708,0.047011", \ "0.015630,0.016445,0.017953,0.020795,0.026046,0.035430,0.051470", \ "0.011373,0.012336,0.014097,0.017430,0.023602,0.034641,0.053520"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.019564,0.020346,0.021765,0.024573,0.030098,0.040995,0.062594", \ "0.019986,0.020777,0.022223,0.025075,0.030677,0.041679,0.063383", \ "0.022565,0.023343,0.024761,0.027577,0.033153,0.044181,0.065989", \ "0.027512,0.028414,0.030037,0.033160,0.039018,0.049889,0.071475", \ "0.034793,0.035815,0.037650,0.041165,0.047784,0.059959,0.081866", \ "0.044998,0.046163,0.048234,0.052173,0.059497,0.072840,0.096869", \ "0.057351,0.058701,0.061077,0.065573,0.073836,0.088578,0.114633"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007024,0.007327,0.007889,0.009010,0.011238,0.015667,0.024490", \ "0.007020,0.007328,0.007888,0.009011,0.011237,0.015667,0.024491", \ "0.007758,0.007999,0.008453,0.009390,0.011376,0.015665,0.024490", \ "0.011611,0.011897,0.012411,0.013402,0.015258,0.018681,0.025571", \ "0.016951,0.017311,0.017933,0.019122,0.021322,0.025250,0.032256", \ "0.023670,0.024125,0.024884,0.026345,0.028993,0.033590,0.041460", \ "0.031718,0.032270,0.033204,0.034986,0.038206,0.043660,0.052657"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012271,0.012928,0.014146,0.016582,0.021461,0.031195,0.050601", \ "0.012269,0.012932,0.014148,0.016584,0.021460,0.031194,0.050597", \ "0.012347,0.012991,0.014190,0.016606,0.021468,0.031199,0.050594", \ "0.015372,0.015904,0.016824,0.018667,0.022657,0.031448,0.050612", \ "0.019812,0.020312,0.021258,0.023212,0.027204,0.035029,0.051710", \ "0.025727,0.026188,0.027055,0.028890,0.032754,0.040828,0.056799", \ "0.033085,0.033511,0.034345,0.036139,0.039901,0.047774,0.064138"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011115,0.011499,0.012198,0.013578,0.016281,0.021564,0.031926", \ "0.011805,0.012189,0.012891,0.014273,0.016982,0.022272,0.032639", \ "0.014618,0.015004,0.015702,0.017027,0.019673,0.024908,0.035221", \ "0.017432,0.017954,0.018898,0.020714,0.024099,0.030190,0.040715", \ "0.018341,0.018998,0.020194,0.022477,0.026731,0.034379,0.047624", \ "0.017130,0.017915,0.019363,0.022111,0.027240,0.036464,0.052367", \ "0.013692,0.014588,0.016262,0.019445,0.025406,0.036188,0.054804"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.023295,0.024065,0.025472,0.028261,0.033769,0.044656,0.066240", \ "0.023802,0.024581,0.026009,0.028830,0.034398,0.045367,0.067038", \ "0.026331,0.027102,0.028516,0.031322,0.036884,0.047893,0.069665", \ "0.031815,0.032664,0.034191,0.037151,0.042713,0.053544,0.075127", \ "0.039641,0.040603,0.042331,0.045664,0.052021,0.063852,0.085443", \ "0.050459,0.051541,0.053462,0.057153,0.064139,0.077095,0.100696", \ "0.063621,0.064847,0.067034,0.071201,0.078997,0.093204,0.118759"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008636,0.008930,0.009476,0.010568,0.012759,0.017153,0.025951", \ "0.008635,0.008931,0.009475,0.010568,0.012759,0.017153,0.025952", \ "0.009340,0.009574,0.010016,0.010933,0.012887,0.017151,0.025951", \ "0.013668,0.013915,0.014359,0.015231,0.016928,0.020144,0.027013", \ "0.019709,0.019999,0.020518,0.021530,0.023474,0.027110,0.033817", \ "0.027269,0.027622,0.028239,0.029463,0.031765,0.035925,0.043356", \ "0.036238,0.036695,0.037437,0.038915,0.041680,0.046555,0.054950"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014415,0.015081,0.016310,0.018769,0.023669,0.033438,0.052886", \ "0.014420,0.015083,0.016315,0.018769,0.023670,0.033436,0.052850", \ "0.014443,0.015106,0.016331,0.018779,0.023677,0.033429,0.052851", \ "0.016687,0.017203,0.018171,0.020178,0.024430,0.033533,0.052865", \ "0.021014,0.021565,0.022583,0.024633,0.028723,0.036586,0.053700", \ "0.026571,0.027092,0.028071,0.030062,0.034140,0.042389,0.058397", \ "0.033631,0.034143,0.035089,0.037059,0.041055,0.049233,0.065772"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009225,0.009631,0.010365,0.011800,0.014573,0.019918,0.030294", \ "0.009848,0.010253,0.010986,0.012420,0.015193,0.020540,0.030919", \ "0.012568,0.012999,0.013763,0.015210,0.017872,0.023115,0.033426", \ "0.014660,0.015239,0.016270,0.018227,0.021819,0.028175,0.038955", \ "0.014938,0.015654,0.016962,0.019418,0.023921,0.031882,0.045446", \ "0.013240,0.014104,0.015673,0.018626,0.024039,0.033617,0.049865", \ "0.009469,0.010476,0.012304,0.015724,0.022015,0.033172,0.052157"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.018091,0.018840,0.020209,0.022906,0.028227,0.038742,0.059633", \ "0.018623,0.019388,0.020776,0.023519,0.028913,0.039528,0.060515", \ "0.021282,0.022032,0.023400,0.026111,0.031473,0.042105,0.063186", \ "0.025410,0.026284,0.027854,0.030880,0.036619,0.047220,0.068057", \ "0.031679,0.032653,0.034394,0.037726,0.044004,0.055683,0.077122", \ "0.040410,0.041538,0.043526,0.047297,0.054242,0.066836,0.089788", \ "0.050910,0.052216,0.054519,0.058858,0.066760,0.080711,0.105265"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006548,0.006852,0.007406,0.008513,0.010715,0.015105,0.023879", \ "0.006500,0.006809,0.007375,0.008495,0.010706,0.015103,0.023880", \ "0.007606,0.007819,0.008221,0.009073,0.010939,0.015074,0.023879", \ "0.011562,0.011837,0.012332,0.013291,0.015104,0.018467,0.025147", \ "0.017062,0.017410,0.018006,0.019154,0.021266,0.025088,0.031993", \ "0.023978,0.024417,0.025155,0.026566,0.029122,0.033546,0.041234", \ "0.032304,0.032835,0.033741,0.035468,0.038568,0.043814,0.052507"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009599,0.010241,0.011441,0.013845,0.018658,0.028291,0.047440", \ "0.009618,0.010261,0.011452,0.013851,0.018649,0.028260,0.047438", \ "0.009845,0.010457,0.011599,0.013927,0.018682,0.028263,0.047415", \ "0.012531,0.013090,0.014128,0.016154,0.020124,0.028749,0.047426", \ "0.016457,0.016964,0.017921,0.019898,0.023980,0.032208,0.048822", \ "0.022019,0.022489,0.023395,0.025248,0.029093,0.037127,0.053620", \ "0.028861,0.029338,0.030253,0.032129,0.035947,0.043723,0.059931"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009241,0.009647,0.010381,0.011815,0.014588,0.019932,0.030307", \ "0.009913,0.010318,0.011052,0.012485,0.015258,0.020604,0.030981", \ "0.012666,0.013095,0.013858,0.015302,0.017965,0.023213,0.033527", \ "0.014582,0.015170,0.016212,0.018191,0.021814,0.028203,0.039007", \ "0.014261,0.015008,0.016340,0.018860,0.023468,0.031583,0.045298", \ "0.011473,0.012373,0.014005,0.017059,0.022662,0.032531,0.049154", \ "0.006123,0.007172,0.009073,0.012636,0.019193,0.030783,0.050391"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.021634,0.022548,0.024208,0.027481,0.033919,0.046622,0.071830", \ "0.021981,0.022912,0.024596,0.027925,0.034454,0.047277,0.072604", \ "0.024353,0.025263,0.026921,0.030209,0.036705,0.049559,0.075006", \ "0.028732,0.029747,0.031569,0.035098,0.041749,0.054399,0.079593", \ "0.035686,0.036792,0.038765,0.042574,0.049818,0.063403,0.088541", \ "0.045905,0.047145,0.049343,0.053527,0.061332,0.075734,0.102357", \ "0.058515,0.059928,0.062429,0.067167,0.075863,0.091457,0.119540"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006549,0.006854,0.007408,0.008513,0.010716,0.015104,0.023879", \ "0.006505,0.006813,0.007378,0.008497,0.010707,0.015103,0.023879", \ "0.007569,0.007784,0.008189,0.009047,0.010921,0.015071,0.023878", \ "0.011539,0.011816,0.012315,0.013279,0.015093,0.018448,0.025133", \ "0.017065,0.017418,0.018034,0.019198,0.021335,0.025167,0.032054", \ "0.024045,0.024495,0.025248,0.026689,0.029283,0.033780,0.041477", \ "0.032431,0.032994,0.033922,0.035690,0.038849,0.044189,0.052965"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012166,0.012951,0.014390,0.017277,0.023061,0.034597,0.057592", \ "0.012192,0.012964,0.014406,0.017285,0.023065,0.034594,0.057609", \ "0.012312,0.013068,0.014479,0.017332,0.023080,0.034603,0.057626", \ "0.014781,0.015461,0.016640,0.019026,0.024037,0.034766,0.057600", \ "0.018455,0.019077,0.020275,0.022726,0.027746,0.037556,0.058328", \ "0.023887,0.024445,0.025526,0.027767,0.032472,0.042339,0.062141", \ "0.030789,0.031343,0.032382,0.034544,0.039029,0.048438,0.068242"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009513,0.009918,0.010654,0.012091,0.014875,0.020251,0.030698", \ "0.010184,0.010587,0.011324,0.012760,0.015545,0.020923,0.031371", \ "0.012981,0.013403,0.014156,0.015582,0.018244,0.023531,0.033916", \ "0.015167,0.015735,0.016756,0.018699,0.022281,0.028625,0.039397", \ "0.015297,0.016005,0.017293,0.019738,0.024255,0.032268,0.045910", \ "0.013215,0.014054,0.015595,0.018514,0.023938,0.033614,0.050076", \ "0.008869,0.009828,0.011578,0.014917,0.021173,0.032435,0.051730"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.026522,0.027424,0.029070,0.032328,0.038766,0.051492,0.076746", \ "0.026983,0.027896,0.029561,0.032859,0.039361,0.052185,0.077535", \ "0.029294,0.030197,0.031849,0.035129,0.041628,0.054497,0.079964", \ "0.034147,0.035109,0.036841,0.040176,0.046595,0.059260,0.084512", \ "0.041531,0.042577,0.044451,0.048091,0.055108,0.068414,0.093356", \ "0.052379,0.053526,0.055561,0.059476,0.066947,0.081015,0.107318", \ "0.065891,0.067178,0.069462,0.073819,0.082004,0.097062,0.124734"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008460,0.008746,0.009274,0.010338,0.012484,0.016815,0.025549", \ "0.008417,0.008709,0.009246,0.010321,0.012476,0.016814,0.025548", \ "0.009398,0.009606,0.010001,0.010838,0.012676,0.016783,0.025548", \ "0.014069,0.014289,0.014685,0.015481,0.017074,0.020170,0.026785", \ "0.020502,0.020758,0.021223,0.022143,0.023931,0.027369,0.033863", \ "0.028526,0.028847,0.029400,0.030517,0.032636,0.036548,0.043684", \ "0.038083,0.038460,0.039152,0.040509,0.043056,0.047642,0.055663"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014998,0.015798,0.017272,0.020202,0.026051,0.037665,0.060775", \ "0.015010,0.015802,0.017277,0.020201,0.026045,0.037653,0.060755", \ "0.015062,0.015855,0.017307,0.020227,0.026059,0.037669,0.060753", \ "0.016813,0.017487,0.018740,0.021297,0.026600,0.037742,0.060760", \ "0.020309,0.021013,0.022305,0.024899,0.030049,0.039971,0.061243", \ "0.025223,0.025875,0.027078,0.029534,0.034541,0.044712,0.064704", \ "0.031782,0.032404,0.033580,0.035953,0.040766,0.050578,0.070745"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009497,0.009902,0.010638,0.012075,0.014859,0.020237,0.030685", \ "0.010118,0.010522,0.011258,0.012694,0.015479,0.020859,0.031308", \ "0.012887,0.013309,0.014062,0.015491,0.018150,0.023433,0.033816", \ "0.015243,0.015802,0.016812,0.018733,0.022284,0.028596,0.039344", \ "0.015957,0.016647,0.017904,0.020285,0.024698,0.032563,0.046053", \ "0.014943,0.015752,0.017236,0.020054,0.025292,0.034679,0.050765", \ "0.012162,0.013076,0.014756,0.017953,0.023950,0.034786,0.053462"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.022078,0.022824,0.024187,0.026886,0.032220,0.042772,0.063712", \ "0.022704,0.023459,0.024838,0.027568,0.032956,0.043584,0.064610", \ "0.025319,0.026067,0.027432,0.030143,0.035523,0.046181,0.067299", \ "0.030030,0.030854,0.032338,0.035229,0.040724,0.051223,0.072132", \ "0.036784,0.037693,0.039333,0.042490,0.048543,0.059962,0.081107", \ "0.046244,0.047267,0.049099,0.052582,0.059165,0.071398,0.094044", \ "0.057666,0.058842,0.060936,0.064897,0.072272,0.085650,0.109754"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008458,0.008744,0.009273,0.010337,0.012483,0.016817,0.025549", \ "0.008412,0.008705,0.009243,0.010319,0.012476,0.016815,0.025548", \ "0.009434,0.009638,0.010031,0.010862,0.012691,0.016785,0.025549", \ "0.014087,0.014309,0.014701,0.015498,0.017086,0.020186,0.026799", \ "0.020464,0.020726,0.021176,0.022079,0.023849,0.027267,0.033803", \ "0.028403,0.028730,0.029265,0.030352,0.032443,0.036301,0.043429", \ "0.037833,0.038236,0.038888,0.040215,0.042712,0.047235,0.055181"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011947,0.012614,0.013831,0.016270,0.021119,0.030797,0.050047", \ "0.011954,0.012616,0.013835,0.016265,0.021120,0.030792,0.050047", \ "0.012040,0.012690,0.013890,0.016302,0.021132,0.030796,0.050046", \ "0.014263,0.014840,0.015848,0.017866,0.022073,0.031014,0.050060", \ "0.017808,0.018387,0.019436,0.021553,0.025797,0.034081,0.051134", \ "0.022986,0.023524,0.024527,0.026550,0.030642,0.038980,0.055647", \ "0.029584,0.030154,0.031156,0.033198,0.037250,0.045341,0.061915"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009513,0.009918,0.010654,0.012091,0.014875,0.020251,0.030698", \ "0.010184,0.010587,0.011324,0.012760,0.015545,0.020923,0.031371", \ "0.012981,0.013403,0.014156,0.015582,0.018244,0.023531,0.033916", \ "0.015167,0.015735,0.016756,0.018699,0.022281,0.028625,0.039397", \ "0.015297,0.016005,0.017293,0.019738,0.024255,0.032268,0.045910", \ "0.013215,0.014054,0.015595,0.018514,0.023938,0.033614,0.050076", \ "0.008869,0.009828,0.011578,0.014917,0.021173,0.032435,0.051730"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.026522,0.027424,0.029070,0.032328,0.038766,0.051492,0.076746", \ "0.026983,0.027896,0.029561,0.032859,0.039361,0.052185,0.077535", \ "0.029294,0.030197,0.031849,0.035129,0.041628,0.054497,0.079964", \ "0.034147,0.035109,0.036841,0.040176,0.046595,0.059260,0.084512", \ "0.041531,0.042577,0.044451,0.048091,0.055108,0.068414,0.093356", \ "0.052379,0.053526,0.055561,0.059476,0.066947,0.081015,0.107318", \ "0.065891,0.067178,0.069462,0.073819,0.082004,0.097062,0.124734"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008460,0.008746,0.009274,0.010338,0.012484,0.016815,0.025549", \ "0.008417,0.008709,0.009246,0.010321,0.012476,0.016814,0.025548", \ "0.009398,0.009606,0.010001,0.010838,0.012676,0.016783,0.025548", \ "0.014069,0.014289,0.014685,0.015481,0.017074,0.020170,0.026785", \ "0.020502,0.020758,0.021223,0.022143,0.023931,0.027369,0.033863", \ "0.028526,0.028847,0.029400,0.030517,0.032636,0.036548,0.043684", \ "0.038083,0.038460,0.039152,0.040509,0.043056,0.047642,0.055663"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014998,0.015798,0.017272,0.020202,0.026051,0.037665,0.060775", \ "0.015010,0.015802,0.017277,0.020201,0.026045,0.037653,0.060755", \ "0.015062,0.015855,0.017307,0.020227,0.026059,0.037669,0.060753", \ "0.016813,0.017487,0.018740,0.021297,0.026600,0.037742,0.060760", \ "0.020309,0.021013,0.022305,0.024899,0.030049,0.039971,0.061243", \ "0.025223,0.025875,0.027078,0.029534,0.034541,0.044712,0.064704", \ "0.031782,0.032404,0.033580,0.035953,0.040766,0.050578,0.070745"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009817,0.010225,0.010960,0.012398,0.015196,0.020607,0.031129", \ "0.010487,0.010894,0.011627,0.013068,0.015864,0.021278,0.031805", \ "0.013333,0.013744,0.014483,0.015890,0.018556,0.023883,0.034348", \ "0.015846,0.016395,0.017382,0.019277,0.022804,0.029089,0.039825", \ "0.016577,0.017241,0.018455,0.020787,0.025167,0.033043,0.046586", \ "0.015435,0.016197,0.017607,0.020321,0.025473,0.034868,0.051099", \ "0.012255,0.013106,0.014682,0.017725,0.023556,0.034343,0.053209"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.030892,0.031785,0.033418,0.036659,0.043078,0.055790,0.081020", \ "0.031426,0.032326,0.033975,0.037246,0.043717,0.056506,0.081831", \ "0.033715,0.034612,0.036255,0.039522,0.046002,0.058842,0.084269", \ "0.038775,0.039673,0.041300,0.044519,0.050889,0.063554,0.088804", \ "0.046529,0.047540,0.049338,0.052861,0.059701,0.072760,0.097564", \ "0.057777,0.058863,0.060802,0.064555,0.071798,0.085607,0.111608", \ "0.071915,0.073131,0.075276,0.079388,0.087225,0.101901,0.129220"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010061,0.010337,0.010848,0.011887,0.014002,0.018304,0.027015", \ "0.010020,0.010302,0.010822,0.011871,0.013996,0.018302,0.027015", \ "0.010957,0.011157,0.011541,0.012363,0.014182,0.018272,0.027014", \ "0.016056,0.016247,0.016585,0.017280,0.018726,0.021630,0.028231", \ "0.023153,0.023355,0.023731,0.024505,0.026072,0.029218,0.035428", \ "0.031970,0.032214,0.032653,0.033560,0.035366,0.038870,0.045593", \ "0.042394,0.042697,0.043225,0.044322,0.046463,0.050516,0.057969"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017540,0.018356,0.019835,0.022796,0.028669,0.040324,0.063473", \ "0.017547,0.018353,0.019836,0.022797,0.028675,0.040322,0.063463", \ "0.017575,0.018375,0.019860,0.022804,0.028675,0.040322,0.063465", \ "0.018757,0.019469,0.020796,0.023476,0.028947,0.040368,0.063466", \ "0.022227,0.022956,0.024280,0.026921,0.032051,0.042174,0.063782", \ "0.026790,0.027476,0.028757,0.031328,0.036503,0.046803,0.066921", \ "0.033086,0.033732,0.034970,0.037458,0.042453,0.052534,0.072896"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011783,0.012165,0.012864,0.014237,0.016927,0.022177,0.032468", \ "0.012371,0.012758,0.013460,0.014840,0.017537,0.022798,0.033099", \ "0.013909,0.014312,0.015041,0.016459,0.019173,0.024456,0.034784", \ "0.015610,0.016091,0.016949,0.018604,0.021714,0.027460,0.038131", \ "0.015792,0.016397,0.017496,0.019582,0.023435,0.030319,0.042316", \ "0.013743,0.014488,0.015846,0.018403,0.023119,0.031495,0.045752", \ "0.009249,0.010127,0.011748,0.014776,0.020366,0.030288,0.047135"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.018460,0.019064,0.020166,0.022355,0.026695,0.035305,0.052427", \ "0.019238,0.019845,0.020957,0.023161,0.027523,0.036162,0.053310", \ "0.022355,0.022960,0.024067,0.026267,0.030631,0.039282,0.056460", \ "0.027684,0.028401,0.029689,0.032178,0.036887,0.045559,0.062586", \ "0.035300,0.036111,0.037567,0.040374,0.045713,0.055620,0.073526", \ "0.045859,0.046771,0.048406,0.051528,0.057414,0.068273,0.088003", \ "0.058781,0.059822,0.061693,0.065223,0.071817,0.083777,0.105171"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007023,0.007329,0.007888,0.009009,0.011238,0.015668,0.024491", \ "0.007019,0.007327,0.007890,0.009009,0.011238,0.015668,0.024490", \ "0.007402,0.007683,0.008201,0.009245,0.011364,0.015677,0.024491", \ "0.009683,0.009950,0.010416,0.011359,0.013252,0.017094,0.025068", \ "0.013765,0.014050,0.014558,0.015548,0.017423,0.021021,0.028271", \ "0.018919,0.019262,0.019871,0.021043,0.023213,0.027111,0.034212", \ "0.024937,0.025373,0.026096,0.027509,0.030105,0.034624,0.042344"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010884,0.011415,0.012400,0.014360,0.018270,0.026067,0.041588", \ "0.010883,0.011421,0.012402,0.014359,0.018272,0.026064,0.041586", \ "0.010994,0.011507,0.012464,0.014394,0.018283,0.026073,0.041579", \ "0.013939,0.014378,0.015165,0.016674,0.019777,0.026584,0.041609", \ "0.017996,0.018454,0.019298,0.020980,0.024305,0.030723,0.043511", \ "0.022894,0.023361,0.024225,0.025965,0.029441,0.036268,0.049383", \ "0.028884,0.029376,0.030257,0.032073,0.035646,0.042681,0.056436"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011800,0.012183,0.012881,0.014253,0.016944,0.022193,0.032482", \ "0.012438,0.012824,0.013525,0.014905,0.017603,0.022863,0.033163", \ "0.014022,0.014424,0.015154,0.016570,0.019283,0.024566,0.034894", \ "0.015628,0.016112,0.016977,0.018640,0.021765,0.027530,0.038217", \ "0.015384,0.016008,0.017124,0.019248,0.023165,0.030138,0.042242", \ "0.012490,0.013254,0.014650,0.017280,0.022127,0.030700,0.045228", \ "0.006672,0.007581,0.009257,0.012395,0.018182,0.028426,0.045726"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.022635,0.023394,0.024780,0.027535,0.033002,0.043842,0.065393", \ "0.023269,0.024033,0.025431,0.028205,0.033702,0.044579,0.066163", \ "0.026077,0.026840,0.028232,0.031001,0.036499,0.047398,0.069024", \ "0.031638,0.032478,0.033993,0.036934,0.042477,0.053238,0.074705", \ "0.040039,0.040973,0.042653,0.045918,0.052166,0.063848,0.085279", \ "0.052017,0.053044,0.054891,0.058447,0.065211,0.077854,0.101080", \ "0.066948,0.068109,0.070171,0.074117,0.081542,0.095219,0.120130"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.007021,0.007327,0.007889,0.009010,0.011238,0.015667,0.024490", \ "0.007019,0.007328,0.007890,0.009009,0.011238,0.015668,0.024490", \ "0.007387,0.007667,0.008187,0.009236,0.011356,0.015676,0.024491", \ "0.009652,0.009917,0.010390,0.011336,0.013237,0.017080,0.025059", \ "0.013733,0.014019,0.014539,0.015538,0.017432,0.021038,0.028290", \ "0.018887,0.019239,0.019857,0.021047,0.023247,0.027171,0.034324", \ "0.024930,0.025370,0.026104,0.027538,0.030167,0.034744,0.042523"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014418,0.015087,0.016320,0.018775,0.023675,0.033436,0.052864", \ "0.014419,0.015087,0.016318,0.018773,0.023675,0.033444,0.052860", \ "0.014445,0.015109,0.016332,0.018783,0.023677,0.033440,0.052877", \ "0.016733,0.017256,0.018227,0.020230,0.024471,0.033553,0.052890", \ "0.020762,0.021340,0.022388,0.024490,0.028631,0.036590,0.053732", \ "0.025519,0.026090,0.027158,0.029299,0.033598,0.042081,0.058290", \ "0.031445,0.032007,0.033078,0.035240,0.039573,0.048250,0.065267"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012080,0.012464,0.013164,0.014542,0.017245,0.022528,0.032889", \ "0.012720,0.013105,0.013808,0.015193,0.017904,0.023198,0.033570", \ "0.014319,0.014721,0.015449,0.016859,0.019583,0.024901,0.035301", \ "0.016039,0.016515,0.017371,0.019021,0.022130,0.027900,0.038629", \ "0.016049,0.016656,0.017752,0.019841,0.023717,0.030646,0.042732", \ "0.013532,0.014273,0.015632,0.018203,0.022969,0.031452,0.045888", \ "0.008228,0.009105,0.010723,0.013771,0.019426,0.029522,0.046678"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.026302,0.027057,0.028439,0.031186,0.036643,0.047470,0.068995", \ "0.026968,0.027726,0.029117,0.031878,0.037357,0.048214,0.069768", \ "0.029772,0.030529,0.031918,0.034678,0.040164,0.051046,0.072637", \ "0.035663,0.036462,0.037902,0.040674,0.046091,0.056845,0.078303", \ "0.044499,0.045394,0.047000,0.050138,0.056188,0.067591,0.088800", \ "0.056874,0.057848,0.059604,0.063003,0.069546,0.081900,0.104767", \ "0.072344,0.073435,0.075381,0.079118,0.086241,0.099549,0.124069"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008635,0.008931,0.009476,0.010567,0.012759,0.017153,0.025951", \ "0.008634,0.008930,0.009475,0.010567,0.012759,0.017154,0.025951", \ "0.008988,0.009259,0.009766,0.010787,0.012874,0.017160,0.025951", \ "0.011428,0.011669,0.012102,0.012988,0.014808,0.018571,0.026512", \ "0.015948,0.016190,0.016636,0.017518,0.019242,0.022675,0.029789", \ "0.021722,0.022014,0.022531,0.023549,0.025492,0.029109,0.035961", \ "0.028481,0.028836,0.029446,0.030659,0.032957,0.037108,0.044445"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.016569,0.017241,0.018480,0.020952,0.025869,0.035661,0.055081", \ "0.016565,0.017241,0.018483,0.020949,0.025868,0.035669,0.055090", \ "0.016576,0.017250,0.018485,0.020952,0.025873,0.035651,0.055099", \ "0.018167,0.018723,0.019765,0.021901,0.026338,0.035711,0.055099", \ "0.022268,0.022853,0.023919,0.026046,0.030203,0.038233,0.055694", \ "0.026912,0.027527,0.028622,0.030824,0.035191,0.043713,0.059947", \ "0.032698,0.033292,0.034409,0.036639,0.041098,0.049888,0.066958"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010189,0.010595,0.011329,0.012762,0.015533,0.020878,0.031256", \ "0.010756,0.011162,0.011898,0.013335,0.016112,0.021463,0.031847", \ "0.012228,0.012652,0.013418,0.014900,0.017715,0.023086,0.033497", \ "0.013479,0.014004,0.014944,0.016727,0.020008,0.025941,0.036774", \ "0.012804,0.013480,0.014687,0.016965,0.021110,0.028361,0.040713", \ "0.009695,0.010532,0.012023,0.014810,0.019897,0.028774,0.043609", \ "0.003990,0.004971,0.006740,0.010032,0.016038,0.026579,0.044177"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.021025,0.021756,0.023093,0.025747,0.031017,0.041487,0.062328", \ "0.021763,0.022499,0.023847,0.026520,0.031817,0.042322,0.063196", \ "0.024639,0.025373,0.026714,0.029379,0.034675,0.045191,0.066103", \ "0.029379,0.030196,0.031672,0.034542,0.040026,0.050425,0.071150", \ "0.036681,0.037565,0.039162,0.042254,0.048200,0.059461,0.080411", \ "0.047326,0.048307,0.050062,0.053418,0.059776,0.071681,0.093911", \ "0.060598,0.061712,0.063693,0.067451,0.074461,0.087274,0.110669"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006526,0.006831,0.007389,0.008500,0.010707,0.015102,0.023878", \ "0.006505,0.006811,0.007375,0.008491,0.010705,0.015101,0.023879", \ "0.006967,0.007248,0.007751,0.008768,0.010861,0.015130,0.023881", \ "0.009535,0.009788,0.010231,0.011132,0.012942,0.016677,0.024531", \ "0.013832,0.014111,0.014611,0.015562,0.017375,0.020857,0.027916", \ "0.019221,0.019560,0.020153,0.021294,0.023406,0.027179,0.034109", \ "0.025555,0.025974,0.026682,0.028063,0.030584,0.034978,0.042504"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011680,0.012338,0.013549,0.015972,0.020806,0.030436,0.049629", \ "0.011684,0.012342,0.013552,0.015973,0.020811,0.030439,0.049627", \ "0.011778,0.012423,0.013615,0.016010,0.020823,0.030439,0.049628", \ "0.014052,0.014635,0.015673,0.017688,0.021850,0.030709,0.049631", \ "0.017334,0.017927,0.019015,0.021172,0.025456,0.033784,0.050773", \ "0.021694,0.022287,0.023365,0.025520,0.029817,0.038368,0.055168", \ "0.027257,0.027856,0.028962,0.031155,0.035473,0.044000,0.061043"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010206,0.010611,0.011345,0.012778,0.015549,0.020893,0.031270", \ "0.010822,0.011228,0.011965,0.013401,0.016177,0.021528,0.031910", \ "0.012340,0.012764,0.013529,0.015010,0.017823,0.023195,0.033606", \ "0.013508,0.014038,0.014981,0.016770,0.020067,0.026016,0.036862", \ "0.012448,0.013139,0.014365,0.016674,0.020875,0.028213,0.040659", \ "0.008552,0.009407,0.010935,0.013792,0.018998,0.028066,0.043152", \ "0.001598,0.002619,0.004442,0.007843,0.014048,0.024894,0.042921"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.025265,0.026148,0.027765,0.030977,0.037344,0.049987,0.075139", \ "0.025861,0.026752,0.028382,0.031616,0.038017,0.050701,0.075893", \ "0.028496,0.029384,0.031008,0.034237,0.040641,0.053347,0.078587", \ "0.033394,0.034348,0.036069,0.039420,0.045790,0.058339,0.083397", \ "0.041270,0.042292,0.044127,0.047709,0.054628,0.067788,0.092533", \ "0.053171,0.054276,0.056248,0.060050,0.067329,0.081113,0.107041", \ "0.068291,0.069528,0.071712,0.075883,0.083743,0.098331,0.125405"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.006528,0.006834,0.007391,0.008500,0.010708,0.015102,0.023879", \ "0.006509,0.006815,0.007378,0.008494,0.010704,0.015101,0.023878", \ "0.006959,0.007237,0.007737,0.008760,0.010854,0.015127,0.023881", \ "0.009486,0.009739,0.010188,0.011095,0.012917,0.016658,0.024522", \ "0.013740,0.014017,0.014523,0.015496,0.017340,0.020842,0.027923", \ "0.019071,0.019415,0.020021,0.021186,0.023337,0.027174,0.034169", \ "0.025356,0.025782,0.026507,0.027916,0.030482,0.034954,0.042585"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014694,0.015488,0.016947,0.019863,0.025685,0.037282,0.060300", \ "0.014694,0.015491,0.016947,0.019865,0.025693,0.037272,0.060315", \ "0.014746,0.015533,0.016984,0.019886,0.025701,0.037274,0.060316", \ "0.016618,0.017290,0.018532,0.021060,0.026307,0.037370,0.060307", \ "0.019867,0.020587,0.021898,0.024514,0.029691,0.039652,0.060847", \ "0.024040,0.024745,0.026032,0.028628,0.033820,0.044143,0.064241", \ "0.029510,0.030193,0.031479,0.034045,0.039171,0.049439,0.069971"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010477,0.010881,0.011618,0.013052,0.015836,0.021213,0.031661", \ "0.011092,0.011499,0.012237,0.013675,0.016465,0.021848,0.032301", \ "0.012627,0.013050,0.013813,0.015294,0.018109,0.023515,0.033997", \ "0.013940,0.014460,0.015389,0.017155,0.020428,0.026376,0.037264", \ "0.013168,0.013837,0.015031,0.017293,0.021439,0.028715,0.041142", \ "0.009708,0.010531,0.011999,0.014778,0.019878,0.028831,0.043811", \ "0.003372,0.004331,0.006065,0.009336,0.015363,0.026020,0.043876"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.030100,0.030983,0.032598,0.035810,0.042189,0.054858,0.080059", \ "0.030737,0.031624,0.033249,0.036477,0.042882,0.055586,0.080815", \ "0.033367,0.034253,0.035876,0.039104,0.045516,0.058244,0.083518", \ "0.038558,0.039453,0.041069,0.044266,0.050594,0.063179,0.088305", \ "0.046766,0.047745,0.049510,0.052985,0.059744,0.072685,0.097332", \ "0.059021,0.060075,0.061947,0.065596,0.072673,0.086232,0.111909", \ "0.074742,0.075889,0.077942,0.081882,0.089430,0.103681,0.130468"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008439,0.008727,0.009257,0.010325,0.012476,0.016813,0.025549", \ "0.008420,0.008710,0.009245,0.010318,0.012474,0.016813,0.025548", \ "0.008846,0.009101,0.009582,0.010573,0.012619,0.016838,0.025552", \ "0.011631,0.011846,0.012237,0.013049,0.014763,0.018386,0.026188", \ "0.016480,0.016695,0.017093,0.017892,0.019496,0.022756,0.029652", \ "0.022603,0.022858,0.023319,0.024239,0.026039,0.029467,0.036087", \ "0.029778,0.030089,0.030633,0.031730,0.033856,0.037767,0.044841"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017551,0.018364,0.019842,0.022799,0.028676,0.040327,0.063474", \ "0.017553,0.018363,0.019843,0.022800,0.028680,0.040337,0.063481", \ "0.017578,0.018387,0.019860,0.022811,0.028679,0.040337,0.063487", \ "0.018807,0.019518,0.020836,0.023511,0.028985,0.040369,0.063476", \ "0.022102,0.022842,0.024184,0.026845,0.032025,0.042183,0.063806", \ "0.026068,0.026808,0.028153,0.030832,0.036148,0.046607,0.066877", \ "0.031315,0.032038,0.033372,0.036040,0.041332,0.051828,0.072537"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010461,0.010865,0.011601,0.013036,0.015820,0.021198,0.031647", \ "0.011027,0.011432,0.012169,0.013608,0.016399,0.021782,0.032238", \ "0.012517,0.012938,0.013703,0.015184,0.018001,0.023406,0.033888", \ "0.013909,0.014427,0.015351,0.017110,0.020368,0.026301,0.037175", \ "0.013525,0.014180,0.015358,0.017585,0.021670,0.028861,0.041194", \ "0.010852,0.011655,0.013085,0.015792,0.020769,0.029533,0.044266", \ "0.005760,0.006681,0.008362,0.011516,0.017351,0.027695,0.045115"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.024990,0.025721,0.027060,0.029723,0.035012,0.045517,0.066407", \ "0.025760,0.026496,0.027843,0.030519,0.035829,0.046360,0.067280", \ "0.028629,0.029363,0.030706,0.033379,0.038691,0.049238,0.070192", \ "0.033762,0.034544,0.035957,0.038721,0.044002,0.054414,0.075218", \ "0.041410,0.042257,0.043781,0.046768,0.052566,0.063629,0.084373", \ "0.052478,0.053397,0.055055,0.058246,0.064389,0.076068,0.098072", \ "0.066388,0.067421,0.069271,0.072787,0.079466,0.091916,0.115014"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008438,0.008726,0.009257,0.010325,0.012476,0.016814,0.025548", \ "0.008416,0.008707,0.009243,0.010316,0.012473,0.016813,0.025548", \ "0.008857,0.009113,0.009596,0.010581,0.012625,0.016841,0.025552", \ "0.011681,0.011896,0.012283,0.013085,0.014786,0.018404,0.026197", \ "0.016575,0.016791,0.017176,0.017957,0.019532,0.022765,0.029646", \ "0.022749,0.022994,0.023443,0.024342,0.026096,0.029469,0.036018", \ "0.029967,0.030272,0.030793,0.031867,0.033940,0.037772,0.044741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014040,0.014715,0.015940,0.018401,0.023282,0.032981,0.052260", \ "0.014040,0.014710,0.015949,0.018401,0.023277,0.032978,0.052257", \ "0.014082,0.014747,0.015971,0.018414,0.023284,0.032983,0.052258", \ "0.015814,0.016384,0.017428,0.019548,0.023935,0.033092,0.052267", \ "0.019088,0.019705,0.020817,0.023029,0.027374,0.035735,0.053133", \ "0.023261,0.023881,0.025002,0.027232,0.031657,0.040357,0.057219", \ "0.028691,0.029309,0.030449,0.032717,0.037157,0.045887,0.063134"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010477,0.010881,0.011618,0.013052,0.015836,0.021213,0.031661", \ "0.011092,0.011499,0.012237,0.013675,0.016465,0.021848,0.032301", \ "0.012627,0.013050,0.013813,0.015294,0.018109,0.023515,0.033997", \ "0.013940,0.014460,0.015389,0.017155,0.020428,0.026376,0.037264", \ "0.013168,0.013837,0.015031,0.017293,0.021439,0.028715,0.041142", \ "0.009708,0.010531,0.011999,0.014778,0.019878,0.028831,0.043811", \ "0.003372,0.004331,0.006065,0.009336,0.015363,0.026020,0.043876"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.030100,0.030983,0.032598,0.035810,0.042189,0.054858,0.080059", \ "0.030737,0.031624,0.033249,0.036477,0.042882,0.055586,0.080815", \ "0.033367,0.034253,0.035876,0.039104,0.045516,0.058244,0.083518", \ "0.038558,0.039453,0.041069,0.044266,0.050594,0.063179,0.088305", \ "0.046766,0.047745,0.049510,0.052985,0.059744,0.072685,0.097332", \ "0.059021,0.060075,0.061947,0.065596,0.072673,0.086232,0.111909", \ "0.074742,0.075889,0.077942,0.081882,0.089430,0.103681,0.130468"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008439,0.008727,0.009257,0.010325,0.012476,0.016813,0.025549", \ "0.008420,0.008710,0.009245,0.010318,0.012474,0.016813,0.025548", \ "0.008846,0.009101,0.009582,0.010573,0.012619,0.016838,0.025552", \ "0.011631,0.011846,0.012237,0.013049,0.014763,0.018386,0.026188", \ "0.016480,0.016695,0.017093,0.017892,0.019496,0.022756,0.029652", \ "0.022603,0.022858,0.023319,0.024239,0.026039,0.029467,0.036087", \ "0.029778,0.030089,0.030633,0.031730,0.033856,0.037767,0.044841"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017551,0.018364,0.019842,0.022799,0.028676,0.040327,0.063474", \ "0.017553,0.018363,0.019843,0.022800,0.028680,0.040337,0.063481", \ "0.017578,0.018387,0.019860,0.022811,0.028679,0.040337,0.063487", \ "0.018807,0.019518,0.020836,0.023511,0.028985,0.040369,0.063476", \ "0.022102,0.022842,0.024184,0.026845,0.032025,0.042183,0.063806", \ "0.026068,0.026808,0.028153,0.030832,0.036148,0.046607,0.066877", \ "0.031315,0.032038,0.033372,0.036040,0.041332,0.051828,0.072537"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010782,0.011190,0.011922,0.013362,0.016157,0.021567,0.032091", \ "0.011399,0.011805,0.012539,0.013984,0.016783,0.022202,0.032734", \ "0.012951,0.013375,0.014132,0.015610,0.018429,0.023871,0.034429", \ "0.014432,0.014940,0.015849,0.017587,0.020832,0.026776,0.037706", \ "0.014024,0.014666,0.015818,0.018014,0.022082,0.029279,0.041677", \ "0.011157,0.011926,0.013314,0.015968,0.020912,0.029703,0.044553", \ "0.005653,0.006531,0.008136,0.011204,0.016965,0.027335,0.044942"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.034407,0.035284,0.036896,0.040098,0.046464,0.059118,0.084285", \ "0.035069,0.035950,0.037570,0.040783,0.047171,0.059852,0.085049", \ "0.037702,0.038585,0.040201,0.043418,0.049815,0.062520,0.087758", \ "0.042896,0.043768,0.045352,0.048524,0.054836,0.067419,0.092528", \ "0.051509,0.052459,0.054171,0.057554,0.064174,0.076861,0.101474", \ "0.064019,0.065035,0.066826,0.070369,0.077293,0.090656,0.116071", \ "0.080135,0.081222,0.083192,0.086974,0.094293,0.108285,0.134792"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010041,0.010319,0.010833,0.011875,0.013995,0.018302,0.027014", \ "0.010023,0.010303,0.010822,0.011869,0.013993,0.018301,0.027014", \ "0.010426,0.010673,0.011145,0.012116,0.014132,0.018325,0.027017", \ "0.013371,0.013560,0.013918,0.014682,0.016323,0.019876,0.027645", \ "0.018640,0.018826,0.019157,0.019853,0.021302,0.024397,0.031152", \ "0.025362,0.025573,0.025943,0.026709,0.028276,0.031410,0.037747", \ "0.033247,0.033482,0.033911,0.034811,0.036615,0.040124,0.046769"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.020109,0.020922,0.022418,0.025388,0.031287,0.042976,0.066146", \ "0.020111,0.020925,0.022418,0.025387,0.031288,0.042978,0.066143", \ "0.020122,0.020933,0.022426,0.025393,0.031289,0.042977,0.066148", \ "0.020908,0.021650,0.023026,0.025794,0.031426,0.042997,0.066143", \ "0.024176,0.024908,0.026262,0.028936,0.034040,0.044433,0.066343", \ "0.028041,0.028790,0.030154,0.032871,0.038249,0.048743,0.069123", \ "0.033107,0.033867,0.035233,0.037939,0.043322,0.053939,0.074717"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.013538,0.013971,0.014751,0.016275,0.019212,0.024829,0.035575", \ "0.014113,0.014545,0.015324,0.016848,0.019787,0.025403,0.036150", \ "0.016898,0.017292,0.018023,0.019480,0.022348,0.027906,0.038603", \ "0.021356,0.021859,0.022759,0.024503,0.027758,0.033630,0.044040", \ "0.024229,0.024844,0.025964,0.028096,0.032083,0.039331,0.052035", \ "0.025574,0.026302,0.027637,0.030171,0.034880,0.043425,0.058412", \ "0.025357,0.026201,0.027745,0.030658,0.036080,0.045925,0.063152"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.020964,0.021597,0.022747,0.025008,0.029436,0.038138,0.055358", \ "0.021700,0.022343,0.023513,0.025812,0.030303,0.039087,0.056390", \ "0.024679,0.025312,0.026468,0.028750,0.033232,0.042049,0.059439", \ "0.028640,0.029382,0.030717,0.033281,0.038107,0.047002,0.064319", \ "0.032754,0.033614,0.035158,0.038114,0.043652,0.053829,0.072249", \ "0.038826,0.039823,0.041605,0.044983,0.051209,0.062414,0.082499", \ "0.046854,0.048000,0.050047,0.053912,0.060979,0.073453,0.095165"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009873,0.010190,0.010774,0.011933,0.014219,0.018716,0.027601", \ "0.009846,0.010167,0.010755,0.011920,0.014211,0.018713,0.027601", \ "0.009714,0.010017,0.010575,0.011706,0.014001,0.018650,0.027594", \ "0.013442,0.013733,0.014240,0.015226,0.017074,0.020502,0.028044", \ "0.018896,0.019237,0.019835,0.020984,0.023131,0.027029,0.034018", \ "0.025794,0.026209,0.026908,0.028268,0.030782,0.035221,0.043050", \ "0.034035,0.034539,0.035383,0.037010,0.039991,0.045149,0.053891"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009872,0.010394,0.011368,0.013313,0.017221,0.025031,0.040593", \ "0.009895,0.010414,0.011383,0.013325,0.017224,0.025031,0.040593", \ "0.010012,0.010521,0.011466,0.013375,0.017244,0.025035,0.040594", \ "0.012451,0.012875,0.013652,0.015190,0.018423,0.025437,0.040607", \ "0.016965,0.017350,0.018081,0.019609,0.022807,0.029306,0.042411", \ "0.023839,0.024143,0.024743,0.026033,0.028866,0.035025,0.048012", \ "0.032048,0.032315,0.032871,0.034095,0.036796,0.042602,0.055119"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012681,0.013112,0.013897,0.015424,0.018365,0.023980,0.034713", \ "0.013234,0.013667,0.014450,0.015975,0.018915,0.024527,0.035259", \ "0.016106,0.016487,0.017199,0.018634,0.021479,0.027014,0.037689", \ "0.020069,0.020588,0.021525,0.023316,0.026647,0.032632,0.043103", \ "0.022245,0.022883,0.024055,0.026272,0.030400,0.037839,0.050775", \ "0.022629,0.023398,0.024804,0.027453,0.032361,0.041197,0.056557", \ "0.021246,0.022151,0.023767,0.026813,0.032472,0.042692,0.060449"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.024241,0.025022,0.026446,0.029252,0.034778,0.045672,0.067269", \ "0.024882,0.025672,0.027122,0.029973,0.035577,0.046575,0.068277", \ "0.027455,0.028233,0.029657,0.032484,0.038070,0.049108,0.070926", \ "0.030771,0.031635,0.033184,0.036201,0.041926,0.052888,0.074609", \ "0.034576,0.035515,0.037217,0.040516,0.046814,0.058688,0.080774", \ "0.040940,0.042006,0.043907,0.047543,0.054328,0.066853,0.090119", \ "0.049623,0.050829,0.052981,0.057077,0.064621,0.078161,0.102467"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009349,0.009672,0.010255,0.011414,0.013696,0.018183,0.027050", \ "0.009298,0.009622,0.010214,0.011382,0.013677,0.018175,0.027048", \ "0.009317,0.009611,0.010145,0.011241,0.013481,0.018095,0.027038", \ "0.013286,0.013568,0.014071,0.015043,0.016866,0.020234,0.027605", \ "0.018988,0.019323,0.019911,0.021042,0.023145,0.026961,0.033863", \ "0.026241,0.026658,0.027360,0.028693,0.031157,0.035488,0.043132", \ "0.035004,0.035506,0.036358,0.037972,0.040892,0.045912,0.054411"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012276,0.012935,0.014151,0.016587,0.021465,0.031195,0.050601", \ "0.012291,0.012946,0.014159,0.016590,0.021466,0.031196,0.050606", \ "0.012353,0.013000,0.014201,0.016613,0.021473,0.031201,0.050591", \ "0.014203,0.014750,0.015756,0.017819,0.022161,0.031335,0.050608", \ "0.018061,0.018577,0.019544,0.021558,0.025733,0.034142,0.051572", \ "0.024480,0.024883,0.025678,0.027366,0.031035,0.039019,0.055835", \ "0.032437,0.032816,0.033541,0.035115,0.038524,0.045869,0.061915"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.013076,0.013504,0.014285,0.015808,0.018753,0.024389,0.035183", \ "0.013628,0.014057,0.014836,0.016359,0.019301,0.024936,0.035727", \ "0.016445,0.016831,0.017552,0.018997,0.021857,0.027421,0.038159", \ "0.020690,0.021194,0.022109,0.023865,0.027154,0.033089,0.043568", \ "0.023273,0.023886,0.025012,0.027166,0.031210,0.038561,0.051418", \ "0.024272,0.024992,0.026320,0.028859,0.033616,0.042286,0.057490", \ "0.023713,0.024537,0.026043,0.028913,0.034337,0.044279,0.061762"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.027965,0.028735,0.030144,0.032933,0.038440,0.049326,0.070913", \ "0.028691,0.029471,0.030899,0.033720,0.039288,0.050257,0.071931", \ "0.031226,0.032001,0.033418,0.036232,0.041802,0.052819,0.074604", \ "0.034897,0.035717,0.037204,0.040085,0.045654,0.056582,0.078291", \ "0.039120,0.040017,0.041632,0.044803,0.050925,0.062580,0.084414", \ "0.046000,0.046990,0.048760,0.052180,0.058690,0.070936,0.093956", \ "0.055340,0.056453,0.058440,0.062241,0.069382,0.082478,0.106431"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011241,0.011538,0.012085,0.013182,0.015379,0.019775,0.028570", \ "0.011189,0.011492,0.012045,0.013150,0.015360,0.019767,0.028568", \ "0.011181,0.011455,0.011959,0.012997,0.015161,0.019690,0.028558", \ "0.015430,0.015666,0.016096,0.016941,0.018590,0.021787,0.029111", \ "0.021733,0.022009,0.022492,0.023452,0.025303,0.028829,0.035427", \ "0.029708,0.030029,0.030604,0.031718,0.033845,0.037780,0.045009", \ "0.039237,0.039664,0.040347,0.041688,0.044200,0.048699,0.056660"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014417,0.015087,0.016320,0.018774,0.023673,0.033438,0.052868", \ "0.014426,0.015092,0.016323,0.018775,0.023674,0.033435,0.052862", \ "0.014454,0.015114,0.016340,0.018784,0.023677,0.033442,0.052859", \ "0.015770,0.016347,0.017412,0.019596,0.024105,0.033504,0.052862", \ "0.019384,0.019952,0.021008,0.023144,0.027443,0.035893,0.053612", \ "0.025168,0.025651,0.026564,0.028449,0.032392,0.040679,0.057622", \ "0.032765,0.033220,0.034079,0.035855,0.039530,0.047219,0.063635"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010429,0.010909,0.011772,0.013437,0.016594,0.022504,0.033581", \ "0.011058,0.011531,0.012385,0.014036,0.017179,0.023078,0.034148", \ "0.014388,0.014816,0.015580,0.017017,0.019904,0.025609,0.036574", \ "0.018054,0.018613,0.019623,0.021546,0.025078,0.031334,0.042055", \ "0.019968,0.020654,0.021911,0.024261,0.028615,0.036358,0.049660", \ "0.020127,0.020951,0.022445,0.025229,0.030361,0.039527,0.055287", \ "0.018554,0.019523,0.021220,0.024401,0.030285,0.040836,0.059004"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.023238,0.024011,0.025411,0.028159,0.033534,0.044092,0.065013", \ "0.023895,0.024680,0.026106,0.028898,0.034349,0.045007,0.066026", \ "0.026764,0.027539,0.028946,0.031720,0.037158,0.047853,0.068977", \ "0.030648,0.031516,0.033064,0.036055,0.041673,0.052330,0.073355", \ "0.034738,0.035693,0.037402,0.040694,0.046917,0.058546,0.080047", \ "0.040929,0.042010,0.043923,0.047569,0.054329,0.066693,0.089487", \ "0.049170,0.050403,0.052588,0.056720,0.064287,0.077745,0.101699"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009143,0.009484,0.010105,0.011320,0.013677,0.018232,0.027116", \ "0.008943,0.009306,0.009952,0.011205,0.013606,0.018198,0.027105", \ "0.009171,0.009440,0.009953,0.011016,0.013243,0.017930,0.027042", \ "0.013504,0.013788,0.014279,0.015231,0.017029,0.020346,0.027583", \ "0.019442,0.019776,0.020354,0.021466,0.023524,0.027247,0.034022", \ "0.026929,0.027340,0.028025,0.029353,0.031762,0.035990,0.043449", \ "0.035891,0.036410,0.037258,0.038853,0.041731,0.046629,0.054911"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010213,0.010858,0.012036,0.014417,0.019205,0.028805,0.048003", \ "0.010245,0.010884,0.012068,0.014436,0.019214,0.028810,0.048004", \ "0.010379,0.010998,0.012157,0.014498,0.019244,0.028813,0.048023", \ "0.012326,0.012864,0.013853,0.015862,0.020062,0.029040,0.048013", \ "0.015885,0.016407,0.017393,0.019429,0.023609,0.031962,0.049111", \ "0.021951,0.022389,0.023238,0.025020,0.028776,0.036797,0.053509", \ "0.029822,0.030218,0.030998,0.032669,0.036217,0.043657,0.059643"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009926,0.010399,0.011252,0.012899,0.016024,0.021888,0.032902", \ "0.010551,0.011015,0.011856,0.013485,0.016592,0.022439,0.033443", \ "0.013812,0.014249,0.015024,0.016475,0.019316,0.024963,0.035857", \ "0.016997,0.017572,0.018606,0.020578,0.024181,0.030532,0.041314", \ "0.018209,0.018924,0.020219,0.022663,0.027151,0.035080,0.048578", \ "0.017417,0.018284,0.019835,0.022740,0.028078,0.037543,0.053648", \ "0.014679,0.015681,0.017467,0.020796,0.026933,0.037866,0.056569"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.026265,0.027176,0.028836,0.032110,0.038549,0.051251,0.076458", \ "0.026827,0.027754,0.029441,0.032769,0.039297,0.052118,0.077447", \ "0.029308,0.030221,0.031886,0.035180,0.041688,0.054553,0.080012", \ "0.032549,0.033531,0.035302,0.038738,0.045278,0.058024,0.083367", \ "0.036255,0.037296,0.039182,0.042844,0.049883,0.063308,0.088636", \ "0.042686,0.043834,0.045887,0.049824,0.057220,0.071054,0.097257", \ "0.051548,0.052850,0.055157,0.059558,0.067677,0.082359,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008616,0.008960,0.009587,0.010801,0.013158,0.017703,0.026568", \ "0.008408,0.008769,0.009420,0.010676,0.013076,0.017662,0.026553", \ "0.008906,0.009161,0.009641,0.010655,0.012811,0.017403,0.026492", \ "0.013357,0.013632,0.014126,0.015060,0.016833,0.020116,0.027177", \ "0.019493,0.019821,0.020402,0.021497,0.023511,0.027167,0.033844", \ "0.027315,0.027727,0.028421,0.029728,0.032087,0.036204,0.043500", \ "0.036815,0.037325,0.038189,0.039759,0.042565,0.047320,0.055363"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012182,0.012961,0.014398,0.017285,0.023065,0.034596,0.057589", \ "0.012207,0.012984,0.014414,0.017291,0.023066,0.034604,0.057597", \ "0.012290,0.013057,0.014469,0.017329,0.023080,0.034595,0.057610", \ "0.013839,0.014505,0.015749,0.018285,0.023574,0.034684,0.057633", \ "0.017018,0.017672,0.018898,0.021425,0.026600,0.036827,0.058206", \ "0.022867,0.023408,0.024442,0.026615,0.031220,0.041091,0.061532", \ "0.030653,0.031142,0.032102,0.034123,0.038386,0.047380,0.066953"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010300,0.010770,0.011619,0.013263,0.016393,0.022280,0.033353", \ "0.010915,0.011377,0.012215,0.013845,0.016957,0.022829,0.033895", \ "0.014177,0.014602,0.015362,0.016790,0.019659,0.025345,0.036307", \ "0.017680,0.018237,0.019240,0.021158,0.024703,0.030991,0.041752", \ "0.019414,0.020085,0.021317,0.023662,0.028022,0.035828,0.049228", \ "0.019441,0.020217,0.021648,0.024373,0.029482,0.038707,0.054620", \ "0.017810,0.018690,0.020272,0.023324,0.029090,0.039626,0.057967"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.031152,0.032054,0.033700,0.036959,0.043397,0.056122,0.081373", \ "0.031827,0.032739,0.034406,0.037702,0.044206,0.057023,0.082379", \ "0.034260,0.035165,0.036821,0.040108,0.046616,0.059490,0.084967", \ "0.037817,0.038738,0.040412,0.043703,0.050157,0.062925,0.088312", \ "0.041868,0.042863,0.044664,0.048205,0.055090,0.068324,0.093505", \ "0.048775,0.049847,0.051758,0.055469,0.062596,0.076202,0.102231", \ "0.058389,0.059590,0.061701,0.065767,0.073446,0.087680,0.114235"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010978,0.011283,0.011844,0.012960,0.015181,0.019584,0.028333", \ "0.010766,0.011088,0.011677,0.012834,0.015099,0.019543,0.028319", \ "0.011123,0.011357,0.011808,0.012758,0.014813,0.019283,0.028257", \ "0.016063,0.016270,0.016650,0.017405,0.018928,0.021931,0.028920", \ "0.023003,0.023239,0.023665,0.024507,0.026163,0.029402,0.035686", \ "0.031750,0.032035,0.032539,0.033521,0.035412,0.038975,0.045716", \ "0.042249,0.042633,0.043246,0.044426,0.046661,0.050709,0.058039"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.015001,0.015804,0.017273,0.020205,0.026045,0.037654,0.060766", \ "0.015015,0.015810,0.017279,0.020206,0.026051,0.037665,0.060753", \ "0.015047,0.015842,0.017301,0.020220,0.026047,0.037670,0.060755", \ "0.016047,0.016771,0.018099,0.020789,0.026296,0.037706,0.060765", \ "0.019031,0.019753,0.021088,0.023749,0.029049,0.039427,0.061169", \ "0.024118,0.024758,0.025936,0.028340,0.033291,0.043542,0.064204", \ "0.031423,0.032011,0.033125,0.035385,0.039967,0.049435,0.069517"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010825,0.011301,0.012159,0.013819,0.016977,0.022909,0.034043", \ "0.011447,0.011915,0.012766,0.014416,0.017561,0.023481,0.034611", \ "0.014755,0.015174,0.015921,0.017348,0.020261,0.026005,0.037036", \ "0.018736,0.019278,0.020254,0.022126,0.025601,0.031797,0.042503", \ "0.021147,0.021794,0.022981,0.025245,0.029476,0.037103,0.050306", \ "0.022050,0.022802,0.024184,0.026804,0.031729,0.040675,0.056243", \ "0.021491,0.022335,0.023867,0.026800,0.032353,0.042534,0.060378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.027325,0.028082,0.029462,0.032186,0.037550,0.048129,0.069098", \ "0.028078,0.028844,0.030240,0.032996,0.038415,0.049072,0.070122", \ "0.030916,0.031677,0.033066,0.035816,0.041242,0.051942,0.073096", \ "0.035223,0.036034,0.037496,0.040316,0.045758,0.056389,0.077460", \ "0.039796,0.040690,0.042298,0.045427,0.051442,0.062833,0.084096", \ "0.046578,0.047568,0.049330,0.052724,0.059162,0.071215,0.093761", \ "0.055604,0.056729,0.058710,0.062503,0.069598,0.082551,0.106126"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011558,0.011860,0.012415,0.013523,0.015736,0.020137,0.028895", \ "0.011360,0.011679,0.012262,0.013409,0.015666,0.020104,0.028884", \ "0.011471,0.011717,0.012186,0.013173,0.015287,0.019836,0.028823", \ "0.016204,0.016422,0.016807,0.017579,0.019128,0.022185,0.029346", \ "0.022886,0.023133,0.023569,0.024439,0.026156,0.029470,0.035858", \ "0.031241,0.031524,0.032037,0.033062,0.035029,0.038729,0.045656", \ "0.041150,0.041475,0.042139,0.043378,0.045717,0.049951,0.057559"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012483,0.013149,0.014363,0.016800,0.021665,0.031350,0.050634", \ "0.012500,0.013166,0.014377,0.016803,0.021663,0.031352,0.050638", \ "0.012569,0.013229,0.014430,0.016841,0.021671,0.031355,0.050640", \ "0.013959,0.014529,0.015588,0.017740,0.022181,0.031467,0.050649", \ "0.017333,0.017915,0.018997,0.021170,0.025498,0.033935,0.051465", \ "0.022767,0.023297,0.024274,0.026260,0.030321,0.038681,0.055607", \ "0.030209,0.030701,0.031640,0.033533,0.037376,0.045215,0.061645"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010300,0.010770,0.011619,0.013263,0.016393,0.022280,0.033353", \ "0.010915,0.011377,0.012215,0.013845,0.016957,0.022829,0.033895", \ "0.014177,0.014602,0.015362,0.016790,0.019659,0.025345,0.036307", \ "0.017680,0.018237,0.019240,0.021158,0.024703,0.030991,0.041752", \ "0.019414,0.020085,0.021317,0.023662,0.028022,0.035828,0.049228", \ "0.019441,0.020217,0.021648,0.024373,0.029482,0.038707,0.054620", \ "0.017810,0.018690,0.020272,0.023324,0.029090,0.039626,0.057967"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.031152,0.032054,0.033700,0.036959,0.043397,0.056122,0.081373", \ "0.031827,0.032739,0.034406,0.037702,0.044206,0.057023,0.082379", \ "0.034260,0.035165,0.036821,0.040108,0.046616,0.059490,0.084967", \ "0.037817,0.038738,0.040412,0.043703,0.050157,0.062925,0.088312", \ "0.041868,0.042863,0.044664,0.048205,0.055090,0.068324,0.093505", \ "0.048775,0.049847,0.051758,0.055469,0.062596,0.076202,0.102231", \ "0.058389,0.059590,0.061701,0.065767,0.073446,0.087680,0.114235"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010978,0.011283,0.011844,0.012960,0.015181,0.019584,0.028333", \ "0.010766,0.011088,0.011677,0.012834,0.015099,0.019543,0.028319", \ "0.011123,0.011357,0.011808,0.012758,0.014813,0.019283,0.028257", \ "0.016063,0.016270,0.016650,0.017405,0.018928,0.021931,0.028920", \ "0.023003,0.023239,0.023665,0.024507,0.026163,0.029402,0.035686", \ "0.031750,0.032035,0.032539,0.033521,0.035412,0.038975,0.045716", \ "0.042249,0.042633,0.043246,0.044426,0.046661,0.050709,0.058039"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.015001,0.015804,0.017273,0.020205,0.026045,0.037654,0.060766", \ "0.015015,0.015810,0.017279,0.020206,0.026051,0.037665,0.060753", \ "0.015047,0.015842,0.017301,0.020220,0.026047,0.037670,0.060755", \ "0.016047,0.016771,0.018099,0.020789,0.026296,0.037706,0.060765", \ "0.019031,0.019753,0.021088,0.023749,0.029049,0.039427,0.061169", \ "0.024118,0.024758,0.025936,0.028340,0.033291,0.043542,0.064204", \ "0.031423,0.032011,0.033125,0.035385,0.039967,0.049435,0.069517"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010750,0.011219,0.012058,0.013696,0.016824,0.022727,0.033858", \ "0.011350,0.011813,0.012646,0.014270,0.017387,0.023278,0.034399", \ "0.014597,0.015012,0.015751,0.017160,0.020060,0.025782,0.036811", \ "0.018504,0.019028,0.019992,0.021839,0.025304,0.031509,0.042240", \ "0.020904,0.021522,0.022659,0.024863,0.029050,0.036683,0.049947", \ "0.021890,0.022579,0.023869,0.026366,0.031162,0.040054,0.055696", \ "0.021267,0.022056,0.023476,0.026252,0.031590,0.041611,0.059483"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.035516,0.036408,0.038041,0.041282,0.047701,0.060414,0.085652", \ "0.036262,0.037163,0.038812,0.042082,0.048553,0.061345,0.086671", \ "0.038685,0.039585,0.041231,0.044503,0.050992,0.063842,0.089281", \ "0.042301,0.043199,0.044829,0.048073,0.054497,0.067256,0.092636", \ "0.046730,0.047697,0.049439,0.052899,0.059659,0.072713,0.097776", \ "0.053909,0.054940,0.056760,0.060335,0.067294,0.080733,0.106576", \ "0.064060,0.065189,0.067162,0.071025,0.078404,0.092325,0.118653"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012840,0.013129,0.013661,0.014726,0.016876,0.021194,0.029868", \ "0.012631,0.012937,0.013497,0.014602,0.016794,0.021152,0.029853", \ "0.012908,0.013136,0.013571,0.014490,0.016493,0.020897,0.029793", \ "0.018134,0.018307,0.018623,0.019275,0.020645,0.023484,0.030439", \ "0.025652,0.025842,0.026180,0.026876,0.028312,0.031267,0.037255", \ "0.035087,0.035301,0.035704,0.036492,0.038094,0.041269,0.047608", \ "0.046358,0.046653,0.047125,0.048076,0.049935,0.053497,0.060300"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017548,0.018354,0.019845,0.022797,0.028670,0.040326,0.063476", \ "0.017552,0.018357,0.019845,0.022798,0.028678,0.040330,0.063471", \ "0.017566,0.018372,0.019854,0.022804,0.028677,0.040328,0.063474", \ "0.018200,0.018951,0.020332,0.023126,0.028801,0.040347,0.063475", \ "0.021067,0.021818,0.023185,0.025903,0.031218,0.041735,0.063746", \ "0.025632,0.026315,0.027572,0.030116,0.035272,0.045740,0.066526", \ "0.032562,0.033189,0.034378,0.036759,0.041559,0.051339,0.071750"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014502,0.014934,0.015714,0.017235,0.020174,0.025793,0.036540", \ "0.015037,0.015468,0.016249,0.017772,0.020712,0.026334,0.037083", \ "0.016661,0.017084,0.017853,0.019363,0.022302,0.027934,0.038704", \ "0.019219,0.019689,0.020532,0.022174,0.025299,0.031133,0.041995", \ "0.020848,0.021419,0.022452,0.024430,0.028107,0.034760,0.046631", \ "0.020542,0.021245,0.022505,0.024886,0.029298,0.037219,0.050933", \ "0.018097,0.018918,0.020406,0.023197,0.028363,0.037641,0.053638"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.023405,0.024017,0.025133,0.027344,0.031718,0.040371,0.057544", \ "0.024311,0.024926,0.026053,0.028280,0.032677,0.041359,0.058558", \ "0.027500,0.028117,0.029242,0.031471,0.035876,0.044579,0.061816", \ "0.031986,0.032681,0.033931,0.036356,0.040959,0.049687,0.066885", \ "0.036895,0.037687,0.039112,0.041872,0.047137,0.056968,0.074976", \ "0.044863,0.045738,0.047305,0.050312,0.055996,0.066547,0.085980", \ "0.055845,0.056825,0.058582,0.061920,0.068153,0.079507,0.100009"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009862,0.010182,0.010766,0.011928,0.014216,0.018714,0.027601", \ "0.009849,0.010172,0.010758,0.011920,0.014211,0.018712,0.027600", \ "0.009796,0.010116,0.010705,0.011869,0.014160,0.018693,0.027600", \ "0.011566,0.011852,0.012378,0.013410,0.015470,0.019536,0.027903", \ "0.015575,0.015856,0.016370,0.017372,0.019304,0.023065,0.030623", \ "0.020991,0.021324,0.021904,0.023027,0.025141,0.028991,0.036219", \ "0.027446,0.027837,0.028514,0.029838,0.032298,0.036638,0.044216"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011543,0.012078,0.013061,0.015025,0.018956,0.026782,0.042354", \ "0.011557,0.012087,0.013067,0.015030,0.018955,0.026785,0.042367", \ "0.011606,0.012133,0.013109,0.015055,0.018965,0.026787,0.042366", \ "0.013563,0.013997,0.014796,0.016425,0.019828,0.027046,0.042367", \ "0.017664,0.018115,0.018948,0.020616,0.023966,0.030562,0.043910", \ "0.023214,0.023631,0.024407,0.025995,0.029258,0.035899,0.049213", \ "0.029903,0.030318,0.031081,0.032653,0.035879,0.042427,0.055777"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.013647,0.014079,0.014863,0.016389,0.019330,0.024946,0.035678", \ "0.014155,0.014590,0.015373,0.016898,0.019840,0.025455,0.036190", \ "0.015781,0.016210,0.016979,0.018483,0.021414,0.027039,0.037791", \ "0.018107,0.018585,0.019453,0.021123,0.024284,0.030160,0.041046", \ "0.019126,0.019724,0.020803,0.022855,0.026656,0.033471,0.045490", \ "0.017920,0.018659,0.019984,0.022477,0.027083,0.035291,0.049343", \ "0.014308,0.015187,0.016751,0.019687,0.025105,0.034781,0.051296"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.027314,0.028071,0.029458,0.032211,0.037676,0.048514,0.070062", \ "0.028160,0.028927,0.030324,0.033098,0.038591,0.049465,0.071047", \ "0.030990,0.031752,0.033148,0.035923,0.041424,0.052325,0.073953", \ "0.034722,0.035540,0.037020,0.039898,0.045436,0.056296,0.077882", \ "0.039146,0.040034,0.041634,0.044774,0.050845,0.062423,0.084159", \ "0.047293,0.048241,0.049939,0.053227,0.059527,0.071488,0.094184", \ "0.058871,0.059924,0.061789,0.065369,0.072116,0.084611,0.107836"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009322,0.009644,0.010232,0.011395,0.013684,0.018177,0.027048", \ "0.009295,0.009622,0.010212,0.011380,0.013673,0.018172,0.027048", \ "0.009277,0.009599,0.010186,0.011347,0.013635,0.018153,0.027048", \ "0.011274,0.011550,0.012062,0.013067,0.015094,0.019103,0.027397", \ "0.015477,0.015769,0.016273,0.017261,0.019155,0.022836,0.030274", \ "0.021120,0.021454,0.022033,0.023146,0.025227,0.029012,0.036103", \ "0.027872,0.028280,0.028961,0.030275,0.032698,0.036959,0.044401"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014428,0.015091,0.016319,0.018773,0.023673,0.033430,0.052855", \ "0.014428,0.015096,0.016322,0.018775,0.023673,0.033428,0.052850", \ "0.014454,0.015116,0.016339,0.018789,0.023677,0.033432,0.052862", \ "0.015807,0.016382,0.017445,0.019628,0.024124,0.033509,0.052848", \ "0.019297,0.019874,0.020944,0.023098,0.027416,0.035911,0.053624", \ "0.024321,0.024854,0.025831,0.027841,0.031971,0.040466,0.057542", \ "0.030712,0.031213,0.032172,0.034114,0.038094,0.046260,0.063184"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014041,0.014470,0.015250,0.016773,0.019717,0.025353,0.036147", \ "0.014549,0.014979,0.015759,0.017283,0.020226,0.025864,0.036659", \ "0.016166,0.016588,0.017353,0.018860,0.021800,0.027448,0.038261", \ "0.018588,0.019060,0.019913,0.021565,0.024709,0.030590,0.041515", \ "0.019879,0.020461,0.021509,0.023516,0.027260,0.034025,0.046027", \ "0.019089,0.019794,0.021069,0.023490,0.027993,0.036087,0.050050", \ "0.016045,0.016863,0.018364,0.021181,0.026440,0.035927,0.052269"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.030970,0.031724,0.033106,0.035853,0.041308,0.052139,0.073660", \ "0.031852,0.032610,0.034001,0.036762,0.042241,0.053097,0.074654", \ "0.034688,0.035446,0.036837,0.039602,0.045090,0.055975,0.077576", \ "0.038656,0.039436,0.040845,0.043626,0.049099,0.059945,0.081507", \ "0.043447,0.044303,0.045845,0.048894,0.054831,0.066220,0.087749", \ "0.051815,0.052724,0.054339,0.057503,0.063640,0.075426,0.097919", \ "0.063813,0.064795,0.066557,0.069952,0.076440,0.088655,0.111654"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011213,0.011513,0.012062,0.013163,0.015366,0.019768,0.028568", \ "0.011187,0.011489,0.012042,0.013147,0.015356,0.019764,0.028567", \ "0.011165,0.011463,0.012012,0.013113,0.015317,0.019745,0.028567", \ "0.013223,0.013471,0.013938,0.014870,0.016786,0.020676,0.028913", \ "0.017766,0.018009,0.018439,0.019306,0.021035,0.024527,0.031811", \ "0.023938,0.024210,0.024691,0.025637,0.027473,0.030953,0.037769", \ "0.031353,0.031665,0.032215,0.033317,0.035425,0.039272,0.046303"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.016569,0.017243,0.018486,0.020950,0.025868,0.035672,0.055083", \ "0.016572,0.017245,0.018486,0.020951,0.025868,0.035650,0.055087", \ "0.016581,0.017254,0.018490,0.020955,0.025878,0.035672,0.055080", \ "0.017506,0.018109,0.019228,0.021497,0.026130,0.035698,0.055091", \ "0.020894,0.021491,0.022596,0.024797,0.029162,0.037723,0.055682", \ "0.025563,0.026125,0.027171,0.029283,0.033569,0.042212,0.059341", \ "0.031708,0.032265,0.033275,0.035318,0.039460,0.047841,0.064977"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011408,0.011886,0.012748,0.014410,0.017563,0.023471,0.034546", \ "0.011962,0.012438,0.013296,0.014953,0.018101,0.024005,0.035080", \ "0.013787,0.014247,0.015076,0.016678,0.019737,0.025594,0.036667", \ "0.016051,0.016575,0.017509,0.019303,0.022635,0.028745,0.039919", \ "0.016735,0.017386,0.018555,0.020763,0.024800,0.031947,0.044307", \ "0.015180,0.015985,0.017407,0.020067,0.024931,0.033514,0.048014", \ "0.011232,0.012210,0.013872,0.016978,0.022669,0.032737,0.049741"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.026265,0.027008,0.028363,0.031046,0.036350,0.046850,0.067715", \ "0.027126,0.027875,0.029242,0.031943,0.037278,0.047811,0.068713", \ "0.030245,0.030993,0.032359,0.035064,0.040406,0.050964,0.071909", \ "0.034580,0.035390,0.036848,0.039677,0.045085,0.055620,0.076516", \ "0.039306,0.040195,0.041785,0.044891,0.050865,0.062179,0.083320", \ "0.047196,0.048152,0.049858,0.053145,0.059401,0.071195,0.093419", \ "0.058348,0.059410,0.061299,0.064896,0.071636,0.084034,0.106905"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.009083,0.009430,0.010055,0.011280,0.013648,0.018214,0.027109", \ "0.008984,0.009340,0.009978,0.011220,0.013609,0.018195,0.027101", \ "0.008921,0.009251,0.009851,0.011058,0.013437,0.018070,0.027076", \ "0.011309,0.011577,0.012077,0.013065,0.015061,0.019074,0.027367", \ "0.015804,0.016082,0.016580,0.017542,0.019394,0.022995,0.030340", \ "0.021662,0.021982,0.022551,0.023644,0.025676,0.029378,0.036327", \ "0.028633,0.029010,0.029681,0.030971,0.033345,0.037507,0.044788"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012237,0.012895,0.014103,0.016519,0.021346,0.030990,0.050211", \ "0.012257,0.012910,0.014116,0.016528,0.021350,0.030997,0.050202", \ "0.012320,0.012964,0.014158,0.016555,0.021362,0.031005,0.050204", \ "0.013791,0.014359,0.015405,0.017523,0.021915,0.031129,0.050221", \ "0.017030,0.017632,0.018724,0.020906,0.025221,0.033674,0.051090", \ "0.021771,0.022339,0.023382,0.025478,0.029689,0.038206,0.055187", \ "0.028039,0.028590,0.029612,0.031665,0.035772,0.044016,0.060870"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010917,0.011387,0.012237,0.013878,0.016998,0.022857,0.033868", \ "0.011457,0.011924,0.012769,0.014403,0.017514,0.023367,0.034375", \ "0.013240,0.013695,0.014518,0.016111,0.019138,0.024944,0.035950", \ "0.015208,0.015738,0.016696,0.018513,0.021878,0.028004,0.039171", \ "0.015280,0.015962,0.017174,0.019448,0.023599,0.030889,0.043370", \ "0.012855,0.013694,0.015178,0.017952,0.023012,0.031854,0.046658", \ "0.007781,0.008795,0.010541,0.013798,0.019745,0.030199,0.047687"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.029895,0.030779,0.032396,0.035605,0.041971,0.054610,0.079759", \ "0.030701,0.031593,0.033222,0.036454,0.042855,0.055535,0.080722", \ "0.033473,0.034362,0.035990,0.039223,0.045633,0.058342,0.083586", \ "0.037089,0.038023,0.039700,0.042972,0.049376,0.062031,0.087221", \ "0.041298,0.042284,0.044073,0.047585,0.054419,0.067566,0.092604", \ "0.049351,0.050387,0.052244,0.055843,0.062786,0.076122,0.101812", \ "0.061121,0.062252,0.064270,0.068146,0.075465,0.089143,0.114995"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.008544,0.008893,0.009525,0.010751,0.013120,0.017682,0.026559", \ "0.008433,0.008791,0.009433,0.010682,0.013072,0.017655,0.026549", \ "0.008500,0.008812,0.009403,0.010590,0.012942,0.017544,0.026526", \ "0.011043,0.011315,0.011793,0.012767,0.014714,0.018670,0.026876", \ "0.015659,0.015940,0.016440,0.017392,0.019224,0.022760,0.030003", \ "0.021659,0.021990,0.022564,0.023656,0.025677,0.029334,0.036185", \ "0.028896,0.029281,0.029950,0.031240,0.033596,0.037721,0.044887"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014693,0.015487,0.016949,0.019864,0.025686,0.037255,0.060289", \ "0.014704,0.015502,0.016956,0.019871,0.025688,0.037276,0.060299", \ "0.014737,0.015523,0.016978,0.019880,0.025696,0.037271,0.060290", \ "0.015817,0.016529,0.017840,0.020511,0.025972,0.037298,0.060295", \ "0.018698,0.019426,0.020760,0.023425,0.028720,0.039100,0.060739", \ "0.023133,0.023811,0.025057,0.027571,0.032675,0.043044,0.063759", \ "0.029247,0.029902,0.031111,0.033535,0.038394,0.048298,0.068767"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011288,0.011754,0.012603,0.014240,0.017366,0.023247,0.034320", \ "0.011821,0.012288,0.013130,0.014763,0.017880,0.023757,0.034827", \ "0.013594,0.014049,0.014869,0.016457,0.019493,0.025331,0.036402", \ "0.015708,0.016230,0.017166,0.018955,0.022293,0.028418,0.039620", \ "0.016122,0.016772,0.017939,0.020154,0.024232,0.031441,0.043897", \ "0.014222,0.015004,0.016410,0.019071,0.023990,0.032686,0.047366", \ "0.009890,0.010813,0.012434,0.015509,0.021225,0.031427,0.048696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.034729,0.035610,0.037225,0.040436,0.046814,0.059482,0.084676", \ "0.035575,0.036462,0.038086,0.041314,0.047718,0.060417,0.085643", \ "0.038349,0.039236,0.040861,0.044092,0.050509,0.063237,0.088514", \ "0.042104,0.042995,0.044618,0.047842,0.054226,0.066908,0.092146", \ "0.046680,0.047639,0.049368,0.052801,0.059521,0.072509,0.097464", \ "0.054902,0.055891,0.057650,0.061134,0.067937,0.081153,0.106712", \ "0.067106,0.068164,0.070061,0.073729,0.080783,0.094206,0.119921"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010904,0.011213,0.011781,0.012909,0.015144,0.019562,0.028323", \ "0.010792,0.011110,0.011690,0.012837,0.015095,0.019535,0.028314", \ "0.010783,0.011077,0.011619,0.012724,0.014958,0.019423,0.028292", \ "0.013449,0.013676,0.014089,0.014952,0.016744,0.020523,0.028635", \ "0.018554,0.018762,0.019147,0.019923,0.021503,0.024774,0.031793", \ "0.025281,0.025512,0.025932,0.026779,0.028439,0.031675,0.038143", \ "0.033346,0.033602,0.034086,0.035068,0.036969,0.040527,0.047151"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017554,0.018364,0.019848,0.022800,0.028668,0.040330,0.063463", \ "0.017554,0.018367,0.019848,0.022800,0.028669,0.040333,0.063471", \ "0.017572,0.018377,0.019853,0.022806,0.028674,0.040321,0.063476", \ "0.018225,0.018972,0.020360,0.023144,0.028805,0.040342,0.063473", \ "0.021028,0.021783,0.023154,0.025876,0.031218,0.041765,0.063742", \ "0.025050,0.025774,0.027090,0.029727,0.035020,0.045599,0.066490", \ "0.030841,0.031540,0.032810,0.035351,0.040417,0.050627,0.071422"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011802,0.012277,0.013135,0.014790,0.017947,0.023875,0.035010", \ "0.012352,0.012824,0.013680,0.015333,0.018483,0.024408,0.035542", \ "0.014161,0.014619,0.015446,0.017036,0.020109,0.025994,0.037129", \ "0.016557,0.017068,0.017987,0.019750,0.023058,0.029167,0.040377", \ "0.017565,0.018192,0.019319,0.021465,0.025429,0.032500,0.044840", \ "0.016507,0.017260,0.018612,0.021161,0.025899,0.034337,0.048719", \ "0.013251,0.014139,0.015688,0.018627,0.024103,0.033936,0.050732"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.030287,0.031025,0.032374,0.035053,0.040363,0.050888,0.071806", \ "0.031184,0.031925,0.033283,0.035975,0.041306,0.051858,0.072804", \ "0.034307,0.035049,0.036407,0.039104,0.044445,0.055023,0.076012", \ "0.038917,0.039681,0.041057,0.043778,0.049120,0.059661,0.080605", \ "0.044073,0.044918,0.046441,0.049441,0.055263,0.066385,0.087352", \ "0.052259,0.053153,0.054769,0.057906,0.063974,0.075579,0.097615", \ "0.063899,0.064887,0.066646,0.070034,0.076475,0.088557,0.111201"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011500,0.011805,0.012366,0.013483,0.015707,0.020120,0.028888", \ "0.011401,0.011713,0.012287,0.013423,0.015668,0.020100,0.028881", \ "0.011281,0.011577,0.012128,0.013243,0.015490,0.019975,0.028856", \ "0.013749,0.013975,0.014399,0.015281,0.017117,0.020946,0.029141", \ "0.018676,0.018891,0.019278,0.020067,0.021677,0.025012,0.032143", \ "0.025208,0.025430,0.025859,0.026719,0.028406,0.031704,0.038292", \ "0.032943,0.033198,0.033696,0.034702,0.036645,0.040288,0.047034"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.014553,0.015221,0.016452,0.018909,0.023802,0.033531,0.052845", \ "0.014557,0.015228,0.016460,0.018917,0.023802,0.033525,0.052840", \ "0.014597,0.015263,0.016485,0.018931,0.023817,0.033532,0.052840", \ "0.015593,0.016196,0.017306,0.019550,0.024130,0.033606,0.052853", \ "0.018809,0.019428,0.020555,0.022793,0.027186,0.035724,0.053509", \ "0.023213,0.023828,0.024928,0.027125,0.031510,0.040214,0.057313", \ "0.029225,0.029813,0.030898,0.033060,0.037333,0.045843,0.062983"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011288,0.011754,0.012603,0.014240,0.017366,0.023247,0.034320", \ "0.011821,0.012288,0.013130,0.014763,0.017880,0.023757,0.034827", \ "0.013594,0.014049,0.014869,0.016457,0.019493,0.025331,0.036402", \ "0.015708,0.016230,0.017166,0.018955,0.022293,0.028418,0.039620", \ "0.016122,0.016772,0.017939,0.020154,0.024232,0.031441,0.043897", \ "0.014222,0.015004,0.016410,0.019071,0.023990,0.032686,0.047366", \ "0.009890,0.010813,0.012434,0.015509,0.021225,0.031427,0.048696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.034729,0.035610,0.037225,0.040436,0.046814,0.059482,0.084676", \ "0.035575,0.036462,0.038086,0.041314,0.047718,0.060417,0.085643", \ "0.038349,0.039236,0.040861,0.044092,0.050509,0.063237,0.088514", \ "0.042104,0.042995,0.044618,0.047842,0.054226,0.066908,0.092146", \ "0.046680,0.047639,0.049368,0.052801,0.059521,0.072509,0.097464", \ "0.054902,0.055891,0.057650,0.061134,0.067937,0.081153,0.106712", \ "0.067106,0.068164,0.070061,0.073729,0.080783,0.094206,0.119921"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.010904,0.011213,0.011781,0.012909,0.015144,0.019562,0.028323", \ "0.010792,0.011110,0.011690,0.012837,0.015095,0.019535,0.028314", \ "0.010783,0.011077,0.011619,0.012724,0.014958,0.019423,0.028292", \ "0.013449,0.013676,0.014089,0.014952,0.016744,0.020523,0.028635", \ "0.018554,0.018762,0.019147,0.019923,0.021503,0.024774,0.031793", \ "0.025281,0.025512,0.025932,0.026779,0.028439,0.031675,0.038143", \ "0.033346,0.033602,0.034086,0.035068,0.036969,0.040527,0.047151"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.017554,0.018364,0.019848,0.022800,0.028668,0.040330,0.063463", \ "0.017554,0.018367,0.019848,0.022800,0.028669,0.040333,0.063471", \ "0.017572,0.018377,0.019853,0.022806,0.028674,0.040321,0.063476", \ "0.018225,0.018972,0.020360,0.023144,0.028805,0.040342,0.063473", \ "0.021028,0.021783,0.023154,0.025876,0.031218,0.041765,0.063742", \ "0.025050,0.025774,0.027090,0.029727,0.035020,0.045599,0.066490", \ "0.030841,0.031540,0.032810,0.035351,0.040417,0.050627,0.071422"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.011732,0.012198,0.013037,0.014669,0.017794,0.023695,0.034826", \ "0.012265,0.012726,0.013558,0.015190,0.018308,0.024205,0.035334", \ "0.014024,0.014474,0.015285,0.016861,0.019907,0.025777,0.036909", \ "0.016303,0.016812,0.017716,0.019474,0.022776,0.028892,0.040125", \ "0.017143,0.017759,0.018864,0.020991,0.024962,0.032073,0.044487", \ "0.015916,0.016634,0.017936,0.020441,0.025154,0.033642,0.048162", \ "0.012486,0.013313,0.014788,0.017620,0.023009,0.032854,0.049819"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.039026,0.039905,0.041514,0.044717,0.051085,0.063736,0.088902", \ "0.039899,0.040782,0.042400,0.045614,0.052000,0.064682,0.089879", \ "0.042687,0.043570,0.045189,0.048409,0.054810,0.067519,0.092762", \ "0.046458,0.047338,0.048946,0.052151,0.058518,0.071187,0.096406", \ "0.051382,0.052317,0.054005,0.057368,0.063979,0.076780,0.101684", \ "0.059684,0.060650,0.062349,0.065754,0.072462,0.085562,0.110967", \ "0.072153,0.073184,0.074992,0.078523,0.085390,0.098634,0.124207"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.012767,0.013060,0.013599,0.014677,0.016839,0.021172,0.029859", \ "0.012658,0.012957,0.013508,0.014605,0.016791,0.021145,0.029849", \ "0.012615,0.012897,0.013415,0.014479,0.016648,0.021034,0.029827", \ "0.015350,0.015553,0.015931,0.016732,0.018440,0.022106,0.030164", \ "0.020795,0.020964,0.021285,0.021956,0.023383,0.026474,0.033340", \ "0.028056,0.028235,0.028566,0.029263,0.030694,0.033634,0.039833", \ "0.036752,0.036937,0.037316,0.038108,0.039703,0.042866,0.049074"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.020106,0.020928,0.022420,0.025390,0.031288,0.042976,0.066139", \ "0.020110,0.020929,0.022417,0.025391,0.031287,0.042973,0.066145", \ "0.020118,0.020928,0.022423,0.025391,0.031289,0.042970,0.066149", \ "0.020499,0.021275,0.022694,0.025565,0.031360,0.042986,0.066147", \ "0.023193,0.023952,0.025336,0.028072,0.033399,0.044119,0.066318", \ "0.026960,0.027714,0.029056,0.031761,0.037156,0.047840,0.068832", \ "0.032489,0.033192,0.034508,0.037107,0.042308,0.052720,0.073691"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.625194,0.624148,0.630385,0.647558,0.658593,0.691733,0.705558", \ "0.605147,0.602704,0.615911,0.636356,0.670357,0.720706,0.766202", \ "1.128743,1.102702,1.065162,1.005501,0.955780,0.930379,0.924267", \ "3.030755,2.978512,2.888691,2.681495,2.332210,1.901104,1.606455", \ "5.994509,5.981912,5.923282,5.739155,5.317064,4.496518,3.419563", \ "10.007790,9.946449,9.995104,9.805696,9.565145,8.789056,7.144023", \ "15.104990,15.131800,15.152910,15.121780,14.879950,14.424150,12.786150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("7.441576,7.561554,7.636747,7.693783,7.711524,7.781720,7.821402", \ "7.336453,7.460388,7.471278,7.587856,7.666844,7.672398,7.774066", \ "8.078963,8.042466,8.093146,8.082208,8.011232,7.952387,7.907687", \ "10.056220,9.979116,10.065830,9.927486,9.705952,9.247540,8.964087", \ "13.428810,13.413380,13.288490,13.056940,12.790550,12.251020,11.512380", \ "18.797790,18.667390,18.525280,18.248300,17.630250,16.886520,15.705510", \ "25.855030,25.726930,25.550710,25.258450,24.619730,23.480250,21.747790"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.731472,0.717970,0.710014,0.698476,0.694615,0.696510,0.707725", \ "0.709172,0.697067,0.692302,0.699356,0.714673,0.737060,0.779536", \ "1.202352,1.176489,1.144792,1.084066,1.027778,0.997461,0.976741", \ "2.871885,2.832779,2.754876,2.584005,2.296068,1.914908,1.636173", \ "5.433557,5.436398,5.380468,5.246469,4.920665,4.233243,3.279343", \ "8.904926,8.856231,8.894987,8.853964,8.627728,8.016909,6.624647", \ "13.228850,13.306850,13.354410,13.323090,13.362740,12.953100,11.622480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("7.361270,7.417323,7.440344,7.472370,7.615007,7.658895,7.544293", \ "7.264378,7.251517,7.337385,7.370619,7.494199,7.584191,7.591809", \ "7.890036,7.869386,7.847734,7.813721,7.837164,7.817392,7.786578", \ "9.828306,9.748127,9.660930,9.541166,9.331218,9.020735,8.771235", \ "12.787830,12.745730,12.684910,12.491420,12.353990,11.758490,10.968650", \ "17.686720,17.508380,17.411760,17.026710,16.610880,15.961780,14.611690", \ "24.247240,24.062750,23.962660,23.508750,22.829230,21.768200,20.102390"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.676693,0.667468,0.674453,0.681410,0.676546,0.691117,0.707041", \ "0.664949,0.655694,0.666495,0.678866,0.697486,0.741733,0.782468", \ "1.158392,1.129000,1.108670,1.072382,1.022311,0.994051,0.974544", \ "2.857646,2.807112,2.701372,2.537319,2.244614,1.899489,1.630729", \ "5.619380,5.584784,5.482241,5.271469,4.895636,4.198371,3.265800", \ "9.261338,9.230672,9.217953,9.025515,8.763647,8.032460,6.587431", \ "13.894290,13.835030,13.882700,13.829250,13.584800,13.115000,11.618090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.558216,9.614609,9.637537,9.744314,9.806196,9.893086,9.913615", \ "9.472363,9.527296,9.549417,9.624950,9.639998,9.845921,9.842677", \ "9.941683,9.980545,9.975625,9.963487,9.896641,9.873172,10.029800", \ "11.702110,11.710450,11.656500,11.568830,11.401820,11.195200,10.758890", \ "14.626320,14.576220,14.601020,14.484260,14.223820,13.795790,13.138830", \ "19.258690,19.199900,19.129200,18.869010,18.485270,17.954940,16.724070", \ "25.780400,25.715330,25.507910,25.227710,24.477690,23.643010,22.145320"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.731472,0.717970,0.710014,0.698476,0.694615,0.696510,0.707725", \ "0.709172,0.697067,0.692302,0.699356,0.714673,0.737060,0.779536", \ "1.202352,1.176489,1.144792,1.084066,1.027778,0.997461,0.976741", \ "2.871885,2.832779,2.754876,2.584005,2.296068,1.914908,1.636173", \ "5.433557,5.436398,5.380468,5.246469,4.920665,4.233243,3.279343", \ "8.904926,8.856231,8.894987,8.853964,8.627728,8.016909,6.624647", \ "13.228850,13.306850,13.354410,13.323090,13.362740,12.953100,11.622480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("7.361270,7.417323,7.440344,7.472370,7.615007,7.658895,7.544293", \ "7.264378,7.251517,7.337385,7.370619,7.494199,7.584191,7.591809", \ "7.890036,7.869386,7.847734,7.813721,7.837164,7.817392,7.786578", \ "9.828306,9.748127,9.660930,9.541166,9.331218,9.020735,8.771235", \ "12.787830,12.745730,12.684910,12.491420,12.353990,11.758490,10.968650", \ "17.686720,17.508380,17.411760,17.026710,16.610880,15.961780,14.611690", \ "24.247240,24.062750,23.962660,23.508750,22.829230,21.768200,20.102390"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.754327,0.744568,0.735172,0.721177,0.713769,0.711927,0.721115", \ "0.758324,0.754388,0.747404,0.750441,0.753122,0.788882,0.821939", \ "1.240929,1.215950,1.188275,1.133376,1.083476,1.045227,1.033266", \ "2.779444,2.738739,2.647524,2.511903,2.247787,1.899550,1.643556", \ "5.059878,5.038571,5.006236,4.884239,4.614250,4.020803,3.144804", \ "8.100398,8.112311,8.094403,8.093084,7.909595,7.447587,6.202859", \ "11.978440,12.013880,12.088070,12.064860,12.151210,11.843380,10.725560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("7.535440,7.538369,7.594719,7.616374,7.664322,7.705187,7.589399", \ "7.376317,7.430752,7.395723,7.498115,7.545287,7.713208,7.658561", \ "7.940688,7.932925,7.858627,7.899510,7.781409,7.781469,7.832840", \ "9.658132,9.623305,9.589789,9.470251,9.155470,9.041137,8.667455", \ "12.466710,12.436080,12.406370,12.322540,11.916690,11.402410,10.774530", \ "16.826820,16.728110,16.579050,16.317440,15.826090,15.300650,14.166000", \ "22.853490,22.753440,22.474210,22.128600,21.501700,20.373270,19.038360"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.701933,0.695511,0.698691,0.694614,0.695894,0.703934,0.720154", \ "0.716242,0.709914,0.719279,0.729649,0.749774,0.782679,0.825367", \ "1.199599,1.178477,1.157686,1.123737,1.075958,1.047417,1.032588", \ "2.760639,2.714889,2.610723,2.468449,2.196787,1.884645,1.641891", \ "5.241641,5.181566,5.107694,4.948057,4.606967,3.984370,3.132269", \ "8.496920,8.481708,8.400872,8.319251,8.082807,7.454913,6.160932", \ "12.588410,12.573020,12.560670,12.496290,12.403860,11.945130,10.743920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.727660,9.743561,9.798914,9.839869,9.913159,9.970999,10.062130", \ "9.636579,9.671943,9.706984,9.724022,9.840335,9.819816,9.798564", \ "10.061480,10.062070,10.000930,9.996892,10.052320,10.007160,10.085930", \ "11.647600,11.624950,11.521880,11.507740,11.243090,11.195330,10.728110", \ "14.369240,14.413940,14.391620,14.191560,13.872820,13.502370,12.845730", \ "18.453740,18.370970,18.343790,18.120520,17.866770,17.172950,16.134750", \ "24.413910,24.311510,24.150250,23.793500,23.258430,22.454490,21.036210"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.676693,0.667468,0.674453,0.681410,0.676546,0.691117,0.707041", \ "0.664949,0.655694,0.666495,0.678866,0.697486,0.741733,0.782468", \ "1.158392,1.129000,1.108670,1.072382,1.022311,0.994051,0.974544", \ "2.857646,2.807112,2.701372,2.537319,2.244614,1.899489,1.630729", \ "5.619380,5.584784,5.482241,5.271469,4.895636,4.198371,3.265800", \ "9.261338,9.230672,9.217953,9.025515,8.763647,8.032460,6.587431", \ "13.894290,13.835030,13.882700,13.829250,13.584800,13.115000,11.618090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.558216,9.614609,9.637537,9.744314,9.806196,9.893086,9.913615", \ "9.472363,9.527296,9.549417,9.624950,9.639998,9.845921,9.842677", \ "9.941683,9.980545,9.975625,9.963487,9.896641,9.873172,10.029800", \ "11.702110,11.710450,11.656500,11.568830,11.401820,11.195200,10.758890", \ "14.626320,14.576220,14.601020,14.484260,14.223820,13.795790,13.138830", \ "19.258690,19.199900,19.129200,18.869010,18.485270,17.954940,16.724070", \ "25.780400,25.715330,25.507910,25.227710,24.477690,23.643010,22.145320"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.701933,0.695511,0.698691,0.694614,0.695894,0.703934,0.720154", \ "0.716242,0.709914,0.719279,0.729649,0.749774,0.782679,0.825367", \ "1.199599,1.178477,1.157686,1.123737,1.075958,1.047417,1.032588", \ "2.760639,2.714889,2.610723,2.468449,2.196787,1.884645,1.641891", \ "5.241641,5.181566,5.107694,4.948057,4.606967,3.984370,3.132269", \ "8.496920,8.481708,8.400872,8.319251,8.082807,7.454913,6.160932", \ "12.588410,12.573020,12.560670,12.496290,12.403860,11.945130,10.743920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.727660,9.743561,9.798914,9.839869,9.913159,9.970999,10.062130", \ "9.636579,9.671943,9.706984,9.724022,9.840335,9.819816,9.798564", \ "10.061480,10.062070,10.000930,9.996892,10.052320,10.007160,10.085930", \ "11.647600,11.624950,11.521880,11.507740,11.243090,11.195330,10.728110", \ "14.369240,14.413940,14.391620,14.191560,13.872820,13.502370,12.845730", \ "18.453740,18.370970,18.343790,18.120520,17.866770,17.172950,16.134750", \ "24.413910,24.311510,24.150250,23.793500,23.258430,22.454490,21.036210"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.671108,0.670609,0.673700,0.684357,0.692570,0.702215,0.719189", \ "0.689683,0.683722,0.701301,0.721988,0.742815,0.781392,0.821545", \ "1.168463,1.153049,1.127923,1.107144,1.075935,1.044564,1.032712", \ "2.710172,2.657459,2.568601,2.411052,2.149465,1.875399,1.642488", \ "5.308807,5.221961,5.154107,4.946514,4.591194,3.939370,3.124680", \ "8.718800,8.685394,8.581931,8.487486,8.149243,7.451078,6.127808", \ "13.042870,13.006540,12.997970,12.903590,12.613350,12.051830,10.710820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.952700,11.951680,12.006790,12.073620,12.126700,12.187690,12.097530", \ "11.857660,11.873190,11.928430,11.940640,12.076590,12.115440,12.141820", \ "12.216590,12.221880,12.167330,12.184370,12.207300,12.316750,12.114710", \ "13.690440,13.677890,13.592190,13.582910,13.502870,13.327230,13.082820", \ "16.426960,16.426020,16.350360,16.205590,15.901180,15.583630,14.928890", \ "20.310930,20.268050,20.180490,19.990690,19.872090,19.172540,18.291190", \ "26.036070,25.934420,25.788250,25.557170,24.959130,24.320390,23.240650"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.629676,0.633160,0.641654,0.643615,0.664497,0.696269,0.707809", \ "0.495935,0.502580,0.531397,0.576657,0.634118,0.692417,0.755458", \ "0.701612,0.684098,0.672934,0.662864,0.670675,0.714834,0.780666", \ "2.179691,2.173569,2.098454,1.961279,1.708245,1.369435,1.207938", \ "4.661225,4.616839,4.586128,4.479540,4.185037,3.577137,2.666466", \ "7.911795,7.878137,7.845437,7.815739,7.673178,7.194945,5.917995", \ "11.898720,12.017930,12.038460,12.038270,12.036580,11.767250,10.741150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.726508,9.760959,9.742416,9.740768,9.881004,9.881852,10.017050", \ "9.623631,9.615223,9.575824,9.613698,9.719876,9.826329,9.851551", \ "10.218150,10.163110,10.282090,10.246100,10.143880,10.170400,9.887093", \ "12.418780,12.372640,12.224380,12.149500,11.931310,11.575550,11.243250", \ "15.768650,15.732290,15.649800,15.491940,15.413930,14.691750,14.009120", \ "21.003480,20.990350,20.927680,20.703120,20.319190,19.674750,18.486360", \ "28.303460,28.188830,28.152980,27.925190,27.436450,26.504070,24.948120"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.716280,0.714731,0.708019,0.693345,0.698217,0.700577,0.711180", \ "0.593913,0.608328,0.607320,0.634390,0.664594,0.709356,0.766753", \ "0.801057,0.786116,0.768219,0.759256,0.750667,0.788723,0.836452", \ "2.107993,2.106192,2.049454,1.933176,1.726048,1.434250,1.267994", \ "4.141624,4.129115,4.154677,4.076907,3.880242,3.397425,2.604505", \ "6.901563,6.876955,6.876682,6.955119,6.876398,6.533149,5.502104", \ "10.352480,10.313280,10.420310,10.546540,10.552960,10.490760,9.714685"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.541234,9.566229,9.590724,9.612601,9.727125,9.609885,9.862986", \ "9.412099,9.462821,9.476562,9.496503,9.514013,9.642265,9.733950", \ "10.110340,10.029780,10.030370,10.032650,10.037590,10.023350,9.898999", \ "12.021000,12.025340,11.965410,11.871850,11.617470,11.409990,11.051510", \ "15.167920,15.155050,15.123840,15.018410,14.769340,14.163020,13.303050", \ "19.825350,19.875220,19.774260,19.517650,19.167530,18.665630,17.314970", \ "26.403630,26.338280,26.250000,26.020670,25.555810,24.680830,23.244960"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.670551,0.680480,0.677524,0.680250,0.678951,0.695055,0.706934", \ "0.559122,0.573712,0.586157,0.612676,0.654344,0.713312,0.762831", \ "0.750066,0.752961,0.732075,0.735226,0.742418,0.781936,0.835514", \ "2.123506,2.086024,2.008810,1.895402,1.679065,1.419565,1.271570", \ "4.318876,4.279740,4.268198,4.135984,3.897728,3.356999,2.579228", \ "7.253753,7.230835,7.267358,7.190693,7.018641,6.551458,5.481472", \ "10.894540,10.855100,10.946700,10.995050,10.942290,10.668560,9.757653"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.698930,11.769330,11.765940,11.832140,11.945050,11.823670,12.028170", \ "11.604630,11.686920,11.672550,11.769970,11.818890,11.752580,11.949470", \ "12.110980,12.150900,12.145720,12.215800,12.090570,12.184940,12.139670", \ "14.012850,13.914600,13.873680,13.846790,13.693730,13.473750,13.004050", \ "17.068480,17.073000,17.124480,16.989380,16.680690,16.255450,15.633700", \ "21.693700,21.681860,21.513500,21.465720,21.203250,20.533020,19.395170", \ "28.106240,28.104960,27.995710,27.825010,27.334120,26.622320,25.292470"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.716280,0.714731,0.708019,0.693345,0.698217,0.700577,0.711180", \ "0.593913,0.608328,0.607320,0.634390,0.664594,0.709356,0.766753", \ "0.801057,0.786116,0.768219,0.759256,0.750667,0.788723,0.836452", \ "2.107993,2.106192,2.049454,1.933176,1.726048,1.434250,1.267994", \ "4.141624,4.129115,4.154677,4.076907,3.880242,3.397425,2.604505", \ "6.901563,6.876955,6.876682,6.955119,6.876398,6.533149,5.502104", \ "10.352480,10.313280,10.420310,10.546540,10.552960,10.490760,9.714685"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.541234,9.566229,9.590724,9.612601,9.727125,9.609885,9.862986", \ "9.412099,9.462821,9.476562,9.496503,9.514013,9.642265,9.733950", \ "10.110340,10.029780,10.030370,10.032650,10.037590,10.023350,9.898999", \ "12.021000,12.025340,11.965410,11.871850,11.617470,11.409990,11.051510", \ "15.167920,15.155050,15.123840,15.018410,14.769340,14.163020,13.303050", \ "19.825350,19.875220,19.774260,19.517650,19.167530,18.665630,17.314970", \ "26.403630,26.338280,26.250000,26.020670,25.555810,24.680830,23.244960"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.743888,0.740025,0.733635,0.715914,0.716226,0.717627,0.723772", \ "0.648045,0.659966,0.658145,0.684405,0.711876,0.753173,0.807945", \ "0.861142,0.853947,0.833690,0.827357,0.820735,0.856780,0.905747", \ "2.054046,2.049603,1.999225,1.911188,1.724805,1.462321,1.311198", \ "3.905486,3.896846,3.884920,3.812932,3.659401,3.249267,2.535134", \ "6.190169,6.294229,6.276824,6.313879,6.277981,6.022216,5.168689", \ "9.225863,9.338585,9.320530,9.487560,9.578799,9.500160,8.949755"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("9.741957,9.714255,9.750314,9.737564,9.845029,9.919368,9.689015", \ "9.585758,9.628180,9.643591,9.688647,9.691452,9.776798,9.625390", \ "10.125220,10.120550,10.147920,10.088780,10.069000,10.056820,9.857053", \ "11.941300,11.914090,11.804880,11.779400,11.542720,11.232080,10.960970", \ "14.872020,14.839780,14.871380,14.673880,14.394190,13.873880,13.018200", \ "19.049410,18.976630,18.898030,18.788940,18.485510,17.748460,16.579500", \ "24.929990,24.837590,24.784070,24.578040,24.110940,23.359720,22.081280"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.694659,0.703549,0.699555,0.700629,0.703742,0.713641,0.722198", \ "0.607790,0.624405,0.633076,0.660041,0.707828,0.753349,0.811690", \ "0.813706,0.816177,0.814471,0.808713,0.813824,0.846387,0.901661", \ "2.076003,2.044593,1.973045,1.875820,1.679373,1.447433,1.311007", \ "4.049493,4.027922,4.000692,3.899442,3.686715,3.216019,2.509938", \ "6.633382,6.607555,6.581484,6.535208,6.463507,6.076608,5.153269", \ "9.852572,9.816154,9.774634,9.826803,9.850107,9.712340,8.953533"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.879810,11.897840,11.937580,11.932420,12.045750,12.077130,11.921280", \ "11.784550,11.796010,11.844940,11.843440,11.867850,12.017460,12.065270", \ "12.251070,12.285200,12.280010,12.259630,12.229190,12.286270,12.138660", \ "13.962390,13.852750,13.852120,13.759480,13.658600,13.364920,13.067370", \ "16.903070,16.816170,16.780590,16.623800,16.352880,15.929830,15.305910", \ "20.923090,20.899150,20.821130,20.705570,20.505090,19.817680,18.771650", \ "26.662850,26.667620,26.542320,26.388140,25.927010,25.391080,24.119660"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.670551,0.680480,0.677524,0.680250,0.678951,0.695055,0.706934", \ "0.559122,0.573712,0.586157,0.612676,0.654344,0.713312,0.762831", \ "0.750066,0.752961,0.732075,0.735226,0.742418,0.781936,0.835514", \ "2.123506,2.086024,2.008810,1.895402,1.679065,1.419565,1.271570", \ "4.318876,4.279740,4.268198,4.135984,3.897728,3.356999,2.579228", \ "7.253753,7.230835,7.267358,7.190693,7.018641,6.551458,5.481472", \ "10.894540,10.855100,10.946700,10.995050,10.942290,10.668560,9.757653"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.698930,11.769330,11.765940,11.832140,11.945050,11.823670,12.028170", \ "11.604630,11.686920,11.672550,11.769970,11.818890,11.752580,11.949470", \ "12.110980,12.150900,12.145720,12.215800,12.090570,12.184940,12.139670", \ "14.012850,13.914600,13.873680,13.846790,13.693730,13.473750,13.004050", \ "17.068480,17.073000,17.124480,16.989380,16.680690,16.255450,15.633700", \ "21.693700,21.681860,21.513500,21.465720,21.203250,20.533020,19.395170", \ "28.106240,28.104960,27.995710,27.825010,27.334120,26.622320,25.292470"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.694659,0.703549,0.699555,0.700629,0.703742,0.713641,0.722198", \ "0.607790,0.624405,0.633076,0.660041,0.707828,0.753349,0.811690", \ "0.813706,0.816177,0.814471,0.808713,0.813824,0.846387,0.901661", \ "2.076003,2.044593,1.973045,1.875820,1.679373,1.447433,1.311007", \ "4.049493,4.027922,4.000692,3.899442,3.686715,3.216019,2.509938", \ "6.633382,6.607555,6.581484,6.535208,6.463507,6.076608,5.153269", \ "9.852572,9.816154,9.774634,9.826803,9.850107,9.712340,8.953533"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.879810,11.897840,11.937580,11.932420,12.045750,12.077130,11.921280", \ "11.784550,11.796010,11.844940,11.843440,11.867850,12.017460,12.065270", \ "12.251070,12.285200,12.280010,12.259630,12.229190,12.286270,12.138660", \ "13.962390,13.852750,13.852120,13.759480,13.658600,13.364920,13.067370", \ "16.903070,16.816170,16.780590,16.623800,16.352880,15.929830,15.305910", \ "20.923090,20.899150,20.821130,20.705570,20.505090,19.817680,18.771650", \ "26.662850,26.667620,26.542320,26.388140,25.927010,25.391080,24.119660"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("0.671836,0.680016,0.679229,0.687827,0.691630,0.712222,0.727674", \ "0.587191,0.600029,0.615263,0.651108,0.700828,0.752985,0.806048", \ "0.788962,0.789031,0.795002,0.797220,0.809556,0.850181,0.902521", \ "2.035802,2.001014,1.941996,1.825905,1.633904,1.433506,1.309671", \ "4.153173,4.123974,4.066456,3.936402,3.680959,3.180074,2.489816", \ "6.898907,6.885411,6.847320,6.742170,6.564818,6.128060,5.122687", \ "10.234270,10.275320,10.227270,10.164250,10.147230,9.836706,9.008435"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("14.074750,14.113690,14.135250,14.132940,14.250310,14.364660,14.387860", \ "13.988020,14.000040,14.049990,14.051170,14.127620,14.250760,14.095930", \ "14.402510,14.405620,14.441090,14.416720,14.365300,14.474510,14.347200", \ "15.933860,15.921920,15.933010,15.859000,15.721970,15.478170,15.286830", \ "18.830500,18.802750,18.685610,18.643120,18.428390,18.001320,17.273980", \ "22.835050,22.787910,22.752920,22.630670,22.473630,21.704230,21.050260", \ "28.528500,28.454020,28.429510,28.217980,27.895210,27.364840,25.876500"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.328404,3.311233,3.367759,3.396281,3.459072,3.534022,3.607932", \ "3.273700,3.300660,3.326180,3.346334,3.425213,3.490495,3.591844", \ "3.443552,3.420785,3.458535,3.484756,3.523487,3.560067,3.626420", \ "4.813817,4.768575,4.725247,4.607413,4.441108,4.334948,4.199375", \ "7.699929,7.642072,7.560471,7.405789,7.083686,6.541628,5.846805", \ "11.767580,11.807320,11.728530,11.600120,11.291300,10.574310,9.295699", \ "16.997440,16.981560,16.984860,17.014260,16.764870,16.179180,14.699220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("12.432430,12.530500,12.488900,12.579080,12.625100,12.703350,12.647180", \ "12.204530,12.284540,12.276330,12.348360,12.400240,12.559160,12.638270", \ "12.063560,12.026670,12.093790,12.116900,12.204570,12.314690,12.292640", \ "12.691190,12.684450,12.609700,12.630780,12.593800,12.520160,12.421080", \ "14.799290,14.709400,14.709440,14.609510,14.471160,14.013530,13.702000", \ "18.929240,18.792780,18.689350,18.414640,17.933650,17.358190,16.532620", \ "24.838180,24.685820,24.540500,24.138310,23.333000,22.434280,20.983300"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.331171,3.348356,3.384016,3.413550,3.475256,3.540112,3.628726", \ "3.361933,3.339318,3.395263,3.434367,3.500003,3.567899,3.660999", \ "3.537451,3.552864,3.545923,3.567232,3.632453,3.686465,3.741863", \ "4.765820,4.732843,4.677115,4.600502,4.444096,4.359553,4.252858", \ "7.299672,7.247006,7.206605,7.075052,6.793598,6.322273,5.713836", \ "10.876730,10.838130,10.797700,10.705750,10.505250,9.903641,8.789537", \ "15.363780,15.355880,15.395700,15.419980,15.286650,14.828000,13.588220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("12.399460,12.413120,12.455450,12.486590,12.549940,12.572440,12.474800", \ "12.146730,12.137700,12.157060,12.282910,12.270350,12.462650,12.513160", \ "11.846460,11.939720,11.897730,11.953900,12.066530,12.174710,12.355760", \ "12.421920,12.338410,12.420710,12.322530,12.201350,12.338520,12.339900", \ "14.370870,14.383310,14.338970,14.223610,13.850850,13.594640,13.423750", \ "17.885400,17.833690,17.679640,17.427060,17.160620,16.680530,15.806460", \ "23.309380,23.136780,22.926400,22.648370,21.978610,21.054100,19.930840"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.423402,3.421782,3.438417,3.467061,3.501546,3.567929,3.631689", \ "3.403574,3.421457,3.445155,3.477853,3.512035,3.581693,3.666592", \ "3.595790,3.577008,3.599768,3.634097,3.660939,3.686761,3.753581", \ "4.736852,4.707323,4.668440,4.581771,4.480675,4.372369,4.262135", \ "7.359004,7.316500,7.250540,7.078380,6.787952,6.306793,5.719149", \ "11.081980,11.038870,11.017000,10.836790,10.569190,9.898500,8.777665", \ "15.809970,15.787490,15.737870,15.722750,15.491520,14.910310,13.596350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("14.596920,14.640390,14.660020,14.690290,14.652100,14.769110,14.878020", \ "14.420220,14.366550,14.484690,14.454360,14.554310,14.704500,14.777050", \ "14.163040,14.100070,14.138540,14.230320,14.293190,14.332640,14.378520", \ "14.550020,14.479430,14.569990,14.554870,14.474280,14.550210,14.607890", \ "16.401950,16.422860,16.371460,16.253230,16.046410,15.802800,15.623910", \ "19.682380,19.643660,19.519380,19.373010,18.997070,18.565760,17.815630", \ "24.885550,24.819810,24.633670,24.355700,23.836520,23.006490,21.981970"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("2.980773,3.001998,3.011743,3.065388,3.173976,3.265259,3.364629", \ "2.877429,2.919099,2.938897,2.998708,3.087047,3.203600,3.303844", \ "3.003498,3.046238,3.058928,3.104560,3.163403,3.228252,3.305841", \ "4.440985,4.412909,4.348580,4.244504,4.068663,3.936668,3.816087", \ "7.212311,7.162829,7.121665,6.965822,6.645086,6.092744,5.384823", \ "11.122430,11.114130,11.085490,10.966560,10.669170,9.955082,8.708583", \ "16.054460,16.055380,16.045330,16.071690,15.916410,15.326530,13.863730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.500580,11.443200,11.491780,11.579180,11.594880,11.648780,11.687710", \ "11.165160,11.278230,11.249880,11.309940,11.483070,11.412620,11.627810", \ "11.037140,11.010350,11.056480,11.097150,11.171130,11.311700,11.418380", \ "11.611200,11.538440,11.544080,11.471260,11.542110,11.480820,11.299650", \ "13.462230,13.478010,13.439860,13.425530,13.323360,12.971630,12.544260", \ "17.396810,17.357510,17.215420,16.963510,16.502970,16.101790,15.247780", \ "23.142610,22.982140,22.808100,22.509660,21.705910,20.789210,19.582420"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("2.962194,3.004049,3.028676,3.106074,3.187139,3.270720,3.378939", \ "2.975796,2.984328,2.995877,3.060202,3.161726,3.273321,3.372088", \ "3.098205,3.134634,3.165006,3.202908,3.268721,3.338625,3.425035", \ "4.403179,4.378911,4.324562,4.226331,4.081535,3.972422,3.884713", \ "6.864181,6.833480,6.753410,6.633635,6.384888,5.904721,5.284091", \ "10.226170,10.247300,10.214280,10.097130,9.928338,9.338771,8.259205", \ "14.534970,14.529960,14.577800,14.600810,14.517740,14.061690,12.864250"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("11.336470,11.352670,11.406690,11.414300,11.436670,11.561100,11.535050", \ "11.123610,11.145190,11.209170,11.250480,11.306070,11.372210,11.309180", \ "10.900350,10.914870,10.920410,10.946890,10.989040,11.140590,11.207890", \ "11.284440,11.284460,11.312520,11.262140,11.318380,11.275350,11.296640", \ "13.130830,13.123190,13.046680,12.987770,12.739640,12.501330,12.186730", \ "16.512170,16.441100,16.261660,16.087460,15.816850,15.353030,14.364150", \ "21.723210,21.543390,21.399580,21.007610,20.380640,19.567150,18.243160"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.088342,3.080761,3.137168,3.165352,3.224060,3.308732,3.393166", \ "3.076494,3.076395,3.117108,3.155929,3.203450,3.293564,3.384900", \ "3.239167,3.228407,3.246181,3.268311,3.303695,3.361314,3.435500", \ "4.423694,4.378809,4.336636,4.222816,4.105303,4.003936,3.892720", \ "6.942750,6.897866,6.824496,6.683263,6.380791,5.885012,5.280769", \ "10.540410,10.490990,10.438720,10.320190,9.987594,9.356057,8.229289", \ "15.075840,15.026750,15.041500,14.945330,14.720140,14.148340,12.853180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("13.803390,13.817830,13.869890,13.920790,13.942150,14.043240,14.067300", \ "13.631010,13.649390,13.680440,13.751760,13.844670,13.968460,13.892020", \ "13.295480,13.400230,13.364120,13.484320,13.568780,13.612780,13.654960", \ "13.699500,13.703510,13.645590,13.705250,13.744020,13.653270,13.851960", \ "15.372070,15.391990,15.378210,15.279000,15.095480,14.935250,14.466520", \ "18.484190,18.437190,18.380680,18.250300,17.982930,17.463110,16.941520", \ "23.471650,23.391870,23.187310,22.909120,22.356510,21.689300,20.561860"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.072111,3.079764,3.121044,3.157200,3.209078,3.281162,3.378921", \ "3.011149,3.001775,3.037833,3.058196,3.139722,3.226341,3.315095", \ "3.101370,3.122134,3.150013,3.176253,3.200829,3.254016,3.324446", \ "4.446188,4.405245,4.355601,4.233725,4.094191,3.955672,3.825765", \ "7.296386,7.286362,7.164641,6.995409,6.625811,6.073461,5.389224", \ "11.428940,11.406070,11.307270,11.121180,10.716380,9.962961,8.673518", \ "16.628660,16.571390,16.547970,16.371050,16.092030,15.406380,13.837650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("13.857410,13.909120,13.924410,14.025500,14.046260,14.042700,14.177720", \ "13.672730,13.728040,13.750310,13.866340,13.906380,13.972600,13.970610", \ "13.410680,13.485030,13.479620,13.584650,13.625700,13.627600,13.679750", \ "13.916220,13.958020,13.953060,13.902640,13.964230,13.976010,13.964650", \ "15.726020,15.641440,15.721500,15.754130,15.569300,15.201390,15.073590", \ "19.321970,19.299840,19.185680,19.004990,18.687960,18.279550,17.621560", \ "24.914120,24.819200,24.662320,24.314520,23.722980,22.851270,21.744760"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.088342,3.080761,3.137168,3.165352,3.224060,3.308732,3.393166", \ "3.076494,3.076395,3.117108,3.155929,3.203450,3.293564,3.384900", \ "3.239167,3.228407,3.246181,3.268311,3.303695,3.361314,3.435500", \ "4.423694,4.378809,4.336636,4.222816,4.105303,4.003936,3.892720", \ "6.942750,6.897866,6.824496,6.683263,6.380791,5.885012,5.280769", \ "10.540410,10.490990,10.438720,10.320190,9.987594,9.356057,8.229289", \ "15.075840,15.026750,15.041500,14.945330,14.720140,14.148340,12.853180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("13.803390,13.817830,13.869890,13.920790,13.942150,14.043240,14.067300", \ "13.631010,13.649390,13.680440,13.751760,13.844670,13.968460,13.892020", \ "13.295480,13.400230,13.364120,13.484320,13.568780,13.612780,13.654960", \ "13.699500,13.703510,13.645590,13.705250,13.744020,13.653270,13.851960", \ "15.372070,15.391990,15.378210,15.279000,15.095480,14.935250,14.466520", \ "18.484190,18.437190,18.380680,18.250300,17.982930,17.463110,16.941520", \ "23.471650,23.391870,23.187310,22.909120,22.356510,21.689300,20.561860"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.162421,3.159733,3.193362,3.201756,3.256006,3.332735,3.412681", \ "3.133307,3.129197,3.172428,3.192852,3.240592,3.315554,3.395681", \ "3.297652,3.277535,3.300336,3.320996,3.334555,3.380956,3.439522", \ "4.412257,4.378580,4.320223,4.226865,4.121456,4.017714,3.913038", \ "6.986985,6.927602,6.843962,6.684069,6.375818,5.869438,5.295315", \ "10.701970,10.686920,10.557800,10.408390,10.052120,9.349687,8.223896", \ "15.409140,15.355710,15.353810,15.211280,14.920150,14.237650,12.850350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("16.008630,16.022640,16.079610,16.065750,16.133310,16.251330,16.359170", \ "15.862030,15.878620,15.936210,15.974900,16.088170,16.206730,16.258520", \ "15.609340,15.625140,15.589190,15.690230,15.819840,15.906910,15.800850", \ "15.872850,15.879230,15.884170,15.887570,15.929730,15.924110,16.000580", \ "17.468330,17.463750,17.384030,17.290240,17.182620,17.116430,16.652750", \ "20.315490,20.283590,20.255840,20.177350,20.140880,19.561780,19.014680", \ "25.170030,25.102490,25.004400,24.720470,24.161920,23.789540,22.865880"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.318810,3.343232,3.371338,3.398995,3.458908,3.533021,3.606094", \ "3.277423,3.251130,3.297957,3.343563,3.415594,3.500154,3.583649", \ "3.223423,3.226693,3.264519,3.294158,3.368184,3.454734,3.552649", \ "4.210527,4.203760,4.175132,4.104640,3.974560,3.922240,3.892326", \ "6.562785,6.514907,6.497040,6.359606,6.136870,5.730362,5.157454", \ "9.892824,9.862725,9.840862,9.789266,9.604242,9.128819,8.123832", \ "14.017760,13.996160,14.103270,14.122730,14.084170,13.768370,12.723740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("14.380840,14.343000,14.423820,14.449010,14.492110,14.407540,14.374970", \ "14.237480,14.201910,14.287530,14.330910,14.305460,14.310070,14.273520", \ "14.053500,14.141530,14.112820,14.120400,14.106740,14.327100,14.222580", \ "14.744370,14.639860,14.703150,14.727810,14.622630,14.625590,14.535160", \ "16.936160,16.806940,16.836820,16.781010,16.664530,16.324050,15.838820", \ "20.966890,20.850450,20.830470,20.597030,20.199860,19.768750,18.692350", \ "26.871970,26.709420,26.596510,26.388210,25.923830,25.048700,23.844220"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.354068,3.356853,3.388644,3.417161,3.472933,3.542882,3.627767", \ "3.349635,3.319814,3.385331,3.419548,3.485156,3.566247,3.658619", \ "3.310801,3.338805,3.370696,3.419530,3.482059,3.571357,3.662180", \ "4.219104,4.234028,4.201680,4.140579,4.024314,3.988699,3.978227", \ "6.266310,6.250998,6.188445,6.125289,5.937281,5.606633,5.100594", \ "9.006493,9.045171,9.086620,9.059610,8.924711,8.577586,7.738593", \ "12.603210,12.651130,12.640070,12.733780,12.768360,12.560630,11.762560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("14.278280,14.294620,14.295060,14.327810,14.361190,14.207560,14.158070", \ "14.177200,14.170610,14.175870,14.178210,14.205030,14.260450,14.277520", \ "13.979520,14.017400,14.020020,14.020260,14.042700,14.237130,14.317430", \ "14.512300,14.483790,14.422970,14.494780,14.348290,14.360050,14.432010", \ "16.501090,16.532710,16.460180,16.350260,16.124310,15.689740,15.365450", \ "20.022640,19.994980,19.913440,19.670870,19.456350,18.812330,18.073330", \ "25.234670,25.178820,25.008200,24.782510,24.261180,23.453840,22.399760"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.382568,3.431275,3.442626,3.469048,3.509865,3.568862,3.632872", \ "3.369079,3.410712,3.436679,3.470892,3.514722,3.576471,3.664029", \ "3.406423,3.412539,3.427118,3.462265,3.502856,3.584554,3.672532", \ "4.237438,4.218838,4.188458,4.125113,4.024619,4.010656,3.985582", \ "6.327836,6.278361,6.258760,6.146928,5.961740,5.591821,5.113542", \ "9.297741,9.278864,9.288291,9.225095,9.016434,8.592709,7.727269", \ "13.037970,13.019690,13.074290,13.077460,12.964290,12.709580,11.805660"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("16.438700,16.478830,16.518050,16.520010,16.497790,16.532650,16.673500", \ "16.324890,16.366780,16.373190,16.376860,16.357660,16.481330,16.603550", \ "16.170890,16.212650,16.217210,16.332480,16.283980,16.239490,16.517420", \ "16.659690,16.620930,16.617360,16.659170,16.647710,16.591040,16.690480", \ "18.543270,18.454050,18.404120,18.315190,18.231130,17.992560,17.616730", \ "21.902210,21.888560,21.796360,21.625600,21.513040,20.938840,20.320100", \ "26.998490,26.953360,26.800700,26.606920,26.274430,25.466760,24.554000"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("2.958957,2.991587,3.038773,3.063658,3.166812,3.263968,3.367075", \ "2.894248,2.915745,2.925316,2.990724,3.072885,3.190568,3.296596", \ "2.812735,2.850848,2.884536,2.934536,3.023321,3.122518,3.238694", \ "3.833998,3.839408,3.806993,3.740802,3.623099,3.551849,3.541994", \ "6.101474,6.080385,6.006457,5.919933,5.704390,5.318585,4.735923", \ "9.162793,9.217929,9.195240,9.142189,8.988586,8.522775,7.586597", \ "13.118650,13.094770,13.196560,13.212120,13.220930,12.944520,11.948410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("13.351200,13.397760,13.406040,13.436290,13.452850,13.498830,13.558640", \ "13.211710,13.260880,13.273710,13.290640,13.388040,13.415000,13.477810", \ "13.057130,13.105490,13.115090,13.165580,13.238230,13.322320,13.385720", \ "13.611220,13.650050,13.642910,13.624740,13.608420,13.491860,13.393130", \ "15.574600,15.606430,15.592200,15.573380,15.381990,15.071450,14.501350", \ "19.460260,19.334840,19.228690,19.144930,18.886360,18.419830,17.576530", \ "25.067800,24.927130,24.886940,24.604280,24.174300,23.264020,22.177390"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("2.968285,3.008730,3.027552,3.103668,3.167183,3.282409,3.385789", \ "2.961135,2.981152,3.011742,3.064331,3.152376,3.253452,3.375079", \ "2.917033,2.955008,2.986308,3.043245,3.126018,3.237187,3.360376", \ "3.850162,3.869146,3.832531,3.781703,3.679004,3.622400,3.633911", \ "5.762819,5.798204,5.778353,5.709153,5.538820,5.198857,4.693098", \ "8.481584,8.434525,8.490621,8.466125,8.356714,8.043157,7.250001", \ "11.739760,11.844340,11.825330,11.925930,12.003390,11.815780,11.093220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("13.216100,13.225020,13.269420,13.352100,13.314320,13.301360,13.446190", \ "13.089950,13.101800,13.150720,13.147880,13.264780,13.235810,13.175200", \ "12.955250,12.965800,13.012760,13.101850,13.123660,13.091800,13.135440", \ "13.404510,13.406120,13.342910,13.403140,13.353510,13.298550,13.293090", \ "15.296730,15.294530,15.203560,15.109350,14.908880,14.624390,14.306110", \ "18.567350,18.524960,18.382980,18.308060,18.125520,17.562070,16.726970", \ "23.577070,23.508370,23.406910,23.134300,22.773110,22.085120,21.030710"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.053513,3.085210,3.140710,3.155952,3.224126,3.306640,3.392825", \ "3.030415,3.075328,3.102761,3.127129,3.209600,3.289579,3.382072", \ "3.011848,3.020803,3.081080,3.108061,3.166216,3.261779,3.366532", \ "3.886639,3.875373,3.831361,3.776323,3.676438,3.658853,3.644786", \ "5.936383,5.913606,5.861842,5.766620,5.562821,5.199365,4.717118", \ "8.782546,8.775795,8.732579,8.679816,8.501960,8.075281,7.221968", \ "12.323650,12.351480,12.269650,12.315810,12.238900,11.987520,11.116890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("15.665530,15.675820,15.721850,15.769820,15.847060,15.859240,15.909030", \ "15.553930,15.586040,15.615040,15.680980,15.752020,15.796210,15.715210", \ "15.418210,15.429890,15.478770,15.477490,15.478790,15.688080,15.665860", \ "15.730450,15.824970,15.766450,15.833730,15.701800,15.729970,15.852590", \ "17.534340,17.524490,17.437900,17.387500,17.202520,16.913790,16.652940", \ "20.637740,20.608760,20.582550,20.451520,20.415880,19.820800,19.114900", \ "25.514820,25.455320,25.372020,25.213980,24.733010,24.207100,23.202370"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.086230,3.065856,3.123621,3.142699,3.214649,3.284861,3.375671", \ "2.975858,2.983763,3.011398,3.058562,3.139385,3.218320,3.319416", \ "2.919606,2.919420,2.961852,3.002059,3.057418,3.153113,3.251676", \ "3.866152,3.859442,3.799807,3.734680,3.619456,3.571989,3.552544", \ "6.214830,6.161631,6.115657,5.977234,5.719496,5.300788,4.755514", \ "9.520715,9.518555,9.447906,9.358398,9.091444,8.568018,7.558769", \ "13.623510,13.708610,13.665470,13.588380,13.501150,13.064080,11.964530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("15.802590,15.751290,15.761050,15.875010,15.914910,15.876580,16.024060", \ "15.677520,15.615160,15.627470,15.760480,15.799710,15.760860,15.724510", \ "15.522240,15.571410,15.583800,15.606330,15.702290,15.779030,15.634660", \ "15.975770,15.977730,15.952570,15.961530,16.011130,16.025930,16.067630", \ "17.849140,17.841870,17.876870,17.813930,17.696170,17.458850,17.117440", \ "21.469630,21.463470,21.379470,21.219700,20.956690,20.719520,19.972950", \ "26.973070,26.942640,26.813320,26.551580,26.178860,25.525950,24.513070"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.053513,3.085210,3.140710,3.155952,3.224126,3.306640,3.392825", \ "3.030415,3.075328,3.102761,3.127129,3.209600,3.289579,3.382072", \ "3.011848,3.020803,3.081080,3.108061,3.166216,3.261779,3.366532", \ "3.886639,3.875373,3.831361,3.776323,3.676438,3.658853,3.644786", \ "5.936383,5.913606,5.861842,5.766620,5.562821,5.199365,4.717118", \ "8.782546,8.775795,8.732579,8.679816,8.501960,8.075281,7.221968", \ "12.323650,12.351480,12.269650,12.315810,12.238900,11.987520,11.116890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("15.665530,15.675820,15.721850,15.769820,15.847060,15.859240,15.909030", \ "15.553930,15.586040,15.615040,15.680980,15.752020,15.796210,15.715210", \ "15.418210,15.429890,15.478770,15.477490,15.478790,15.688080,15.665860", \ "15.730450,15.824970,15.766450,15.833730,15.701800,15.729970,15.852590", \ "17.534340,17.524490,17.437900,17.387500,17.202520,16.913790,16.652940", \ "20.637740,20.608760,20.582550,20.451520,20.415880,19.820800,19.114900", \ "25.514820,25.455320,25.372020,25.213980,24.733010,24.207100,23.202370"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("3.164702,3.148020,3.196279,3.206257,3.270026,3.332847,3.405140", \ "3.126640,3.123607,3.162956,3.168649,3.239286,3.310150,3.403165", \ "3.065939,3.111700,3.134712,3.161166,3.202349,3.281469,3.372211", \ "3.883480,3.870605,3.848536,3.767279,3.714909,3.680953,3.654568", \ "5.962422,5.935774,5.894340,5.776689,5.564365,5.183359,4.720090", \ "8.952520,8.969813,8.885260,8.801842,8.565751,8.100969,7.223359", \ "12.670730,12.657480,12.696080,12.617930,12.486020,12.103620,11.142090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("17.863440,17.874490,17.923130,17.919660,17.909080,18.106290,18.061380", \ "17.776910,17.773300,17.824430,17.824850,17.965680,18.050430,18.096510", \ "17.626930,17.639760,17.690670,17.692000,17.734620,17.920360,18.056090", \ "17.904480,17.910700,17.980230,17.929180,18.014790,18.064870,18.027070", \ "19.543800,19.536100,19.546240,19.476790,19.386440,19.257110,18.979930", \ "22.635980,22.618180,22.618370,22.506870,22.304370,22.009970,21.353670", \ "27.385280,27.333140,27.267410,27.043000,26.833210,26.230340,25.244160"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.419688,5.429226,5.432751,5.550464,5.691979,5.875500,6.090521", \ "5.291048,5.324737,5.373604,5.446795,5.576158,5.761226,5.975901", \ "5.313614,5.356081,5.401566,5.451461,5.578997,5.715927,5.926478", \ "6.391975,6.367582,6.332132,6.341178,6.325006,6.366683,6.393307", \ "9.194667,9.144708,9.082510,8.971693,8.749528,8.360128,7.941992", \ "13.554130,13.533160,13.463800,13.295180,12.989980,12.337650,11.263440", \ "19.234460,19.265780,19.214950,19.103660,18.845190,18.198290,16.691400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("16.699200,16.669210,16.774790,16.753040,16.893410,16.871420,16.837050", \ "16.454930,16.430820,16.534300,16.612560,16.657710,16.775060,16.963540", \ "16.228890,16.232440,16.195370,16.268670,16.456460,16.586650,16.738710", \ "16.275100,16.240390,16.329240,16.319330,16.322140,16.425190,16.350540", \ "17.510280,17.439970,17.516940,17.533590,17.455990,17.097860,17.154880", \ "21.108940,20.999790,20.822310,20.693210,20.191580,19.922440,19.349300", \ "27.075150,26.940210,26.833440,26.433420,25.837870,24.792040,23.396060"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.150234,5.116629,5.217138,5.310476,5.464037,5.662048,5.891408", \ "4.936458,5.017088,5.088010,5.155732,5.321709,5.515251,5.757536", \ "4.951766,5.009439,5.084924,5.175410,5.295412,5.479017,5.677291", \ "6.050290,6.026794,6.021683,6.004060,5.993564,6.052687,6.097896", \ "8.740906,8.708753,8.651077,8.522567,8.331506,7.950166,7.548198", \ "12.863220,12.853340,12.769970,12.660810,12.363910,11.743130,10.698080", \ "18.240230,18.224880,18.152560,18.158070,17.894960,17.279420,15.874260"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("15.713730,15.783250,15.788010,15.877950,15.870350,15.965810,15.970790", \ "15.480700,15.579790,15.550600,15.654160,15.741500,15.711420,15.659490", \ "15.249890,15.259820,15.270520,15.361720,15.371330,15.519150,15.721130", \ "15.329450,15.268230,15.268590,15.329950,15.322440,15.458830,15.361520", \ "16.410020,16.456140,16.468590,16.463230,16.249140,16.176980,15.823620", \ "19.818250,19.691670,19.583760,19.426870,19.077810,18.745360,18.009140", \ "25.618800,25.466750,25.304830,24.908860,24.284350,23.227720,21.927170"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.289974,5.330789,5.366265,5.440415,5.544472,5.708059,5.917187", \ "5.160605,5.165185,5.224664,5.297346,5.400529,5.579514,5.779568", \ "5.173112,5.142399,5.208242,5.266180,5.373807,5.515419,5.705839", \ "6.122584,6.116146,6.102893,6.081544,6.100763,6.083853,6.125737", \ "8.842104,8.802918,8.717900,8.582521,8.364948,7.969719,7.567128", \ "13.081010,13.036180,12.906360,12.751400,12.406370,11.763990,10.708350", \ "18.633690,18.578680,18.547150,18.416390,18.081130,17.344740,15.885470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("18.010930,17.995950,18.023940,18.005900,18.003400,18.170740,18.250490", \ "17.812880,17.781880,17.813690,17.883780,17.814260,18.106540,17.880830", \ "17.529450,17.473350,17.484630,17.530300,17.705340,17.796170,17.796750", \ "17.517270,17.455260,17.456900,17.457780,17.480650,17.638270,17.508520", \ "18.572590,18.636730,18.554310,18.521270,18.269050,18.328860,18.169340", \ "21.602920,21.489180,21.405430,21.258800,21.088860,20.621620,19.939410", \ "27.170240,27.129840,26.883390,26.633770,25.999430,25.207520,23.873740"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.683592,4.696014,4.735388,4.895025,5.075395,5.365565,5.657981", \ "4.556089,4.564990,4.628781,4.779489,4.930819,5.223030,5.538557", \ "4.568085,4.601473,4.616865,4.749992,4.909384,5.186911,5.462178", \ "5.678006,5.700037,5.659520,5.650329,5.666339,5.722397,5.852809", \ "8.453297,8.424400,8.358895,8.221057,8.016286,7.672940,7.279488", \ "12.649330,12.606610,12.524880,12.436070,12.117050,11.487340,10.459340", \ "18.077110,18.072030,18.092610,17.987690,17.721520,17.061490,15.635970"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("15.672170,15.737630,15.755580,15.777200,15.780260,15.953930,15.811680", \ "15.468600,15.496940,15.550700,15.641110,15.595720,15.868350,15.844570", \ "15.187680,15.189430,15.215280,15.321670,15.385460,15.465580,15.700440", \ "15.182190,15.259650,15.255700,15.272020,15.316680,15.472260,15.362840", \ "16.321810,16.254080,16.279410,16.319340,16.326110,16.115700,16.003410", \ "19.596850,19.586230,19.379860,19.253580,18.929580,18.712740,17.849040", \ "25.375880,25.228090,25.084420,24.768860,24.028990,23.195230,22.088280"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.420066,4.486674,4.560761,4.647602,4.911455,5.194931,5.518665", \ "4.317651,4.278203,4.425114,4.540439,4.743429,5.020482,5.371466", \ "4.263680,4.358792,4.398673,4.497377,4.690751,4.948110,5.248481", \ "5.432804,5.430498,5.396748,5.391292,5.418150,5.503648,5.622459", \ "8.073567,8.039708,7.985471,7.890345,7.678769,7.340738,6.963498", \ "12.008870,12.021110,11.979210,11.850790,11.567020,10.983560,9.981904", \ "17.126890,17.087560,17.111450,17.068000,16.917290,16.292850,14.925240"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("14.728960,14.745470,14.765540,14.835700,14.773280,14.921440,14.877830", \ "14.498080,14.520020,14.511560,14.618840,14.724610,14.833860,14.832920", \ "14.243300,14.258860,14.223910,14.321640,14.427770,14.476680,14.617750", \ "14.184440,14.195130,14.239420,14.297830,14.262300,14.424090,14.524810", \ "15.289300,15.235070,15.288420,15.274660,15.185300,15.012800,14.855490", \ "18.407160,18.362130,18.221970,17.978760,17.656650,17.267320,16.539730", \ "24.044520,23.883240,23.690830,23.342300,22.673640,21.605390,20.448030"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.687458,4.655122,4.764227,4.879344,5.044487,5.278264,5.546658", \ "4.522682,4.565565,4.634896,4.729677,4.877073,5.134492,5.402008", \ "4.549872,4.541597,4.561484,4.696540,4.850047,5.054222,5.307215", \ "5.561544,5.533901,5.528405,5.517043,5.525689,5.565659,5.666167", \ "8.215764,8.175917,8.118834,7.981441,7.744065,7.379789,6.990184", \ "12.314540,12.296110,12.200140,11.998420,11.685650,11.021500,9.977675", \ "17.669950,17.641880,17.539680,17.448330,17.095420,16.401630,14.934300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("17.195690,17.210390,17.171600,17.242290,17.349410,17.269130,17.463470", \ "17.005160,17.023590,17.012120,17.080180,17.041300,17.276160,17.441340", \ "16.642020,16.657300,16.713560,16.775560,16.920700,16.966110,16.919410", \ "16.646190,16.656010,16.701480,16.713080,16.747960,16.786730,16.853940", \ "17.666570,17.693700,17.623460,17.552410,17.579320,17.453570,17.261940", \ "20.386280,20.359180,20.243830,20.176920,19.876090,19.743840,19.209970", \ "25.787530,25.638410,25.554650,25.166980,24.649420,23.922760,23.016240"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.869680,4.919164,4.964451,5.039848,5.192399,5.437546,5.710545", \ "4.763852,4.722813,4.833592,4.924983,5.071180,5.306084,5.576426", \ "4.704515,4.809817,4.839653,4.926357,5.053589,5.248654,5.498294", \ "5.820453,5.798215,5.780829,5.778636,5.789008,5.823637,5.899655", \ "8.582166,8.553519,8.477571,8.333365,8.070257,7.691357,7.315040", \ "12.891430,12.836080,12.760680,12.550930,12.200350,11.525310,10.446260", \ "18.558310,18.498840,18.404590,18.323010,17.908400,17.173480,15.646640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("18.156760,18.098300,18.155650,18.281920,18.265530,18.249710,18.466770", \ "17.958160,17.911300,18.045740,18.024490,18.190080,18.163880,18.442010", \ "17.686120,17.695840,17.720920,17.806910,17.928070,17.945640,18.107230", \ "17.688540,17.709650,17.739540,17.695670,17.809430,17.746800,17.807250", \ "18.660170,18.662140,18.676470,18.691190,18.551050,18.587180,18.496250", \ "21.645420,21.536780,21.469240,21.362900,21.195240,20.979520,20.465410", \ "27.174050,27.039440,26.912000,26.608610,26.009580,25.266610,24.316300"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.687458,4.655122,4.764227,4.879344,5.044487,5.278264,5.546658", \ "4.522682,4.565565,4.634896,4.729677,4.877073,5.134492,5.402008", \ "4.549872,4.541597,4.561484,4.696540,4.850047,5.054222,5.307215", \ "5.561544,5.533901,5.528405,5.517043,5.525689,5.565659,5.666167", \ "8.215764,8.175917,8.118834,7.981441,7.744065,7.379789,6.990184", \ "12.314540,12.296110,12.200140,11.998420,11.685650,11.021500,9.977675", \ "17.669950,17.641880,17.539680,17.448330,17.095420,16.401630,14.934300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("17.195690,17.210390,17.171600,17.242290,17.349410,17.269130,17.463470", \ "17.005160,17.023590,17.012120,17.080180,17.041300,17.276160,17.441340", \ "16.642020,16.657300,16.713560,16.775560,16.920700,16.966110,16.919410", \ "16.646190,16.656010,16.701480,16.713080,16.747960,16.786730,16.853940", \ "17.666570,17.693700,17.623460,17.552410,17.579320,17.453570,17.261940", \ "20.386280,20.359180,20.243830,20.176920,19.876090,19.743840,19.209970", \ "25.787530,25.638410,25.554650,25.166980,24.649420,23.922760,23.016240"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.845324,4.868887,4.901798,4.971268,5.137055,5.341587,5.587252", \ "4.678739,4.678519,4.769609,4.852674,4.988293,5.203098,5.432056", \ "4.688644,4.683209,4.761535,4.824018,4.935313,5.096388,5.346368", \ "5.646769,5.633814,5.620164,5.620097,5.615109,5.612940,5.687705", \ "8.299348,8.248018,8.181090,8.045621,7.778643,7.383852,7.024007", \ "12.441870,12.431200,12.322120,12.138940,11.729760,11.029110,9.997040", \ "17.960830,17.953340,17.849550,17.650830,17.260030,16.433010,14.927540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("19.401460,19.415410,19.375120,19.496650,19.549230,19.597220,19.603470", \ "19.235810,19.258380,19.274050,19.359640,19.442610,19.415760,19.630700", \ "18.957260,18.973790,19.009340,19.074060,19.161290,19.264550,19.193550", \ "18.846480,18.857630,18.929670,18.948200,19.027370,19.156770,19.314640", \ "19.752550,19.803390,19.785380,19.725820,19.664040,19.667910,19.507100", \ "22.289350,22.276080,22.277950,22.183260,22.138620,21.803070,21.298250", \ "27.453730,27.403750,27.240710,26.976980,26.567040,25.874180,24.958370"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.387367,5.434184,5.492795,5.549371,5.700639,5.876183,6.088655", \ "5.289249,5.335180,5.375832,5.433554,5.585840,5.748531,5.977248", \ "5.200386,5.244958,5.248146,5.337118,5.483732,5.656947,5.883340", \ "5.908992,5.895211,5.877249,5.859261,5.942989,6.018725,6.143555", \ "8.151505,8.104173,8.098409,8.008149,7.869461,7.593413,7.290033", \ "11.700480,11.678920,11.671680,11.595970,11.385160,10.934160,10.088690", \ "16.374310,16.334680,16.398200,16.380870,16.232360,15.826320,14.736010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("18.662770,18.631050,18.667580,18.664070,18.661390,18.712880,18.780820", \ "18.501510,18.468450,18.556840,18.596000,18.556070,18.700440,18.587680", \ "18.275430,18.373050,18.350850,18.366620,18.523110,18.566100,18.526250", \ "18.427560,18.446170,18.343900,18.373920,18.409620,18.388000,18.620880", \ "19.623630,19.584560,19.534710,19.607520,19.553650,19.356810,19.058450", \ "23.061220,23.095160,22.995240,22.831770,22.493760,22.174150,21.602850", \ "29.158210,29.040320,28.961410,28.693360,28.051100,27.226320,26.257180"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.157601,5.170893,5.215453,5.315874,5.454921,5.674622,5.892880", \ "4.934488,5.011192,5.091489,5.149872,5.324873,5.523887,5.759593", \ "4.854865,4.924921,4.990018,5.037641,5.220845,5.404414,5.639293", \ "5.576703,5.571742,5.586622,5.591573,5.612215,5.735525,5.866666", \ "7.701588,7.675286,7.669129,7.624114,7.486658,7.239249,6.945116", \ "11.067660,11.066880,11.036420,10.978100,10.817730,10.406530,9.606554", \ "15.304490,15.411950,15.415120,15.376090,15.348930,15.003990,13.991320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("17.693290,17.713980,17.715010,17.710740,17.731740,17.813630,17.682490", \ "17.525440,17.566610,17.571620,17.584600,17.565700,17.732870,17.601640", \ "17.372780,17.398100,17.402340,17.404860,17.469040,17.572900,17.550230", \ "17.437410,17.473010,17.417340,17.410400,17.440490,17.443690,17.462930", \ "18.581310,18.632650,18.544770,18.465040,18.279740,18.128440,18.071620", \ "21.818040,21.814080,21.736860,21.600200,21.362560,21.037700,20.051870", \ "27.610270,27.505070,27.394900,27.091360,26.608480,25.786180,24.641260"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("5.296963,5.261116,5.374106,5.443406,5.552161,5.712797,5.928150", \ "5.153866,5.129628,5.216164,5.296953,5.404915,5.577109,5.788981", \ "5.037399,5.034622,5.113923,5.190970,5.299898,5.456150,5.664560", \ "5.669452,5.649394,5.660908,5.662203,5.697674,5.784406,5.888446", \ "7.821982,7.805735,7.785486,7.702972,7.535066,7.266512,6.962114", \ "11.289880,11.264760,11.248040,11.129200,10.886280,10.444400,9.608370", \ "15.816110,15.806360,15.759190,15.693390,15.572000,15.122530,14.024210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("19.857660,19.897390,19.900540,19.900260,19.938530,20.003540,20.055760", \ "19.770660,19.762080,19.768350,19.772990,19.795690,19.819060,19.883730", \ "19.552360,19.594430,19.600240,19.666390,19.761340,19.800060,19.678540", \ "19.563100,19.603280,19.603100,19.600430,19.742310,19.800370,19.895520", \ "20.734770,20.661990,20.640480,20.602200,20.511840,20.351450,20.348860", \ "23.666140,23.675230,23.678490,23.520820,23.398790,22.951810,22.529310", \ "29.332260,29.205480,29.187560,28.957470,28.505960,27.727940,26.637800"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.612384,4.712362,4.750162,4.850780,5.083588,5.344971,5.667577", \ "4.535182,4.600417,4.643448,4.732037,4.949181,5.229311,5.548084", \ "4.434928,4.492225,4.532359,4.630065,4.833967,5.104984,5.417803", \ "5.204221,5.207923,5.194443,5.210006,5.264801,5.408769,5.633904", \ "7.378219,7.342413,7.342402,7.297601,7.172668,6.927963,6.686248", \ "10.744320,10.819710,10.750950,10.679280,10.524960,10.117120,9.330674", \ "15.135190,15.241300,15.211200,15.210810,15.168540,14.761740,13.747370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("17.621780,17.589910,17.603630,17.621910,17.720850,17.814370,17.768220", \ "17.496590,17.436860,17.467670,17.480680,17.585600,17.727960,17.790840", \ "17.290860,17.343980,17.362060,17.423960,17.451790,17.448730,17.534020", \ "17.370030,17.415840,17.421420,17.473540,17.520830,17.561660,17.629500", \ "18.380010,18.451650,18.494970,18.483710,18.368220,18.278180,18.121930", \ "21.573690,21.582420,21.522010,21.293440,21.194630,20.815270,20.126200", \ "27.246090,27.225250,27.111900,26.888720,26.456360,25.638980,24.492420"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.429849,4.496001,4.582050,4.663157,4.906488,5.171336,5.500256", \ "4.311424,4.315047,4.398807,4.538898,4.753336,5.028826,5.373074", \ "4.182606,4.246632,4.304132,4.435259,4.623711,4.904442,5.217371", \ "4.960472,4.951118,4.963408,4.962193,5.028401,5.208312,5.409630", \ "7.049128,6.992434,6.970960,6.960092,6.844584,6.660359,6.399867", \ "10.211680,10.194970,10.217950,10.182780,10.036930,9.674438,8.940649", \ "14.357130,14.336210,14.378560,14.347890,14.364680,14.024300,13.111360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("16.614260,16.623420,16.684300,16.657940,16.722640,16.595270,16.546030", \ "16.472810,16.490370,16.528400,16.526140,16.625580,16.573690,16.705790", \ "16.308200,16.319250,16.367440,16.458110,16.485950,16.525370,16.498940", \ "16.386780,16.408580,16.408390,16.388970,16.478070,16.381130,16.379240", \ "17.410210,17.458570,17.448300,17.351410,17.302380,17.147060,16.912190", \ "20.418760,20.376500,20.287760,20.180120,19.916000,19.528570,18.914510", \ "25.860300,25.808590,25.681540,25.474600,24.902660,24.308200,23.028560"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.607761,4.728454,4.771776,4.882240,5.022105,5.283175,5.542776", \ "4.485022,4.538943,4.572454,4.736177,4.888400,5.122891,5.412281", \ "4.393249,4.442838,4.479403,4.583235,4.742141,4.992571,5.261861", \ "5.084041,5.091913,5.081898,5.081933,5.121249,5.290621,5.441384", \ "7.202402,7.185826,7.166323,7.067287,6.922675,6.685709,6.440434", \ "10.506270,10.478650,10.441530,10.373590,10.175050,9.729635,8.942552", \ "14.795030,14.877860,14.855720,14.785740,14.603220,14.192490,13.138400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("19.063120,19.073390,19.119390,19.113680,19.101270,19.242410,19.313630", \ "18.937390,18.943020,18.992710,19.026290,19.016800,18.998160,19.067600", \ "18.772580,18.784500,18.849710,18.834380,18.939210,19.027550,19.088950", \ "18.801420,18.811170,18.855370,18.860620,18.787640,18.929940,18.928730", \ "19.738820,19.795710,19.767140,19.728970,19.691700,19.652320,19.280270", \ "22.562600,22.463230,22.466840,22.391970,22.297230,21.943730,21.364530", \ "27.862610,27.818070,27.671370,27.470390,27.118720,26.501680,25.502740"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.882165,4.926433,4.973295,5.046936,5.216702,5.446586,5.713842", \ "4.774470,4.733579,4.838177,4.941544,5.097936,5.327505,5.593219", \ "4.667099,4.643038,4.740015,4.835618,4.952701,5.196676,5.463146", \ "5.300777,5.298100,5.318837,5.327164,5.371634,5.486995,5.660862", \ "7.556644,7.479935,7.445194,7.370288,7.238883,6.972427,6.701285", \ "11.031380,10.999440,11.031440,10.893480,10.642020,10.157800,9.337169", \ "15.727650,15.715010,15.667720,15.576350,15.390410,14.895720,13.773410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("20.045750,20.055960,20.070780,20.091920,20.144700,20.269110,20.374510", \ "19.918560,19.917240,19.935180,19.961430,20.028190,20.113080,20.237490", \ "19.772170,19.802390,19.846130,19.873260,19.957050,20.081100,20.109470", \ "19.830300,19.767590,19.816910,19.825150,19.964720,20.036150,19.984540", \ "20.758650,20.877180,20.843350,20.840110,20.696870,20.544710,20.586110", \ "23.694570,23.712430,23.669790,23.591210,23.446400,23.246460,22.693310", \ "29.221000,29.207140,29.105830,28.904800,28.526580,27.777880,26.946450"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.607761,4.728454,4.771776,4.882240,5.022105,5.283175,5.542776", \ "4.485022,4.538943,4.572454,4.736177,4.888400,5.122891,5.412281", \ "4.393249,4.442838,4.479403,4.583235,4.742141,4.992571,5.261861", \ "5.084041,5.091913,5.081898,5.081933,5.121249,5.290621,5.441384", \ "7.202402,7.185826,7.166323,7.067287,6.922675,6.685709,6.440434", \ "10.506270,10.478650,10.441530,10.373590,10.175050,9.729635,8.942552", \ "14.795030,14.877860,14.855720,14.785740,14.603220,14.192490,13.138400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("19.063120,19.073390,19.119390,19.113680,19.101270,19.242410,19.313630", \ "18.937390,18.943020,18.992710,19.026290,19.016800,18.998160,19.067600", \ "18.772580,18.784500,18.849710,18.834380,18.939210,19.027550,19.088950", \ "18.801420,18.811170,18.855370,18.860620,18.787640,18.929940,18.928730", \ "19.738820,19.795710,19.767140,19.728970,19.691700,19.652320,19.280270", \ "22.562600,22.463230,22.466840,22.391970,22.297230,21.943730,21.364530", \ "27.862610,27.818070,27.671370,27.470390,27.118720,26.501680,25.502740"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("4.852768,4.834536,4.908788,5.002291,5.149276,5.342804,5.584920", \ "4.643288,4.688875,4.779153,4.806478,5.000360,5.195306,5.438228", \ "4.596174,4.587688,4.651384,4.698150,4.870183,5.071243,5.302052", \ "5.152073,5.156369,5.164484,5.177006,5.248294,5.331823,5.476797", \ "7.326810,7.295626,7.243153,7.152584,6.981490,6.719092,6.470380", \ "10.768890,10.732910,10.612770,10.517330,10.271410,9.771346,8.956437", \ "15.164070,15.228180,15.170950,15.058990,14.840130,14.301720,13.173000"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.801088,1.602180,3.204350,6.408700,12.817400,25.634800"); values ("21.260260,21.271990,21.320120,21.317580,21.293670,21.482360,21.462900", \ "21.137540,21.150490,21.201220,21.229900,21.321230,21.372980,21.475860", \ "20.981330,21.003730,21.045920,21.048430,21.140370,21.286870,21.247520", \ "20.998930,21.010050,21.057360,21.054980,21.078050,21.229330,21.336300", \ "21.896810,21.900300,21.904550,21.800490,21.866230,21.700240,21.800230", \ "24.531410,24.528570,24.443530,24.497120,24.433620,23.916710,23.457320", \ "29.676330,29.641400,29.502960,29.319670,28.893510,28.569690,27.528520"); } } } } /****************************************************************************************** Module : AOI222_X4 Cell Description : Combinational cell (AOI222_X4) with drive strength X4 *******************************************************************************************/ cell (AOI222_X4) { drive_strength : 4; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 463.837560; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 318.568750; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 386.812125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 321.104127; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 441.566750; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 386.812125; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 455.055500; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 389.357504; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 480.981500; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 321.104127; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 389.356254; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 323.645754; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 481.002875; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 444.082125; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 483.929625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 483.950625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 508.903500; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 386.812125; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 455.055500; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 389.357504; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 481.458000; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 455.055500; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 523.293875; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 457.607131; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 520.985750; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 389.356254; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 457.608381; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 391.907883; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 521.007375; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 483.294125; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 523.141625; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 523.162875; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 549.117000; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 321.104127; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 389.356253; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 323.645754; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 481.478000; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 389.357503; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 457.608379; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 391.907883; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 521.007250; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 323.645754; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 391.907883; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 326.192386; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 521.015875; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 483.314125; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 523.162875; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 523.170000; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 549.124000; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 484.628625; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 524.440000; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 524.445750; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 509.109750; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 524.439875; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 564.249875; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 564.257000; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 549.178625; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 524.445750; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 564.257000; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 564.250000; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 549.184250; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 509.542125; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 549.393375; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 549.399000; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 588.930625; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.632093; fall_capacitance : 1.398329; rise_capacitance : 1.632093; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.762744; fall_capacitance : 1.428645; rise_capacitance : 1.762744; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.625588; fall_capacitance : 1.530948; rise_capacitance : 1.625588; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.723543; fall_capacitance : 1.538062; rise_capacitance : 1.723543; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.623934; fall_capacitance : 1.623934; rise_capacitance : 1.584279; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.679620; fall_capacitance : 1.619886; rise_capacitance : 1.679620; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025131,0.027809,0.030143,0.034276,0.041908,0.056789,0.086482", \ "0.025830,0.028509,0.030843,0.034977,0.042608,0.057489,0.087182", \ "0.028694,0.031372,0.033707,0.037839,0.045470,0.060351,0.090044", \ "0.032530,0.035222,0.037564,0.041705,0.049339,0.064214,0.093901", \ "0.035436,0.038173,0.040537,0.044695,0.052331,0.067196,0.096873", \ "0.036848,0.039683,0.042109,0.046328,0.053985,0.068835,0.098492", \ "0.036362,0.039332,0.041852,0.046181,0.053885,0.068726,0.098355"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030572,0.033616,0.036342,0.041518,0.051798,0.072402,0.113621", \ "0.031237,0.034281,0.037006,0.042183,0.052463,0.073067,0.114290", \ "0.034782,0.037826,0.040551,0.045728,0.056008,0.076613,0.117836", \ "0.042493,0.045542,0.048265,0.053425,0.063682,0.084269,0.125482", \ "0.052198,0.055307,0.058052,0.063198,0.073412,0.093963,0.135154", \ "0.063644,0.066840,0.069637,0.074789,0.084957,0.105451,0.146603", \ "0.076727,0.080030,0.082925,0.088120,0.098255,0.118679,0.159774"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005503,0.008326,0.014349,0.027005,0.052683", \ "0.002849,0.004142,0.005504,0.008326,0.014349,0.027005,0.052685", \ "0.002854,0.004147,0.005507,0.008328,0.014350,0.027005,0.052686", \ "0.002970,0.004243,0.005586,0.008382,0.014374,0.027010,0.052685", \ "0.003218,0.004449,0.005754,0.008491,0.014421,0.027022,0.052691", \ "0.003625,0.004819,0.006074,0.008714,0.014527,0.027054,0.052696", \ "0.004118,0.005309,0.006526,0.009065,0.014709,0.027107,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003092,0.004950,0.006998,0.011499,0.021001,0.040234,0.078777", \ "0.003092,0.004950,0.006997,0.011500,0.020999,0.040234,0.078788", \ "0.003089,0.004948,0.006996,0.011499,0.021002,0.040240,0.078789", \ "0.003149,0.004996,0.007026,0.011511,0.021004,0.040239,0.078780", \ "0.003379,0.005198,0.007169,0.011575,0.021025,0.040244,0.078776", \ "0.003705,0.005504,0.007407,0.011694,0.021059,0.040259,0.078782", \ "0.004147,0.005929,0.007782,0.011911,0.021139,0.040280,0.078788"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025129,0.027808,0.030143,0.034275,0.041907,0.056788,0.086480", \ "0.025841,0.028520,0.030854,0.034987,0.042618,0.057499,0.087192", \ "0.028741,0.031421,0.033755,0.037887,0.045519,0.060400,0.090092", \ "0.032459,0.035152,0.037495,0.041635,0.049269,0.064145,0.093833", \ "0.034846,0.037582,0.039947,0.044107,0.051743,0.066608,0.096284", \ "0.035289,0.038129,0.040556,0.044777,0.052431,0.067281,0.096936", \ "0.033363,0.036338,0.038863,0.043197,0.050904,0.065739,0.095364"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034012,0.037138,0.039901,0.045079,0.055329,0.075904,0.117112", \ "0.034611,0.037736,0.040500,0.045678,0.055928,0.076505,0.117713", \ "0.038101,0.041224,0.043987,0.049168,0.059420,0.079997,0.121204", \ "0.046267,0.049386,0.052142,0.057313,0.067555,0.088125,0.129328", \ "0.057255,0.060419,0.063199,0.068362,0.078564,0.099094,0.140274", \ "0.070311,0.073547,0.076381,0.081553,0.091722,0.112195,0.153337", \ "0.085527,0.088860,0.091787,0.097006,0.107149,0.127554,0.168642"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004142,0.005504,0.008326,0.014349,0.027005,0.052683", \ "0.002850,0.004143,0.005504,0.008326,0.014349,0.027005,0.052683", \ "0.002855,0.004147,0.005507,0.008328,0.014350,0.027005,0.052685", \ "0.002971,0.004244,0.005587,0.008382,0.014374,0.027009,0.052685", \ "0.003223,0.004453,0.005757,0.008492,0.014422,0.027022,0.052691", \ "0.003638,0.004830,0.006084,0.008721,0.014530,0.027054,0.052696", \ "0.004137,0.005326,0.006542,0.009078,0.014716,0.027108,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003357,0.005199,0.007181,0.011595,0.021037,0.040254,0.078796", \ "0.003355,0.005198,0.007180,0.011594,0.021036,0.040254,0.078783", \ "0.003345,0.005189,0.007174,0.011590,0.021037,0.040255,0.078780", \ "0.003343,0.005186,0.007172,0.011590,0.021036,0.040256,0.078780", \ "0.003548,0.005369,0.007307,0.011655,0.021058,0.040264,0.078782", \ "0.003851,0.005651,0.007538,0.011776,0.021097,0.040270,0.078798", \ "0.004269,0.006051,0.007900,0.011993,0.021182,0.040289,0.078799"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026313,0.029012,0.031358,0.035502,0.043138,0.058018,0.087706", \ "0.027025,0.029724,0.032070,0.036214,0.043850,0.058731,0.088418", \ "0.029935,0.032635,0.034981,0.039124,0.046761,0.061641,0.091329", \ "0.034059,0.036773,0.039127,0.043281,0.050918,0.065791,0.095473", \ "0.036975,0.039738,0.042118,0.046292,0.053934,0.068794,0.098463", \ "0.038042,0.040910,0.043356,0.047597,0.055262,0.070108,0.099755", \ "0.036800,0.039803,0.042348,0.046707,0.054426,0.069265,0.098884"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037745,0.040889,0.043660,0.048834,0.059070,0.079631,0.120830", \ "0.038367,0.041511,0.044282,0.049456,0.059692,0.080254,0.121452", \ "0.041697,0.044840,0.047611,0.052786,0.063024,0.083587,0.124786", \ "0.049737,0.052875,0.055643,0.060815,0.071048,0.091607,0.132807", \ "0.061229,0.064402,0.067188,0.072348,0.082542,0.103061,0.144236", \ "0.074736,0.077977,0.080814,0.085984,0.096134,0.116601,0.157738", \ "0.090446,0.093779,0.096705,0.101919,0.112037,0.132444,0.173521"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008377,0.014375,0.027014,0.052687", \ "0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052684", \ "0.002962,0.004238,0.005583,0.008380,0.014375,0.027013,0.052684", \ "0.003084,0.004341,0.005668,0.008438,0.014401,0.027019,0.052686", \ "0.003346,0.004564,0.005852,0.008559,0.014456,0.027033,0.052693", \ "0.003768,0.004954,0.006194,0.008803,0.014573,0.027069,0.052697", \ "0.004274,0.005458,0.006665,0.009177,0.014771,0.027129,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003436,0.005272,0.007235,0.011622,0.021045,0.040264,0.078786", \ "0.003434,0.005271,0.007235,0.011621,0.021044,0.040257,0.078792", \ "0.003429,0.005266,0.007231,0.011619,0.021044,0.040256,0.078799", \ "0.003413,0.005252,0.007220,0.011615,0.021045,0.040260,0.078798", \ "0.003594,0.005411,0.007341,0.011673,0.021060,0.040265,0.078798", \ "0.003886,0.005682,0.007563,0.011789,0.021101,0.040273,0.078790", \ "0.004291,0.006066,0.007911,0.011996,0.021183,0.040291,0.078795"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025129,0.027808,0.030143,0.034275,0.041907,0.056788,0.086480", \ "0.025841,0.028520,0.030854,0.034987,0.042618,0.057499,0.087192", \ "0.028741,0.031421,0.033755,0.037887,0.045519,0.060400,0.090092", \ "0.032459,0.035152,0.037495,0.041635,0.049269,0.064145,0.093833", \ "0.034846,0.037582,0.039947,0.044107,0.051743,0.066608,0.096284", \ "0.035289,0.038129,0.040556,0.044777,0.052431,0.067281,0.096936", \ "0.033363,0.036338,0.038863,0.043197,0.050904,0.065739,0.095364"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034012,0.037138,0.039901,0.045079,0.055329,0.075904,0.117112", \ "0.034611,0.037736,0.040500,0.045678,0.055928,0.076505,0.117713", \ "0.038101,0.041224,0.043987,0.049168,0.059420,0.079997,0.121204", \ "0.046267,0.049386,0.052142,0.057313,0.067555,0.088125,0.129328", \ "0.057255,0.060419,0.063199,0.068362,0.078564,0.099094,0.140274", \ "0.070311,0.073547,0.076381,0.081553,0.091722,0.112195,0.153337", \ "0.085527,0.088860,0.091787,0.097006,0.107149,0.127554,0.168642"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004142,0.005504,0.008326,0.014349,0.027005,0.052683", \ "0.002850,0.004143,0.005504,0.008326,0.014349,0.027005,0.052683", \ "0.002855,0.004147,0.005507,0.008328,0.014350,0.027005,0.052685", \ "0.002971,0.004244,0.005587,0.008382,0.014374,0.027009,0.052685", \ "0.003223,0.004453,0.005757,0.008492,0.014422,0.027022,0.052691", \ "0.003638,0.004830,0.006084,0.008721,0.014530,0.027054,0.052696", \ "0.004137,0.005326,0.006542,0.009078,0.014716,0.027108,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003357,0.005199,0.007181,0.011595,0.021037,0.040254,0.078796", \ "0.003355,0.005198,0.007180,0.011594,0.021036,0.040254,0.078783", \ "0.003345,0.005189,0.007174,0.011590,0.021037,0.040255,0.078780", \ "0.003343,0.005186,0.007172,0.011590,0.021036,0.040256,0.078780", \ "0.003548,0.005369,0.007307,0.011655,0.021058,0.040264,0.078782", \ "0.003851,0.005651,0.007538,0.011776,0.021097,0.040270,0.078798", \ "0.004269,0.006051,0.007900,0.011993,0.021182,0.040289,0.078799"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025143,0.027821,0.030155,0.034288,0.041920,0.056801,0.086493", \ "0.025883,0.028561,0.030895,0.035028,0.042660,0.057540,0.087233", \ "0.028785,0.031464,0.033799,0.037931,0.045563,0.060444,0.090136", \ "0.032377,0.035071,0.037413,0.041553,0.049187,0.064064,0.093751", \ "0.034344,0.037082,0.039448,0.043608,0.051244,0.066107,0.095784", \ "0.033995,0.036838,0.039267,0.043490,0.051152,0.066002,0.095655", \ "0.030900,0.033880,0.036408,0.040745,0.048452,0.063287,0.092909"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038875,0.042067,0.044874,0.050066,0.060299,0.080847,0.122036", \ "0.039344,0.042536,0.045343,0.050535,0.060769,0.081316,0.122505", \ "0.042578,0.045770,0.048576,0.053769,0.064004,0.084553,0.125743", \ "0.050700,0.053887,0.056691,0.061881,0.072113,0.092660,0.133850", \ "0.062517,0.065735,0.068558,0.073742,0.083944,0.104450,0.145615", \ "0.076741,0.080019,0.082894,0.088092,0.098257,0.118713,0.159841", \ "0.093576,0.096940,0.099902,0.105149,0.115299,0.135687,0.176757"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002848,0.004142,0.005503,0.008326,0.014349,0.027005,0.052682", \ "0.002849,0.004143,0.005503,0.008326,0.014349,0.027005,0.052683", \ "0.002855,0.004147,0.005507,0.008328,0.014350,0.027005,0.052684", \ "0.002972,0.004244,0.005587,0.008382,0.014375,0.027009,0.052684", \ "0.003229,0.004458,0.005761,0.008495,0.014423,0.027022,0.052690", \ "0.003649,0.004841,0.006093,0.008728,0.014533,0.027054,0.052695", \ "0.004155,0.005343,0.006558,0.009090,0.014724,0.027109,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003591,0.005427,0.007365,0.011700,0.021081,0.040267,0.078805", \ "0.003589,0.005426,0.007364,0.011699,0.021079,0.040267,0.078792", \ "0.003583,0.005422,0.007360,0.011697,0.021080,0.040271,0.078794", \ "0.003566,0.005406,0.007349,0.011691,0.021076,0.040272,0.078793", \ "0.003730,0.005553,0.007465,0.011751,0.021099,0.040274,0.078790", \ "0.004005,0.005808,0.007683,0.011870,0.021143,0.040283,0.078806", \ "0.004399,0.006178,0.008028,0.012083,0.021236,0.040307,0.078809"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026326,0.029025,0.031370,0.035514,0.043151,0.058031,0.087719", \ "0.027066,0.029765,0.032111,0.036255,0.043891,0.058772,0.088458", \ "0.029978,0.032678,0.035023,0.039167,0.046804,0.061684,0.091372", \ "0.033980,0.036695,0.039050,0.043202,0.050841,0.065713,0.095396", \ "0.036491,0.039255,0.041637,0.045812,0.053453,0.068313,0.097982", \ "0.036789,0.039662,0.042110,0.046354,0.054023,0.068869,0.098516", \ "0.034391,0.037400,0.039949,0.044314,0.052029,0.066872,0.096489"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043378,0.046592,0.049414,0.054605,0.064825,0.085352,0.126531", \ "0.043883,0.047096,0.049918,0.055110,0.065329,0.085857,0.127036", \ "0.046959,0.050172,0.052994,0.058186,0.068405,0.088936,0.130113", \ "0.054821,0.058031,0.060851,0.066042,0.076264,0.096792,0.137971", \ "0.067066,0.070297,0.073132,0.078317,0.088506,0.109002,0.150153", \ "0.081722,0.085010,0.087894,0.093092,0.103256,0.123697,0.164816", \ "0.099031,0.102399,0.105365,0.110611,0.120745,0.141131,0.182192"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052687", \ "0.002957,0.004234,0.005580,0.008378,0.014374,0.027013,0.052686", \ "0.002962,0.004238,0.005583,0.008380,0.014375,0.027013,0.052684", \ "0.003085,0.004342,0.005669,0.008439,0.014401,0.027019,0.052686", \ "0.003355,0.004571,0.005857,0.008562,0.014457,0.027034,0.052693", \ "0.003783,0.004967,0.006207,0.008812,0.014577,0.027070,0.052698", \ "0.004292,0.005479,0.006686,0.009193,0.014781,0.027131,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003692,0.005521,0.007441,0.011740,0.021096,0.040277,0.078791", \ "0.003691,0.005521,0.007441,0.011740,0.021098,0.040280,0.078793", \ "0.003688,0.005518,0.007439,0.011740,0.021096,0.040278,0.078799", \ "0.003672,0.005503,0.007427,0.011734,0.021096,0.040279,0.078808", \ "0.003798,0.005616,0.007519,0.011780,0.021108,0.040282,0.078791", \ "0.004066,0.005861,0.007729,0.011898,0.021154,0.040296,0.078816", \ "0.004445,0.006215,0.008059,0.012101,0.021245,0.040314,0.078818"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026313,0.029012,0.031358,0.035502,0.043138,0.058018,0.087706", \ "0.027025,0.029724,0.032070,0.036214,0.043850,0.058731,0.088418", \ "0.029935,0.032635,0.034981,0.039124,0.046761,0.061641,0.091329", \ "0.034059,0.036773,0.039127,0.043281,0.050918,0.065791,0.095473", \ "0.036975,0.039738,0.042118,0.046292,0.053934,0.068794,0.098463", \ "0.038042,0.040910,0.043356,0.047597,0.055262,0.070108,0.099755", \ "0.036800,0.039803,0.042348,0.046707,0.054426,0.069265,0.098884"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037745,0.040889,0.043660,0.048834,0.059070,0.079631,0.120830", \ "0.038367,0.041511,0.044282,0.049456,0.059692,0.080254,0.121452", \ "0.041697,0.044840,0.047611,0.052786,0.063024,0.083587,0.124786", \ "0.049737,0.052875,0.055643,0.060815,0.071048,0.091607,0.132807", \ "0.061229,0.064402,0.067188,0.072348,0.082542,0.103061,0.144236", \ "0.074736,0.077977,0.080814,0.085984,0.096134,0.116601,0.157738", \ "0.090446,0.093779,0.096705,0.101919,0.112037,0.132444,0.173521"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008377,0.014375,0.027014,0.052687", \ "0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052684", \ "0.002962,0.004238,0.005583,0.008380,0.014375,0.027013,0.052684", \ "0.003084,0.004341,0.005668,0.008438,0.014401,0.027019,0.052686", \ "0.003346,0.004564,0.005852,0.008559,0.014456,0.027033,0.052693", \ "0.003768,0.004954,0.006194,0.008803,0.014573,0.027069,0.052697", \ "0.004274,0.005458,0.006665,0.009177,0.014771,0.027129,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003436,0.005272,0.007235,0.011622,0.021045,0.040264,0.078786", \ "0.003434,0.005271,0.007235,0.011621,0.021044,0.040257,0.078792", \ "0.003429,0.005266,0.007231,0.011619,0.021044,0.040256,0.078799", \ "0.003413,0.005252,0.007220,0.011615,0.021045,0.040260,0.078798", \ "0.003594,0.005411,0.007341,0.011673,0.021060,0.040265,0.078798", \ "0.003886,0.005682,0.007563,0.011789,0.021101,0.040273,0.078790", \ "0.004291,0.006066,0.007911,0.011996,0.021183,0.040291,0.078795"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026326,0.029025,0.031370,0.035514,0.043151,0.058031,0.087719", \ "0.027066,0.029765,0.032111,0.036255,0.043891,0.058772,0.088458", \ "0.029978,0.032678,0.035023,0.039167,0.046804,0.061684,0.091372", \ "0.033980,0.036695,0.039050,0.043202,0.050841,0.065713,0.095396", \ "0.036491,0.039255,0.041637,0.045812,0.053453,0.068313,0.097982", \ "0.036789,0.039662,0.042110,0.046354,0.054023,0.068869,0.098516", \ "0.034391,0.037400,0.039949,0.044314,0.052029,0.066872,0.096489"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043378,0.046592,0.049414,0.054605,0.064825,0.085352,0.126531", \ "0.043883,0.047096,0.049918,0.055110,0.065329,0.085857,0.127036", \ "0.046959,0.050172,0.052994,0.058186,0.068405,0.088936,0.130113", \ "0.054821,0.058031,0.060851,0.066042,0.076264,0.096792,0.137971", \ "0.067066,0.070297,0.073132,0.078317,0.088506,0.109002,0.150153", \ "0.081722,0.085010,0.087894,0.093092,0.103256,0.123697,0.164816", \ "0.099031,0.102399,0.105365,0.110611,0.120745,0.141131,0.182192"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052687", \ "0.002957,0.004234,0.005580,0.008378,0.014374,0.027013,0.052686", \ "0.002962,0.004238,0.005583,0.008380,0.014375,0.027013,0.052684", \ "0.003085,0.004342,0.005669,0.008439,0.014401,0.027019,0.052686", \ "0.003355,0.004571,0.005857,0.008562,0.014457,0.027034,0.052693", \ "0.003783,0.004967,0.006207,0.008812,0.014577,0.027070,0.052698", \ "0.004292,0.005479,0.006686,0.009193,0.014781,0.027131,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003692,0.005521,0.007441,0.011740,0.021096,0.040277,0.078791", \ "0.003691,0.005521,0.007441,0.011740,0.021098,0.040280,0.078793", \ "0.003688,0.005518,0.007439,0.011740,0.021096,0.040278,0.078799", \ "0.003672,0.005503,0.007427,0.011734,0.021096,0.040279,0.078808", \ "0.003798,0.005616,0.007519,0.011780,0.021108,0.040282,0.078791", \ "0.004066,0.005861,0.007729,0.011898,0.021154,0.040296,0.078816", \ "0.004445,0.006215,0.008059,0.012101,0.021245,0.040314,0.078818"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027517,0.030234,0.032592,0.036748,0.044391,0.059269,0.088952", \ "0.028258,0.030975,0.033333,0.037489,0.045131,0.060010,0.089694", \ "0.031176,0.033894,0.036252,0.040408,0.048050,0.062929,0.092613", \ "0.035542,0.038278,0.040646,0.044811,0.052453,0.067325,0.097001", \ "0.038556,0.041346,0.043742,0.047932,0.055580,0.070437,0.100103", \ "0.039451,0.042349,0.044816,0.049079,0.056754,0.071599,0.101239", \ "0.037694,0.040728,0.043298,0.047687,0.055424,0.070264,0.099875"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047851,0.051085,0.053924,0.059116,0.069323,0.089830,0.130994", \ "0.048385,0.051620,0.054459,0.059651,0.069857,0.090365,0.131528", \ "0.051349,0.054584,0.057422,0.062615,0.072820,0.093330,0.134492", \ "0.058944,0.062178,0.065015,0.070208,0.080417,0.100927,0.142088", \ "0.071469,0.074715,0.077561,0.082746,0.092920,0.113399,0.154547", \ "0.086562,0.089862,0.092757,0.097958,0.108107,0.128536,0.169645", \ "0.104281,0.107657,0.110632,0.115880,0.125994,0.146366,0.187412"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003059,0.004323,0.005654,0.008430,0.014401,0.027023,0.052690", \ "0.003059,0.004323,0.005654,0.008430,0.014401,0.027022,0.052689", \ "0.003063,0.004326,0.005657,0.008432,0.014402,0.027023,0.052688", \ "0.003188,0.004432,0.005746,0.008491,0.014428,0.027028,0.052690", \ "0.003464,0.004670,0.005944,0.008625,0.014489,0.027046,0.052695", \ "0.003896,0.005078,0.006306,0.008888,0.014617,0.027085,0.052701", \ "0.004415,0.005599,0.006799,0.009286,0.014834,0.027152,0.052721"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003795,0.005616,0.007521,0.011785,0.021117,0.040286,0.078792", \ "0.003794,0.005616,0.007520,0.011785,0.021114,0.040286,0.078810", \ "0.003794,0.005615,0.007520,0.011785,0.021113,0.040285,0.078813", \ "0.003781,0.005605,0.007511,0.011779,0.021113,0.040279,0.078793", \ "0.003871,0.005683,0.007574,0.011808,0.021121,0.040285,0.078797", \ "0.004135,0.005924,0.007785,0.011929,0.021169,0.040293,0.078818", \ "0.004502,0.006266,0.008106,0.012127,0.021253,0.040315,0.078812"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026147,0.028825,0.031159,0.035292,0.042923,0.057805,0.087496", \ "0.026762,0.029441,0.031775,0.035908,0.043540,0.058421,0.088113", \ "0.028446,0.031126,0.033460,0.037592,0.045224,0.060106,0.089797", \ "0.030790,0.033479,0.035820,0.039958,0.047593,0.062471,0.092158", \ "0.032358,0.035080,0.037440,0.041596,0.049235,0.064108,0.093789", \ "0.032018,0.034805,0.037204,0.041399,0.049053,0.063917,0.093589", \ "0.029230,0.032115,0.034578,0.038841,0.046530,0.061385,0.091037"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033016,0.036072,0.038799,0.043969,0.054236,0.074830,0.116045", \ "0.033696,0.036752,0.039479,0.044649,0.054916,0.075509,0.116725", \ "0.037355,0.040412,0.043139,0.048309,0.058576,0.079171,0.120387", \ "0.045518,0.048577,0.051302,0.056461,0.066712,0.087295,0.128509", \ "0.056384,0.059494,0.062237,0.067381,0.077591,0.098135,0.139324", \ "0.069411,0.072591,0.075375,0.080520,0.090684,0.111180,0.152337", \ "0.084852,0.088117,0.090973,0.096142,0.106268,0.126701,0.167810"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005503,0.008326,0.014349,0.027004,0.052687", \ "0.002850,0.004143,0.005503,0.008326,0.014349,0.027005,0.052683", \ "0.002853,0.004145,0.005506,0.008327,0.014350,0.027004,0.052686", \ "0.002931,0.004211,0.005560,0.008363,0.014366,0.027009,0.052687", \ "0.003117,0.004369,0.005691,0.008452,0.014407,0.027020,0.052688", \ "0.003413,0.004633,0.005916,0.008610,0.014485,0.027049,0.052698", \ "0.003792,0.004991,0.006236,0.008845,0.014602,0.027084,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003149,0.004998,0.007029,0.011514,0.021004,0.040234,0.078773", \ "0.003148,0.004998,0.007030,0.011514,0.021003,0.040241,0.078785", \ "0.003146,0.004996,0.007029,0.011514,0.021003,0.040236,0.078782", \ "0.003176,0.005020,0.007045,0.011519,0.021009,0.040243,0.078777", \ "0.003386,0.005205,0.007173,0.011578,0.021022,0.040244,0.078781", \ "0.003657,0.005456,0.007366,0.011672,0.021051,0.040258,0.078779", \ "0.004010,0.005791,0.007652,0.011830,0.021105,0.040265,0.078785"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026145,0.028824,0.031158,0.035291,0.042922,0.057804,0.087495", \ "0.026773,0.029451,0.031786,0.035919,0.043550,0.058432,0.088123", \ "0.028508,0.031188,0.033522,0.037654,0.045286,0.060168,0.089859", \ "0.030805,0.033494,0.035835,0.039973,0.047608,0.062486,0.092173", \ "0.032013,0.034733,0.037092,0.041248,0.048887,0.063760,0.093439", \ "0.030932,0.033720,0.036117,0.040311,0.047967,0.062831,0.092500", \ "0.027005,0.029888,0.032350,0.036612,0.044295,0.059147,0.088799"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037081,0.040224,0.042995,0.048169,0.058404,0.078966,0.120164", \ "0.037697,0.040840,0.043611,0.048786,0.059021,0.079583,0.120778", \ "0.041322,0.044465,0.047236,0.052410,0.062647,0.083209,0.124409", \ "0.049775,0.052913,0.055680,0.060853,0.071087,0.091645,0.132845", \ "0.061901,0.065071,0.067855,0.073014,0.083210,0.103732,0.144908", \ "0.076419,0.079649,0.082478,0.087644,0.097796,0.118269,0.159414", \ "0.093724,0.097031,0.099930,0.105127,0.115254,0.135665,0.176757"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005503,0.008326,0.014349,0.027005,0.052685", \ "0.002849,0.004142,0.005503,0.008326,0.014349,0.027005,0.052684", \ "0.002853,0.004146,0.005506,0.008327,0.014350,0.027005,0.052686", \ "0.002931,0.004211,0.005559,0.008363,0.014366,0.027009,0.052687", \ "0.003114,0.004365,0.005688,0.008449,0.014406,0.027019,0.052690", \ "0.003409,0.004627,0.005911,0.008605,0.014482,0.027047,0.052697", \ "0.003789,0.004986,0.006231,0.008840,0.014598,0.027081,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003435,0.005269,0.007234,0.011621,0.021046,0.040258,0.078795", \ "0.003433,0.005269,0.007233,0.011621,0.021046,0.040255,0.078786", \ "0.003427,0.005264,0.007229,0.011617,0.021047,0.040262,0.078797", \ "0.003413,0.005251,0.007219,0.011614,0.021041,0.040257,0.078791", \ "0.003580,0.005399,0.007330,0.011668,0.021060,0.040261,0.078789", \ "0.003841,0.005639,0.007527,0.011769,0.021091,0.040273,0.078806", \ "0.004178,0.005956,0.007808,0.011931,0.021154,0.040283,0.078796"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027329,0.030028,0.032373,0.036517,0.044154,0.059034,0.088720", \ "0.027957,0.030656,0.033002,0.037146,0.044782,0.059663,0.089350", \ "0.029703,0.032403,0.034748,0.038892,0.046528,0.061408,0.091097", \ "0.032162,0.034871,0.037224,0.041374,0.049013,0.063889,0.093574", \ "0.033733,0.036477,0.038849,0.043018,0.050661,0.065531,0.095208", \ "0.033147,0.035959,0.038372,0.042581,0.050243,0.065104,0.094768", \ "0.029772,0.032683,0.035163,0.039445,0.047136,0.061988,0.091634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040795,0.043956,0.046737,0.051908,0.062130,0.082673,0.123861", \ "0.041421,0.044582,0.047363,0.052534,0.062755,0.083299,0.124489", \ "0.044914,0.048074,0.050855,0.056026,0.066248,0.086794,0.127982", \ "0.053171,0.056328,0.059107,0.064278,0.074500,0.095047,0.136235", \ "0.065685,0.068867,0.071658,0.076817,0.087002,0.107510,0.148677", \ "0.080592,0.083832,0.086668,0.091835,0.101984,0.122434,0.163569", \ "0.098275,0.101590,0.104496,0.109693,0.119802,0.140185,0.181263"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002956,0.004234,0.005580,0.008377,0.014375,0.027013,0.052688", \ "0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052686", \ "0.002959,0.004237,0.005582,0.008379,0.014375,0.027013,0.052685", \ "0.003039,0.004302,0.005636,0.008416,0.014392,0.027018,0.052686", \ "0.003222,0.004462,0.005769,0.008507,0.014435,0.027029,0.052690", \ "0.003527,0.004735,0.006005,0.008673,0.014516,0.027058,0.052700", \ "0.003915,0.005105,0.006339,0.008923,0.014642,0.027098,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003517,0.005345,0.007291,0.011649,0.021054,0.040263,0.078801", \ "0.003515,0.005344,0.007291,0.011649,0.021056,0.040260,0.078802", \ "0.003511,0.005341,0.007289,0.011649,0.021057,0.040261,0.078797", \ "0.003496,0.005327,0.007278,0.011645,0.021053,0.040267,0.078800", \ "0.003634,0.005448,0.007370,0.011686,0.021065,0.040266,0.078800", \ "0.003897,0.005689,0.007568,0.011790,0.021101,0.040270,0.078801", \ "0.004230,0.006003,0.007849,0.011953,0.021162,0.040283,0.078792"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026145,0.028824,0.031158,0.035291,0.042922,0.057804,0.087495", \ "0.026773,0.029451,0.031786,0.035919,0.043550,0.058432,0.088123", \ "0.028508,0.031188,0.033522,0.037654,0.045286,0.060168,0.089859", \ "0.030805,0.033494,0.035835,0.039973,0.047608,0.062486,0.092173", \ "0.032013,0.034733,0.037092,0.041248,0.048887,0.063760,0.093439", \ "0.030932,0.033720,0.036117,0.040311,0.047967,0.062831,0.092500", \ "0.027005,0.029888,0.032350,0.036612,0.044295,0.059147,0.088799"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037081,0.040224,0.042995,0.048169,0.058404,0.078966,0.120164", \ "0.037697,0.040840,0.043611,0.048786,0.059021,0.079583,0.120778", \ "0.041322,0.044465,0.047236,0.052410,0.062647,0.083209,0.124409", \ "0.049775,0.052913,0.055680,0.060853,0.071087,0.091645,0.132845", \ "0.061901,0.065071,0.067855,0.073014,0.083210,0.103732,0.144908", \ "0.076419,0.079649,0.082478,0.087644,0.097796,0.118269,0.159414", \ "0.093724,0.097031,0.099930,0.105127,0.115254,0.135665,0.176757"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004143,0.005503,0.008326,0.014349,0.027005,0.052685", \ "0.002849,0.004142,0.005503,0.008326,0.014349,0.027005,0.052684", \ "0.002853,0.004146,0.005506,0.008327,0.014350,0.027005,0.052686", \ "0.002931,0.004211,0.005559,0.008363,0.014366,0.027009,0.052687", \ "0.003114,0.004365,0.005688,0.008449,0.014406,0.027019,0.052690", \ "0.003409,0.004627,0.005911,0.008605,0.014482,0.027047,0.052697", \ "0.003789,0.004986,0.006231,0.008840,0.014598,0.027081,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003435,0.005269,0.007234,0.011621,0.021046,0.040258,0.078795", \ "0.003433,0.005269,0.007233,0.011621,0.021046,0.040255,0.078786", \ "0.003427,0.005264,0.007229,0.011617,0.021047,0.040262,0.078797", \ "0.003413,0.005251,0.007219,0.011614,0.021041,0.040257,0.078791", \ "0.003580,0.005399,0.007330,0.011668,0.021060,0.040261,0.078789", \ "0.003841,0.005639,0.007527,0.011769,0.021091,0.040273,0.078806", \ "0.004178,0.005956,0.007808,0.011931,0.021154,0.040283,0.078796"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.026158,0.028837,0.031171,0.035304,0.042935,0.057817,0.087508", \ "0.026814,0.029492,0.031827,0.035959,0.043591,0.058472,0.088164", \ "0.028573,0.031252,0.033587,0.037719,0.045351,0.060232,0.089924", \ "0.030793,0.033482,0.035823,0.039961,0.047596,0.062474,0.092161", \ "0.031691,0.034411,0.036770,0.040925,0.048564,0.063437,0.093117", \ "0.030009,0.032792,0.035189,0.039382,0.047037,0.061901,0.091571", \ "0.025142,0.028026,0.030487,0.034749,0.042431,0.057288,0.086938"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042575,0.045788,0.048610,0.053801,0.064020,0.084547,0.125726", \ "0.043077,0.046290,0.049111,0.054302,0.064521,0.085048,0.126226", \ "0.046498,0.049711,0.052532,0.057723,0.067944,0.088472,0.129648", \ "0.054823,0.058033,0.060853,0.066043,0.076265,0.096794,0.137972", \ "0.067660,0.070890,0.073722,0.078907,0.089097,0.109590,0.150748", \ "0.083246,0.086526,0.089403,0.094599,0.104755,0.125203,0.166328", \ "0.101932,0.105281,0.108226,0.113458,0.123595,0.143993,0.185066"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002849,0.004142,0.005503,0.008326,0.014349,0.027005,0.052685", \ "0.002849,0.004142,0.005503,0.008326,0.014349,0.027005,0.052683", \ "0.002852,0.004145,0.005506,0.008328,0.014349,0.027005,0.052686", \ "0.002930,0.004211,0.005559,0.008363,0.014366,0.027008,0.052687", \ "0.003112,0.004364,0.005687,0.008449,0.014406,0.027019,0.052690", \ "0.003408,0.004626,0.005909,0.008604,0.014480,0.027046,0.052698", \ "0.003788,0.004987,0.006231,0.008839,0.014597,0.027079,0.052710"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003690,0.005518,0.007439,0.011740,0.021099,0.040274,0.078795", \ "0.003690,0.005519,0.007439,0.011738,0.021099,0.040274,0.078800", \ "0.003687,0.005516,0.007437,0.011738,0.021097,0.040275,0.078793", \ "0.003670,0.005502,0.007426,0.011733,0.021094,0.040281,0.078795", \ "0.003787,0.005605,0.007510,0.011775,0.021110,0.040277,0.078798", \ "0.004030,0.005829,0.007701,0.011880,0.021147,0.040287,0.078806", \ "0.004353,0.006128,0.007977,0.012047,0.021216,0.040300,0.078810"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027342,0.030040,0.032386,0.036530,0.044167,0.059047,0.088732", \ "0.027999,0.030697,0.033043,0.037187,0.044823,0.059704,0.089390", \ "0.029767,0.032466,0.034812,0.038956,0.046593,0.061473,0.091161", \ "0.032150,0.034861,0.037213,0.041364,0.049003,0.063880,0.093564", \ "0.033420,0.036163,0.038535,0.042704,0.050347,0.065217,0.094893", \ "0.032237,0.035049,0.037462,0.041671,0.049330,0.064192,0.093856", \ "0.027934,0.030845,0.033325,0.037608,0.045305,0.060156,0.089799"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047043,0.050279,0.053117,0.058310,0.068515,0.089024,0.130187", \ "0.047561,0.050796,0.053634,0.058827,0.069033,0.089542,0.130702", \ "0.050849,0.054084,0.056923,0.062115,0.072321,0.092830,0.133992", \ "0.058905,0.062139,0.064976,0.070168,0.080378,0.100888,0.142049", \ "0.072005,0.075249,0.078094,0.083279,0.093460,0.113941,0.155087", \ "0.087994,0.091288,0.094178,0.099377,0.109532,0.129969,0.171073", \ "0.107057,0.110417,0.113375,0.118611,0.128730,0.149110,0.190170"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008378,0.014375,0.027014,0.052688", \ "0.002957,0.004234,0.005580,0.008377,0.014375,0.027013,0.052685", \ "0.002959,0.004237,0.005582,0.008379,0.014375,0.027013,0.052685", \ "0.003039,0.004303,0.005636,0.008416,0.014393,0.027017,0.052686", \ "0.003223,0.004462,0.005770,0.008507,0.014435,0.027029,0.052692", \ "0.003529,0.004735,0.006006,0.008673,0.014516,0.027058,0.052700", \ "0.003917,0.005108,0.006341,0.008923,0.014642,0.027097,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003794,0.005616,0.007520,0.011785,0.021114,0.040286,0.078804", \ "0.003794,0.005616,0.007520,0.011785,0.021117,0.040280,0.078793", \ "0.003794,0.005615,0.007520,0.011784,0.021115,0.040286,0.078813", \ "0.003783,0.005605,0.007511,0.011779,0.021114,0.040280,0.078797", \ "0.003862,0.005675,0.007567,0.011807,0.021124,0.040288,0.078796", \ "0.004110,0.005899,0.007763,0.011918,0.021163,0.040290,0.078811", \ "0.004430,0.006196,0.008038,0.012084,0.021235,0.040306,0.078815"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027329,0.030028,0.032373,0.036517,0.044154,0.059034,0.088720", \ "0.027957,0.030656,0.033002,0.037146,0.044782,0.059663,0.089350", \ "0.029703,0.032403,0.034748,0.038892,0.046528,0.061408,0.091097", \ "0.032162,0.034871,0.037224,0.041374,0.049013,0.063889,0.093574", \ "0.033733,0.036477,0.038849,0.043018,0.050661,0.065531,0.095208", \ "0.033147,0.035959,0.038372,0.042581,0.050243,0.065104,0.094768", \ "0.029772,0.032683,0.035163,0.039445,0.047136,0.061988,0.091634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040795,0.043956,0.046737,0.051908,0.062130,0.082673,0.123861", \ "0.041421,0.044582,0.047363,0.052534,0.062755,0.083299,0.124489", \ "0.044914,0.048074,0.050855,0.056026,0.066248,0.086794,0.127982", \ "0.053171,0.056328,0.059107,0.064278,0.074500,0.095047,0.136235", \ "0.065685,0.068867,0.071658,0.076817,0.087002,0.107510,0.148677", \ "0.080592,0.083832,0.086668,0.091835,0.101984,0.122434,0.163569", \ "0.098275,0.101590,0.104496,0.109693,0.119802,0.140185,0.181263"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002956,0.004234,0.005580,0.008377,0.014375,0.027013,0.052688", \ "0.002957,0.004234,0.005580,0.008378,0.014375,0.027013,0.052686", \ "0.002959,0.004237,0.005582,0.008379,0.014375,0.027013,0.052685", \ "0.003039,0.004302,0.005636,0.008416,0.014392,0.027018,0.052686", \ "0.003222,0.004462,0.005769,0.008507,0.014435,0.027029,0.052690", \ "0.003527,0.004735,0.006005,0.008673,0.014516,0.027058,0.052700", \ "0.003915,0.005105,0.006339,0.008923,0.014642,0.027098,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003517,0.005345,0.007291,0.011649,0.021054,0.040263,0.078801", \ "0.003515,0.005344,0.007291,0.011649,0.021056,0.040260,0.078802", \ "0.003511,0.005341,0.007289,0.011649,0.021057,0.040261,0.078797", \ "0.003496,0.005327,0.007278,0.011645,0.021053,0.040267,0.078800", \ "0.003634,0.005448,0.007370,0.011686,0.021065,0.040266,0.078800", \ "0.003897,0.005689,0.007568,0.011790,0.021101,0.040270,0.078801", \ "0.004230,0.006003,0.007849,0.011953,0.021162,0.040283,0.078792"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027342,0.030040,0.032386,0.036530,0.044167,0.059047,0.088732", \ "0.027999,0.030697,0.033043,0.037187,0.044823,0.059704,0.089390", \ "0.029767,0.032466,0.034812,0.038956,0.046593,0.061473,0.091161", \ "0.032150,0.034861,0.037213,0.041364,0.049003,0.063880,0.093564", \ "0.033420,0.036163,0.038535,0.042704,0.050347,0.065217,0.094893", \ "0.032237,0.035049,0.037462,0.041671,0.049330,0.064192,0.093856", \ "0.027934,0.030845,0.033325,0.037608,0.045305,0.060156,0.089799"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047043,0.050279,0.053117,0.058310,0.068515,0.089024,0.130187", \ "0.047561,0.050796,0.053634,0.058827,0.069033,0.089542,0.130702", \ "0.050849,0.054084,0.056923,0.062115,0.072321,0.092830,0.133992", \ "0.058905,0.062139,0.064976,0.070168,0.080378,0.100888,0.142049", \ "0.072005,0.075249,0.078094,0.083279,0.093460,0.113941,0.155087", \ "0.087994,0.091288,0.094178,0.099377,0.109532,0.129969,0.171073", \ "0.107057,0.110417,0.113375,0.118611,0.128730,0.149110,0.190170"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002957,0.004234,0.005580,0.008378,0.014375,0.027014,0.052688", \ "0.002957,0.004234,0.005580,0.008377,0.014375,0.027013,0.052685", \ "0.002959,0.004237,0.005582,0.008379,0.014375,0.027013,0.052685", \ "0.003039,0.004303,0.005636,0.008416,0.014393,0.027017,0.052686", \ "0.003223,0.004462,0.005770,0.008507,0.014435,0.027029,0.052692", \ "0.003529,0.004735,0.006006,0.008673,0.014516,0.027058,0.052700", \ "0.003917,0.005108,0.006341,0.008923,0.014642,0.027097,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003794,0.005616,0.007520,0.011785,0.021114,0.040286,0.078804", \ "0.003794,0.005616,0.007520,0.011785,0.021117,0.040280,0.078793", \ "0.003794,0.005615,0.007520,0.011784,0.021115,0.040286,0.078813", \ "0.003783,0.005605,0.007511,0.011779,0.021114,0.040280,0.078797", \ "0.003862,0.005675,0.007567,0.011807,0.021124,0.040288,0.078796", \ "0.004110,0.005899,0.007763,0.011918,0.021163,0.040290,0.078811", \ "0.004430,0.006196,0.008038,0.012084,0.021235,0.040306,0.078815"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.028532,0.031250,0.033607,0.037764,0.045406,0.060284,0.089970", \ "0.029190,0.031907,0.034265,0.038422,0.046064,0.060942,0.090625", \ "0.030966,0.033684,0.036042,0.040198,0.047840,0.062718,0.092404", \ "0.033498,0.036229,0.038593,0.042757,0.050400,0.065276,0.094955", \ "0.035108,0.037873,0.040258,0.044439,0.052089,0.066958,0.096630", \ "0.034395,0.037230,0.039659,0.043883,0.051552,0.066412,0.096070", \ "0.030620,0.033558,0.036055,0.040358,0.048067,0.062915,0.092555"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051480,0.054737,0.057594,0.062790,0.072983,0.093473,0.134618", \ "0.052011,0.055268,0.058125,0.063320,0.073513,0.094003,0.135151", \ "0.055200,0.058457,0.061313,0.066509,0.076703,0.097193,0.138340", \ "0.063006,0.066262,0.069118,0.074315,0.084509,0.105001,0.146149", \ "0.076214,0.079471,0.082328,0.087516,0.097686,0.118155,0.159295", \ "0.092620,0.095929,0.098833,0.104037,0.114173,0.134592,0.175687", \ "0.112013,0.115387,0.118359,0.123602,0.133712,0.154077,0.195122"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003058,0.004323,0.005654,0.008430,0.014401,0.027023,0.052689", \ "0.003058,0.004322,0.005654,0.008430,0.014401,0.027023,0.052690", \ "0.003062,0.004324,0.005656,0.008431,0.014401,0.027022,0.052688", \ "0.003138,0.004390,0.005711,0.008469,0.014419,0.027027,0.052687", \ "0.003321,0.004551,0.005847,0.008562,0.014463,0.027040,0.052693", \ "0.003632,0.004833,0.006091,0.008736,0.014549,0.027071,0.052702", \ "0.004028,0.005216,0.006440,0.009001,0.014684,0.027113,0.052718"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003904,0.005716,0.007605,0.011831,0.021136,0.040292,0.078811", \ "0.003903,0.005716,0.007605,0.011831,0.021134,0.040286,0.078815", \ "0.003902,0.005715,0.007605,0.011833,0.021136,0.040288,0.078815", \ "0.003896,0.005709,0.007600,0.011830,0.021133,0.040289,0.078814", \ "0.003940,0.005742,0.007626,0.011841,0.021138,0.040289,0.078800", \ "0.004192,0.005973,0.007829,0.011957,0.021182,0.040298,0.078804", \ "0.004512,0.006271,0.008106,0.012126,0.021251,0.040313,0.078812"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030914,0.033613,0.035959,0.040104,0.047742,0.062621,0.092309", \ "0.031565,0.034263,0.036610,0.040754,0.048392,0.063271,0.092960", \ "0.034238,0.036937,0.039284,0.043429,0.051066,0.065945,0.095632", \ "0.039336,0.042042,0.044392,0.048538,0.056175,0.071051,0.100736", \ "0.043805,0.046537,0.048900,0.053058,0.060694,0.075561,0.105238", \ "0.047018,0.049819,0.052220,0.056414,0.064051,0.078903,0.108563", \ "0.048614,0.051520,0.053992,0.058259,0.065902,0.080750,0.110388"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038564,0.041642,0.044381,0.049557,0.059825,0.080419,0.121634", \ "0.039300,0.042378,0.045117,0.050293,0.060560,0.081155,0.122374", \ "0.042165,0.045243,0.047983,0.053158,0.063426,0.084019,0.125235", \ "0.048287,0.051372,0.054111,0.059277,0.069530,0.090114,0.131326", \ "0.057016,0.060160,0.062928,0.068089,0.078309,0.098856,0.140045", \ "0.068080,0.071295,0.074114,0.079287,0.089473,0.109976,0.151135", \ "0.081118,0.084423,0.087326,0.092539,0.102710,0.123160,0.164271"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002969,0.004244,0.005588,0.008383,0.014376,0.027014,0.052687", \ "0.002969,0.004244,0.005588,0.008383,0.014377,0.027014,0.052685", \ "0.002969,0.004245,0.005588,0.008383,0.014377,0.027014,0.052688", \ "0.003031,0.004296,0.005630,0.008410,0.014387,0.027015,0.052689", \ "0.003200,0.004436,0.005746,0.008487,0.014421,0.027024,0.052690", \ "0.003510,0.004709,0.005974,0.008642,0.014492,0.027042,0.052694", \ "0.003914,0.005095,0.006320,0.008897,0.014618,0.027078,0.052701"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003201,0.005051,0.007069,0.011535,0.021015,0.040249,0.078778", \ "0.003200,0.005051,0.007069,0.011535,0.021017,0.040245,0.078780", \ "0.003202,0.005051,0.007070,0.011537,0.021015,0.040251,0.078788", \ "0.003242,0.005086,0.007093,0.011546,0.021021,0.040245,0.078792", \ "0.003469,0.005292,0.007246,0.011621,0.021042,0.040254,0.078782", \ "0.003751,0.005563,0.007465,0.011741,0.021089,0.040268,0.078795", \ "0.004128,0.005926,0.007791,0.011937,0.021177,0.040291,0.078792"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030930,0.033628,0.035975,0.040120,0.047757,0.062636,0.092325", \ "0.031630,0.034328,0.036675,0.040820,0.048458,0.063337,0.093025", \ "0.034330,0.037029,0.039376,0.043521,0.051158,0.066038,0.095725", \ "0.039308,0.042015,0.044365,0.048512,0.056148,0.071024,0.100711", \ "0.043342,0.046076,0.048439,0.052598,0.060234,0.075100,0.104779", \ "0.045634,0.048439,0.050843,0.055039,0.062684,0.077534,0.107193", \ "0.045779,0.048692,0.051170,0.055444,0.063080,0.077931,0.107565"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045121,0.048285,0.051072,0.056258,0.066502,0.087065,0.128263", \ "0.045701,0.048864,0.051651,0.056837,0.067082,0.087644,0.128846", \ "0.048185,0.051349,0.054135,0.059322,0.069566,0.090128,0.131325", \ "0.054084,0.057249,0.060036,0.065219,0.075457,0.096012,0.137207", \ "0.063576,0.066788,0.069608,0.074791,0.085001,0.105521,0.146693", \ "0.076015,0.079289,0.082163,0.087368,0.097561,0.118039,0.159179", \ "0.091146,0.094498,0.097452,0.102703,0.112889,0.133329,0.174418"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002969,0.004244,0.005588,0.008383,0.014377,0.027014,0.052687", \ "0.002969,0.004244,0.005588,0.008383,0.014377,0.027014,0.052685", \ "0.002969,0.004244,0.005588,0.008384,0.014377,0.027014,0.052687", \ "0.003032,0.004296,0.005630,0.008410,0.014388,0.027016,0.052687", \ "0.003206,0.004442,0.005750,0.008489,0.014422,0.027025,0.052691", \ "0.003530,0.004726,0.005989,0.008652,0.014497,0.027043,0.052692", \ "0.003945,0.005126,0.006349,0.008918,0.014629,0.027080,0.052701"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003482,0.005324,0.007280,0.011653,0.021065,0.040273,0.078786", \ "0.003483,0.005323,0.007280,0.011653,0.021066,0.040265,0.078788", \ "0.003482,0.005324,0.007280,0.011652,0.021061,0.040264,0.078785", \ "0.003500,0.005339,0.007291,0.011658,0.021067,0.040272,0.078798", \ "0.003703,0.005526,0.007443,0.011738,0.021094,0.040278,0.078791", \ "0.003968,0.005780,0.007663,0.011868,0.021150,0.040291,0.078804", \ "0.004329,0.006122,0.007981,0.012069,0.021253,0.040323,0.078805"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032190,0.034909,0.037267,0.041424,0.049065,0.063942,0.093626", \ "0.032891,0.035610,0.037968,0.042124,0.049766,0.064643,0.094327", \ "0.035589,0.038309,0.040667,0.044823,0.052466,0.067342,0.097027", \ "0.040781,0.043508,0.045869,0.050026,0.057667,0.072540,0.102221", \ "0.045266,0.048025,0.050403,0.054576,0.062218,0.077081,0.106755", \ "0.048061,0.050896,0.053320,0.057536,0.065194,0.080042,0.109693", \ "0.048768,0.051715,0.054216,0.058518,0.066180,0.081017,0.110644"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048958,0.052138,0.054935,0.060120,0.070351,0.090899,0.132092", \ "0.049585,0.052765,0.055562,0.060747,0.070979,0.091526,0.132716", \ "0.052077,0.055257,0.058054,0.063239,0.073471,0.094018,0.135212", \ "0.057943,0.061124,0.063922,0.069103,0.079331,0.099874,0.141065", \ "0.067804,0.071024,0.073848,0.079030,0.089231,0.109740,0.150904", \ "0.080579,0.083858,0.086735,0.091938,0.102124,0.122592,0.163727", \ "0.096134,0.099486,0.102440,0.107687,0.117866,0.138290,0.179375"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003070,0.004332,0.005662,0.008435,0.014403,0.027023,0.052690", \ "0.003070,0.004332,0.005662,0.008435,0.014402,0.027023,0.052689", \ "0.003071,0.004332,0.005662,0.008435,0.014403,0.027023,0.052688", \ "0.003131,0.004381,0.005702,0.008461,0.014413,0.027025,0.052691", \ "0.003321,0.004546,0.005838,0.008552,0.014454,0.027036,0.052694", \ "0.003657,0.004847,0.006096,0.008731,0.014537,0.027058,0.052696", \ "0.004087,0.005263,0.006476,0.009018,0.014682,0.027101,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003563,0.005397,0.007338,0.011684,0.021074,0.040275,0.078804", \ "0.003563,0.005396,0.007338,0.011683,0.021074,0.040276,0.078787", \ "0.003563,0.005396,0.007338,0.011684,0.021074,0.040276,0.078798", \ "0.003570,0.005403,0.007343,0.011686,0.021075,0.040271,0.078807", \ "0.003745,0.005565,0.007473,0.011754,0.021099,0.040278,0.078800", \ "0.004005,0.005811,0.007689,0.011880,0.021156,0.040292,0.078811", \ "0.004349,0.006137,0.007993,0.012074,0.021254,0.040325,0.078806"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.029468,0.032167,0.034514,0.038660,0.046297,0.061176,0.090866", \ "0.030086,0.032785,0.035132,0.039278,0.046916,0.061795,0.091483", \ "0.032752,0.035449,0.037796,0.041942,0.049580,0.064459,0.094146", \ "0.037550,0.040257,0.042609,0.046757,0.054394,0.069270,0.098954", \ "0.041443,0.044181,0.046546,0.050706,0.058342,0.073207,0.102884", \ "0.043860,0.046675,0.049085,0.053286,0.060938,0.075789,0.105444", \ "0.044504,0.047431,0.049919,0.054204,0.061851,0.076702,0.106334"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042848,0.045963,0.048721,0.053895,0.064145,0.084721,0.125925", \ "0.043535,0.046651,0.049408,0.054583,0.064832,0.085408,0.126612", \ "0.046088,0.049205,0.051962,0.057136,0.067385,0.087962,0.129165", \ "0.051324,0.054445,0.057203,0.062370,0.072608,0.093175,0.134380", \ "0.059396,0.062563,0.065348,0.070517,0.080729,0.101265,0.142446", \ "0.070354,0.073581,0.076410,0.081591,0.091779,0.112275,0.153431", \ "0.083730,0.087037,0.089942,0.095159,0.105334,0.125787,0.166897"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002965,0.004242,0.005587,0.008382,0.014376,0.027013,0.052686", \ "0.002965,0.004241,0.005587,0.008383,0.014377,0.027014,0.052689", \ "0.002964,0.004240,0.005586,0.008382,0.014376,0.027013,0.052690", \ "0.003033,0.004299,0.005634,0.008414,0.014389,0.027015,0.052689", \ "0.003223,0.004456,0.005761,0.008497,0.014425,0.027025,0.052692", \ "0.003563,0.004756,0.006015,0.008671,0.014505,0.027045,0.052695", \ "0.003992,0.005172,0.006391,0.008952,0.014645,0.027085,0.052702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003333,0.005174,0.007161,0.011582,0.021031,0.040256,0.078778", \ "0.003333,0.005174,0.007161,0.011582,0.021029,0.040256,0.078792", \ "0.003333,0.005175,0.007161,0.011582,0.021032,0.040253,0.078784", \ "0.003360,0.005198,0.007177,0.011590,0.021035,0.040256,0.078782", \ "0.003545,0.005370,0.007310,0.011658,0.021057,0.040258,0.078780", \ "0.003783,0.005597,0.007498,0.011761,0.021098,0.040270,0.078789", \ "0.004127,0.005926,0.007793,0.011942,0.021177,0.040296,0.078796"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.029485,0.032182,0.034530,0.038676,0.046314,0.061193,0.090879", \ "0.030153,0.032851,0.035198,0.039344,0.046981,0.061860,0.091549", \ "0.032843,0.035542,0.037889,0.042034,0.049672,0.064552,0.094238", \ "0.037534,0.040241,0.042592,0.046740,0.054377,0.069253,0.098940", \ "0.041005,0.043742,0.046108,0.050269,0.057906,0.072769,0.102447", \ "0.042537,0.045356,0.047769,0.051973,0.059624,0.074474,0.104129", \ "0.041776,0.044712,0.047205,0.051497,0.059152,0.073988,0.103617"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.049319,0.052512,0.055319,0.060510,0.070742,0.091287,0.132476", \ "0.049853,0.053045,0.055852,0.061044,0.071276,0.091821,0.133010", \ "0.052103,0.055295,0.058102,0.063293,0.073525,0.094071,0.135258", \ "0.057195,0.060389,0.063197,0.068385,0.078611,0.099149,0.140337", \ "0.065870,0.069103,0.071941,0.077134,0.087339,0.107848,0.149009", \ "0.078006,0.081288,0.084171,0.089384,0.099575,0.120049,0.161187", \ "0.093281,0.096634,0.099588,0.104840,0.115030,0.135463,0.176558"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002964,0.004242,0.005586,0.008383,0.014377,0.027014,0.052688", \ "0.002964,0.004242,0.005587,0.008383,0.014377,0.027014,0.052688", \ "0.002964,0.004241,0.005586,0.008382,0.014376,0.027014,0.052690", \ "0.003033,0.004299,0.005635,0.008414,0.014389,0.027016,0.052687", \ "0.003229,0.004460,0.005765,0.008499,0.014427,0.027025,0.052692", \ "0.003579,0.004772,0.006029,0.008680,0.014510,0.027046,0.052694", \ "0.004019,0.005199,0.006418,0.008971,0.014656,0.027088,0.052702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003592,0.005429,0.007366,0.011700,0.021079,0.040268,0.078807", \ "0.003593,0.005429,0.007366,0.011699,0.021082,0.040268,0.078793", \ "0.003594,0.005429,0.007367,0.011700,0.021080,0.040274,0.078797", \ "0.003606,0.005442,0.007376,0.011706,0.021084,0.040271,0.078788", \ "0.003776,0.005601,0.007508,0.011777,0.021109,0.040280,0.078806", \ "0.003994,0.005808,0.007691,0.011886,0.021161,0.040289,0.078811", \ "0.004312,0.006111,0.007973,0.012065,0.021247,0.040317,0.078808"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030759,0.033478,0.035836,0.039992,0.047634,0.062513,0.092196", \ "0.031427,0.034146,0.036504,0.040661,0.048303,0.063181,0.092865", \ "0.034112,0.036831,0.039189,0.043346,0.050988,0.065866,0.095550", \ "0.039068,0.041797,0.044159,0.048317,0.055958,0.070833,0.100514", \ "0.043028,0.045790,0.048171,0.052346,0.059989,0.074851,0.104522", \ "0.045121,0.047968,0.050400,0.054624,0.062281,0.077128,0.106777", \ "0.044969,0.047934,0.050449,0.054768,0.062434,0.077285,0.106907"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.053787,0.057000,0.059822,0.065013,0.075231,0.095758,0.136937", \ "0.054378,0.057591,0.060412,0.065603,0.075822,0.096348,0.137527", \ "0.056636,0.059850,0.062671,0.067861,0.078080,0.098606,0.139783", \ "0.061664,0.064879,0.067701,0.072890,0.083106,0.103627,0.144804", \ "0.070607,0.073852,0.076699,0.081890,0.092082,0.112576,0.153728", \ "0.082949,0.086241,0.089132,0.094344,0.104522,0.124986,0.166114", \ "0.098553,0.101909,0.104867,0.110117,0.120300,0.140730,0.181810"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052689", \ "0.003067,0.004329,0.005660,0.008434,0.014402,0.027023,0.052688", \ "0.003066,0.004329,0.005659,0.008433,0.014402,0.027023,0.052689", \ "0.003136,0.004387,0.005707,0.008464,0.014414,0.027025,0.052690", \ "0.003345,0.004565,0.005855,0.008562,0.014459,0.027037,0.052693", \ "0.003704,0.004891,0.006136,0.008758,0.014550,0.027061,0.052697", \ "0.004156,0.005332,0.006541,0.009070,0.014710,0.027108,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003690,0.005520,0.007440,0.011740,0.021096,0.040280,0.078791", \ "0.003691,0.005520,0.007440,0.011739,0.021096,0.040280,0.078794", \ "0.003691,0.005520,0.007440,0.011739,0.021098,0.040279,0.078795", \ "0.003698,0.005526,0.007445,0.011741,0.021099,0.040281,0.078790", \ "0.003841,0.005661,0.007558,0.011802,0.021119,0.040279,0.078794", \ "0.004054,0.005860,0.007735,0.011911,0.021170,0.040301,0.078799", \ "0.004352,0.006143,0.008002,0.012080,0.021250,0.040320,0.078813"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030742,0.033462,0.035820,0.039976,0.047619,0.062497,0.092181", \ "0.031361,0.034080,0.036438,0.040595,0.048237,0.063115,0.092799", \ "0.034020,0.036739,0.039097,0.043254,0.050896,0.065775,0.095457", \ "0.039084,0.041811,0.044174,0.048332,0.055973,0.070847,0.100529", \ "0.043451,0.046213,0.048593,0.052768,0.060410,0.075273,0.104943", \ "0.046415,0.049258,0.051687,0.055908,0.063563,0.078410,0.108060", \ "0.047646,0.050603,0.053112,0.057424,0.065103,0.079929,0.109552"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.046554,0.049688,0.052453,0.057623,0.067858,0.088419,0.129618", \ "0.047288,0.050423,0.053187,0.058358,0.068593,0.089153,0.130350", \ "0.049848,0.052982,0.055747,0.060917,0.071151,0.091713,0.132909", \ "0.055077,0.058212,0.060977,0.066143,0.076372,0.096927,0.138125", \ "0.063454,0.066630,0.069420,0.074585,0.084784,0.105308,0.146484", \ "0.074653,0.077886,0.080718,0.085895,0.096076,0.116564,0.157710", \ "0.088431,0.091738,0.094641,0.099852,0.110021,0.130462,0.171569"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027022,0.052689", \ "0.003066,0.004329,0.005660,0.008434,0.014402,0.027023,0.052688", \ "0.003066,0.004329,0.005659,0.008433,0.014402,0.027022,0.052691", \ "0.003136,0.004387,0.005707,0.008464,0.014414,0.027025,0.052690", \ "0.003338,0.004560,0.005851,0.008560,0.014458,0.027036,0.052693", \ "0.003689,0.004875,0.006121,0.008748,0.014545,0.027059,0.052697", \ "0.004125,0.005303,0.006513,0.009047,0.014697,0.027105,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003408,0.005243,0.007212,0.011606,0.021042,0.040257,0.078783", \ "0.003408,0.005243,0.007212,0.011606,0.021039,0.040257,0.078798", \ "0.003408,0.005244,0.007212,0.011606,0.021037,0.040257,0.078790", \ "0.003423,0.005255,0.007220,0.011610,0.021039,0.040255,0.078791", \ "0.003592,0.005412,0.007341,0.011673,0.021060,0.040266,0.078798", \ "0.003818,0.005626,0.007521,0.011772,0.021099,0.040277,0.078792", \ "0.004144,0.005938,0.007801,0.011942,0.021173,0.040294,0.078805"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030759,0.033478,0.035836,0.039992,0.047634,0.062513,0.092196", \ "0.031427,0.034146,0.036504,0.040661,0.048303,0.063181,0.092865", \ "0.034112,0.036831,0.039189,0.043346,0.050988,0.065866,0.095550", \ "0.039068,0.041797,0.044159,0.048317,0.055958,0.070833,0.100514", \ "0.043028,0.045790,0.048171,0.052346,0.059989,0.074851,0.104522", \ "0.045121,0.047968,0.050400,0.054624,0.062281,0.077128,0.106777", \ "0.044969,0.047934,0.050449,0.054768,0.062434,0.077285,0.106907"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.053787,0.057000,0.059822,0.065013,0.075231,0.095758,0.136937", \ "0.054378,0.057591,0.060412,0.065603,0.075822,0.096348,0.137527", \ "0.056636,0.059850,0.062671,0.067861,0.078080,0.098606,0.139783", \ "0.061664,0.064879,0.067701,0.072890,0.083106,0.103627,0.144804", \ "0.070607,0.073852,0.076699,0.081890,0.092082,0.112576,0.153728", \ "0.082949,0.086241,0.089132,0.094344,0.104522,0.124986,0.166114", \ "0.098553,0.101909,0.104867,0.110117,0.120300,0.140730,0.181810"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052689", \ "0.003067,0.004329,0.005660,0.008434,0.014402,0.027023,0.052688", \ "0.003066,0.004329,0.005659,0.008433,0.014402,0.027023,0.052689", \ "0.003136,0.004387,0.005707,0.008464,0.014414,0.027025,0.052690", \ "0.003345,0.004565,0.005855,0.008562,0.014459,0.027037,0.052693", \ "0.003704,0.004891,0.006136,0.008758,0.014550,0.027061,0.052697", \ "0.004156,0.005332,0.006541,0.009070,0.014710,0.027108,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003690,0.005520,0.007440,0.011740,0.021096,0.040280,0.078791", \ "0.003691,0.005520,0.007440,0.011739,0.021096,0.040280,0.078794", \ "0.003691,0.005520,0.007440,0.011739,0.021098,0.040279,0.078795", \ "0.003698,0.005526,0.007445,0.011741,0.021099,0.040281,0.078790", \ "0.003841,0.005661,0.007558,0.011802,0.021119,0.040279,0.078794", \ "0.004054,0.005860,0.007735,0.011911,0.021170,0.040301,0.078799", \ "0.004352,0.006143,0.008002,0.012080,0.021250,0.040320,0.078813"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032030,0.034769,0.037139,0.041307,0.048955,0.063831,0.093511", \ "0.032699,0.035437,0.037807,0.041976,0.049623,0.064500,0.094180", \ "0.035380,0.038119,0.040489,0.044657,0.052305,0.067181,0.096863", \ "0.040556,0.043303,0.045676,0.049846,0.057492,0.072364,0.102042", \ "0.044966,0.047753,0.050148,0.054338,0.061987,0.076847,0.106515", \ "0.047564,0.050438,0.052888,0.057132,0.064799,0.079643,0.109287", \ "0.047968,0.050961,0.053497,0.057843,0.065530,0.080374,0.109991"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.058270,0.061506,0.064345,0.069538,0.079743,0.100250,0.141415", \ "0.058905,0.062140,0.064979,0.070172,0.080378,0.100885,0.142050", \ "0.061180,0.064414,0.067253,0.072446,0.082651,0.103158,0.144321", \ "0.066134,0.069369,0.072208,0.077398,0.087601,0.108105,0.149269", \ "0.075264,0.078522,0.081379,0.086568,0.096749,0.117223,0.158362", \ "0.087820,0.091125,0.094028,0.099242,0.109410,0.129852,0.170969", \ "0.103713,0.107077,0.110042,0.115295,0.125467,0.145877,0.186949"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003162,0.004414,0.005732,0.008484,0.014428,0.027032,0.052692", \ "0.003162,0.004414,0.005732,0.008484,0.014428,0.027033,0.052691", \ "0.003162,0.004413,0.005732,0.008484,0.014428,0.027033,0.052691", \ "0.003227,0.004468,0.005776,0.008513,0.014440,0.027035,0.052693", \ "0.003447,0.004659,0.005937,0.008622,0.014489,0.027049,0.052695", \ "0.003817,0.004999,0.006234,0.008833,0.014589,0.027076,0.052699", \ "0.004278,0.005454,0.006655,0.009162,0.014761,0.027128,0.052711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003795,0.005617,0.007521,0.011784,0.021118,0.040279,0.078792", \ "0.003796,0.005617,0.007521,0.011785,0.021118,0.040280,0.078804", \ "0.003797,0.005617,0.007520,0.011785,0.021114,0.040285,0.078812", \ "0.003798,0.005619,0.007523,0.011786,0.021118,0.040280,0.078793", \ "0.003921,0.005725,0.007610,0.011829,0.021129,0.040285,0.078799", \ "0.004126,0.005925,0.007793,0.011944,0.021182,0.040304,0.078811", \ "0.004413,0.006193,0.008046,0.012106,0.021263,0.040325,0.078807"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031918,0.034616,0.036963,0.041108,0.048745,0.063624,0.093311", \ "0.032527,0.035224,0.037571,0.041716,0.049354,0.064232,0.093921", \ "0.034161,0.036858,0.039205,0.043350,0.050987,0.065867,0.095555", \ "0.037048,0.039752,0.042102,0.046250,0.053888,0.068766,0.098450", \ "0.039810,0.042534,0.044894,0.049052,0.056691,0.071565,0.101247", \ "0.041137,0.043904,0.046290,0.050471,0.058121,0.072986,0.102655", \ "0.040327,0.043167,0.045597,0.049824,0.057489,0.072339,0.101995"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041029,0.044119,0.046862,0.052033,0.062289,0.082871,0.124083", \ "0.041856,0.044947,0.047690,0.052861,0.063117,0.083700,0.124912", \ "0.044961,0.048053,0.050796,0.055966,0.066222,0.086806,0.128018", \ "0.051281,0.054375,0.057118,0.062282,0.072527,0.093103,0.134314", \ "0.060868,0.064013,0.066781,0.071937,0.082148,0.102687,0.143871", \ "0.073277,0.076484,0.079295,0.084463,0.094645,0.115145,0.156305", \ "0.088407,0.091687,0.094562,0.099755,0.109922,0.130376,0.171495"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002969,0.004244,0.005588,0.008383,0.014377,0.027013,0.052689", \ "0.002969,0.004244,0.005588,0.008383,0.014377,0.027013,0.052686", \ "0.002969,0.004245,0.005589,0.008383,0.014377,0.027014,0.052687", \ "0.003010,0.004280,0.005617,0.008403,0.014385,0.027015,0.052689", \ "0.003126,0.004377,0.005698,0.008457,0.014410,0.027021,0.052691", \ "0.003341,0.004566,0.005858,0.008568,0.014464,0.027039,0.052693", \ "0.003645,0.004844,0.006101,0.008741,0.014548,0.027066,0.052703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003258,0.005101,0.007105,0.011553,0.021020,0.040252,0.078785", \ "0.003257,0.005101,0.007105,0.011553,0.021020,0.040253,0.078777", \ "0.003257,0.005101,0.007105,0.011551,0.021020,0.040246,0.078784", \ "0.003280,0.005121,0.007118,0.011559,0.021023,0.040246,0.078780", \ "0.003484,0.005306,0.007255,0.011625,0.021043,0.040256,0.078793", \ "0.003730,0.005539,0.007444,0.011727,0.021082,0.040271,0.078797", \ "0.004036,0.005832,0.007701,0.011878,0.021145,0.040285,0.078808"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031934,0.034631,0.036978,0.041123,0.048761,0.063639,0.093327", \ "0.032592,0.035290,0.037636,0.041781,0.049419,0.064297,0.093985", \ "0.034269,0.036967,0.039314,0.043459,0.051096,0.065976,0.095664", \ "0.037093,0.039797,0.042147,0.046295,0.053933,0.068810,0.098495", \ "0.039532,0.042256,0.044616,0.048774,0.056414,0.071287,0.100970", \ "0.040138,0.042906,0.045292,0.049473,0.057123,0.071987,0.101657", \ "0.038146,0.040988,0.043420,0.047647,0.055313,0.070170,0.099825"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048220,0.051400,0.054197,0.059381,0.069613,0.090160,0.131354", \ "0.048915,0.052095,0.054892,0.060076,0.070308,0.090855,0.132047", \ "0.051712,0.054892,0.057689,0.062873,0.073105,0.093652,0.134844", \ "0.057735,0.060916,0.063714,0.068896,0.079122,0.099664,0.140856", \ "0.067996,0.071214,0.074036,0.079218,0.089415,0.109923,0.151087", \ "0.081661,0.084934,0.087805,0.093006,0.103191,0.123665,0.164796", \ "0.098617,0.101954,0.104890,0.110125,0.120301,0.140738,0.181833"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002969,0.004244,0.005588,0.008383,0.014377,0.027014,0.052689", \ "0.002969,0.004244,0.005588,0.008383,0.014377,0.027014,0.052686", \ "0.002969,0.004245,0.005589,0.008383,0.014377,0.027014,0.052686", \ "0.003010,0.004279,0.005617,0.008403,0.014385,0.027015,0.052688", \ "0.003127,0.004378,0.005699,0.008458,0.014411,0.027021,0.052691", \ "0.003345,0.004569,0.005860,0.008569,0.014464,0.027039,0.052693", \ "0.003654,0.004852,0.006106,0.008744,0.014549,0.027065,0.052703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003561,0.005394,0.007336,0.011682,0.021073,0.040273,0.078796", \ "0.003561,0.005395,0.007336,0.011681,0.021074,0.040275,0.078793", \ "0.003560,0.005394,0.007336,0.011681,0.021074,0.040272,0.078798", \ "0.003570,0.005402,0.007342,0.011684,0.021078,0.040275,0.078802", \ "0.003738,0.005558,0.007468,0.011750,0.021099,0.040278,0.078799", \ "0.003978,0.005786,0.007667,0.011868,0.021153,0.040288,0.078806", \ "0.004274,0.006065,0.007925,0.012028,0.021227,0.040315,0.078802"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033194,0.035913,0.038271,0.042427,0.050069,0.064947,0.094630", \ "0.033851,0.036572,0.038929,0.043086,0.050728,0.065604,0.095288", \ "0.035531,0.038250,0.040608,0.044764,0.052406,0.067284,0.096969", \ "0.038434,0.041161,0.043522,0.047681,0.055322,0.070199,0.099882", \ "0.041133,0.043879,0.046253,0.050423,0.058069,0.072939,0.102616", \ "0.042133,0.044926,0.047327,0.051524,0.059178,0.074042,0.103706", \ "0.040595,0.043466,0.045916,0.050164,0.057836,0.072689,0.102337"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.052035,0.055233,0.058041,0.063225,0.073445,0.093978,0.135159", \ "0.052746,0.055943,0.058752,0.063936,0.074156,0.094688,0.135868", \ "0.055551,0.058749,0.061557,0.066741,0.076961,0.097495,0.138674", \ "0.061540,0.064738,0.067547,0.072727,0.082944,0.103473,0.144655", \ "0.072058,0.075285,0.078114,0.083293,0.093485,0.113979,0.155137", \ "0.086002,0.089284,0.092163,0.097363,0.107538,0.127995,0.169123", \ "0.103262,0.106605,0.109548,0.114783,0.124952,0.145376,0.186459"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003070,0.004332,0.005662,0.008435,0.014402,0.027022,0.052691", \ "0.003071,0.004332,0.005662,0.008435,0.014402,0.027022,0.052690", \ "0.003070,0.004332,0.005662,0.008435,0.014402,0.027023,0.052688", \ "0.003109,0.004367,0.005691,0.008453,0.014411,0.027024,0.052687", \ "0.003230,0.004470,0.005778,0.008513,0.014439,0.027031,0.052692", \ "0.003458,0.004671,0.005949,0.008633,0.014497,0.027051,0.052695", \ "0.003776,0.004966,0.006211,0.008823,0.014590,0.027081,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003643,0.005471,0.007397,0.011716,0.021090,0.040275,0.078803", \ "0.003643,0.005471,0.007397,0.011717,0.021088,0.040278,0.078804", \ "0.003644,0.005471,0.007398,0.011715,0.021091,0.040271,0.078810", \ "0.003647,0.005474,0.007400,0.011717,0.021089,0.040280,0.078797", \ "0.003788,0.005603,0.007504,0.011768,0.021104,0.040283,0.078793", \ "0.004031,0.005832,0.007706,0.011891,0.021159,0.040299,0.078814", \ "0.004322,0.006106,0.007961,0.012049,0.021240,0.040314,0.078819"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030468,0.033167,0.035514,0.039660,0.047298,0.062178,0.091865", \ "0.031044,0.033743,0.036091,0.040236,0.047874,0.062754,0.092442", \ "0.032638,0.035337,0.037685,0.041831,0.049468,0.064347,0.094034", \ "0.035335,0.038041,0.040392,0.044541,0.052180,0.067057,0.096741", \ "0.037603,0.040330,0.042692,0.046852,0.054493,0.069364,0.099045", \ "0.038152,0.040929,0.043319,0.047506,0.055155,0.070019,0.099688", \ "0.036362,0.039219,0.041660,0.045898,0.053570,0.068424,0.098076"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045883,0.049017,0.051782,0.056952,0.067187,0.087747,0.128945", \ "0.046683,0.049816,0.052581,0.057751,0.067985,0.088548,0.129743", \ "0.049525,0.052658,0.055423,0.060593,0.070828,0.091388,0.132588", \ "0.054900,0.058035,0.060801,0.065965,0.076193,0.096748,0.137944", \ "0.063694,0.066869,0.069658,0.074822,0.085021,0.105547,0.146721", \ "0.075860,0.079086,0.081913,0.087088,0.097269,0.117761,0.158914", \ "0.091208,0.094495,0.097379,0.102578,0.112742,0.133193,0.174311"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002964,0.004242,0.005587,0.008382,0.014377,0.027013,0.052686", \ "0.002965,0.004241,0.005586,0.008383,0.014377,0.027014,0.052686", \ "0.002965,0.004241,0.005586,0.008383,0.014376,0.027013,0.052689", \ "0.003012,0.004280,0.005619,0.008404,0.014386,0.027016,0.052689", \ "0.003140,0.004390,0.005709,0.008465,0.014414,0.027022,0.052691", \ "0.003378,0.004599,0.005886,0.008587,0.014473,0.027042,0.052693", \ "0.003708,0.004902,0.006152,0.008778,0.014566,0.027070,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003408,0.005243,0.007212,0.011606,0.021040,0.040259,0.078792", \ "0.003409,0.005243,0.007212,0.011608,0.021037,0.040254,0.078793", \ "0.003409,0.005243,0.007212,0.011607,0.021040,0.040259,0.078798", \ "0.003422,0.005255,0.007220,0.011610,0.021043,0.040260,0.078783", \ "0.003585,0.005406,0.007337,0.011669,0.021058,0.040266,0.078788", \ "0.003788,0.005599,0.007498,0.011759,0.021097,0.040272,0.078803", \ "0.004058,0.005857,0.007726,0.011895,0.021152,0.040285,0.078791"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030485,0.033183,0.035530,0.039676,0.047313,0.062193,0.091881", \ "0.031110,0.033810,0.036156,0.040302,0.047940,0.062820,0.092508", \ "0.032748,0.035446,0.037793,0.041939,0.049576,0.064455,0.094142", \ "0.035384,0.038090,0.040441,0.044590,0.052228,0.067105,0.096789", \ "0.037351,0.040079,0.042441,0.046601,0.054241,0.069113,0.098794", \ "0.037233,0.040009,0.042400,0.046586,0.054235,0.069099,0.098767", \ "0.034344,0.037201,0.039643,0.043881,0.051537,0.066390,0.096043"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.052972,0.056185,0.059007,0.064197,0.074416,0.094943,0.136122", \ "0.053641,0.056854,0.059675,0.064866,0.075085,0.095613,0.136789", \ "0.056249,0.059462,0.062284,0.067475,0.077693,0.098220,0.139395", \ "0.061447,0.064661,0.067484,0.072672,0.082887,0.103411,0.144586", \ "0.070766,0.074010,0.076856,0.082047,0.092240,0.112732,0.153883", \ "0.083994,0.087282,0.090169,0.095379,0.105557,0.126021,0.167152", \ "0.100968,0.104309,0.107251,0.112491,0.122669,0.143099,0.184189"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002965,0.004242,0.005587,0.008383,0.014377,0.027013,0.052686", \ "0.002965,0.004241,0.005586,0.008382,0.014377,0.027014,0.052687", \ "0.002965,0.004242,0.005587,0.008383,0.014377,0.027013,0.052690", \ "0.003012,0.004280,0.005619,0.008404,0.014386,0.027016,0.052689", \ "0.003141,0.004390,0.005710,0.008465,0.014414,0.027023,0.052692", \ "0.003380,0.004600,0.005886,0.008587,0.014472,0.027041,0.052695", \ "0.003711,0.004906,0.006155,0.008780,0.014566,0.027070,0.052704"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003691,0.005520,0.007440,0.011741,0.021096,0.040276,0.078793", \ "0.003691,0.005520,0.007440,0.011740,0.021097,0.040280,0.078794", \ "0.003690,0.005520,0.007439,0.011740,0.021098,0.040278,0.078794", \ "0.003698,0.005526,0.007445,0.011742,0.021096,0.040279,0.078791", \ "0.003837,0.005657,0.007554,0.011799,0.021116,0.040285,0.078808", \ "0.004032,0.005841,0.007718,0.011900,0.021166,0.040291,0.078796", \ "0.004288,0.006081,0.007942,0.012040,0.021234,0.040315,0.078803"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031758,0.034477,0.036836,0.040992,0.048634,0.063511,0.093196", \ "0.032385,0.035104,0.037463,0.041619,0.049262,0.064140,0.093823", \ "0.034023,0.036742,0.039100,0.043257,0.050899,0.065777,0.095460", \ "0.036759,0.039486,0.041848,0.046008,0.053650,0.068525,0.098207", \ "0.039025,0.041774,0.044149,0.048321,0.055967,0.070837,0.100513", \ "0.039338,0.042139,0.044545,0.048747,0.056405,0.071267,0.100930", \ "0.036953,0.039838,0.042298,0.046556,0.054235,0.069083,0.098731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.057406,0.060641,0.063479,0.068672,0.078875,0.099383,0.140548", \ "0.058093,0.061328,0.064166,0.069358,0.079563,0.100071,0.141235", \ "0.060712,0.063947,0.066785,0.071977,0.082183,0.102690,0.143852", \ "0.065864,0.069099,0.071937,0.077128,0.087329,0.107833,0.148995", \ "0.075351,0.078608,0.081464,0.086653,0.096835,0.117310,0.158451", \ "0.088731,0.092032,0.094931,0.100143,0.110318,0.130764,0.171881", \ "0.105919,0.109271,0.112224,0.117467,0.127635,0.148055,0.189135"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052690", \ "0.003066,0.004329,0.005660,0.008433,0.014402,0.027023,0.052689", \ "0.003067,0.004329,0.005660,0.008434,0.014402,0.027022,0.052691", \ "0.003111,0.004367,0.005693,0.008455,0.014412,0.027025,0.052690", \ "0.003245,0.004483,0.005789,0.008520,0.014442,0.027033,0.052692", \ "0.003492,0.004702,0.005976,0.008652,0.014505,0.027054,0.052696", \ "0.003831,0.005020,0.006259,0.008858,0.014607,0.027086,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003794,0.005615,0.007519,0.011782,0.021112,0.040280,0.078799", \ "0.003794,0.005614,0.007519,0.011782,0.021115,0.040278,0.078808", \ "0.003793,0.005614,0.007519,0.011782,0.021115,0.040278,0.078813", \ "0.003797,0.005617,0.007521,0.011785,0.021115,0.040281,0.078796", \ "0.003916,0.005721,0.007607,0.011828,0.021131,0.040281,0.078805", \ "0.004109,0.005909,0.007778,0.011935,0.021177,0.040302,0.078804", \ "0.004357,0.006140,0.007995,0.012071,0.021246,0.040314,0.078802"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031742,0.034462,0.036820,0.040977,0.048619,0.063496,0.093180", \ "0.032318,0.035039,0.037396,0.041553,0.049195,0.064072,0.093758", \ "0.033914,0.036633,0.038992,0.043149,0.050791,0.065668,0.095353", \ "0.036710,0.039437,0.041799,0.045959,0.053601,0.068476,0.098157", \ "0.039271,0.042021,0.044396,0.048568,0.056213,0.071084,0.100759", \ "0.040251,0.043052,0.045458,0.049659,0.057316,0.072177,0.101841", \ "0.038955,0.041838,0.044297,0.048554,0.056237,0.071081,0.100729"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.049569,0.052720,0.055494,0.060661,0.070881,0.091428,0.132614", \ "0.050383,0.053535,0.056308,0.061475,0.071695,0.092240,0.133432", \ "0.053232,0.056383,0.059157,0.064324,0.074544,0.095090,0.136281", \ "0.058586,0.061738,0.064512,0.069675,0.079891,0.100432,0.141619", \ "0.067609,0.070794,0.073589,0.078751,0.088937,0.109448,0.150617", \ "0.079938,0.083172,0.086006,0.091180,0.101352,0.121832,0.162972", \ "0.095544,0.098838,0.101726,0.106924,0.117079,0.137517,0.178625"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052690", \ "0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052688", \ "0.003067,0.004329,0.005660,0.008434,0.014402,0.027023,0.052689", \ "0.003112,0.004367,0.005693,0.008455,0.014412,0.027025,0.052691", \ "0.003244,0.004483,0.005788,0.008521,0.014442,0.027032,0.052693", \ "0.003489,0.004699,0.005974,0.008650,0.014505,0.027054,0.052697", \ "0.003825,0.005014,0.006254,0.008855,0.014606,0.027086,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003488,0.005315,0.007266,0.011633,0.021047,0.040260,0.078793", \ "0.003487,0.005315,0.007266,0.011634,0.021047,0.040255,0.078782", \ "0.003489,0.005315,0.007266,0.011635,0.021047,0.040256,0.078781", \ "0.003495,0.005321,0.007270,0.011636,0.021051,0.040261,0.078801", \ "0.003641,0.005454,0.007374,0.011688,0.021064,0.040260,0.078789", \ "0.003841,0.005646,0.007536,0.011780,0.021100,0.040276,0.078793", \ "0.004103,0.005894,0.007757,0.011911,0.021160,0.040285,0.078800"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031758,0.034477,0.036836,0.040992,0.048634,0.063511,0.093196", \ "0.032385,0.035104,0.037463,0.041619,0.049262,0.064140,0.093823", \ "0.034023,0.036742,0.039100,0.043257,0.050899,0.065777,0.095460", \ "0.036759,0.039486,0.041848,0.046008,0.053650,0.068525,0.098207", \ "0.039025,0.041774,0.044149,0.048321,0.055967,0.070837,0.100513", \ "0.039338,0.042139,0.044545,0.048747,0.056405,0.071267,0.100930", \ "0.036953,0.039838,0.042298,0.046556,0.054235,0.069083,0.098731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.057406,0.060641,0.063479,0.068672,0.078875,0.099383,0.140548", \ "0.058093,0.061328,0.064166,0.069358,0.079563,0.100071,0.141235", \ "0.060712,0.063947,0.066785,0.071977,0.082183,0.102690,0.143852", \ "0.065864,0.069099,0.071937,0.077128,0.087329,0.107833,0.148995", \ "0.075351,0.078608,0.081464,0.086653,0.096835,0.117310,0.158451", \ "0.088731,0.092032,0.094931,0.100143,0.110318,0.130764,0.171881", \ "0.105919,0.109271,0.112224,0.117467,0.127635,0.148055,0.189135"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003067,0.004329,0.005660,0.008433,0.014402,0.027023,0.052690", \ "0.003066,0.004329,0.005660,0.008433,0.014402,0.027023,0.052689", \ "0.003067,0.004329,0.005660,0.008434,0.014402,0.027022,0.052691", \ "0.003111,0.004367,0.005693,0.008455,0.014412,0.027025,0.052690", \ "0.003245,0.004483,0.005789,0.008520,0.014442,0.027033,0.052692", \ "0.003492,0.004702,0.005976,0.008652,0.014505,0.027054,0.052696", \ "0.003831,0.005020,0.006259,0.008858,0.014607,0.027086,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003794,0.005615,0.007519,0.011782,0.021112,0.040280,0.078799", \ "0.003794,0.005614,0.007519,0.011782,0.021115,0.040278,0.078808", \ "0.003793,0.005614,0.007519,0.011782,0.021115,0.040278,0.078813", \ "0.003797,0.005617,0.007521,0.011785,0.021115,0.040281,0.078796", \ "0.003916,0.005721,0.007607,0.011828,0.021131,0.040281,0.078805", \ "0.004109,0.005909,0.007778,0.011935,0.021177,0.040302,0.078804", \ "0.004357,0.006140,0.007995,0.012071,0.021246,0.040314,0.078802"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033031,0.035769,0.038139,0.042307,0.049955,0.064831,0.094511", \ "0.033658,0.036396,0.038766,0.042935,0.050582,0.065458,0.095139", \ "0.035296,0.038035,0.040405,0.044574,0.052222,0.067098,0.096777", \ "0.038120,0.040865,0.043239,0.047410,0.055057,0.069933,0.099611", \ "0.040650,0.043420,0.045809,0.049994,0.057645,0.072513,0.102187", \ "0.041363,0.044187,0.046607,0.050824,0.058490,0.073351,0.103008", \ "0.039435,0.042345,0.044823,0.049101,0.056790,0.071634,0.101276"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.061863,0.065119,0.067976,0.073172,0.083364,0.103855,0.145000", \ "0.062564,0.065821,0.068678,0.073874,0.084067,0.104556,0.145702", \ "0.065192,0.068448,0.071305,0.076501,0.086694,0.107182,0.148332", \ "0.070293,0.073551,0.076408,0.081603,0.091795,0.112280,0.153428", \ "0.079881,0.083150,0.086017,0.091206,0.101378,0.121844,0.162967", \ "0.093419,0.096735,0.099649,0.104866,0.115035,0.135458,0.176559", \ "0.110800,0.114166,0.117132,0.122382,0.132534,0.152946,0.194013"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003162,0.004413,0.005732,0.008484,0.014428,0.027033,0.052693", \ "0.003162,0.004414,0.005732,0.008484,0.014428,0.027033,0.052692", \ "0.003164,0.004414,0.005733,0.008485,0.014428,0.027033,0.052690", \ "0.003205,0.004451,0.005763,0.008505,0.014437,0.027035,0.052690", \ "0.003341,0.004569,0.005863,0.008575,0.014470,0.027044,0.052694", \ "0.003591,0.004794,0.006059,0.008713,0.014537,0.027065,0.052699", \ "0.003939,0.005125,0.006354,0.008932,0.014647,0.027101,0.052711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003903,0.005716,0.007605,0.011833,0.021133,0.040291,0.078807", \ "0.003903,0.005716,0.007605,0.011833,0.021137,0.040289,0.078810", \ "0.003904,0.005717,0.007605,0.011833,0.021137,0.040290,0.078812", \ "0.003905,0.005717,0.007606,0.011834,0.021135,0.040286,0.078801", \ "0.003989,0.005788,0.007666,0.011862,0.021147,0.040292,0.078814", \ "0.004193,0.005985,0.007846,0.011973,0.021196,0.040309,0.078806", \ "0.004437,0.006212,0.008060,0.012113,0.021263,0.040320,0.078807"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035079,0.037808,0.040172,0.044336,0.051983,0.066860,0.096543", \ "0.035652,0.038380,0.040745,0.044909,0.052555,0.067431,0.097114", \ "0.038209,0.040937,0.043302,0.047466,0.055112,0.069989,0.099673", \ "0.043914,0.046639,0.049002,0.053162,0.060807,0.075684,0.105368", \ "0.049753,0.052501,0.054874,0.059042,0.066684,0.081552,0.111229", \ "0.054545,0.057349,0.059752,0.063948,0.071581,0.086434,0.116093", \ "0.058104,0.061000,0.063464,0.067722,0.075322,0.090157,0.119795"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043548,0.046641,0.049388,0.054566,0.064831,0.085423,0.126641", \ "0.044414,0.047507,0.050254,0.055432,0.065697,0.086290,0.127507", \ "0.047339,0.050432,0.053179,0.058357,0.068621,0.089213,0.130431", \ "0.052251,0.055347,0.058094,0.063267,0.073523,0.094109,0.135325", \ "0.058580,0.061732,0.064507,0.069677,0.079904,0.100457,0.141649", \ "0.067026,0.070249,0.073076,0.078261,0.088463,0.108975,0.150135", \ "0.077770,0.081083,0.083995,0.089222,0.099415,0.119877,0.161000"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003108,0.004366,0.005693,0.008457,0.014414,0.027027,0.052690", \ "0.003108,0.004366,0.005693,0.008457,0.014414,0.027027,0.052693", \ "0.003106,0.004365,0.005692,0.008456,0.014414,0.027027,0.052693", \ "0.003116,0.004372,0.005697,0.008459,0.014414,0.027026,0.052692", \ "0.003259,0.004492,0.005795,0.008524,0.014441,0.027034,0.052693", \ "0.003529,0.004726,0.005991,0.008655,0.014501,0.027047,0.052696", \ "0.003896,0.005074,0.006298,0.008878,0.014607,0.027076,0.052702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003243,0.005093,0.007101,0.011553,0.021023,0.040248,0.078781", \ "0.003242,0.005093,0.007101,0.011552,0.021024,0.040248,0.078784", \ "0.003245,0.005093,0.007101,0.011553,0.021024,0.040250,0.078792", \ "0.003269,0.005114,0.007116,0.011560,0.021026,0.040254,0.078780", \ "0.003475,0.005305,0.007259,0.011633,0.021049,0.040258,0.078781", \ "0.003753,0.005574,0.007481,0.011758,0.021104,0.040279,0.078806", \ "0.004134,0.005940,0.007811,0.011963,0.021201,0.040308,0.078814"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034079,0.036803,0.039165,0.043327,0.050973,0.065851,0.095534", \ "0.034626,0.037348,0.039711,0.043872,0.051518,0.066396,0.096078", \ "0.037176,0.039899,0.042261,0.046422,0.054068,0.068947,0.098630", \ "0.042732,0.045454,0.047815,0.051973,0.059616,0.074493,0.104177", \ "0.048066,0.050813,0.053185,0.057352,0.064993,0.079861,0.109537", \ "0.052123,0.054931,0.057337,0.061535,0.069178,0.084029,0.113686", \ "0.054716,0.057623,0.060095,0.064362,0.071975,0.086813,0.116449"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.049612,0.052776,0.055562,0.060749,0.070992,0.091554,0.132755", \ "0.050410,0.053573,0.056360,0.061546,0.071790,0.092354,0.133554", \ "0.052891,0.056054,0.058841,0.064027,0.074271,0.094833,0.136032", \ "0.056746,0.059911,0.062698,0.067882,0.078121,0.098681,0.139876", \ "0.062264,0.065469,0.068284,0.073468,0.083688,0.104217,0.145396", \ "0.070528,0.073791,0.076655,0.081861,0.092060,0.112557,0.153711", \ "0.081703,0.085045,0.087989,0.093240,0.103441,0.123898,0.165007"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003088,0.004349,0.005678,0.008447,0.014409,0.027025,0.052691", \ "0.003087,0.004349,0.005678,0.008447,0.014409,0.027025,0.052693", \ "0.003085,0.004347,0.005676,0.008446,0.014409,0.027025,0.052692", \ "0.003103,0.004361,0.005687,0.008452,0.014410,0.027025,0.052693", \ "0.003257,0.004491,0.005793,0.008522,0.014440,0.027033,0.052692", \ "0.003547,0.004744,0.006005,0.008665,0.014505,0.027047,0.052696", \ "0.003935,0.005113,0.006336,0.008906,0.014621,0.027079,0.052703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003482,0.005323,0.007280,0.011651,0.021062,0.040272,0.078787", \ "0.003482,0.005324,0.007280,0.011653,0.021063,0.040265,0.078787", \ "0.003482,0.005323,0.007280,0.011652,0.021062,0.040268,0.078789", \ "0.003494,0.005333,0.007287,0.011655,0.021062,0.040264,0.078791", \ "0.003660,0.005489,0.007413,0.011724,0.021093,0.040274,0.078788", \ "0.003901,0.005720,0.007614,0.011842,0.021145,0.040295,0.078802", \ "0.004253,0.006059,0.007928,0.012044,0.021249,0.040326,0.078817"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035455,0.038199,0.040573,0.044745,0.052394,0.067270,0.096951", \ "0.036000,0.038744,0.041117,0.045290,0.052939,0.067815,0.097496", \ "0.038546,0.041289,0.043663,0.047835,0.055484,0.070361,0.100040", \ "0.044220,0.046961,0.049333,0.053503,0.061150,0.076026,0.105705", \ "0.049990,0.052759,0.055145,0.059327,0.066973,0.081837,0.111511", \ "0.054512,0.057348,0.059772,0.063989,0.071640,0.086490,0.116142", \ "0.057615,0.060551,0.063044,0.067336,0.074970,0.089802,0.119431"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.053423,0.056603,0.059400,0.064585,0.074816,0.095363,0.136557", \ "0.054270,0.057450,0.060247,0.065431,0.075662,0.096209,0.137403", \ "0.056765,0.059945,0.062742,0.067926,0.078157,0.098706,0.139895", \ "0.060605,0.063786,0.066583,0.071765,0.081995,0.102539,0.143731", \ "0.066384,0.069599,0.072419,0.077602,0.087810,0.108325,0.149495", \ "0.074789,0.078057,0.080924,0.086129,0.096322,0.116808,0.157955", \ "0.086247,0.089588,0.092531,0.097777,0.107968,0.128418,0.169519"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003183,0.004433,0.005750,0.008497,0.014434,0.027035,0.052692", \ "0.003184,0.004434,0.005750,0.008497,0.014434,0.027035,0.052693", \ "0.003181,0.004432,0.005748,0.008496,0.014434,0.027034,0.052695", \ "0.003195,0.004441,0.005756,0.008500,0.014435,0.027034,0.052693", \ "0.003365,0.004586,0.005875,0.008580,0.014470,0.027044,0.052695", \ "0.003665,0.004853,0.006103,0.008738,0.014542,0.027061,0.052699", \ "0.004062,0.005238,0.006450,0.008996,0.014670,0.027098,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003560,0.005394,0.007336,0.011682,0.021073,0.040272,0.078798", \ "0.003561,0.005394,0.007336,0.011681,0.021076,0.040267,0.078792", \ "0.003561,0.005394,0.007336,0.011681,0.021073,0.040272,0.078799", \ "0.003566,0.005399,0.007339,0.011684,0.021075,0.040273,0.078799", \ "0.003712,0.005534,0.007450,0.011743,0.021099,0.040281,0.078799", \ "0.003936,0.005751,0.007639,0.011857,0.021150,0.040288,0.078798", \ "0.004270,0.006071,0.007935,0.012044,0.021248,0.040326,0.078808"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032585,0.035323,0.037696,0.041868,0.049520,0.064398,0.094079", \ "0.033158,0.035897,0.038269,0.042441,0.050093,0.064972,0.094654", \ "0.035790,0.038527,0.040898,0.045069,0.052720,0.067599,0.097283", \ "0.041420,0.044153,0.046520,0.050685,0.058332,0.073209,0.102892", \ "0.046638,0.049395,0.051774,0.055950,0.063594,0.078459,0.108134", \ "0.050581,0.053407,0.055825,0.060035,0.067685,0.082533,0.112189", \ "0.053072,0.056004,0.058493,0.062779,0.070422,0.085244,0.114874"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048095,0.051222,0.053986,0.059163,0.069410,0.089982,0.131192", \ "0.048910,0.052037,0.054800,0.059977,0.070225,0.090798,0.132004", \ "0.051712,0.054839,0.057602,0.062779,0.073026,0.093600,0.134805", \ "0.056235,0.059364,0.062129,0.067302,0.077545,0.098112,0.139317", \ "0.062102,0.065275,0.068064,0.073236,0.083452,0.103991,0.145175", \ "0.070294,0.073527,0.076362,0.081551,0.091749,0.112252,0.153409", \ "0.081205,0.084520,0.087436,0.092665,0.102851,0.123307,0.164425"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003140,0.004398,0.005722,0.008479,0.014427,0.027033,0.052696", \ "0.003139,0.004396,0.005721,0.008479,0.014427,0.027032,0.052694", \ "0.003127,0.004387,0.005712,0.008473,0.014424,0.027032,0.052694", \ "0.003142,0.004396,0.005718,0.008475,0.014423,0.027030,0.052695", \ "0.003304,0.004533,0.005830,0.008549,0.014454,0.027038,0.052697", \ "0.003614,0.004806,0.006061,0.008705,0.014524,0.027054,0.052698", \ "0.004024,0.005200,0.006414,0.008967,0.014652,0.027089,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003364,0.005206,0.007186,0.011596,0.021039,0.040260,0.078786", \ "0.003364,0.005206,0.007186,0.011596,0.021039,0.040257,0.078786", \ "0.003365,0.005206,0.007186,0.011596,0.021039,0.040254,0.078786", \ "0.003381,0.005220,0.007196,0.011600,0.021038,0.040258,0.078784", \ "0.003548,0.005376,0.007317,0.011663,0.021060,0.040266,0.078781", \ "0.003787,0.005607,0.007510,0.011775,0.021105,0.040275,0.078798", \ "0.004144,0.005951,0.007822,0.011966,0.021197,0.040305,0.078799"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031834,0.034566,0.036934,0.041102,0.048751,0.063630,0.093313", \ "0.032387,0.035117,0.037486,0.041653,0.049303,0.064182,0.093866", \ "0.035015,0.037745,0.040112,0.044278,0.051927,0.066806,0.096491", \ "0.040433,0.043163,0.045528,0.049690,0.057334,0.072212,0.101895", \ "0.045155,0.047912,0.050289,0.054463,0.062106,0.076971,0.106645", \ "0.048377,0.051206,0.053626,0.057838,0.065488,0.080336,0.109990", \ "0.049930,0.052871,0.055367,0.059663,0.067312,0.082150,0.111779"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.053764,0.056957,0.059764,0.064955,0.075188,0.095734,0.136924", \ "0.054511,0.057703,0.060511,0.065702,0.075934,0.096480,0.137669", \ "0.056886,0.060079,0.062886,0.068077,0.078310,0.098854,0.140041", \ "0.060473,0.063667,0.066473,0.071663,0.081893,0.102435,0.143624", \ "0.065604,0.068830,0.071662,0.076854,0.087065,0.107582,0.148749", \ "0.073629,0.076905,0.079781,0.084993,0.095187,0.115675,0.156818", \ "0.084975,0.088325,0.091279,0.096536,0.106728,0.127174,0.168278"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003113,0.004373,0.005700,0.008464,0.014419,0.027030,0.052694", \ "0.003111,0.004371,0.005699,0.008463,0.014419,0.027029,0.052693", \ "0.003100,0.004362,0.005690,0.008457,0.014416,0.027029,0.052694", \ "0.003127,0.004382,0.005705,0.008465,0.014417,0.027029,0.052694", \ "0.003300,0.004528,0.005825,0.008544,0.014451,0.027036,0.052695", \ "0.003631,0.004820,0.006072,0.008713,0.014527,0.027054,0.052699", \ "0.004059,0.005235,0.006448,0.008993,0.014665,0.027092,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003593,0.005430,0.007367,0.011699,0.021083,0.040268,0.078799", \ "0.003593,0.005429,0.007367,0.011701,0.021080,0.040273,0.078791", \ "0.003593,0.005430,0.007367,0.011699,0.021079,0.040270,0.078801", \ "0.003601,0.005436,0.007371,0.011703,0.021082,0.040269,0.078791", \ "0.003740,0.005567,0.007480,0.011761,0.021103,0.040273,0.078797", \ "0.003951,0.005769,0.007658,0.011869,0.021154,0.040297,0.078803", \ "0.004289,0.006093,0.007961,0.012063,0.021253,0.040327,0.078817"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033258,0.036010,0.038389,0.042567,0.050220,0.065096,0.094776", \ "0.033809,0.036560,0.038939,0.043117,0.050769,0.065646,0.095325", \ "0.036415,0.039166,0.041543,0.045721,0.053373,0.068249,0.097931", \ "0.042014,0.044761,0.047136,0.051309,0.058957,0.073832,0.103513", \ "0.047209,0.049989,0.052380,0.056567,0.064215,0.079079,0.108748", \ "0.050952,0.053807,0.056245,0.060475,0.068134,0.082979,0.112627", \ "0.053068,0.056036,0.058551,0.062870,0.070540,0.085372,0.114993"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.058232,0.061445,0.064267,0.069457,0.079676,0.100202,0.141382", \ "0.059034,0.062247,0.065069,0.070260,0.080479,0.101006,0.142184", \ "0.061424,0.064637,0.067458,0.072649,0.082867,0.103395,0.144570", \ "0.064966,0.068180,0.071002,0.076191,0.086408,0.106934,0.148107", \ "0.070282,0.073522,0.076364,0.081556,0.091755,0.112256,0.153412", \ "0.078367,0.081652,0.084536,0.089749,0.099933,0.120402,0.161539", \ "0.089917,0.093270,0.096226,0.101479,0.111659,0.132102,0.173195"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003209,0.004457,0.005771,0.008514,0.014444,0.027039,0.052696", \ "0.003207,0.004456,0.005770,0.008513,0.014444,0.027038,0.052697", \ "0.003197,0.004447,0.005763,0.008508,0.014441,0.027038,0.052695", \ "0.003218,0.004462,0.005773,0.008513,0.014442,0.027037,0.052695", \ "0.003406,0.004623,0.005908,0.008603,0.014480,0.027047,0.052697", \ "0.003743,0.004926,0.006168,0.008784,0.014564,0.027067,0.052699", \ "0.004179,0.005352,0.006556,0.009079,0.014713,0.027110,0.052710"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003691,0.005520,0.007440,0.011739,0.021099,0.040280,0.078796", \ "0.003691,0.005520,0.007440,0.011739,0.021098,0.040278,0.078799", \ "0.003691,0.005520,0.007440,0.011740,0.021096,0.040281,0.078793", \ "0.003694,0.005523,0.007443,0.011742,0.021096,0.040281,0.078805", \ "0.003811,0.005633,0.007534,0.011790,0.021117,0.040276,0.078804", \ "0.004009,0.005822,0.007703,0.011892,0.021164,0.040296,0.078807", \ "0.004326,0.006121,0.007985,0.012075,0.021259,0.040325,0.078818"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034033,0.036791,0.039174,0.043356,0.051010,0.065886,0.095567", \ "0.034606,0.037363,0.039745,0.043928,0.051582,0.066459,0.096136", \ "0.037216,0.039971,0.042353,0.046534,0.054188,0.069065,0.098744", \ "0.042991,0.045743,0.048120,0.052296,0.059946,0.074820,0.104501", \ "0.048664,0.051445,0.053838,0.058026,0.065675,0.080539,0.110211", \ "0.053104,0.055954,0.058389,0.062617,0.070264,0.085110,0.114760", \ "0.056115,0.059073,0.061582,0.065892,0.073536,0.088372,0.117997"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051810,0.054953,0.057725,0.062898,0.073132,0.093690,0.134888", \ "0.052670,0.055814,0.058585,0.063759,0.073993,0.094552,0.135747", \ "0.055484,0.058628,0.061399,0.066572,0.076806,0.097365,0.138561", \ "0.060001,0.063146,0.065917,0.071088,0.081318,0.101874,0.143071", \ "0.066148,0.069329,0.072123,0.077291,0.087496,0.108023,0.149201", \ "0.074513,0.077750,0.080588,0.085772,0.095959,0.116452,0.157605", \ "0.085726,0.089041,0.091954,0.097176,0.107355,0.127800,0.168911"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003234,0.004480,0.005792,0.008528,0.014451,0.027042,0.052696", \ "0.003234,0.004479,0.005791,0.008528,0.014451,0.027042,0.052698", \ "0.003224,0.004471,0.005783,0.008523,0.014449,0.027041,0.052697", \ "0.003232,0.004476,0.005786,0.008523,0.014447,0.027039,0.052696", \ "0.003409,0.004626,0.005911,0.008606,0.014482,0.027049,0.052698", \ "0.003724,0.004911,0.006154,0.008775,0.014560,0.027067,0.052700", \ "0.004140,0.005315,0.006521,0.009052,0.014698,0.027107,0.052710"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003439,0.005274,0.007237,0.011623,0.021048,0.040257,0.078791", \ "0.003439,0.005274,0.007237,0.011622,0.021048,0.040257,0.078797", \ "0.003439,0.005274,0.007237,0.011623,0.021048,0.040256,0.078796", \ "0.003447,0.005282,0.007242,0.011623,0.021045,0.040264,0.078800", \ "0.003595,0.005418,0.007350,0.011680,0.021064,0.040265,0.078792", \ "0.003821,0.005636,0.007533,0.011784,0.021109,0.040278,0.078794", \ "0.004159,0.005959,0.007826,0.011966,0.021195,0.040301,0.078802"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033258,0.036010,0.038389,0.042567,0.050220,0.065096,0.094776", \ "0.033809,0.036560,0.038939,0.043117,0.050769,0.065646,0.095325", \ "0.036415,0.039166,0.041543,0.045721,0.053373,0.068249,0.097931", \ "0.042014,0.044761,0.047136,0.051309,0.058957,0.073832,0.103513", \ "0.047209,0.049989,0.052380,0.056567,0.064215,0.079079,0.108748", \ "0.050952,0.053807,0.056245,0.060475,0.068134,0.082979,0.112627", \ "0.053068,0.056036,0.058551,0.062870,0.070540,0.085372,0.114993"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.058232,0.061445,0.064267,0.069457,0.079676,0.100202,0.141382", \ "0.059034,0.062247,0.065069,0.070260,0.080479,0.101006,0.142184", \ "0.061424,0.064637,0.067458,0.072649,0.082867,0.103395,0.144570", \ "0.064966,0.068180,0.071002,0.076191,0.086408,0.106934,0.148107", \ "0.070282,0.073522,0.076364,0.081556,0.091755,0.112256,0.153412", \ "0.078367,0.081652,0.084536,0.089749,0.099933,0.120402,0.161539", \ "0.089917,0.093270,0.096226,0.101479,0.111659,0.132102,0.173195"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003209,0.004457,0.005771,0.008514,0.014444,0.027039,0.052696", \ "0.003207,0.004456,0.005770,0.008513,0.014444,0.027038,0.052697", \ "0.003197,0.004447,0.005763,0.008508,0.014441,0.027038,0.052695", \ "0.003218,0.004462,0.005773,0.008513,0.014442,0.027037,0.052695", \ "0.003406,0.004623,0.005908,0.008603,0.014480,0.027047,0.052697", \ "0.003743,0.004926,0.006168,0.008784,0.014564,0.027067,0.052699", \ "0.004179,0.005352,0.006556,0.009079,0.014713,0.027110,0.052710"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003691,0.005520,0.007440,0.011739,0.021099,0.040280,0.078796", \ "0.003691,0.005520,0.007440,0.011739,0.021098,0.040278,0.078799", \ "0.003691,0.005520,0.007440,0.011740,0.021096,0.040281,0.078793", \ "0.003694,0.005523,0.007443,0.011742,0.021096,0.040281,0.078805", \ "0.003811,0.005633,0.007534,0.011790,0.021117,0.040276,0.078804", \ "0.004009,0.005822,0.007703,0.011892,0.021164,0.040296,0.078807", \ "0.004326,0.006121,0.007985,0.012075,0.021259,0.040325,0.078818"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034667,0.037436,0.039827,0.044017,0.051674,0.066549,0.096228", \ "0.035214,0.037985,0.040375,0.044564,0.052222,0.067096,0.096775", \ "0.037806,0.040574,0.042963,0.047151,0.054809,0.069684,0.099361", \ "0.043537,0.046301,0.048687,0.052871,0.060525,0.075398,0.105076", \ "0.049167,0.051968,0.054373,0.058573,0.066228,0.081089,0.110757", \ "0.053378,0.056258,0.058712,0.062960,0.070629,0.085473,0.115115", \ "0.055995,0.058988,0.061523,0.065866,0.073558,0.088383,0.117998"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.062684,0.065919,0.068757,0.073950,0.084155,0.104663,0.145826", \ "0.063532,0.066766,0.069604,0.074797,0.085001,0.105510,0.146671", \ "0.065942,0.069177,0.072015,0.077207,0.087413,0.107921,0.149081", \ "0.069443,0.072679,0.075517,0.080709,0.090913,0.111420,0.152582", \ "0.074902,0.078156,0.081009,0.086199,0.096387,0.116871,0.158016", \ "0.083043,0.086340,0.089236,0.094450,0.104620,0.125076,0.166200", \ "0.094749,0.098108,0.101070,0.106323,0.116500,0.136920,0.178000"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003299,0.004538,0.005841,0.008563,0.014469,0.027048,0.052696", \ "0.003299,0.004537,0.005841,0.008563,0.014469,0.027049,0.052697", \ "0.003288,0.004529,0.005833,0.008558,0.014467,0.027048,0.052700", \ "0.003301,0.004538,0.005840,0.008561,0.014466,0.027046,0.052697", \ "0.003502,0.004711,0.005985,0.008659,0.014510,0.027058,0.052699", \ "0.003844,0.005025,0.006257,0.008852,0.014600,0.027081,0.052704", \ "0.004288,0.005460,0.006660,0.009163,0.014760,0.027129,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003794,0.005615,0.007519,0.011784,0.021116,0.040285,0.078795", \ "0.003793,0.005615,0.007519,0.011783,0.021112,0.040286,0.078807", \ "0.003793,0.005614,0.007520,0.011784,0.021116,0.040277,0.078807", \ "0.003796,0.005616,0.007520,0.011783,0.021113,0.040279,0.078797", \ "0.003894,0.005703,0.007591,0.011821,0.021128,0.040285,0.078813", \ "0.004082,0.005886,0.007759,0.011925,0.021177,0.040295,0.078812", \ "0.004377,0.006164,0.008020,0.012095,0.021263,0.040326,0.078808"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036074,0.038802,0.041167,0.045331,0.052977,0.067855,0.097537", \ "0.036613,0.039340,0.041705,0.045869,0.053516,0.068393,0.098075", \ "0.038201,0.040928,0.043293,0.047457,0.055103,0.069981,0.099663", \ "0.041355,0.044085,0.046450,0.050613,0.058259,0.073135,0.102818", \ "0.044934,0.047677,0.050051,0.054222,0.061869,0.076741,0.106422", \ "0.047565,0.050344,0.052737,0.056926,0.064577,0.079442,0.109111", \ "0.048461,0.051302,0.053732,0.057959,0.065597,0.080457,0.110113"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.046047,0.049153,0.051905,0.057079,0.067333,0.087915,0.129125", \ "0.047004,0.050110,0.052862,0.058036,0.068290,0.088870,0.130082", \ "0.050189,0.053295,0.056046,0.061220,0.071475,0.092056,0.133265", \ "0.055258,0.058366,0.061118,0.066288,0.076535,0.097112,0.138321", \ "0.062122,0.065276,0.068052,0.073219,0.083437,0.103983,0.145174", \ "0.071754,0.074970,0.077791,0.082970,0.093167,0.113677,0.154837", \ "0.084697,0.087986,0.090872,0.096079,0.106264,0.126728,0.167856"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003108,0.004367,0.005693,0.008458,0.014414,0.027027,0.052692", \ "0.003108,0.004366,0.005693,0.008457,0.014414,0.027027,0.052692", \ "0.003107,0.004366,0.005692,0.008457,0.014414,0.027026,0.052694", \ "0.003123,0.004378,0.005702,0.008464,0.014417,0.027028,0.052693", \ "0.003208,0.004452,0.005764,0.008505,0.014436,0.027032,0.052693", \ "0.003385,0.004607,0.005895,0.008596,0.014479,0.027045,0.052695", \ "0.003655,0.004852,0.006109,0.008747,0.014552,0.027068,0.052705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003301,0.005144,0.007138,0.011571,0.021031,0.040258,0.078797", \ "0.003301,0.005144,0.007138,0.011571,0.021031,0.040259,0.078800", \ "0.003300,0.005145,0.007139,0.011573,0.021032,0.040254,0.078791", \ "0.003315,0.005156,0.007147,0.011576,0.021031,0.040253,0.078791", \ "0.003500,0.005326,0.007275,0.011639,0.021055,0.040263,0.078784", \ "0.003742,0.005558,0.007466,0.011747,0.021098,0.040278,0.078806", \ "0.004047,0.005852,0.007726,0.011904,0.021169,0.040303,0.078800"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035073,0.037798,0.040160,0.044321,0.051967,0.066844,0.096530", \ "0.035584,0.038307,0.040670,0.044831,0.052477,0.067355,0.097040", \ "0.037156,0.039879,0.042242,0.046403,0.054049,0.068926,0.098611", \ "0.040207,0.042933,0.045297,0.049458,0.057102,0.071980,0.101662", \ "0.043427,0.046169,0.048541,0.052711,0.060357,0.075230,0.104910", \ "0.045384,0.048164,0.050557,0.054747,0.062401,0.077265,0.106935", \ "0.045345,0.048192,0.050627,0.054858,0.062508,0.077362,0.107016"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.052736,0.055916,0.058713,0.063898,0.074130,0.094678,0.135871", \ "0.053648,0.056828,0.059625,0.064809,0.075042,0.095590,0.136781", \ "0.056458,0.059638,0.062435,0.067620,0.077852,0.098400,0.139589", \ "0.060453,0.063634,0.066432,0.071614,0.081844,0.102390,0.143580", \ "0.066384,0.069597,0.072418,0.077603,0.087810,0.108328,0.149502", \ "0.075729,0.078991,0.081855,0.087057,0.097251,0.117741,0.158887", \ "0.089000,0.092324,0.095248,0.100482,0.110672,0.131131,0.172240"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003088,0.004349,0.005678,0.008447,0.014409,0.027026,0.052689", \ "0.003087,0.004349,0.005678,0.008447,0.014409,0.027026,0.052691", \ "0.003087,0.004348,0.005678,0.008447,0.014409,0.027026,0.052692", \ "0.003108,0.004364,0.005690,0.008455,0.014412,0.027026,0.052692", \ "0.003199,0.004444,0.005757,0.008500,0.014433,0.027031,0.052693", \ "0.003390,0.004612,0.005899,0.008598,0.014479,0.027045,0.052696", \ "0.003681,0.004875,0.006129,0.008762,0.014559,0.027070,0.052704"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003562,0.005397,0.007338,0.011682,0.021077,0.040277,0.078792", \ "0.003563,0.005396,0.007338,0.011683,0.021075,0.040273,0.078796", \ "0.003563,0.005396,0.007337,0.011683,0.021076,0.040277,0.078802", \ "0.003567,0.005401,0.007341,0.011686,0.021076,0.040277,0.078801", \ "0.003711,0.005534,0.007449,0.011743,0.021099,0.040279,0.078801", \ "0.003919,0.005733,0.007622,0.011847,0.021146,0.040293,0.078809", \ "0.004197,0.005998,0.007867,0.012000,0.021222,0.040318,0.078817"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036449,0.039194,0.041567,0.045740,0.053389,0.068265,0.097946", \ "0.036959,0.039703,0.042077,0.046249,0.053899,0.068775,0.098456", \ "0.038531,0.041275,0.043649,0.047821,0.055470,0.070346,0.100027", \ "0.041626,0.044372,0.046746,0.050918,0.058567,0.073441,0.103120", \ "0.045064,0.047828,0.050212,0.054394,0.062045,0.076916,0.106593", \ "0.047385,0.050188,0.052596,0.056799,0.064458,0.079321,0.108985", \ "0.047773,0.050645,0.053097,0.057346,0.065008,0.079859,0.109508"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.056526,0.059724,0.062532,0.067716,0.077936,0.098469,0.139648", \ "0.057454,0.060652,0.063460,0.068644,0.078863,0.099396,0.140575", \ "0.060278,0.063475,0.066284,0.071467,0.081687,0.102220,0.143399", \ "0.064270,0.067468,0.070277,0.075460,0.085678,0.106208,0.147388", \ "0.070407,0.073630,0.076457,0.081640,0.091837,0.112341,0.153503", \ "0.079806,0.083077,0.085948,0.091149,0.101337,0.121815,0.162951", \ "0.093204,0.096533,0.099463,0.104695,0.114880,0.135324,0.176428"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003184,0.004433,0.005750,0.008497,0.014435,0.027035,0.052693", \ "0.003184,0.004433,0.005750,0.008497,0.014434,0.027035,0.052692", \ "0.003184,0.004433,0.005750,0.008497,0.014434,0.027035,0.052694", \ "0.003200,0.004446,0.005760,0.008504,0.014437,0.027035,0.052695", \ "0.003297,0.004532,0.005833,0.008554,0.014460,0.027041,0.052696", \ "0.003494,0.004706,0.005982,0.008658,0.014510,0.027057,0.052700", \ "0.003789,0.004981,0.006224,0.008833,0.014596,0.027084,0.052707"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003643,0.005471,0.007398,0.011715,0.021087,0.040276,0.078804", \ "0.003642,0.005471,0.007398,0.011716,0.021088,0.040272,0.078804", \ "0.003643,0.005471,0.007397,0.011716,0.021088,0.040275,0.078798", \ "0.003646,0.005473,0.007399,0.011717,0.021087,0.040275,0.078792", \ "0.003767,0.005585,0.007490,0.011764,0.021104,0.040281,0.078796", \ "0.003973,0.005780,0.007663,0.011869,0.021156,0.040298,0.078804", \ "0.004238,0.006034,0.007897,0.012015,0.021232,0.040316,0.078807"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033582,0.036321,0.038693,0.042865,0.050516,0.065394,0.095077", \ "0.034115,0.036853,0.039226,0.043398,0.051049,0.065927,0.095609", \ "0.035701,0.038439,0.040811,0.044982,0.052633,0.067512,0.097195", \ "0.038769,0.041509,0.043881,0.048050,0.055700,0.070577,0.100261", \ "0.041874,0.044628,0.047008,0.051186,0.058836,0.073708,0.103387", \ "0.043639,0.046435,0.048839,0.053038,0.060700,0.075564,0.105230", \ "0.043412,0.046280,0.048729,0.052976,0.060639,0.075488,0.105139"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.051169,0.054314,0.057085,0.062259,0.072492,0.093052,0.134248", \ "0.052093,0.055238,0.058009,0.063183,0.073417,0.093976,0.135172", \ "0.055204,0.058349,0.061120,0.066294,0.076528,0.097087,0.138283", \ "0.059866,0.063011,0.065783,0.070954,0.081184,0.101740,0.142937", \ "0.066156,0.069336,0.072130,0.077298,0.087505,0.108033,0.149209", \ "0.075368,0.078601,0.081435,0.086618,0.096808,0.117306,0.158460", \ "0.088358,0.091654,0.094549,0.099760,0.109937,0.130395,0.171513"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003140,0.004398,0.005721,0.008479,0.014427,0.027032,0.052695", \ "0.003140,0.004396,0.005721,0.008479,0.014427,0.027032,0.052696", \ "0.003133,0.004392,0.005717,0.008476,0.014425,0.027033,0.052693", \ "0.003148,0.004403,0.005725,0.008481,0.014426,0.027032,0.052695", \ "0.003245,0.004486,0.005794,0.008527,0.014447,0.027037,0.052697", \ "0.003452,0.004667,0.005948,0.008634,0.014498,0.027052,0.052700", \ "0.003759,0.004951,0.006197,0.008813,0.014584,0.027078,0.052709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003441,0.005276,0.007238,0.011623,0.021048,0.040260,0.078798", \ "0.003441,0.005275,0.007238,0.011623,0.021047,0.040258,0.078783", \ "0.003441,0.005276,0.007238,0.011624,0.021049,0.040260,0.078790", \ "0.003449,0.005284,0.007244,0.011624,0.021049,0.040259,0.078798", \ "0.003595,0.005418,0.007349,0.011680,0.021064,0.040268,0.078794", \ "0.003802,0.005617,0.007517,0.011777,0.021105,0.040282,0.078801", \ "0.004083,0.005885,0.007756,0.011920,0.021173,0.040294,0.078799"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032835,0.035565,0.037933,0.042101,0.049750,0.064629,0.094312", \ "0.033342,0.036074,0.038442,0.042610,0.050259,0.065137,0.094822", \ "0.034916,0.037648,0.040015,0.044182,0.051832,0.066710,0.096394", \ "0.037867,0.040599,0.042967,0.047133,0.054781,0.069658,0.099343", \ "0.040603,0.043353,0.045730,0.049905,0.057554,0.072427,0.102105", \ "0.041728,0.044522,0.046925,0.051124,0.058781,0.073644,0.103311", \ "0.040599,0.043473,0.045925,0.050175,0.057843,0.072691,0.102341"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.057445,0.060658,0.063480,0.068671,0.078890,0.099419,0.140596", \ "0.058325,0.061538,0.064360,0.069551,0.079771,0.100298,0.141474", \ "0.061077,0.064290,0.067112,0.072303,0.082523,0.103048,0.144223", \ "0.064803,0.068017,0.070839,0.076030,0.086247,0.106773,0.147946", \ "0.070263,0.073502,0.076344,0.081536,0.091737,0.112237,0.153394", \ "0.079245,0.082526,0.085407,0.090617,0.100806,0.121278,0.162416", \ "0.092602,0.095939,0.098877,0.104118,0.114303,0.134744,0.175843"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003112,0.004373,0.005700,0.008464,0.014419,0.027030,0.052696", \ "0.003111,0.004371,0.005699,0.008463,0.014419,0.027030,0.052694", \ "0.003106,0.004367,0.005695,0.008461,0.014417,0.027030,0.052694", \ "0.003124,0.004383,0.005708,0.008468,0.014420,0.027030,0.052694", \ "0.003231,0.004473,0.005783,0.008519,0.014443,0.027035,0.052696", \ "0.003452,0.004668,0.005948,0.008633,0.014497,0.027051,0.052700", \ "0.003778,0.004970,0.006214,0.008824,0.014589,0.027079,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003693,0.005521,0.007441,0.011741,0.021096,0.040277,0.078798", \ "0.003693,0.005522,0.007442,0.011742,0.021100,0.040282,0.078796", \ "0.003692,0.005522,0.007442,0.011741,0.021100,0.040277,0.078793", \ "0.003696,0.005525,0.007444,0.011741,0.021100,0.040279,0.078806", \ "0.003812,0.005632,0.007533,0.011789,0.021114,0.040281,0.078802", \ "0.003993,0.005807,0.007690,0.011885,0.021161,0.040295,0.078798", \ "0.004255,0.006053,0.007918,0.012031,0.021232,0.040315,0.078806"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034257,0.037009,0.039388,0.043566,0.051219,0.066096,0.095776", \ "0.034765,0.037517,0.039895,0.044073,0.051726,0.066603,0.096282", \ "0.036332,0.039083,0.041461,0.045639,0.053291,0.068168,0.097847", \ "0.039340,0.042092,0.044470,0.048647,0.056298,0.071173,0.100854", \ "0.042339,0.045111,0.047500,0.051687,0.059341,0.074211,0.103885", \ "0.043876,0.046694,0.049110,0.053324,0.060987,0.075848,0.105509", \ "0.043234,0.046131,0.048600,0.052867,0.060541,0.075392,0.105036"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.061883,0.065117,0.067956,0.073148,0.083354,0.103861,0.145026", \ "0.062780,0.066014,0.068853,0.074046,0.084251,0.104759,0.145922", \ "0.065544,0.068779,0.071618,0.076810,0.087016,0.107524,0.148685", \ "0.069251,0.072486,0.075325,0.080517,0.090722,0.111229,0.152390", \ "0.074849,0.078104,0.080958,0.086150,0.096336,0.116823,0.157967", \ "0.083817,0.087112,0.090005,0.095217,0.105392,0.125851,0.166976", \ "0.097218,0.100564,0.103512,0.108755,0.118932,0.139358,0.180446"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003208,0.004457,0.005771,0.008513,0.014444,0.027039,0.052694", \ "0.003207,0.004456,0.005771,0.008513,0.014444,0.027039,0.052697", \ "0.003203,0.004451,0.005767,0.008511,0.014442,0.027038,0.052695", \ "0.003221,0.004466,0.005778,0.008517,0.014444,0.027038,0.052695", \ "0.003328,0.004561,0.005859,0.008573,0.014470,0.027044,0.052699", \ "0.003553,0.004760,0.006030,0.008693,0.014528,0.027063,0.052701", \ "0.003884,0.005072,0.006305,0.008895,0.014627,0.027093,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003796,0.005617,0.007520,0.011785,0.021113,0.040280,0.078807", \ "0.003796,0.005617,0.007521,0.011784,0.021117,0.040278,0.078807", \ "0.003797,0.005617,0.007521,0.011784,0.021114,0.040281,0.078810", \ "0.003798,0.005618,0.007522,0.011786,0.021116,0.040280,0.078804", \ "0.003894,0.005704,0.007594,0.011822,0.021130,0.040285,0.078813", \ "0.004073,0.005876,0.007750,0.011919,0.021175,0.040296,0.078801", \ "0.004316,0.006108,0.007967,0.012057,0.021244,0.040319,0.078814"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035030,0.037788,0.040171,0.044352,0.052007,0.066883,0.096564", \ "0.035563,0.038320,0.040702,0.044884,0.052539,0.067415,0.097096", \ "0.037141,0.039898,0.042280,0.046461,0.054116,0.068992,0.098672", \ "0.040256,0.043014,0.045396,0.049576,0.057229,0.072103,0.101782", \ "0.043603,0.046378,0.048769,0.052959,0.060614,0.075485,0.105160", \ "0.045758,0.048575,0.050992,0.055206,0.062872,0.077733,0.107396", \ "0.045983,0.048876,0.051341,0.055605,0.063274,0.078122,0.107768"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.054862,0.058023,0.060804,0.065975,0.076194,0.096738,0.137928", \ "0.055801,0.058962,0.061744,0.066914,0.077135,0.097678,0.138869", \ "0.058922,0.062084,0.064865,0.070035,0.080255,0.100800,0.141991", \ "0.063584,0.066746,0.069527,0.074697,0.084914,0.105455,0.146641", \ "0.070097,0.073287,0.076086,0.081253,0.091449,0.111961,0.153130", \ "0.079401,0.082642,0.085483,0.090665,0.100842,0.121326,0.162474", \ "0.092532,0.095834,0.098732,0.103941,0.114109,0.134552,0.175666"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003234,0.004480,0.005791,0.008528,0.014451,0.027042,0.052694", \ "0.003234,0.004480,0.005791,0.008528,0.014451,0.027042,0.052696", \ "0.003228,0.004476,0.005788,0.008526,0.014450,0.027042,0.052697", \ "0.003242,0.004484,0.005794,0.008529,0.014451,0.027041,0.052697", \ "0.003340,0.004572,0.005869,0.008580,0.014474,0.027047,0.052697", \ "0.003550,0.004759,0.006029,0.008693,0.014528,0.027064,0.052700", \ "0.003861,0.005050,0.006286,0.008881,0.014621,0.027092,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003520,0.005348,0.007293,0.011650,0.021058,0.040259,0.078783", \ "0.003520,0.005347,0.007293,0.011650,0.021058,0.040267,0.078802", \ "0.003518,0.005348,0.007294,0.011651,0.021059,0.040259,0.078784", \ "0.003525,0.005352,0.007296,0.011652,0.021055,0.040266,0.078802", \ "0.003649,0.005466,0.007386,0.011699,0.021070,0.040271,0.078803", \ "0.003853,0.005663,0.007554,0.011795,0.021112,0.040275,0.078791", \ "0.004123,0.005918,0.007784,0.011935,0.021180,0.040299,0.078802"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034257,0.037009,0.039388,0.043566,0.051219,0.066096,0.095776", \ "0.034765,0.037517,0.039895,0.044073,0.051726,0.066603,0.096282", \ "0.036332,0.039083,0.041461,0.045639,0.053291,0.068168,0.097847", \ "0.039340,0.042092,0.044470,0.048647,0.056298,0.071173,0.100854", \ "0.042339,0.045111,0.047500,0.051687,0.059341,0.074211,0.103885", \ "0.043876,0.046694,0.049110,0.053324,0.060987,0.075848,0.105509", \ "0.043234,0.046131,0.048600,0.052867,0.060541,0.075392,0.105036"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.061883,0.065117,0.067956,0.073148,0.083354,0.103861,0.145026", \ "0.062780,0.066014,0.068853,0.074046,0.084251,0.104759,0.145922", \ "0.065544,0.068779,0.071618,0.076810,0.087016,0.107524,0.148685", \ "0.069251,0.072486,0.075325,0.080517,0.090722,0.111229,0.152390", \ "0.074849,0.078104,0.080958,0.086150,0.096336,0.116823,0.157967", \ "0.083817,0.087112,0.090005,0.095217,0.105392,0.125851,0.166976", \ "0.097218,0.100564,0.103512,0.108755,0.118932,0.139358,0.180446"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003208,0.004457,0.005771,0.008513,0.014444,0.027039,0.052694", \ "0.003207,0.004456,0.005771,0.008513,0.014444,0.027039,0.052697", \ "0.003203,0.004451,0.005767,0.008511,0.014442,0.027038,0.052695", \ "0.003221,0.004466,0.005778,0.008517,0.014444,0.027038,0.052695", \ "0.003328,0.004561,0.005859,0.008573,0.014470,0.027044,0.052699", \ "0.003553,0.004760,0.006030,0.008693,0.014528,0.027063,0.052701", \ "0.003884,0.005072,0.006305,0.008895,0.014627,0.027093,0.052712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003796,0.005617,0.007520,0.011785,0.021113,0.040280,0.078807", \ "0.003796,0.005617,0.007521,0.011784,0.021117,0.040278,0.078807", \ "0.003797,0.005617,0.007521,0.011784,0.021114,0.040281,0.078810", \ "0.003798,0.005618,0.007522,0.011786,0.021116,0.040280,0.078804", \ "0.003894,0.005704,0.007594,0.011822,0.021130,0.040285,0.078813", \ "0.004073,0.005876,0.007750,0.011919,0.021175,0.040296,0.078801", \ "0.004316,0.006108,0.007967,0.012057,0.021244,0.040319,0.078814"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035665,0.038435,0.040825,0.045014,0.052672,0.067548,0.097225", \ "0.036172,0.038942,0.041332,0.045521,0.053179,0.068055,0.097732", \ "0.037733,0.040502,0.042892,0.047081,0.054739,0.069615,0.099290", \ "0.040789,0.043558,0.045948,0.050136,0.057792,0.072666,0.102341", \ "0.044020,0.046810,0.049212,0.053412,0.061072,0.075940,0.105614", \ "0.045932,0.048770,0.051200,0.055428,0.063098,0.077957,0.107615", \ "0.045727,0.048645,0.051130,0.055416,0.063101,0.077949,0.107591"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.066307,0.069564,0.072421,0.077616,0.087810,0.108299,0.149445", \ "0.067221,0.070478,0.073335,0.078530,0.088723,0.109213,0.150359", \ "0.069999,0.073256,0.076113,0.081308,0.091502,0.111991,0.153138", \ "0.073688,0.076945,0.079802,0.084998,0.095190,0.115680,0.156827", \ "0.079381,0.082650,0.085516,0.090710,0.100888,0.121356,0.162490", \ "0.088351,0.091661,0.094569,0.099785,0.109962,0.130396,0.171502", \ "0.101767,0.105126,0.108085,0.113333,0.123496,0.143904,0.184979"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003298,0.004537,0.005841,0.008563,0.014469,0.027048,0.052698", \ "0.003297,0.004537,0.005841,0.008563,0.014469,0.027048,0.052697", \ "0.003293,0.004533,0.005837,0.008561,0.014468,0.027047,0.052700", \ "0.003308,0.004545,0.005847,0.008566,0.014470,0.027048,0.052700", \ "0.003419,0.004644,0.005930,0.008625,0.014497,0.027056,0.052698", \ "0.003644,0.004847,0.006108,0.008751,0.014558,0.027075,0.052703", \ "0.003979,0.005165,0.006392,0.008962,0.014664,0.027108,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003904,0.005716,0.007605,0.011831,0.021138,0.040283,0.078803", \ "0.003904,0.005716,0.007605,0.011831,0.021136,0.040287,0.078813", \ "0.003904,0.005716,0.007605,0.011832,0.021138,0.040289,0.078815", \ "0.003905,0.005717,0.007606,0.011832,0.021138,0.040291,0.078812", \ "0.003976,0.005778,0.007657,0.011857,0.021143,0.040294,0.078795", \ "0.004158,0.005953,0.007818,0.011958,0.021191,0.040306,0.078808", \ "0.004392,0.006174,0.008026,0.012093,0.021258,0.040326,0.078809"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.292880,14.874130,15.294090,15.677020,15.856220,15.927440,15.950970", \ "14.323330,14.868420,15.289540,15.678590,15.863310,15.930900,15.962260", \ "14.646900,15.208720,15.643290,16.008240,16.190090,16.263980,16.289260", \ "16.060830,16.664720,17.072950,17.415860,17.599440,17.653410,17.689470", \ "19.115510,19.574550,19.916650,20.255430,20.342570,20.389530,20.409980", \ "23.165770,23.556350,24.003960,24.440400,24.747880,24.800710,24.752850", \ "28.155850,28.368580,28.884850,29.517660,30.205350,30.776770,30.828590"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.483370,20.285530,20.739800,21.031710,21.409850,20.870680,21.220370", \ "19.446360,20.208860,20.601410,20.947350,21.355810,20.650360,19.267720", \ "19.602150,20.444100,20.761800,21.138360,21.219240,21.280270,19.149650", \ "21.209770,21.915290,22.309540,22.721420,22.994060,22.049730,22.073720", \ "23.924990,24.724570,25.219150,25.491110,25.873330,25.608180,25.571700", \ "28.035450,28.856510,29.184490,29.518320,29.641400,29.901410,29.961910", \ "33.351840,34.354490,34.667730,35.294820,35.796720,35.723370,34.789700"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.301460,14.866640,15.278960,15.686020,15.854980,15.928290,15.950750", \ "14.327870,14.890090,15.319730,15.695700,15.865270,15.937460,15.968500", \ "14.664940,15.238160,15.645390,16.031670,16.219370,16.285930,16.311850", \ "16.101720,16.609250,17.042930,17.388560,17.567470,17.635400,17.666410", \ "18.922820,19.347290,19.734950,20.063870,20.172180,20.210880,20.233450", \ "22.774270,23.087730,23.501730,23.994840,24.305320,24.366800,24.330560", \ "27.442180,27.667600,28.091280,28.718690,29.370320,29.945990,30.056060"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.990690,20.851440,21.237350,21.530720,21.991960,22.111400,22.208350", \ "19.852210,20.759910,21.208050,21.536400,21.751460,21.949460,20.560170", \ "19.939990,20.782210,21.330160,21.530540,22.307280,22.126700,21.900860", \ "21.359760,22.093430,22.579270,22.826260,23.233440,22.735910,22.296110", \ "23.919410,24.892200,25.347310,25.824900,26.234970,25.991050,24.819060", \ "27.887670,28.756600,29.032660,29.543070,29.570400,29.806880,29.392100", \ "33.026520,33.794140,34.209480,34.874030,35.324550,34.848900,34.038760"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.537550,15.037720,15.489030,15.863820,16.043620,16.120370,16.139940", \ "14.462870,15.039520,15.495100,15.871320,16.064760,16.129000,16.148190", \ "14.811330,15.417280,15.848400,16.223830,16.414460,16.484340,16.503450", \ "16.443990,16.952440,17.360100,17.716900,17.893540,17.950480,17.970140", \ "19.491600,19.882430,20.231750,20.535940,20.634870,20.675290,20.685860", \ "23.558640,23.867010,24.223480,24.683450,24.968630,24.998330,24.948850", \ "28.564580,28.740670,29.112310,29.699990,30.321590,30.810950,30.871700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.468970,22.356950,22.841060,23.200240,23.497630,23.601000,22.787540", \ "21.420990,22.298410,22.783710,23.119830,23.700570,23.278430,23.034630", \ "21.629280,22.368460,22.727890,23.418600,23.822490,23.218960,23.237650", \ "22.413840,23.398860,23.880160,24.261580,24.769150,25.064950,24.286060", \ "25.325620,26.200330,26.672290,27.166950,27.495170,27.272240,26.469760", \ "29.224660,29.923360,30.342250,30.783640,31.263120,30.279940,30.845850", \ "34.283640,35.128170,35.602840,35.978100,36.367980,36.499210,35.294420"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.301460,14.866640,15.278960,15.686020,15.854980,15.928290,15.950750", \ "14.327870,14.890090,15.319730,15.695700,15.865270,15.937460,15.968500", \ "14.664940,15.238160,15.645390,16.031670,16.219370,16.285930,16.311850", \ "16.101720,16.609250,17.042930,17.388560,17.567470,17.635400,17.666410", \ "18.922820,19.347290,19.734950,20.063870,20.172180,20.210880,20.233450", \ "22.774270,23.087730,23.501730,23.994840,24.305320,24.366800,24.330560", \ "27.442180,27.667600,28.091280,28.718690,29.370320,29.945990,30.056060"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.990690,20.851440,21.237350,21.530720,21.991960,22.111400,22.208350", \ "19.852210,20.759910,21.208050,21.536400,21.751460,21.949460,20.560170", \ "19.939990,20.782210,21.330160,21.530540,22.307280,22.126700,21.900860", \ "21.359760,22.093430,22.579270,22.826260,23.233440,22.735910,22.296110", \ "23.919410,24.892200,25.347310,25.824900,26.234970,25.991050,24.819060", \ "27.887670,28.756600,29.032660,29.543070,29.570400,29.806880,29.392100", \ "33.026520,33.794140,34.209480,34.874030,35.324550,34.848900,34.038760"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.338920,14.853340,15.308250,15.686810,15.866460,15.937330,15.959120", \ "14.316700,14.870800,15.331940,15.706710,15.889150,15.961210,15.991600", \ "14.694230,15.263320,15.682820,16.066890,16.238890,16.313260,16.333750", \ "16.133150,16.585500,17.031020,17.370020,17.541420,17.612770,17.642520", \ "18.794820,19.232780,19.590280,19.921500,20.037830,20.077750,20.094060", \ "22.417180,22.782690,23.204820,23.667040,23.977570,24.033990,23.993370", \ "26.792710,27.187530,27.555420,28.163160,28.767650,29.323210,29.452520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.981590,21.802970,22.167200,22.551230,22.865870,22.611820,21.169260", \ "20.919170,21.731180,22.179560,22.367470,23.027060,22.539880,21.690890", \ "20.840550,21.781700,22.259960,22.507130,22.858550,22.499460,23.129230", \ "21.800450,22.753960,23.226760,23.668280,23.710670,24.183990,22.889420", \ "24.500020,25.393600,25.635950,25.983800,26.714150,26.861110,25.317410", \ "28.148870,28.888580,29.293390,29.726010,30.150200,29.627040,30.088310", \ "32.915840,33.685120,34.209210,34.651650,34.785800,35.175160,35.037300"); } } internal_power () { related_pin : "A1"; when : "A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.465720,15.040400,15.502300,15.875200,16.060500,16.125560,16.148640", \ "14.470370,15.067030,15.521670,15.900390,16.084800,16.156420,16.174550", \ "14.830090,15.419970,15.855510,16.233380,16.436290,16.505700,16.526130", \ "16.533630,16.929160,17.336480,17.693440,17.857220,17.931260,17.941430", \ "19.430380,19.750360,20.082410,20.410030,20.504930,20.536390,20.546720", \ "23.200360,23.570650,23.929010,24.358510,24.658820,24.674970,24.637480", \ "27.938780,28.223690,28.575220,29.174450,29.740960,30.228330,30.296540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.562400,23.474040,23.945200,24.337480,24.845780,24.554230,23.030000", \ "22.512910,23.365760,23.826880,24.291650,24.936690,24.567400,23.777690", \ "22.656980,23.523120,23.808790,24.319310,24.773780,24.864210,24.134960", \ "23.341710,24.271410,24.574450,25.223920,25.583170,25.772220,25.062250", \ "25.914560,26.767180,27.211820,27.707990,28.087980,28.152120,27.203320", \ "29.498250,30.298640,30.731270,31.245440,31.261870,31.316780,31.553090", \ "34.264140,34.967800,35.527510,35.779350,36.467230,36.279110,36.082960"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.537550,15.037720,15.489030,15.863820,16.043620,16.120370,16.139940", \ "14.462870,15.039520,15.495100,15.871320,16.064760,16.129000,16.148190", \ "14.811330,15.417280,15.848400,16.223830,16.414460,16.484340,16.503450", \ "16.443990,16.952440,17.360100,17.716900,17.893540,17.950480,17.970140", \ "19.491600,19.882430,20.231750,20.535940,20.634870,20.675290,20.685860", \ "23.558640,23.867010,24.223480,24.683450,24.968630,24.998330,24.948850", \ "28.564580,28.740670,29.112310,29.699990,30.321590,30.810950,30.871700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.468970,22.356950,22.841060,23.200240,23.497630,23.601000,22.787540", \ "21.420990,22.298410,22.783710,23.119830,23.700570,23.278430,23.034630", \ "21.629280,22.368460,22.727890,23.418600,23.822490,23.218960,23.237650", \ "22.413840,23.398860,23.880160,24.261580,24.769150,25.064950,24.286060", \ "25.325620,26.200330,26.672290,27.166950,27.495170,27.272240,26.469760", \ "29.224660,29.923360,30.342250,30.783640,31.263120,30.279940,30.845850", \ "34.283640,35.128170,35.602840,35.978100,36.367980,36.499210,35.294420"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.465720,15.040400,15.502300,15.875200,16.060500,16.125560,16.148640", \ "14.470370,15.067030,15.521670,15.900390,16.084800,16.156420,16.174550", \ "14.830090,15.419970,15.855510,16.233380,16.436290,16.505700,16.526130", \ "16.533630,16.929160,17.336480,17.693440,17.857220,17.931260,17.941430", \ "19.430380,19.750360,20.082410,20.410030,20.504930,20.536390,20.546720", \ "23.200360,23.570650,23.929010,24.358510,24.658820,24.674970,24.637480", \ "27.938780,28.223690,28.575220,29.174450,29.740960,30.228330,30.296540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.562400,23.474040,23.945200,24.337480,24.845780,24.554230,23.030000", \ "22.512910,23.365760,23.826880,24.291650,24.936690,24.567400,23.777690", \ "22.656980,23.523120,23.808790,24.319310,24.773780,24.864210,24.134960", \ "23.341710,24.271410,24.574450,25.223920,25.583170,25.772220,25.062250", \ "25.914560,26.767180,27.211820,27.707990,28.087980,28.152120,27.203320", \ "29.498250,30.298640,30.731270,31.245440,31.261870,31.316780,31.553090", \ "34.264140,34.967800,35.527510,35.779350,36.467230,36.279110,36.082960"); } } internal_power () { related_pin : "A1"; when : "A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.699530,15.275460,15.708690,16.088060,16.282530,16.342020,16.370440", \ "14.723870,15.313250,15.733280,16.114470,16.302160,16.383480,16.400490", \ "15.240150,15.657090,16.096060,16.446510,16.662000,16.729370,16.745700", \ "16.878580,17.251410,17.681880,18.012490,18.207170,18.263430,18.276810", \ "19.920080,20.218000,20.550440,20.889400,20.988890,21.026850,21.031000", \ "24.064070,24.334300,24.669770,25.055820,25.313220,25.319140,25.269700", \ "29.142050,29.235910,29.572390,30.095130,30.649830,31.073070,31.094070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.293920,25.181410,25.681340,26.218450,26.485140,26.408750,25.531780", \ "24.339740,25.163560,25.503700,25.936490,26.705000,26.393070,25.894310", \ "24.360100,25.269420,25.575640,26.073190,26.715390,26.415300,26.321230", \ "25.017650,25.917170,26.256740,26.739280,27.221140,26.976750,27.291290", \ "27.343680,28.172390,28.668300,29.152010,29.237220,29.813920,29.376560", \ "30.935320,31.763720,32.059260,32.403890,32.656820,33.127840,33.165120", \ "35.624800,36.360660,36.928880,37.271340,37.741120,36.861150,37.765550"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.284160,14.855710,15.300770,15.676730,15.854480,15.922550,15.949290", \ "14.188610,14.843370,15.279950,15.651670,15.835820,15.908830,15.932230", \ "14.344140,14.941930,15.399400,15.774620,15.959570,16.020730,16.054490", \ "15.322200,15.933900,16.322480,16.709350,16.884020,16.943980,16.986140", \ "17.749000,18.235880,18.660110,19.013870,19.132420,19.166800,19.193760", \ "20.897170,21.304930,21.789090,22.338070,22.769820,22.893370,22.857500", \ "24.588790,25.018000,25.546650,26.237940,27.028730,27.832130,28.021420"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.711090,21.547320,21.813500,22.278490,22.367530,22.005720,21.514400", \ "20.663780,21.501430,21.802110,22.235720,22.140210,21.554110,21.967200", \ "20.935200,21.653570,22.033870,22.304290,22.310570,22.218070,22.371670", \ "22.368980,23.215220,23.498650,23.781300,24.003510,23.192700,23.111630", \ "25.139050,26.104390,26.543120,26.977900,27.050940,27.013430,25.946160", \ "29.247130,30.092630,30.465180,30.959890,31.057710,30.756130,29.470870", \ "34.737900,35.562710,35.944940,36.455250,36.805290,36.713130,36.475290"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.298000,14.883150,15.301000,15.680780,15.859360,15.931770,15.956020", \ "14.178760,14.855320,15.279680,15.648700,15.847900,15.914940,15.941200", \ "14.359910,15.016130,15.443160,15.814050,15.993960,16.059020,16.083730", \ "15.367630,15.941520,16.347950,16.713050,16.881690,16.956590,16.983850", \ "17.546690,18.065940,18.477500,18.843580,18.965790,19.007200,19.024850", \ "20.469570,20.895270,21.336300,21.886940,22.298510,22.444620,22.405120", \ "23.858090,24.279240,24.740720,25.462860,26.200480,26.948210,27.189290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.343710,22.280560,22.534220,23.250320,23.564890,23.224940,22.631170", \ "21.373080,22.123020,22.535640,22.931610,23.374420,22.981780,23.286350", \ "21.383010,22.373860,22.750670,23.344910,23.524460,23.527840,23.374700", \ "22.570320,23.465000,23.887780,24.247810,24.776770,25.089770,24.343420", \ "25.380670,26.294640,26.742470,27.010220,27.060640,26.734620,27.589530", \ "29.147740,29.939420,30.458360,30.829840,30.867560,31.290270,31.296660", \ "34.166550,35.102400,35.530110,35.962430,36.429650,36.383920,36.347880"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.427770,15.048760,15.493780,15.870400,16.045740,16.122930,16.145200", \ "14.529270,15.014920,15.475660,15.847900,16.041910,16.105980,16.125330", \ "14.585250,15.180240,15.632450,15.995110,16.188910,16.252630,16.277380", \ "15.693520,16.162300,16.580570,16.948380,17.127390,17.186490,17.217760", \ "17.965770,18.410040,18.822580,19.177510,19.300200,19.346240,19.356510", \ "21.054170,21.447120,21.912340,22.415240,22.785580,22.895430,22.858610", \ "24.782460,25.137580,25.589770,26.227170,26.929530,27.624640,27.795110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.984030,23.726770,24.305780,24.768760,25.165430,25.523240,25.208460", \ "22.821540,23.764690,24.225470,24.700540,25.198890,25.334610,24.789260", \ "22.938900,23.900640,24.367490,24.728010,25.355460,25.385700,24.419580", \ "24.007990,24.827250,25.351870,25.727240,26.330720,26.292480,25.526300", \ "26.704050,27.600240,28.034020,28.544670,29.003920,28.664380,28.320620", \ "30.518690,31.345890,31.781850,32.338380,32.279070,32.897930,30.907210", \ "35.660010,36.423710,36.857460,37.294550,37.482480,36.884400,36.623780"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.298000,14.883150,15.301000,15.680780,15.859360,15.931770,15.956020", \ "14.178760,14.855320,15.279680,15.648700,15.847900,15.914940,15.941200", \ "14.359910,15.016130,15.443160,15.814050,15.993960,16.059020,16.083730", \ "15.367630,15.941520,16.347950,16.713050,16.881690,16.956590,16.983850", \ "17.546690,18.065940,18.477500,18.843580,18.965790,19.007200,19.024850", \ "20.469570,20.895270,21.336300,21.886940,22.298510,22.444620,22.405120", \ "23.858090,24.279240,24.740720,25.462860,26.200480,26.948210,27.189290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.343710,22.280560,22.534220,23.250320,23.564890,23.224940,22.631170", \ "21.373080,22.123020,22.535640,22.931610,23.374420,22.981780,23.286350", \ "21.383010,22.373860,22.750670,23.344910,23.524460,23.527840,23.374700", \ "22.570320,23.465000,23.887780,24.247810,24.776770,25.089770,24.343420", \ "25.380670,26.294640,26.742470,27.010220,27.060640,26.734620,27.589530", \ "29.147740,29.939420,30.458360,30.829840,30.867560,31.290270,31.296660", \ "34.166550,35.102400,35.530110,35.962430,36.429650,36.383920,36.347880"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.289990,14.888030,15.305610,15.686640,15.871870,15.939790,15.963700", \ "14.207050,14.878260,15.307940,15.685370,15.866370,15.936850,15.961470", \ "14.470260,15.011450,15.472730,15.833890,16.019210,16.096150,16.115290", \ "15.318680,15.928490,16.317780,16.702250,16.881570,16.947450,16.976160", \ "17.351100,17.926170,18.346530,18.714520,18.846910,18.879440,18.904790", \ "20.130870,20.555150,21.025710,21.576500,21.957150,22.103720,22.068680", \ "23.379350,23.792480,24.257950,24.907690,25.591670,26.300940,26.540240"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.412120,23.349450,23.631660,24.137040,24.213660,24.869050,24.134190", \ "22.362990,23.203950,23.589790,23.952510,24.623320,24.596170,24.157550", \ "22.469680,23.423520,23.750000,24.377030,24.755170,24.623480,24.328470", \ "23.482050,24.309240,24.631290,25.097290,25.672310,25.411910,25.062170", \ "26.054130,26.875780,27.160060,27.581160,28.151800,27.990710,27.699020", \ "29.533020,30.365730,30.779270,31.215460,31.592020,31.273890,30.952630", \ "34.283120,34.880780,35.347910,35.818710,36.339240,35.861790,36.487940"); } } internal_power () { related_pin : "A2"; when : "A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.424180,15.049510,15.501930,15.863690,16.066600,16.130500,16.148680", \ "14.488280,15.043550,15.498390,15.873440,16.056070,16.128790,16.144130", \ "14.631510,15.215520,15.652820,16.034130,16.219820,16.278950,16.307180", \ "15.669230,16.164790,16.576660,16.946390,17.120020,17.187370,17.210190", \ "17.869190,18.288390,18.700870,19.054570,19.180870,19.224330,19.239170", \ "20.817760,21.159150,21.615240,22.109190,22.462900,22.570170,22.537980", \ "24.268280,24.636010,25.028850,25.646260,26.336000,26.992610,27.172980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.992020,24.939350,25.373870,26.057990,26.550580,26.221810,25.514540", \ "24.062170,24.963270,25.462760,25.999650,26.482220,25.605310,26.242140", \ "24.260340,25.154840,25.457280,25.797740,26.594360,26.433210,26.523790", \ "25.032570,25.882150,26.207630,26.745370,27.387990,26.412620,27.304150", \ "27.425720,28.231030,28.725170,29.247130,29.124690,29.305930,29.674200", \ "30.958360,31.788840,32.198420,32.809460,32.826340,33.283040,32.328860", \ "35.541000,36.360560,36.934550,37.157830,37.470830,38.086700,35.690970"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.427770,15.048760,15.493780,15.870400,16.045740,16.122930,16.145200", \ "14.529270,15.014920,15.475660,15.847900,16.041910,16.105980,16.125330", \ "14.585250,15.180240,15.632450,15.995110,16.188910,16.252630,16.277380", \ "15.693520,16.162300,16.580570,16.948380,17.127390,17.186490,17.217760", \ "17.965770,18.410040,18.822580,19.177510,19.300200,19.346240,19.356510", \ "21.054170,21.447120,21.912340,22.415240,22.785580,22.895430,22.858610", \ "24.782460,25.137580,25.589770,26.227170,26.929530,27.624640,27.795110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.984030,23.726770,24.305780,24.768760,25.165430,25.523240,25.208460", \ "22.821540,23.764690,24.225470,24.700540,25.198890,25.334610,24.789260", \ "22.938900,23.900640,24.367490,24.728010,25.355460,25.385700,24.419580", \ "24.007990,24.827250,25.351870,25.727240,26.330720,26.292480,25.526300", \ "26.704050,27.600240,28.034020,28.544670,29.003920,28.664380,28.320620", \ "30.518690,31.345890,31.781850,32.338380,32.279070,32.897930,30.907210", \ "35.660010,36.423710,36.857460,37.294550,37.482480,36.884400,36.623780"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.424180,15.049510,15.501930,15.863690,16.066600,16.130500,16.148680", \ "14.488280,15.043550,15.498390,15.873440,16.056070,16.128790,16.144130", \ "14.631510,15.215520,15.652820,16.034130,16.219820,16.278950,16.307180", \ "15.669230,16.164790,16.576660,16.946390,17.120020,17.187370,17.210190", \ "17.869190,18.288390,18.700870,19.054570,19.180870,19.224330,19.239170", \ "20.817760,21.159150,21.615240,22.109190,22.462900,22.570170,22.537980", \ "24.268280,24.636010,25.028850,25.646260,26.336000,26.992610,27.172980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.992020,24.939350,25.373870,26.057990,26.550580,26.221810,25.514540", \ "24.062170,24.963270,25.462760,25.999650,26.482220,25.605310,26.242140", \ "24.260340,25.154840,25.457280,25.797740,26.594360,26.433210,26.523790", \ "25.032570,25.882150,26.207630,26.745370,27.387990,26.412620,27.304150", \ "27.425720,28.231030,28.725170,29.247130,29.124690,29.305930,29.674200", \ "30.958360,31.788840,32.198420,32.809460,32.826340,33.283040,32.328860", \ "35.541000,36.360560,36.934550,37.157830,37.470830,38.086700,35.690970"); } } internal_power () { related_pin : "A2"; when : "A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.762000,15.284620,15.720060,16.091230,16.278840,16.348600,16.375820", \ "14.791240,15.292570,15.720260,16.099570,16.277790,16.346220,16.373370", \ "15.004970,15.469100,15.878670,16.243560,16.441640,16.516530,16.531000", \ "16.056880,16.443100,16.836630,17.191370,17.396470,17.459770,17.475420", \ "18.303840,18.686390,19.018530,19.384780,19.539030,19.577880,19.590290", \ "21.420450,21.744880,22.157380,22.627330,22.966280,23.052610,23.004180", \ "25.132630,25.464130,25.808430,26.403930,27.055330,27.652680,27.798930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.905330,26.656540,27.137590,27.663230,28.174420,28.190120,27.670130", \ "25.893390,26.667530,27.093890,27.671030,28.171160,28.017300,28.387790", \ "25.975380,26.784500,27.327660,27.764360,28.257100,27.736880,27.886840", \ "26.512900,27.526380,27.977690,28.260440,28.716280,28.260050,29.098110", \ "28.844220,29.720770,30.159390,30.692800,31.126880,30.888430,31.089470", \ "32.394210,33.268580,33.771490,34.338200,34.745540,33.887230,34.792540", \ "36.979080,37.865160,38.258870,38.870880,39.363380,39.533180,38.958840"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.197230,16.800850,17.283840,17.674420,17.887970,17.996710,18.063570", \ "16.214270,16.795540,17.251300,17.647810,17.871040,17.978350,18.043100", \ "16.297450,16.893940,17.340440,17.762550,17.979680,18.081060,18.159610", \ "17.673580,18.181440,18.587690,19.003190,19.194170,19.307820,19.382980", \ "20.364400,20.814550,21.144070,21.493870,21.640230,21.762490,21.816010", \ "24.385720,24.715790,25.093090,25.445470,25.593440,25.601120,25.645710", \ "29.361100,29.664220,30.077160,30.533650,30.859170,30.993320,30.952490"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.828970,22.688660,23.051600,23.469620,23.563640,23.965420,23.201720", \ "21.782520,22.606100,23.083740,23.383570,23.652880,23.417690,22.545470", \ "21.639980,22.506300,22.875680,23.282480,23.401560,23.346040,23.174180", \ "22.223110,23.235870,23.603620,23.991410,23.966030,24.033320,22.377350", \ "24.279150,25.156220,25.686290,26.048520,26.487690,25.577430,24.935580", \ "27.311030,28.290700,28.628150,29.360270,29.975870,29.773000,28.947160", \ "31.702370,32.561030,33.156070,33.896340,34.350220,34.845390,34.469110"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.226730,16.816380,17.254690,17.662230,17.903040,18.012690,18.071960", \ "16.227990,16.821060,17.290710,17.694050,17.896650,18.014580,18.077670", \ "16.397950,16.967330,17.408800,17.817820,18.033710,18.138140,18.207640", \ "17.692550,18.185400,18.589320,18.970460,19.188420,19.307930,19.369170", \ "20.239510,20.638440,21.021140,21.369930,21.517590,21.631060,21.693510", \ "24.043740,24.405300,24.734920,25.122030,25.277090,25.269520,25.320810", \ "28.773470,29.080290,29.440690,29.893450,30.221320,30.386050,30.343050"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.431550,23.462170,23.881090,24.443410,24.958140,24.920560,25.270480", \ "22.394500,23.295570,23.836280,24.198970,24.820510,24.804430,23.864180", \ "22.259470,23.175490,23.608460,24.117900,24.862250,24.751910,24.199880", \ "22.739090,23.631370,24.146990,24.508470,25.125960,25.037650,25.095430", \ "24.650150,25.580320,25.972600,26.600370,27.013490,26.397490,26.236940", \ "27.590560,28.442230,29.002370,29.694210,29.898610,30.005790,29.153040", \ "31.526120,32.545690,33.025200,33.582070,34.628440,35.055380,34.442240"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.487580,17.094780,17.505530,17.917030,18.151950,18.261610,18.311440", \ "16.509250,17.101060,17.508480,17.923890,18.152220,18.256100,18.319340", \ "16.671540,17.219300,17.638260,18.048010,18.266640,18.373630,18.442280", \ "17.972050,18.488100,18.922620,19.302870,19.515270,19.613600,19.680200", \ "20.752210,21.137480,21.489990,21.791600,21.985280,22.072410,22.134650", \ "24.773490,25.036560,25.389720,25.741580,25.892880,25.884080,25.926440", \ "29.800190,29.978300,30.266750,30.707450,31.059170,31.184170,31.124090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.036970,24.999420,25.495160,25.798720,26.656060,26.551750,24.727910", \ "23.967760,24.894520,25.421560,25.931900,25.999240,26.420850,25.966340", \ "23.869910,24.732220,25.272250,25.550150,25.907460,26.200760,26.228150", \ "24.219250,25.096470,25.571370,26.013430,26.662650,27.018820,27.067400", \ "26.101340,26.918130,27.506340,28.050110,28.406130,28.309040,28.409210", \ "28.903340,29.741170,30.304410,30.959590,31.538020,31.290890,29.414540", \ "32.775090,33.793390,34.276160,34.852220,35.697980,35.611490,34.236170"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.058060,16.585740,17.062670,17.455200,17.698440,17.814310,17.880020", \ "15.959730,16.559690,17.028290,17.432840,17.660430,17.770820,17.841700", \ "16.134690,16.654810,17.137140,17.538070,17.752420,17.879360,17.945610", \ "17.461860,17.953300,18.418860,18.803760,19.014880,19.132770,19.205380", \ "20.179510,20.625090,21.011120,21.334760,21.476850,21.591890,21.654130", \ "24.238740,24.534090,24.906480,25.280950,25.456060,25.454950,25.499460", \ "29.209210,29.503030,29.836600,30.351350,30.707680,30.859500,30.834410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.977210,22.818290,23.162100,23.463110,23.870790,23.818590,23.185100", \ "21.886550,22.683360,23.121820,23.291400,23.665780,23.716300,23.102970", \ "21.722880,22.537360,22.962600,23.176720,23.666740,23.143610,23.462640", \ "22.367990,23.158790,23.505210,23.920410,24.269880,24.050530,22.581450", \ "24.067290,24.975500,25.354760,25.788780,26.060610,25.888360,26.180900", \ "26.875560,27.722570,28.154530,28.776590,28.806040,29.023840,28.256500", \ "31.117340,32.012800,32.539270,32.838460,33.315960,33.718820,33.572790"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.961150,16.600230,17.061680,17.479220,17.697590,17.818750,17.893700", \ "15.980780,16.592690,17.059680,17.473840,17.695800,17.804120,17.866460", \ "16.177040,16.725180,17.178760,17.584520,17.809040,17.926580,17.991450", \ "17.458600,17.955130,18.414970,18.803420,19.005340,19.128750,19.198920", \ "20.134810,20.517900,20.852040,21.203760,21.355380,21.466540,21.527250", \ "23.821980,24.195520,24.574450,24.947360,25.125340,25.128960,25.166140", \ "28.497010,28.831060,29.238160,29.711740,30.078690,30.243150,30.234890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.637070,23.590550,23.883430,24.305610,24.450610,25.022700,24.762780", \ "22.674120,23.509230,23.868990,24.363270,24.839020,24.864710,24.812550", \ "22.500200,23.378390,23.715910,24.120630,24.586570,24.581610,24.683590", \ "22.881030,23.784330,24.074690,24.383840,25.049570,24.973080,25.167300", \ "24.623530,25.550320,25.990870,26.337620,26.777230,26.723510,25.978520", \ "27.316990,28.103120,28.572750,29.171940,29.309720,29.663560,28.739050", \ "31.255540,31.908790,32.449080,33.142710,33.715950,33.171400,33.921520"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.262760,16.856900,17.286920,17.717460,17.948390,18.067060,18.125130", \ "16.338110,16.858570,17.272860,17.704870,17.935900,18.048110,18.116560", \ "16.449590,16.958380,17.398630,17.824990,18.054780,18.169940,18.232140", \ "17.771930,18.299420,18.729410,19.107330,19.338180,19.444820,19.517050", \ "20.651980,21.009250,21.365930,21.682400,21.838270,21.944160,22.010130", \ "24.617450,24.921110,25.260640,25.603660,25.786890,25.790600,25.831920", \ "29.516670,29.779180,30.126960,30.607560,30.978960,31.109650,31.066700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.369230,25.309320,25.564380,26.089480,26.623210,26.673220,25.564990", \ "24.393880,25.201830,25.494600,26.020250,26.529130,26.627470,26.398140", \ "24.161610,24.974570,25.456990,25.859170,26.287860,26.272080,25.898640", \ "24.423610,25.320290,25.814050,26.333620,26.780740,26.532390,26.071110", \ "26.207050,26.997220,27.364660,27.850770,28.184320,28.020640,27.710660", \ "28.662760,29.540070,30.021970,30.643270,31.007910,30.824450,30.242350", \ "32.349960,33.311660,33.918390,34.322250,35.074440,35.314300,35.071720"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.296070,16.875520,17.290310,17.707360,17.944440,18.061330,18.118030", \ "16.210430,16.806830,17.258960,17.678770,17.896330,18.017760,18.085210", \ "16.315090,16.930630,17.361730,17.762020,18.004780,18.125610,18.181230", \ "17.782980,18.327380,18.704630,19.122890,19.341240,19.445800,19.517890", \ "20.765810,21.126790,21.463320,21.805860,21.965490,22.061580,22.128440", \ "24.982990,25.235820,25.585380,25.940560,26.101950,26.099150,26.149740", \ "30.187260,30.376410,30.768200,31.213830,31.570980,31.701260,31.658010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.432460,24.299600,24.727970,25.244240,25.619040,24.469700,24.837470", \ "23.367040,24.235950,24.697170,24.904290,25.407110,24.586420,25.404830", \ "23.252120,24.113040,24.537320,24.772130,24.830050,25.547800,24.110660", \ "23.787350,24.567520,24.976080,25.340940,25.732240,25.925470,25.045140", \ "25.382800,26.425670,26.823480,27.291560,27.181220,27.158170,27.276550", \ "28.226450,29.134640,29.472850,30.075990,30.100070,30.124510,29.647150", \ "32.414120,33.236480,33.749880,34.069030,34.320620,34.598270,34.955770"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.262760,16.856900,17.286920,17.717460,17.948390,18.067060,18.125130", \ "16.338110,16.858570,17.272860,17.704870,17.935900,18.048110,18.116560", \ "16.449590,16.958380,17.398630,17.824990,18.054780,18.169940,18.232140", \ "17.771930,18.299420,18.729410,19.107330,19.338180,19.444820,19.517050", \ "20.651980,21.009250,21.365930,21.682400,21.838270,21.944160,22.010130", \ "24.617450,24.921110,25.260640,25.603660,25.786890,25.790600,25.831920", \ "29.516670,29.779180,30.126960,30.607560,30.978960,31.109650,31.066700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.369230,25.309320,25.564380,26.089480,26.623210,26.673220,25.564990", \ "24.393880,25.201830,25.494600,26.020250,26.529130,26.627470,26.398140", \ "24.161610,24.974570,25.456990,25.859170,26.287860,26.272080,25.898640", \ "24.423610,25.320290,25.814050,26.333620,26.780740,26.532390,26.071110", \ "26.207050,26.997220,27.364660,27.850770,28.184320,28.020640,27.710660", \ "28.662760,29.540070,30.021970,30.643270,31.007910,30.824450,30.242350", \ "32.349960,33.311660,33.918390,34.322250,35.074440,35.314300,35.071720"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.671760,17.149890,17.578120,17.969950,18.222490,18.339590,18.393100", \ "16.685560,17.126960,17.569240,17.958580,18.212860,18.327600,18.381540", \ "16.774720,17.256600,17.682460,18.085780,18.321090,18.441400,18.500420", \ "18.165190,18.651770,19.025300,19.426480,19.672700,19.786390,19.840690", \ "21.171250,21.479440,21.805060,22.130080,22.301240,22.413540,22.468030", \ "25.348210,25.606180,25.905760,26.237870,26.421600,26.416180,26.442960", \ "30.459120,30.704190,31.011220,31.439960,31.796140,31.898060,31.836910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.924330,26.938730,27.303870,27.856820,27.977120,28.493880,27.484720", \ "26.014520,26.878280,27.336030,27.700450,27.821950,28.297140,27.570010", \ "25.865270,26.777590,27.194280,27.750180,28.158370,28.063240,27.975230", \ "25.977550,26.979680,27.448590,27.974990,28.482660,28.343030,27.291770", \ "27.670290,28.467990,28.973070,29.334260,29.577060,29.952350,29.529630", \ "30.184160,31.005030,31.568470,32.179650,32.655750,32.320010,31.851190", \ "33.890640,34.609400,35.165740,35.841510,36.436650,35.702070,36.600840"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.222290,16.802800,17.270760,17.680440,17.895690,17.992330,18.056730", \ "16.264920,16.791740,17.247110,17.645710,17.869780,17.974930,18.038850", \ "16.276370,16.795110,17.254550,17.654590,17.868030,17.984070,18.041350", \ "16.902260,17.521260,17.941590,18.339910,18.549320,18.665990,18.733490", \ "19.000260,19.489980,19.873150,20.226940,20.381180,20.501950,20.565100", \ "22.098900,22.498960,22.928120,23.344960,23.568960,23.623550,23.665250", \ "25.959260,26.388700,26.819220,27.358740,27.779210,28.042180,28.054530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.079930,23.852440,24.320860,24.725850,25.280830,24.918900,24.962660", \ "23.040400,23.924380,24.270970,24.673130,25.159080,24.816680,25.483350", \ "22.971500,23.868330,24.205250,24.787930,25.100750,24.672640,23.752600", \ "23.576950,24.408700,24.825530,25.258260,25.293800,25.678580,24.182550", \ "25.549480,26.497180,26.842060,27.282500,27.421250,28.006890,27.294500", \ "28.542300,29.532360,30.011390,30.666200,30.880560,30.853400,30.117210", \ "32.700590,33.721860,34.392940,34.973100,35.711520,35.729410,35.821380"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.222220,16.814080,17.288360,17.682030,17.902340,18.006570,18.076930", \ "16.302500,16.816490,17.291760,17.680640,17.907250,18.002540,18.071740", \ "16.354020,16.843260,17.311490,17.709620,17.924300,18.038970,18.110400", \ "16.899130,17.539420,17.953670,18.363140,18.564110,18.681430,18.745640", \ "18.918210,19.320930,19.750060,20.120300,20.266820,20.385000,20.457840", \ "21.799010,22.170980,22.594010,23.040340,23.247350,23.294800,23.341270", \ "25.294570,25.713960,26.164940,26.684340,27.121090,27.384120,27.410530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.822270,24.763350,25.321010,25.908220,26.505180,26.189690,24.733100", \ "23.769040,24.755640,25.138470,25.729130,26.289930,26.142100,25.360360", \ "23.628280,24.652190,25.204140,25.541920,26.390240,26.084580,25.831200", \ "24.108990,25.079540,25.474610,26.190070,26.616980,26.631850,24.986710", \ "26.121990,27.056430,27.381970,27.997840,28.511490,28.327940,28.113800", \ "28.958540,29.879250,30.365180,31.033170,31.378410,31.168660,31.708070", \ "33.009080,33.870060,34.305560,35.104400,35.724360,35.218650,35.856800"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.502850,17.090750,17.529790,17.918090,18.145680,18.248390,18.322390", \ "16.531290,17.086810,17.512820,17.920130,18.147100,18.258840,18.315350", \ "16.514900,17.119230,17.545260,17.951050,18.174760,18.288400,18.339430", \ "17.274390,17.804460,18.228600,18.606730,18.852770,18.955070,19.014980", \ "19.309150,19.722890,20.080870,20.459470,20.635190,20.742880,20.808100", \ "22.337230,22.679800,23.095280,23.485740,23.719640,23.758840,23.797400", \ "26.176900,26.444040,26.826780,27.359530,27.775260,28.003740,28.007800"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.366980,26.285930,26.828920,27.456370,28.071860,27.766720,27.166300", \ "25.211930,26.250750,26.793630,27.410210,27.943910,27.775930,27.775310", \ "25.216780,26.150840,26.589810,27.208370,27.959810,27.402380,28.174420", \ "25.557720,26.556600,26.904900,27.525220,28.064330,28.007810,26.820190", \ "27.450130,28.372140,28.921700,29.537770,29.954780,29.873610,29.860170", \ "30.268610,31.163650,31.737750,32.469320,32.945250,32.916130,33.133080", \ "34.319380,35.179560,35.557630,36.464650,37.005480,37.148500,37.436930"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.986710,16.583340,17.059180,17.470920,17.698880,17.812750,17.874720", \ "16.017110,16.564540,17.014000,17.431610,17.654150,17.761180,17.837620", \ "16.023760,16.581850,17.014880,17.429690,17.662060,17.777640,17.839300", \ "16.765970,17.279380,17.729720,18.116370,18.353440,18.471260,18.531610", \ "18.802620,19.276160,19.689810,20.036410,20.182880,20.316490,20.391180", \ "21.862470,22.300120,22.727480,23.138650,23.373960,23.430140,23.478030", \ "25.688580,26.064510,26.522970,27.065720,27.531340,27.832910,27.865860"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.411170,24.128520,24.620380,25.066610,25.330070,24.999150,25.091390", \ "23.310610,24.049730,24.515240,24.731400,24.858930,24.877840,24.096550", \ "23.218130,24.124370,24.463050,24.879020,25.264880,24.912420,25.383970", \ "23.646890,24.598190,24.866600,25.216380,25.709570,25.298880,24.998840", \ "25.523080,26.346400,26.842290,27.158440,27.512440,27.330130,26.240830", \ "28.331190,29.156640,29.513250,30.086010,30.451400,30.472090,29.940290", \ "32.483920,33.305270,33.736800,34.377990,34.266130,34.675890,33.150860"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.020710,16.612190,17.075250,17.474240,17.707890,17.820740,17.884770", \ "15.964380,16.578390,17.029950,17.465900,17.690330,17.805830,17.872710", \ "15.968880,16.624510,17.080920,17.488970,17.716590,17.822500,17.893220", \ "16.742930,17.289110,17.735920,18.149680,18.371210,18.477840,18.561860", \ "18.698850,19.173760,19.586550,19.934590,20.087790,20.213660,20.280520", \ "21.560000,21.954670,22.399140,22.807430,23.060230,23.109970,23.153030", \ "25.055060,25.441590,25.886290,26.419510,26.890820,27.184500,27.221230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.098650,25.144870,25.546080,26.031040,26.425360,26.547880,25.262690", \ "24.119720,25.036470,25.509740,26.018430,26.350540,26.436920,25.534090", \ "23.966040,24.994990,25.393130,25.903000,26.451470,26.063150,26.063970", \ "24.392200,25.252220,25.638150,26.186900,26.223990,26.823090,26.130150", \ "26.170970,26.973530,27.380550,27.848020,28.338550,28.027460,27.630340", \ "28.780700,29.558670,30.073550,30.674240,30.883520,31.236330,30.325220", \ "32.406620,33.273650,33.798880,34.399530,34.778270,35.365430,34.376240"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.343700,16.880300,17.286720,17.702890,17.942340,18.070730,18.131600", \ "16.271270,16.874210,17.277240,17.699600,17.932350,18.049830,18.110850", \ "16.292260,16.893340,17.321010,17.731270,17.959340,18.073350,18.133530", \ "17.141560,17.594550,18.019620,18.427970,18.654670,18.764220,18.828640", \ "19.137550,19.563630,19.939770,20.286910,20.458540,20.579430,20.640830", \ "22.169180,22.496290,22.889770,23.313850,23.566640,23.611600,23.653150", \ "25.903350,26.231050,26.623790,27.134430,27.588630,27.856020,27.877320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.930020,26.689410,27.129340,27.636340,28.278050,28.466990,27.224970", \ "25.874030,26.731410,27.080510,27.418820,28.013120,28.243960,27.658720", \ "25.872750,26.672990,27.048360,27.554850,27.768420,27.451750,28.179090", \ "26.129830,26.889980,27.386140,27.804200,28.359700,28.212580,27.233720", \ "27.593460,28.477990,28.974200,29.481970,29.389140,29.924280,29.489810", \ "30.249280,31.067770,31.451890,31.938140,32.583550,32.403820,32.000260", \ "33.926130,34.738310,35.166590,35.759470,36.005980,36.700220,34.983930"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.335510,16.879360,17.294530,17.710700,17.933470,18.046710,18.119800", \ "16.287900,16.811650,17.238840,17.663430,17.901930,18.006690,18.082020", \ "16.298740,16.839790,17.238290,17.673050,17.897770,18.019040,18.085730", \ "17.057610,17.568770,17.992340,18.403340,18.636240,18.742680,18.803070", \ "19.242700,19.653360,20.005980,20.386520,20.569240,20.682830,20.739390", \ "22.505850,22.830780,23.222360,23.649290,23.888540,23.932840,23.976150", \ "26.492420,26.857890,27.274940,27.778520,28.232790,28.498900,28.510530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.869630,25.725220,26.190230,26.424930,26.765380,26.741690,25.979940", \ "24.794500,25.742930,26.159840,26.340420,26.454430,27.138700,26.030780", \ "24.808050,25.644650,26.047920,26.331950,26.661390,26.036030,25.843320", \ "25.169870,25.992060,26.480410,26.832170,27.281480,26.819780,27.392130", \ "26.947130,27.823180,28.289310,28.536720,28.634500,29.130860,28.869830", \ "29.695260,30.491260,31.017460,31.424800,31.704050,32.081880,30.668190", \ "33.722680,34.467190,35.064920,35.669890,36.058320,35.944020,35.097730"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.343700,16.880300,17.286720,17.702890,17.942340,18.070730,18.131600", \ "16.271270,16.874210,17.277240,17.699600,17.932350,18.049830,18.110850", \ "16.292260,16.893340,17.321010,17.731270,17.959340,18.073350,18.133530", \ "17.141560,17.594550,18.019620,18.427970,18.654670,18.764220,18.828640", \ "19.137550,19.563630,19.939770,20.286910,20.458540,20.579430,20.640830", \ "22.169180,22.496290,22.889770,23.313850,23.566640,23.611600,23.653150", \ "25.903350,26.231050,26.623790,27.134430,27.588630,27.856020,27.877320"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.930020,26.689410,27.129340,27.636340,28.278050,28.466990,27.224970", \ "25.874030,26.731410,27.080510,27.418820,28.013120,28.243960,27.658720", \ "25.872750,26.672990,27.048360,27.554850,27.768420,27.451750,28.179090", \ "26.129830,26.889980,27.386140,27.804200,28.359700,28.212580,27.233720", \ "27.593460,28.477990,28.974200,29.481970,29.389140,29.924280,29.489810", \ "30.249280,31.067770,31.451890,31.938140,32.583550,32.403820,32.000260", \ "33.926130,34.738310,35.166590,35.759470,36.005980,36.700220,34.983930"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.694410,17.130120,17.539460,17.984410,18.225560,18.329540,18.392870", \ "16.657030,17.138740,17.565970,17.953190,18.208080,18.324120,18.378310", \ "16.647310,17.151640,17.555350,17.989190,18.234880,18.347040,18.399710", \ "17.415000,17.893800,18.319810,18.716860,18.944860,19.060690,19.120340", \ "19.554840,19.942480,20.279530,20.638270,20.837190,20.956320,21.016450", \ "22.744640,23.043940,23.403780,23.822560,24.062870,24.102240,24.140840", \ "26.662370,26.948770,27.316920,27.823780,28.238640,28.499120,28.496830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.633630,28.490980,28.921360,29.489850,30.019260,30.077530,29.167800", \ "27.586890,28.453660,28.894510,29.470970,29.958350,30.016910,29.990570", \ "27.538040,28.385530,28.787480,29.414210,29.839450,29.979960,30.175120", \ "27.742380,28.629360,29.052830,29.518290,30.136660,30.310080,29.195070", \ "29.213350,30.096960,30.576160,30.994420,31.419160,31.508220,31.408960", \ "31.580640,32.603640,33.159500,33.536550,34.317210,33.941750,34.126230", \ "35.261250,36.107810,36.637810,37.278690,37.632860,37.787180,36.791600"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.926080,18.445130,18.926330,19.375180,19.681690,19.857840,19.970450", \ "17.919150,18.393530,18.873730,19.336890,19.620410,19.800640,19.921860", \ "17.882890,18.410730,18.872610,19.333940,19.617260,19.796580,19.911450", \ "18.955170,19.472430,19.941210,20.357630,20.645140,20.821600,20.942300", \ "21.622520,22.042710,22.392240,22.788240,23.035540,23.194990,23.318730", \ "25.645860,25.978440,26.348970,26.732210,26.926830,26.977840,27.101370", \ "30.920410,31.193460,31.565470,31.972750,32.295830,32.440580,32.448470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.770210,24.676250,25.216580,25.573310,26.003240,26.179320,25.345650", \ "23.693140,24.578400,24.998390,25.477360,25.901370,25.806820,25.265800", \ "23.541930,24.481990,24.932490,25.263360,25.797000,25.997390,25.205260", \ "23.820530,24.635850,25.166060,25.677180,25.974860,25.428480,26.174550", \ "25.026210,26.080540,26.559680,27.159180,27.738630,27.067370,25.644370", \ "27.706460,28.686630,29.251330,30.172060,30.883490,30.886110,30.647340", \ "32.026900,32.969170,33.696160,34.601550,35.215820,36.003460,35.967000"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.787170,18.268780,18.742230,19.200470,19.497100,19.670030,19.795680", \ "17.585750,18.187360,18.665300,19.123870,19.405880,19.592160,19.710320", \ "17.694130,18.183340,18.629280,19.094410,19.392930,19.574300,19.699470", \ "18.782800,19.285400,19.746320,20.187370,20.456950,20.635590,20.763810", \ "21.421810,21.846910,22.222240,22.598620,22.827850,22.998520,23.131730", \ "25.477090,25.784560,26.140180,26.497760,26.724240,26.781170,26.899360", \ "30.650860,30.911580,31.292370,31.748160,32.074800,32.203760,32.231360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.054240,25.028400,25.486570,26.030260,26.236790,26.339410,25.633900", \ "23.991440,24.832400,25.410960,25.981630,26.153490,26.128770,26.677190", \ "23.850700,24.826620,25.262640,25.781480,26.169370,26.400310,26.295690", \ "24.101510,24.904770,25.401770,25.799400,26.549440,25.956330,25.963400", \ "25.216270,26.274510,26.693040,27.343660,27.910950,27.805260,26.886770", \ "27.735830,28.665970,29.292700,29.704390,30.679940,30.514020,29.273190", \ "31.917290,32.841070,33.433830,34.275940,35.114340,35.664260,33.419260"); } } internal_power () { related_pin : "C1"; when : "!A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.120870,18.597860,19.062490,19.502920,19.789910,19.957130,20.083900", \ "18.006810,18.519010,18.984660,19.425910,19.714330,19.891110,20.010660", \ "17.927190,18.510150,18.935040,19.384650,19.697550,19.876830,19.993290", \ "19.170280,19.609340,20.050570,20.498950,20.780600,20.964490,21.082930", \ "21.938630,22.325950,22.665810,23.056160,23.302410,23.472520,23.578770", \ "26.146980,26.448770,26.767830,27.130640,27.331010,27.382000,27.511420", \ "31.571510,31.819550,32.106650,32.525580,32.860730,32.990170,32.998440"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.486130,26.537640,26.992520,27.628270,28.189850,27.988720,26.809120", \ "25.525520,26.478840,26.879150,27.490250,28.071140,28.240030,26.884890", \ "25.433400,26.349380,26.689870,27.357410,28.039680,27.926070,28.237250", \ "25.464420,26.456950,26.946350,27.361390,27.994390,28.354430,27.359530", \ "26.689070,27.733190,28.067750,28.801890,29.154400,29.040750,28.263410", \ "29.032280,30.059510,30.528020,31.172720,31.742450,32.325880,31.986160", \ "33.120580,34.026240,34.535300,35.310980,36.195180,36.580600,34.765650"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.532290,18.086930,18.569770,19.058590,19.396020,19.601740,19.745370", \ "17.461330,18.008860,18.502610,18.987630,19.318840,19.526270,19.668720", \ "17.414970,17.965380,18.466190,18.938890,19.272490,19.488770,19.635070", \ "18.654240,19.128790,19.638030,20.090190,20.402180,20.612890,20.753600", \ "21.389120,21.758970,22.172030,22.565170,22.840820,23.033680,23.161050", \ "25.461930,25.830910,26.188140,26.582250,26.798720,26.883370,27.028390", \ "30.720120,31.090800,31.420590,31.889250,32.248070,32.435710,32.472050"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.919380,24.772560,25.108850,25.531540,25.973170,25.829020,24.470240", \ "23.868820,24.769350,25.213750,25.692560,25.947740,26.082960,24.989160", \ "23.698980,24.575210,24.961370,25.368460,25.818920,25.445790,25.861440", \ "24.014010,24.820360,25.194590,25.761630,26.051840,25.732230,24.542870", \ "25.195980,26.154510,26.411360,27.009050,27.510520,27.247140,26.414070", \ "27.564530,28.467650,28.928230,29.589290,30.001140,30.449890,29.066570", \ "31.652360,32.609910,33.224060,33.695220,34.706350,34.978750,34.683080"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.411620,17.929440,18.408100,18.899670,19.224040,19.428130,19.571860", \ "17.189530,17.829810,18.309890,18.787120,19.132330,19.330620,19.484090", \ "17.235750,17.802590,18.271990,18.776160,19.092080,19.297180,19.448030", \ "18.432790,19.024180,19.486350,19.937090,20.246340,20.436840,20.585940", \ "21.205670,21.640170,22.019260,22.392350,22.652160,22.855420,22.982400", \ "25.296660,25.640080,26.027590,26.402530,26.616970,26.706450,26.835360", \ "30.586820,30.869460,31.226280,31.690430,32.049160,32.236370,32.274210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.382740,25.227230,25.444970,26.032140,26.458420,26.498530,25.016260", \ "24.270150,25.089640,25.411170,25.975490,26.435640,26.204810,24.944990", \ "24.159900,24.893320,25.356930,25.797940,26.287190,26.302110,25.939640", \ "24.227730,25.092990,25.516970,25.884510,26.488710,25.569760,25.313940", \ "25.458500,26.247330,26.635520,27.062230,27.617800,26.991710,26.942310", \ "27.632460,28.471280,28.982410,29.685530,30.238400,29.945220,28.977080", \ "31.727090,32.598150,33.024220,33.789440,34.566320,34.554250,33.683690"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.749560,18.280450,18.698340,19.186010,19.534950,19.745050,19.884130", \ "17.584250,18.187930,18.607010,19.098650,19.447240,19.653220,19.788400", \ "17.613470,18.139880,18.562800,19.050670,19.399080,19.601920,19.744910", \ "18.889080,19.380580,19.811760,20.277480,20.604760,20.794480,20.936610", \ "21.817490,22.127890,22.517210,22.898940,23.173890,23.358670,23.492120", \ "26.062270,26.328020,26.683610,27.051270,27.289640,27.370930,27.490740", \ "31.590980,31.757130,32.090640,32.549720,32.906710,33.058840,33.097760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.930700,26.802410,27.248860,27.687400,28.137820,28.229390,26.934300", \ "25.966040,26.729120,27.233170,27.603990,28.115130,28.089540,27.687020", \ "25.707270,26.586720,27.065750,27.459970,27.870950,27.802270,27.612660", \ "25.889690,26.659260,27.075710,27.544060,27.863980,27.797000,27.353760", \ "26.882490,27.780600,28.220940,28.705470,29.184770,29.091210,29.276730", \ "28.929760,29.940790,30.505790,30.892260,31.720230,31.731070,30.862120", \ "32.817430,33.848850,34.290920,34.961470,35.666210,35.703890,35.003330"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.942960,18.461040,18.876820,19.388810,19.718790,19.932010,20.073610", \ "17.847550,18.347350,18.832700,19.312430,19.649470,19.855270,19.984850", \ "17.768530,18.328040,18.746280,19.265850,19.582220,19.809010,19.932490", \ "19.047200,19.511660,19.961110,20.438220,20.761630,20.964480,21.103770", \ "21.952390,22.326330,22.668820,23.060110,23.342780,23.533320,23.660990", \ "26.211240,26.513670,26.871190,27.210730,27.461740,27.542300,27.664690", \ "31.650510,31.942110,32.307260,32.718460,33.072350,33.228980,33.262400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.434400,26.348920,26.705030,27.127890,27.630530,27.670440,27.919130", \ "25.432740,26.257890,26.691350,27.029080,27.727190,27.713190,27.716560", \ "25.202880,26.111940,26.584840,27.072730,27.117110,27.468510,27.732480", \ "25.335580,26.263400,26.708200,27.193150,27.679560,27.382160,26.916510", \ "26.519130,27.585970,27.923920,28.357830,29.010550,28.585370,28.781650", \ "28.912090,29.753730,30.247550,30.878950,31.232850,30.615580,31.368010", \ "32.915110,33.871970,34.461150,34.947770,35.830580,35.662440,35.193090"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.749560,18.280450,18.698340,19.186010,19.534950,19.745050,19.884130", \ "17.584250,18.187930,18.607010,19.098650,19.447240,19.653220,19.788400", \ "17.613470,18.139880,18.562800,19.050670,19.399080,19.601920,19.744910", \ "18.889080,19.380580,19.811760,20.277480,20.604760,20.794480,20.936610", \ "21.817490,22.127890,22.517210,22.898940,23.173890,23.358670,23.492120", \ "26.062270,26.328020,26.683610,27.051270,27.289640,27.370930,27.490740", \ "31.590980,31.757130,32.090640,32.549720,32.906710,33.058840,33.097760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.930700,26.802410,27.248860,27.687400,28.137820,28.229390,26.934300", \ "25.966040,26.729120,27.233170,27.603990,28.115130,28.089540,27.687020", \ "25.707270,26.586720,27.065750,27.459970,27.870950,27.802270,27.612660", \ "25.889690,26.659260,27.075710,27.544060,27.863980,27.797000,27.353760", \ "26.882490,27.780600,28.220940,28.705470,29.184770,29.091210,29.276730", \ "28.929760,29.940790,30.505790,30.892260,31.720230,31.731070,30.862120", \ "32.817430,33.848850,34.290920,34.961470,35.666210,35.703890,35.003330"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.167320,18.592030,19.043320,19.539670,19.872560,20.066650,20.211520", \ "18.041040,18.539180,18.961390,19.446790,19.774480,19.983730,20.119100", \ "18.024510,18.461400,18.898110,19.397050,19.719310,19.933950,20.070200", \ "19.365970,19.737820,20.195560,20.646480,20.947420,21.157380,21.290570", \ "22.374820,22.635260,23.025620,23.365350,23.664460,23.834560,23.967900", \ "26.781750,27.021430,27.303270,27.681490,27.924220,27.988350,28.109750", \ "32.534290,32.627070,32.934060,33.340180,33.696360,33.853680,33.864570"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.691970,28.547590,28.901560,29.239460,29.962110,29.903030,28.900680", \ "27.569930,28.506540,28.840690,29.393430,29.874860,29.678090,29.129880", \ "27.439110,28.285850,28.801830,29.137630,29.494660,29.771070,29.704670", \ "27.496530,28.388500,28.775070,29.242280,29.425590,30.034100,29.879450", \ "28.526550,29.429300,29.839870,30.217060,30.780400,30.695360,30.669350", \ "30.609760,31.472270,31.965960,32.601940,32.736390,32.319420,32.304400", \ "34.396220,35.188430,35.686350,36.422770,37.156840,37.141320,36.474720"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.943260,18.474200,18.932100,19.392820,19.677570,19.856890,19.981130", \ "17.824360,18.387240,18.870180,19.315610,19.620400,19.802320,19.923500", \ "17.851160,18.371250,18.822640,19.281420,19.577570,19.756320,19.874500", \ "18.379320,18.873910,19.356960,19.818000,20.099760,20.265840,20.391600", \ "20.226800,20.695780,21.085770,21.512690,21.758150,21.930330,22.059950", \ "23.363690,23.766040,24.206900,24.629000,24.869750,24.971850,25.088910", \ "27.499360,27.890600,28.304110,28.800080,29.221210,29.458190,29.514490"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.960180,25.944380,26.360880,26.962870,27.451390,27.492720,27.245120", \ "24.941780,25.894340,26.363090,26.948080,27.473770,27.165040,27.684660", \ "24.903830,25.822840,26.329700,26.635910,27.442530,26.456790,26.257000", \ "25.026400,26.038090,26.504860,27.063840,27.418540,27.569040,27.376280", \ "26.501710,27.521930,27.872350,28.624840,29.177850,28.698700,29.004140", \ "29.063340,30.032310,30.510260,31.375720,31.768360,31.910060,32.147750", \ "33.352040,34.194310,34.942800,35.728620,36.641750,36.574530,36.126340"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.707640,18.262230,18.759970,19.200930,19.476840,19.672280,19.792530", \ "17.657750,18.197410,18.666270,19.124080,19.416520,19.581850,19.714680", \ "17.674640,18.126230,18.630240,19.075220,19.363570,19.547850,19.660950", \ "18.194560,18.694810,19.147020,19.613670,19.893450,20.070960,20.193100", \ "20.024380,20.487240,20.888690,21.317260,21.540540,21.735300,21.865990", \ "23.112030,23.521800,23.929160,24.364430,24.633200,24.737000,24.859460", \ "27.188850,27.514130,27.971510,28.478680,28.900780,29.161470,29.233330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.524160,26.416680,26.763510,27.370440,28.012960,27.764400,26.647320", \ "25.414960,26.305620,26.840880,27.295400,27.880160,27.028430,27.129140", \ "25.347910,26.246700,26.778880,27.300470,27.951950,27.654830,28.014870", \ "25.314570,26.367870,26.892070,27.420630,27.731540,27.914470,27.049120", \ "26.660910,27.716850,28.051200,28.635760,29.140580,29.254760,28.580980", \ "29.172420,30.099130,30.599520,31.435320,31.946670,32.193390,31.150470", \ "33.239640,34.210730,34.683870,35.409340,36.391270,36.177580,36.299340"); } } internal_power () { related_pin : "C2"; when : "!A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.071280,18.563510,19.060350,19.502190,19.786420,19.967090,20.081750", \ "18.034460,18.502850,18.985410,19.427740,19.711720,19.891550,20.006210", \ "17.948760,18.461370,18.904010,19.380390,19.665570,19.842330,19.952060", \ "18.521500,19.048070,19.486340,19.921670,20.211080,20.381420,20.492930", \ "20.450830,20.898030,21.251510,21.680550,21.918790,22.116220,22.231700", \ "23.699850,24.050130,24.451240,24.853800,25.121070,25.216750,25.336940", \ "27.833410,28.263100,28.626890,29.123410,29.531200,29.791120,29.837940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.961570,27.918930,28.290600,29.049070,29.582020,29.407930,29.396730", \ "26.982250,27.844340,28.366540,28.873420,29.331020,29.733840,29.557620", \ "26.845780,27.857160,28.319110,28.936550,29.192110,29.320780,28.563620", \ "26.841220,27.922400,28.456940,29.071550,29.148430,29.922910,29.444520", \ "28.280390,29.200120,29.634810,30.237320,30.401030,30.715910,30.426260", \ "30.455650,31.440350,32.016460,32.768480,33.244550,33.283290,32.697330", \ "34.356900,35.439690,36.117980,36.863170,37.385150,37.339450,38.089980"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.530590,18.076460,18.571960,19.054370,19.387050,19.604560,19.742110", \ "17.478510,18.026370,18.507830,18.984030,19.321770,19.534210,19.678810", \ "17.380100,17.948520,18.426320,18.913140,19.246520,19.450870,19.597980", \ "17.992360,18.516930,18.999500,19.475030,19.796080,20.013700,20.149170", \ "19.906780,20.381150,20.793310,21.240940,21.506940,21.721400,21.869150", \ "23.094910,23.480660,23.923540,24.378570,24.662550,24.796270,24.918240", \ "27.167880,27.566260,28.006840,28.523510,29.007080,29.313350,29.401960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.251960,26.176260,26.641180,27.145440,27.519150,27.536590,27.435540", \ "25.198880,26.080670,26.512670,26.965840,27.445720,27.132810,27.631240", \ "25.201010,26.027790,26.497550,26.887710,27.463240,27.434170,26.300190", \ "25.339110,26.191400,26.702930,27.062790,27.352160,27.194560,26.964980", \ "26.499950,27.566320,27.894740,28.375700,28.953960,28.599060,28.483990", \ "28.917810,29.790890,30.317640,30.936770,31.235470,31.353170,30.963610", \ "33.044490,33.969590,34.513740,34.995170,35.831060,35.968120,36.158950"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.349980,17.913770,18.392150,18.894020,19.216510,19.416890,19.572730", \ "17.270870,17.793580,18.312040,18.793340,19.133000,19.344780,19.481380", \ "17.208680,17.780520,18.245470,18.719780,19.055550,19.260680,19.416020", \ "17.833230,18.361390,18.830850,19.305340,19.623250,19.834820,19.971660", \ "19.663710,20.214080,20.637320,21.062020,21.323530,21.523110,21.687680", \ "22.896430,23.275680,23.692220,24.148520,24.441070,24.574930,24.701910", \ "26.922050,27.245890,27.663250,28.203960,28.701660,29.028350,29.135790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.777540,26.723760,27.059930,27.496830,28.158700,27.768570,27.570320", \ "25.741280,26.547450,26.920570,27.448000,27.914340,27.709830,27.323730", \ "25.636360,26.611710,26.876770,27.377050,28.056250,27.693870,27.753790", \ "25.760490,26.616000,27.062860,27.524930,27.848580,28.288910,27.421020", \ "26.916640,27.814710,28.264990,28.638670,28.863810,28.886300,28.775540", \ "29.199470,30.026500,30.515460,31.110260,31.618050,31.792600,31.632100", \ "33.003960,33.985450,34.384440,34.979670,35.835490,35.972670,35.353120"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.747830,18.264430,18.690100,19.189040,19.528850,19.733810,19.877230", \ "17.658710,18.190350,18.627590,19.124960,19.447860,19.654750,19.788010", \ "17.584270,18.063260,18.531270,19.023770,19.374830,19.571730,19.707740", \ "18.120650,18.664920,19.135300,19.637190,19.955300,20.152080,20.289490", \ "20.207800,20.646600,21.031440,21.465280,21.734540,21.938610,22.069490", \ "23.484310,23.829650,24.249020,24.657940,24.977340,25.093970,25.226290", \ "27.708100,28.052310,28.398850,28.941710,29.414910,29.696750,29.794550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.456680,28.381780,28.823810,29.361230,29.754190,29.409540,28.958150", \ "27.413660,28.336560,28.665750,29.201550,29.230130,29.881460,29.445980", \ "27.345160,28.271340,28.604290,28.976070,29.288850,29.815780,29.866320", \ "27.432900,28.266100,28.750360,29.273920,29.439130,28.827770,29.513400", \ "28.577170,29.445840,29.789360,30.284740,30.642790,29.849470,30.689920", \ "30.597440,31.572130,31.982050,32.714700,32.899050,33.357170,33.485180", \ "34.561150,35.403830,35.772690,36.317610,36.927760,36.959020,36.460640"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.937710,18.453970,18.877610,19.382930,19.713740,19.931070,20.067800", \ "17.888690,18.383350,18.798670,19.313960,19.650260,19.846410,20.002080", \ "17.820030,18.300440,18.754210,19.238380,19.566950,19.782900,19.913700", \ "18.379420,18.849960,19.308240,19.806390,20.128110,20.341020,20.474500", \ "20.443790,20.817790,21.228320,21.623450,21.910520,22.124210,22.261590", \ "23.714460,24.044720,24.435340,24.875370,25.187140,25.312220,25.441080", \ "28.010930,28.345140,28.746420,29.241700,29.692360,29.970270,30.052920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.887200,27.724420,28.234420,28.740610,29.122450,29.188290,28.288250", \ "26.787850,27.702500,28.187880,28.718720,29.223640,29.091800,26.927880", \ "26.573830,27.587250,28.036210,28.625760,28.614640,28.825320,29.263730", \ "26.880030,27.741380,28.127030,28.643980,29.102060,28.987500,29.380710", \ "28.091480,29.032760,29.416380,29.754220,30.346400,30.080820,30.144300", \ "30.381160,31.216070,31.801530,32.403750,32.845960,33.197110,33.097500", \ "34.337130,35.211550,35.810250,36.398190,37.166650,36.974780,36.337530"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.747830,18.264430,18.690100,19.189040,19.528850,19.733810,19.877230", \ "17.658710,18.190350,18.627590,19.124960,19.447860,19.654750,19.788010", \ "17.584270,18.063260,18.531270,19.023770,19.374830,19.571730,19.707740", \ "18.120650,18.664920,19.135300,19.637190,19.955300,20.152080,20.289490", \ "20.207800,20.646600,21.031440,21.465280,21.734540,21.938610,22.069490", \ "23.484310,23.829650,24.249020,24.657940,24.977340,25.093970,25.226290", \ "27.708100,28.052310,28.398850,28.941710,29.414910,29.696750,29.794550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.456680,28.381780,28.823810,29.361230,29.754190,29.409540,28.958150", \ "27.413660,28.336560,28.665750,29.201550,29.230130,29.881460,29.445980", \ "27.345160,28.271340,28.604290,28.976070,29.288850,29.815780,29.866320", \ "27.432900,28.266100,28.750360,29.273920,29.439130,28.827770,29.513400", \ "28.577170,29.445840,29.789360,30.284740,30.642790,29.849470,30.689920", \ "30.597440,31.572130,31.982050,32.714700,32.899050,33.357170,33.485180", \ "34.561150,35.403830,35.772690,36.317610,36.927760,36.959020,36.460640"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.133240,18.600740,19.037440,19.532920,19.868430,20.066780,20.204700", \ "18.096950,18.483680,18.969250,19.434890,19.772900,19.990540,20.118590", \ "18.004780,18.467230,18.880140,19.375630,19.706130,19.909870,20.042910", \ "18.676080,19.078440,19.507320,19.972020,20.277730,20.486800,20.626160", \ "20.585010,21.030720,21.441300,21.850690,22.142080,22.334420,22.477430", \ "24.074990,24.392680,24.766050,25.174210,25.473220,25.604890,25.734190", \ "28.489830,28.754390,29.135420,29.619850,30.062570,30.349140,30.416520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("29.234230,30.088690,30.491170,30.842940,31.506480,31.079240,31.111920", \ "29.183370,29.956270,30.431370,30.967330,31.529750,30.645720,31.588960", \ "29.110070,29.951070,30.477680,30.956780,31.436850,31.814550,30.987860", \ "29.143570,30.006650,30.483400,30.921800,31.551490,31.518820,31.637730", \ "30.103440,30.941120,31.339120,31.901620,32.422220,32.196710,32.661040", \ "32.239070,33.028350,33.493300,34.012900,34.546690,34.786730,34.092570", \ "35.786280,36.762310,37.299550,37.954590,38.678180,38.177910,37.431100"); } } } } /****************************************************************************************** Module : BUF_X1 Cell Description : Combinational cell (BUF_X1) with drive strength X1 *******************************************************************************************/ cell (BUF_X1) { drive_strength : 1; area : 0.798000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 79.182250; leakage_power () { when : "!A"; value : 86.740375; } leakage_power () { when : "A"; value : 71.624125; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.983203; fall_capacitance : 0.906021; rise_capacitance : 0.983203; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.653700; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0116161,0.0138855,0.0162542,0.0204218,0.0280722,0.0429351,0.0725693", \ "0.0125686,0.0148289,0.0171946,0.0213621,0.0290141,0.0438786,0.0735155", \ "0.0167615,0.0189845,0.0213245,0.0254720,0.0331075,0.0479565,0.0775836", \ "0.0224904,0.0249446,0.0274624,0.0317954,0.0395327,0.0543318,0.0838943", \ "0.0293267,0.0320315,0.0347800,0.0394232,0.0474110,0.0622887,0.0918031", \ "0.0372870,0.0402752,0.0433189,0.0484110,0.0569521,0.0721872,0.101729", \ "0.0463404,0.0496175,0.0529865,0.0586015,0.0678922,0.0839151,0.113935"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0102951,0.0127699,0.0155206,0.0207689,0.0311077,0.0517116,0.0928737", \ "0.0110677,0.0135359,0.0162799,0.0215232,0.0318621,0.0524705,0.0936335", \ "0.0136743,0.0161476,0.0188518,0.0240096,0.0342680,0.0548333,0.0959803", \ "0.0156537,0.0183316,0.0211263,0.0262506,0.0363891,0.0568259,0.0978827", \ "0.0163842,0.0192986,0.0223838,0.0277126,0.0378310,0.0581408,0.0990524", \ "0.0155420,0.0187136,0.0220824,0.0278866,0.0382028,0.0586441,0.0994629", \ "0.0129747,0.0164264,0.0200647,0.0264019,0.0372194,0.0578886,0.0990584"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00275570,0.00392653,0.00534829,0.00822243,0.0142499,0.0268737,0.0524978", \ "0.00275714,0.00393087,0.00535120,0.00822349,0.0142506,0.0268737,0.0524936", \ "0.00302839,0.00410748,0.00547566,0.00829398,0.0142745,0.0268769,0.0524937", \ "0.00403885,0.00507019,0.00632569,0.00891671,0.0145742,0.0269204,0.0524957", \ "0.00524202,0.00629590,0.00750857,0.00994296,0.0152328,0.0272222,0.0525535", \ "0.00678486,0.00790309,0.00914389,0.0115415,0.0165548,0.0279134,0.0528029", \ "0.00865307,0.00985626,0.0111758,0.0136261,0.0185483,0.0294734,0.0535493"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00272546,0.00443336,0.00662734,0.0112506,0.0207992,0.0400156,0.0784817", \ "0.00272484,0.00443486,0.00662842,0.0112515,0.0207995,0.0400149,0.0784683", \ "0.00303290,0.00465388,0.00675412,0.0112851,0.0208000,0.0400165,0.0784660", \ "0.00384040,0.00538677,0.00727621,0.0115378,0.0208944,0.0400323,0.0784686", \ "0.00500733,0.00654849,0.00839719,0.0122712,0.0212391,0.0401834,0.0784934", \ "0.00652600,0.00799456,0.00991657,0.0136228,0.0220929,0.0407652,0.0786804", \ "0.00838193,0.00979075,0.0117046,0.0154987,0.0234297,0.0418564,0.0794519"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("3.608840,3.806740,3.962468,4.079237,4.122652,4.145448,4.152224", \ "3.583226,3.791691,3.937696,4.057686,4.102970,4.126625,4.136021", \ "3.985496,4.118200,4.243944,4.327348,4.362963,4.383401,4.391470", \ "4.862725,4.919951,5.062601,5.162620,5.166813,5.154123,5.148256", \ "6.468525,6.472169,6.498381,6.568517,6.624063,6.601407,6.563071", \ "8.758503,8.765395,8.732864,8.768848,8.814757,8.828671,8.781404", \ "11.720720,11.709060,11.669180,11.643380,11.770610,11.876320,11.872110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("2.301506,2.404528,2.425359,2.452216,2.468617,2.436307,2.238267", \ "2.306430,2.380932,2.398424,2.406002,2.456075,2.408413,2.171246", \ "2.643936,2.672742,2.653573,2.667298,2.658684,2.447772,2.378886", \ "3.703794,3.700496,3.595189,3.457857,3.451456,3.245789,3.272135", \ "5.298408,5.381369,5.363843,5.307464,5.113298,4.947359,4.828131", \ "7.547577,7.516808,7.597706,7.659613,7.610527,7.387775,7.143393", \ "10.221960,10.068940,10.226300,10.412220,10.777620,10.821490,10.207400"); } } } } /****************************************************************************************** Module : BUF_X2 Cell Description : Combinational cell (BUF_X2) with drive strength X2 *******************************************************************************************/ cell (BUF_X2) { drive_strength : 2; 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 : 159.076375; leakage_power () { when : "!A"; value : 173.958750; } leakage_power () { when : "A"; value : 144.194000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.811410; fall_capacitance : 1.654134; rise_capacitance : 1.811410; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0108374,0.0133306,0.0156374,0.0197331,0.0273314,0.0421751,0.0717938", \ "0.0118024,0.0142857,0.0165893,0.0206849,0.0282846,0.0431314,0.0727509", \ "0.0159300,0.0183907,0.0206730,0.0247501,0.0323308,0.0471588,0.0767691", \ "0.0214335,0.0241394,0.0265953,0.0308479,0.0385206,0.0533001,0.0828451", \ "0.0280655,0.0310509,0.0337364,0.0382935,0.0461959,0.0610379,0.0905441", \ "0.0357796,0.0390855,0.0420654,0.0470747,0.0555236,0.0707269,0.100264", \ "0.0445660,0.0481929,0.0514951,0.0570314,0.0662253,0.0822079,0.112257"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00964368,0.0124014,0.0151371,0.0203822,0.0307217,0.0513189,0.0924554", \ "0.0104193,0.0131677,0.0158954,0.0211355,0.0314759,0.0520771,0.0932169", \ "0.0129085,0.0156587,0.0183465,0.0234997,0.0337613,0.0543207,0.0954434", \ "0.0147255,0.0176965,0.0204511,0.0255609,0.0357065,0.0561459,0.0971847", \ "0.0153126,0.0185468,0.0215832,0.0268717,0.0370052,0.0573334,0.0982348", \ "0.0143636,0.0178783,0.0211970,0.0269349,0.0372448,0.0577329,0.0985651", \ "0.0117283,0.0155508,0.0191341,0.0254003,0.0361697,0.0568938,0.0981179"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00254478,0.00384669,0.00526707,0.00816287,0.0142450,0.0269123,0.0525308", \ "0.00254667,0.00384992,0.00526987,0.00816438,0.0142453,0.0269125,0.0525344", \ "0.00288746,0.00406645,0.00541396,0.00823978,0.0142686,0.0269151,0.0525337", \ "0.00387088,0.00500241,0.00624244,0.00883902,0.0145589,0.0269571,0.0525357", \ "0.00508880,0.00623535,0.00742723,0.00985047,0.0151821,0.0272496,0.0525965", \ "0.00664264,0.00786432,0.00908272,0.0114598,0.0165049,0.0279512,0.0528561", \ "0.00852801,0.00984036,0.0111369,0.0135590,0.0184950,0.0295277,0.0536397"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00253133,0.00445752,0.00667725,0.0113326,0.0208920,0.0401151,0.0785752", \ "0.00253271,0.00445973,0.00667812,0.0113334,0.0208912,0.0401099,0.0785645", \ "0.00286647,0.00468272,0.00680737,0.0113675,0.0208944,0.0401190,0.0785756", \ "0.00368566,0.00539335,0.00729600,0.0116088,0.0209993,0.0401283,0.0785727", \ "0.00488011,0.00656431,0.00839967,0.0123236,0.0213626,0.0402952,0.0786061", \ "0.00642611,0.00802332,0.00992307,0.0136392,0.0222139,0.0409217,0.0787980", \ "0.00830983,0.00983863,0.0117275,0.0155006,0.0235234,0.0420448,0.0796219"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("6.929595,7.330048,7.585422,7.787000,7.865093,7.908137,7.918191", \ "6.870821,7.298926,7.557842,7.742810,7.829308,7.878799,7.892992", \ "7.751459,8.009465,8.171241,8.314209,8.380789,8.418550,8.431452", \ "9.464212,9.625651,9.846464,10.023940,10.016690,10.001290,9.989716", \ "12.830970,12.743840,12.790560,12.896630,12.975670,12.970710,12.896270", \ "17.414470,17.389280,17.293850,17.349210,17.457430,17.492370,17.428350", \ "23.357850,23.324110,23.166880,23.136580,23.407050,23.659820,23.677360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("4.529831,4.724519,4.735781,4.876018,4.884184,4.845167,4.863246", \ "4.506423,4.686276,4.700331,4.827012,4.847383,4.548126,4.040510", \ "5.229381,5.291937,5.252093,5.299552,5.218096,5.300499,4.809705", \ "7.406843,7.393611,7.260202,7.075826,6.877902,6.709257,6.719739", \ "10.660940,10.782570,10.761770,10.699330,10.080860,9.972390,9.730718", \ "15.177850,15.067610,15.133420,15.494530,15.325350,14.784590,14.443540", \ "20.721530,20.391740,20.460350,20.952620,21.516470,21.665810,20.836510"); } } } } /****************************************************************************************** Module : BUF_X4 Cell Description : Combinational cell (BUF_X4) with drive strength X4 *******************************************************************************************/ cell (BUF_X4) { drive_strength : 4; 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 : 318.158312; leakage_power () { when : "!A"; value : 347.925000; } leakage_power () { when : "A"; value : 288.391625; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.446291; fall_capacitance : 3.129258; rise_capacitance : 3.446291; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0103035,0.0129278,0.0152130,0.0192851,0.0268745,0.0417384,0.0713968", \ "0.0112946,0.0139064,0.0161886,0.0202608,0.0278527,0.0427190,0.0723785", \ "0.0153770,0.0179779,0.0202420,0.0242954,0.0318663,0.0467128,0.0763631", \ "0.0207596,0.0236041,0.0260340,0.0302527,0.0379066,0.0527064,0.0822927", \ "0.0272841,0.0304260,0.0330861,0.0376042,0.0454756,0.0603280,0.0898772", \ "0.0348846,0.0383603,0.0413166,0.0462873,0.0546984,0.0699159,0.0995020", \ "0.0435606,0.0473719,0.0506502,0.0561478,0.0652972,0.0812845,0.111406"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00914321,0.0120775,0.0148251,0.0200907,0.0304571,0.0510977,0.0923080", \ "0.00992833,0.0128497,0.0155879,0.0208477,0.0312155,0.0518589,0.0930750", \ "0.0123227,0.0152379,0.0179354,0.0231080,0.0333990,0.0540062,0.0952051", \ "0.0140126,0.0171458,0.0198957,0.0250205,0.0351995,0.0556904,0.0968102", \ "0.0144670,0.0178751,0.0208943,0.0261800,0.0363547,0.0567437,0.0977292", \ "0.0133922,0.0170951,0.0203914,0.0261059,0.0364423,0.0570042,0.0979347", \ "0.0106494,0.0146731,0.0182292,0.0244638,0.0352301,0.0560315,0.0973716"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00238862,0.00375769,0.00518457,0.00810303,0.0142271,0.0269360,0.0525947", \ "0.00238936,0.00376173,0.00518745,0.00810446,0.0142274,0.0269358,0.0525963", \ "0.00277602,0.00400680,0.00534524,0.00818372,0.0142500,0.0269376,0.0525925", \ "0.00373970,0.00491620,0.00615191,0.00876212,0.0145337,0.0269808,0.0525954", \ "0.00497095,0.00615754,0.00734053,0.00976227,0.0151366,0.0272684,0.0526622", \ "0.00654286,0.00780509,0.00901080,0.0113762,0.0164552,0.0279801,0.0529261", \ "0.00843875,0.00979613,0.0110781,0.0134844,0.0184363,0.0295653,0.0537343"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00235820,0.00441507,0.00665459,0.0113349,0.0209169,0.0401771,0.0786936", \ "0.00235894,0.00441765,0.00665599,0.0113352,0.0209182,0.0401772,0.0786913", \ "0.00270911,0.00464199,0.00678912,0.0113699,0.0209186,0.0401691,0.0787049", \ "0.00354339,0.00533410,0.00725785,0.0116072,0.0210248,0.0401880,0.0787018", \ "0.00476889,0.00650585,0.00834279,0.0123132,0.0214051,0.0403644,0.0787359", \ "0.00634675,0.00797799,0.00986451,0.0136028,0.0222536,0.0410185,0.0789462", \ "0.00826253,0.00981375,0.0116820,0.0154523,0.0235416,0.0421551,0.0797839"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("13.118000,13.976040,14.456510,14.770570,14.949940,15.015460,15.048910", \ "13.107630,13.926050,14.402220,14.720550,14.905990,15.002010,15.036430", \ "14.821540,15.364490,15.670290,15.919860,16.056740,16.115780,16.160490", \ "18.543820,18.704080,19.034680,19.372140,19.376630,19.344430,19.329210", \ "25.067860,24.998670,25.022190,25.172660,25.340550,25.347050,25.223960", \ "34.448820,34.273380,34.046390,34.105200,34.348950,34.453410,34.326430", \ "46.258260,46.174430,45.902380,45.701620,46.251590,46.804170,46.874310"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("8.457455,8.879182,9.023239,9.171421,9.061750,9.544874,8.729744", \ "8.423179,8.821009,8.979248,8.955179,9.176894,9.196309,8.670608", \ "10.047620,10.227110,10.150020,10.021160,9.985493,9.144377,9.615638", \ "14.341880,14.436170,14.213070,13.534130,13.587820,12.782900,13.270200", \ "21.059380,21.222160,21.193580,21.051860,20.186410,19.616030,19.432330", \ "30.016980,29.773430,30.116370,30.488190,30.649220,29.228620,29.139480", \ "41.198180,40.308650,40.441960,41.445080,42.835620,43.200250,41.741000"); } } } } /****************************************************************************************** Module : BUF_X8 Cell Description : Combinational cell (BUF_X8) with drive strength X8 *******************************************************************************************/ cell (BUF_X8) { drive_strength : 8; 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 : 636.353750; leakage_power () { when : "!A"; value : 695.901250; } leakage_power () { when : "A"; value : 576.806250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.635351; fall_capacitance : 6.033160; rise_capacitance : 6.635351; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 484.009000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("0.0106783,0.0134152,0.0157348,0.0198588,0.0274978,0.0423902,0.0720716", \ "0.0116942,0.0144211,0.0167386,0.0208637,0.0285052,0.0433993,0.0730833", \ "0.0157820,0.0184881,0.0207855,0.0248934,0.0325175,0.0473954,0.0770694", \ "0.0212154,0.0241512,0.0265969,0.0308555,0.0385680,0.0534060,0.0830192", \ "0.0278043,0.0310400,0.0337047,0.0382448,0.0461684,0.0610686,0.0906480", \ "0.0354673,0.0390431,0.0419986,0.0469788,0.0554262,0.0706906,0.100309", \ "0.0442032,0.0481207,0.0513966,0.0568954,0.0660635,0.0820920,0.112241"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("0.00951158,0.0126258,0.0154393,0.0207680,0.0311882,0.0519009,0.0932456", \ "0.0103016,0.0134036,0.0162084,0.0215321,0.0319539,0.0526715,0.0940184", \ "0.0127145,0.0157838,0.0185497,0.0237969,0.0341486,0.0548313,0.0961674", \ "0.0144819,0.0177159,0.0205169,0.0257264,0.0359795,0.0565507,0.0978106", \ "0.0150056,0.0185113,0.0215433,0.0268990,0.0371578,0.0576314,0.0987588", \ "0.0139921,0.0177995,0.0210979,0.0268408,0.0372688,0.0579189,0.0989897", \ "0.0113047,0.0154403,0.0189943,0.0252370,0.0360701,0.0569674,0.0984435"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("0.00243875,0.00386331,0.00530672,0.00823523,0.0143439,0.0270360,0.0527093", \ "0.00244014,0.00386716,0.00530973,0.00823678,0.0143442,0.0270364,0.0527080", \ "0.00280121,0.00409309,0.00545762,0.00831433,0.0143687,0.0270391,0.0527092", \ "0.00375046,0.00497160,0.00622944,0.00887548,0.0146546,0.0270844,0.0527101", \ "0.00499328,0.00621191,0.00740318,0.00985493,0.0152588,0.0273789,0.0527752", \ "0.00658238,0.00787040,0.00907604,0.0114583,0.0165688,0.0280943,0.0530401", \ "0.00849441,0.00987788,0.0111546,0.0135636,0.0185376,0.0296795,0.0538471"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("0.00241039,0.00458226,0.00683130,0.0114977,0.0210845,0.0403981,0.0790727", \ "0.00241051,0.00458477,0.00683332,0.0114987,0.0210840,0.0403978,0.0790581", \ "0.00271174,0.00478650,0.00696212,0.0115379,0.0210877,0.0404007,0.0790536", \ "0.00353817,0.00540875,0.00740303,0.0117850,0.0211995,0.0404255,0.0790663", \ "0.00477784,0.00654742,0.00842893,0.0124781,0.0215839,0.0405951,0.0791012", \ "0.00636791,0.00802448,0.00991961,0.0137277,0.0224397,0.0412313,0.0793004", \ "0.00829433,0.00986883,0.0117364,0.0155362,0.0237138,0.0423751,0.0801253"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("26.067820,27.659320,28.558070,29.224990,29.567760,29.743930,29.810260", \ "26.122370,27.678610,28.579770,29.267000,29.623220,29.813370,29.893040", \ "29.888900,30.655140,31.241650,31.724300,31.979970,32.142050,32.199290", \ "37.223910,37.458600,38.034200,38.694720,38.654890,38.619720,38.571990", \ "50.456670,50.206730,50.131860,50.379600,50.675330,50.670900,50.381850", \ "69.268560,68.880660,68.329710,68.353480,68.701930,68.837960,68.586420", \ "92.855400,92.660800,91.998620,91.648410,92.553010,93.539890,93.668540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.125300,30.250600,60.501100,121.002000,242.005000,484.009000"); values ("16.557320,17.659770,18.116910,18.253210,17.805980,18.087760,18.522020", \ "16.757440,17.723200,17.956040,18.068300,18.717690,18.846110,15.934980", \ "20.009870,20.375060,20.205790,20.332550,20.383320,20.597550,19.099140", \ "28.813490,29.005970,28.481550,27.328030,27.158780,26.705020,25.937980", \ "42.533240,42.587110,42.803340,42.290560,40.346650,39.392930,37.382650", \ "60.318710,59.561180,60.054550,61.413210,61.445790,57.779860,58.254370", \ "82.990480,80.997370,81.416930,83.205670,85.932420,87.462940,82.650460"); } } } } /****************************************************************************************** Module : BUF_X16 Cell Description : Combinational cell (BUF_X16) with drive strength X16 *******************************************************************************************/ cell (BUF_X16) { drive_strength : 16; area : 6.650000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 1272.686250; leakage_power () { when : "!A"; value : 1391.737500; } leakage_power () { when : "A"; value : 1153.635000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 12.399794; fall_capacitance : 11.304038; rise_capacitance : 12.399794; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 965.576000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("0.0111707,0.0139540,0.0162645,0.0203663,0.0279792,0.0428543,0.0725287", \ "0.0121112,0.0148816,0.0171888,0.0212905,0.0289053,0.0437828,0.0734579", \ "0.0161930,0.0189452,0.0212349,0.0253198,0.0329159,0.0477747,0.0774375", \ "0.0217102,0.0247244,0.0271774,0.0314247,0.0391065,0.0539186,0.0835206", \ "0.0283675,0.0316996,0.0343859,0.0389370,0.0468409,0.0617093,0.0912688", \ "0.0360901,0.0397729,0.0427565,0.0477634,0.0562117,0.0714367,0.101023", \ "0.0448813,0.0489128,0.0522212,0.0577523,0.0669385,0.0829326,0.113029"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("0.00998844,0.0131298,0.0159342,0.0212890,0.0318148,0.0527599,0.0945808", \ "0.0107305,0.0138608,0.0166571,0.0220062,0.0325327,0.0534819,0.0953027", \ "0.0132175,0.0163351,0.0190894,0.0243562,0.0348094,0.0557220,0.0975361", \ "0.0150661,0.0183994,0.0212039,0.0264219,0.0367630,0.0575611,0.0992965", \ "0.0156416,0.0192638,0.0223303,0.0277031,0.0380257,0.0587096,0.100311", \ "0.0146604,0.0185933,0.0219353,0.0277248,0.0382078,0.0590425,0.100560", \ "0.0119840,0.0162513,0.0198507,0.0261566,0.0370505,0.0581212,0.100009"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("0.00237436,0.00380175,0.00523034,0.00814622,0.0142586,0.0269670,0.0526556", \ "0.00237740,0.00380589,0.00523366,0.00814783,0.0142590,0.0269663,0.0526562", \ "0.00273942,0.00403050,0.00538278,0.00822435,0.0142818,0.0269693,0.0526542", \ "0.00371702,0.00494548,0.00618486,0.00880055,0.0145648,0.0270114,0.0526580", \ "0.00496000,0.00620345,0.00738911,0.00981195,0.0151769,0.0273006,0.0527196", \ "0.00654020,0.00786409,0.00907199,0.0114405,0.0165016,0.0280009,0.0529785", \ "0.00844095,0.00986494,0.0111483,0.0135558,0.0184926,0.0295749,0.0537628"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("0.00230669,0.00448863,0.00676150,0.0115043,0.0212354,0.0408077,0.0799590", \ "0.00230881,0.00449137,0.00676332,0.0115048,0.0212354,0.0407998,0.0799579", \ "0.00263591,0.00469742,0.00688518,0.0115400,0.0212397,0.0408052,0.0799444", \ "0.00347797,0.00537218,0.00734509,0.0117723,0.0213398,0.0408186,0.0799562", \ "0.00470515,0.00652762,0.00840570,0.0124542,0.0216886,0.0409757,0.0799914", \ "0.00627191,0.00798135,0.00990361,0.0137161,0.0225174,0.0415775,0.0801755", \ "0.00817100,0.00979077,0.0116933,0.0155254,0.0237700,0.0426859,0.0809354"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("52.101730,55.609460,57.491900,58.896380,59.557730,59.867000,59.946290", \ "52.089420,55.724410,57.560080,58.953260,59.617370,59.947510,60.056860", \ "59.191870,61.428570,62.816190,63.827910,64.266620,64.549430,64.624640", \ "74.420600,75.161800,76.400010,77.790290,77.711880,77.559930,77.483610", \ "100.794600,100.389900,100.499000,101.151700,101.814300,101.642100,101.081000", \ "138.501600,137.519100,136.753400,137.000100,137.788700,137.978000,137.301400", \ "185.265200,185.000100,183.921100,183.333600,185.294600,187.125400,187.217200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.174200,60.348500,120.697000,241.394000,482.788000,965.576000"); values ("32.817900,34.891280,35.310880,35.885250,36.983240,36.311630,30.181340", \ "32.938000,34.556000,35.045760,35.759040,36.823510,33.356610,37.233600", \ "39.427820,40.339280,40.231660,40.120190,39.543630,37.944860,37.533200", \ "57.416100,57.167030,56.009470,54.331470,52.569480,51.094210,53.038740", \ "83.820350,84.180240,84.487720,82.656300,79.331660,75.549160,76.899880", \ "119.015900,117.838300,118.889000,120.394300,119.500200,113.868700,106.291000", \ "164.126700,159.877600,160.289100,164.843900,170.149300,169.560800,164.042400"); } } } } /****************************************************************************************** Module : BUF_X32 Cell Description : Combinational cell (BUF_X32) with drive strength X32 *******************************************************************************************/ cell (BUF_X32) { drive_strength : 32; area : 13.034000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 2545.400000; leakage_power () { when : "!A"; value : 2783.587500; } leakage_power () { when : "A"; value : 2307.212500; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 26.945172; fall_capacitance : 24.242679; rise_capacitance : 26.945172; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 1904.300000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("0.0108003,0.0136715,0.0160298,0.0202025,0.0278956,0.0428496,0.0726374", \ "0.0118176,0.0146793,0.0170368,0.0212110,0.0289070,0.0438633,0.0736533", \ "0.0159152,0.0187479,0.0210855,0.0252457,0.0329274,0.0478666,0.0776460", \ "0.0213826,0.0244420,0.0269215,0.0312277,0.0390011,0.0539016,0.0836184", \ "0.0280300,0.0313808,0.0340696,0.0386406,0.0466107,0.0615720,0.0912504", \ "0.0357714,0.0394586,0.0424291,0.0474229,0.0558888,0.0711859,0.100887", \ "0.0446203,0.0486352,0.0519157,0.0574112,0.0665656,0.0825880,0.112775"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("0.00969818,0.0130883,0.0160689,0.0216920,0.0326606,0.0544506,0.0979410", \ "0.0104901,0.0138674,0.0168399,0.0224591,0.0334310,0.0552243,0.0987195", \ "0.0129049,0.0162351,0.0191675,0.0247153,0.0356282,0.0573962,0.100882", \ "0.0146822,0.0181413,0.0210868,0.0265850,0.0374054,0.0590730,0.102496", \ "0.0152088,0.0189269,0.0220715,0.0276755,0.0384651,0.0600178,0.103320", \ "0.0141799,0.0181793,0.0215826,0.0275158,0.0384389,0.0601158,0.103315", \ "0.0114405,0.0157502,0.0193916,0.0257997,0.0370320,0.0589444,0.102447"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("0.00246068,0.00392685,0.00538549,0.00833762,0.0144806,0.0272572,0.0531359", \ "0.00246158,0.00393050,0.00538821,0.00833894,0.0144806,0.0272570,0.0531358", \ "0.00281884,0.00414702,0.00552978,0.00841411,0.0145059,0.0272605,0.0531385", \ "0.00377917,0.00502561,0.00629405,0.00897144,0.0147957,0.0273083,0.0531377", \ "0.00503438,0.00626955,0.00746028,0.00993181,0.0153891,0.0276061,0.0532075", \ "0.00664866,0.00794446,0.00913850,0.0115142,0.0166638,0.0282937,0.0534671", \ "0.00859692,0.00997577,0.0112321,0.0136164,0.0185959,0.0298280,0.0542372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("0.00245783,0.00481045,0.00719741,0.0121388,0.0222838,0.0427112,0.0836169", \ "0.00245793,0.00481355,0.00719977,0.0121385,0.0222789,0.0427112,0.0836307", \ "0.00273540,0.00499991,0.00731908,0.0121765,0.0222859,0.0427175,0.0836206", \ "0.00353125,0.00555712,0.00770637,0.0123927,0.0223847,0.0427363,0.0836251", \ "0.00474761,0.00663866,0.00864426,0.0130009,0.0226964,0.0428715,0.0836535", \ "0.00631544,0.00806223,0.0100577,0.0141331,0.0234771,0.0434032,0.0838060", \ "0.00821776,0.00984346,0.0118029,0.0158074,0.0246185,0.0444673,0.0844578"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("103.160100,110.014100,113.402900,116.085500,117.312000,117.740200,117.852400", \ "104.711100,110.173200,113.584600,116.251200,117.581400,118.110900,118.316200", \ "118.132700,121.643300,124.174600,126.135700,127.091100,127.507800,127.557500", \ "147.493700,148.705200,150.827000,153.588600,153.354700,152.896800,152.504500", \ "198.957500,198.426500,198.229000,199.153400,200.457800,199.734800,198.270600", \ "272.918600,271.003400,269.641300,269.389100,270.556300,270.789600,268.931500", \ "364.851200,364.753300,362.337200,360.975200,364.231100,367.101300,366.709400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,59.509400,119.019000,238.037000,476.075000,952.150000,1904.300000"); values ("64.448980,69.235950,70.015340,72.699390,73.384640,73.278090,56.894900", \ "64.294950,69.048410,70.186530,72.246490,72.980970,72.939750,61.282390", \ "77.156100,79.199560,79.742770,80.162290,80.629220,72.161720,74.597430", \ "112.419100,111.835900,109.866600,106.835200,106.188200,98.572300,104.571000", \ "164.219600,164.894200,164.209000,160.507300,153.727400,150.905700,150.735900", \ "234.561400,230.917300,232.307500,236.252100,234.939000,224.790500,208.047200", \ "319.662900,312.009400,312.464500,319.728100,329.261300,325.111900,318.617000"); } } } } /****************************************************************************************** Module : CLKBUF_X1 Cell Description : Combinational cell (CLKBUF_X1) with drive strength X1 *******************************************************************************************/ cell (CLKBUF_X1) { drive_strength : 1; area : 0.798000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 46.911481; leakage_power () { when : "!A"; value : 54.181375; } leakage_power () { when : "A"; value : 39.641587; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.782640; fall_capacitance : 0.735428; rise_capacitance : 0.782640; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.730000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.0125066,0.0163929,0.0206886,0.0288603,0.0449409,0.0769860,0.141007", \ "0.0134964,0.0173684,0.0216592,0.0298319,0.0459209,0.0779716,0.141994", \ "0.0171837,0.0209627,0.0251896,0.0333076,0.0493699,0.0814188,0.145448", \ "0.0213122,0.0252750,0.0295847,0.0376941,0.0536512,0.0856217,0.149615", \ "0.0251226,0.0293415,0.0338598,0.0420705,0.0579623,0.0898342,0.153719", \ "0.0282854,0.0328451,0.0376692,0.0462668,0.0623531,0.0941390,0.157915", \ "0.0306149,0.0355488,0.0407244,0.0498450,0.0664421,0.0985833,0.162279"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.0149350,0.0179674,0.0210899,0.0266211,0.0370276,0.0576073,0.0987788", \ "0.0155581,0.0185875,0.0217081,0.0272391,0.0376463,0.0582267,0.0993992", \ "0.0188214,0.0218067,0.0248974,0.0303970,0.0407757,0.0613363,0.102497", \ "0.0235975,0.0268548,0.0301098,0.0356904,0.0460196,0.0664672,0.107555", \ "0.0287195,0.0323369,0.0359035,0.0418086,0.0522017,0.0725606,0.113520", \ "0.0341117,0.0381612,0.0421166,0.0486228,0.0594809,0.0799302,0.120792", \ "0.0396407,0.0441545,0.0485507,0.0557401,0.0674454,0.0884028,0.129469"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00318535,0.00570202,0.00890743,0.0156114,0.0293744,0.0570456,0.112402", \ "0.00318701,0.00570525,0.00891006,0.0156121,0.0293750,0.0570489,0.112400", \ "0.00342487,0.00583651,0.00897655,0.0156283,0.0293761,0.0570471,0.112398", \ "0.00431445,0.00659046,0.00951235,0.0158783,0.0294082,0.0570425,0.112406", \ "0.00556012,0.00774363,0.0104956,0.0164422,0.0296687,0.0571103,0.112403", \ "0.00718208,0.00934730,0.0120406,0.0177011,0.0303261,0.0573628,0.112449", \ "0.00913041,0.0113342,0.0140145,0.0195524,0.0317674,0.0581505,0.112650"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00363714,0.00534711,0.00741811,0.0117303,0.0209473,0.0400751,0.0785927", \ "0.00363845,0.00534755,0.00741909,0.0117309,0.0209508,0.0400779,0.0785781", \ "0.00373689,0.00542128,0.00747744,0.0117607,0.0209587,0.0400743,0.0785766", \ "0.00480551,0.00633856,0.00820616,0.0121741,0.0210806,0.0400897,0.0785777", \ "0.00614179,0.00764961,0.00946927,0.0130901,0.0214727,0.0402090,0.0785869", \ "0.00786059,0.00940385,0.0112525,0.0147936,0.0225519,0.0406376,0.0787062", \ "0.00993668,0.0115439,0.0134385,0.0170830,0.0244442,0.0418494,0.0792145"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("3.011054,3.183323,3.241755,3.294222,3.325334,3.346025,3.352342", \ "2.998019,3.173018,3.235077,3.282585,3.317495,3.339931,3.347806", \ "3.224162,3.351265,3.387745,3.419518,3.447688,3.475552,3.487065", \ "3.722765,3.871335,3.947214,3.937027,3.938891,3.949587,3.961732", \ "4.757401,4.831255,4.887830,4.924079,4.932579,4.910007,4.901975", \ "6.269549,6.301130,6.359741,6.412909,6.442238,6.425202,6.381289", \ "8.268039,8.168245,8.221827,8.363703,8.501830,8.519384,8.439943"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("1.932608,2.036757,2.096177,2.110941,2.128213,2.116467,2.107325", \ "1.887589,2.016171,2.036801,2.077591,1.963394,2.074009,1.810736", \ "2.078755,2.148552,2.191819,2.148727,2.084072,2.109850,1.932239", \ "2.760959,2.760449,2.722283,2.665070,2.521709,2.460414,2.475041", \ "3.926060,3.872225,3.817066,3.752169,3.595393,3.378331,3.326990", \ "5.557113,5.441328,5.413598,5.384770,5.203575,4.907615,4.760363", \ "7.625154,7.524759,7.413350,7.391055,7.374869,7.144903,6.553701"); } } } } /****************************************************************************************** Module : CLKBUF_X2 Cell Description : Combinational cell (CLKBUF_X2) with drive strength X2 *******************************************************************************************/ cell (CLKBUF_X2) { drive_strength : 2; 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 : 95.497062; leakage_power () { when : "!A"; value : 109.776625; } leakage_power () { when : "A"; value : 81.217500; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.412621; fall_capacitance : 1.320596; rise_capacitance : 1.412621; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.460000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.0115697,0.0158806,0.0201345,0.0282884,0.0443705,0.0764192,0.140445", \ "0.0125639,0.0168557,0.0211050,0.0292604,0.0453487,0.0774043,0.141434", \ "0.0161635,0.0203658,0.0245508,0.0326510,0.0487160,0.0807704,0.144805", \ "0.0201225,0.0245119,0.0287605,0.0368413,0.0528127,0.0847925,0.148794", \ "0.0238745,0.0285563,0.0330011,0.0411615,0.0570639,0.0889547,0.152855", \ "0.0270954,0.0321529,0.0368987,0.0454242,0.0615289,0.0933586,0.157156", \ "0.0296269,0.0351004,0.0401895,0.0492201,0.0658212,0.0980516,0.161796"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.0131614,0.0164580,0.0194759,0.0249146,0.0352911,0.0558882,0.0970835", \ "0.0137973,0.0170891,0.0201053,0.0255436,0.0359204,0.0565171,0.0977138", \ "0.0170372,0.0202853,0.0232709,0.0286741,0.0390168,0.0595896,0.100772", \ "0.0213069,0.0248788,0.0280250,0.0334908,0.0437847,0.0642491,0.105361", \ "0.0258706,0.0298597,0.0333286,0.0391037,0.0494446,0.0698324,0.110827", \ "0.0305387,0.0350254,0.0388854,0.0452659,0.0560432,0.0765714,0.117489", \ "0.0352165,0.0402160,0.0445158,0.0515865,0.0631706,0.0842117,0.125421"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00286660,0.00569624,0.00893926,0.0156950,0.0294845,0.0571600,0.112519", \ "0.00286800,0.00569993,0.00894131,0.0156947,0.0294849,0.0571615,0.112522", \ "0.00316128,0.00584190,0.00900669,0.0157094,0.0294850,0.0571578,0.112521", \ "0.00402716,0.00655108,0.00949894,0.0159440,0.0295214,0.0571599,0.112519", \ "0.00527486,0.00769396,0.0104428,0.0164691,0.0297743,0.0572305,0.112521", \ "0.00689233,0.00927998,0.0119688,0.0176952,0.0304477,0.0574958,0.112577", \ "0.00883349,0.0112643,0.0139283,0.0195066,0.0318932,0.0583271,0.112789"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00323057,0.00513407,0.00723055,0.0116315,0.0209709,0.0401582,0.0786803", \ "0.00323094,0.00513528,0.00723162,0.0116310,0.0209688,0.0401622,0.0786824", \ "0.00344132,0.00525742,0.00731332,0.0116677,0.0209752,0.0401617,0.0786841", \ "0.00449401,0.00616878,0.00801898,0.0120532,0.0210965,0.0401630,0.0786804", \ "0.00585941,0.00750367,0.00929164,0.0129395,0.0214745,0.0403003,0.0786890", \ "0.00760198,0.00927672,0.0110975,0.0146310,0.0225577,0.0407931,0.0788292", \ "0.00969717,0.0114379,0.0133024,0.0169171,0.0244019,0.0420718,0.0794251"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("5.720473,6.080721,6.190796,6.281580,6.343193,6.373151,6.387719", \ "5.720608,6.053856,6.164524,6.259458,6.322739,6.366317,6.382053", \ "6.231206,6.428594,6.495483,6.558576,6.622419,6.674406,6.698998", \ "7.250821,7.523431,7.677936,7.658038,7.674695,7.697432,7.721985", \ "9.458800,9.579456,9.647008,9.741359,9.778493,9.743724,9.735670", \ "12.680110,12.617480,12.735560,12.852460,12.941900,12.933320,12.858010", \ "16.612470,16.533250,16.589520,16.881870,17.222670,17.303590,17.162590"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("3.664209,3.932656,4.034222,4.072085,4.018793,4.141161,3.346112", \ "3.622028,3.889188,3.951609,4.029654,3.819481,3.952090,3.938691", \ "4.015098,4.180171,4.263004,4.251304,3.987708,4.218670,4.008987", \ "5.484151,5.455537,5.462050,5.289611,5.124615,4.914797,4.538474", \ "7.941852,7.861798,7.773121,7.543922,7.343142,7.107110,6.373629", \ "11.321290,11.103650,11.088810,11.047830,10.619140,10.276070,9.273848", \ "15.435460,15.247270,15.132700,15.193140,15.109390,14.966690,14.107490"); } } } } /****************************************************************************************** Module : CLKBUF_X3 Cell Description : Combinational cell (CLKBUF_X3) with drive strength X3 *******************************************************************************************/ cell (CLKBUF_X3) { drive_strength : 3; 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 : 127.349500; leakage_power () { when : "!A"; value : 155.913750; } leakage_power () { when : "A"; value : 98.785250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.421906; fall_capacitance : 1.321099; rise_capacitance : 1.421906; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 181.885000; function : "A"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("0.0132922,0.0179624,0.0223218,0.0305320,0.0466035,0.0786037,0.142538", \ "0.0142771,0.0189362,0.0232908,0.0315008,0.0475739,0.0795801,0.143519", \ "0.0181792,0.0227021,0.0269872,0.0351391,0.0511835,0.0831876,0.147125", \ "0.0230345,0.0277144,0.0320493,0.0401685,0.0560722,0.0879746,0.151866", \ "0.0276750,0.0326157,0.0371136,0.0453058,0.0611302,0.0928888,0.156657", \ "0.0318748,0.0371786,0.0419423,0.0504691,0.0664186,0.0980459,0.161660", \ "0.0354281,0.0411259,0.0462115,0.0552110,0.0716239,0.103490,0.166980"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("0.0154847,0.0191953,0.0224275,0.0281049,0.0386173,0.0592313,0.100435", \ "0.0161280,0.0198352,0.0230657,0.0287427,0.0392552,0.0598689,0.101071", \ "0.0193914,0.0230475,0.0262462,0.0318917,0.0423774,0.0629728,0.104162", \ "0.0244029,0.0283476,0.0316692,0.0373743,0.0477959,0.0682676,0.109375", \ "0.0296276,0.0339902,0.0375956,0.0436027,0.0540903,0.0744515,0.115401", \ "0.0350597,0.0399018,0.0438817,0.0504477,0.0613802,0.0817891,0.122611", \ "0.0405459,0.0458845,0.0502883,0.0574945,0.0692669,0.0901464,0.131099"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("0.00310655,0.00599309,0.00914229,0.0157512,0.0294417,0.0570588,0.112339", \ "0.00310672,0.00599559,0.00914424,0.0157519,0.0294406,0.0570589,0.112337", \ "0.00326331,0.00608617,0.00919867,0.0157689,0.0294427,0.0570601,0.112340", \ "0.00431221,0.00687916,0.00976604,0.0160246,0.0294734,0.0570613,0.112337", \ "0.00567990,0.00808943,0.0107871,0.0166456,0.0297534,0.0571184,0.112339", \ "0.00744242,0.00980169,0.0123977,0.0179336,0.0303955,0.0573675,0.112384", \ "0.00956610,0.0119427,0.0144867,0.0198607,0.0318459,0.0580949,0.112584"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("0.00380208,0.00576068,0.00785820,0.0121446,0.0212638,0.0403223,0.0788510", \ "0.00380212,0.00576111,0.00785856,0.0121444,0.0212602,0.0403245,0.0788568", \ "0.00385954,0.00581388,0.00790572,0.0121744,0.0212699,0.0403278,0.0788662", \ "0.00507817,0.00677183,0.00865592,0.0126153,0.0214128,0.0403320,0.0788516", \ "0.00657376,0.00820843,0.00999825,0.0136131,0.0218680,0.0404682,0.0788589", \ "0.00849205,0.0101239,0.0118970,0.0154025,0.0230097,0.0409077,0.0789819", \ "0.0108038,0.0124556,0.0142510,0.0178051,0.0250258,0.0421369,0.0794743"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("7.211302,7.667807,7.828419,7.969311,8.076746,8.132422,8.148719", \ "7.206565,7.656628,7.822088,7.955450,8.058578,8.113036,8.141886", \ "7.821943,8.035669,8.133439,8.211843,8.299660,8.368426,8.403566", \ "9.301352,9.340105,9.385729,9.313747,9.300829,9.325251,9.343695", \ "12.033040,11.638990,11.560780,11.498420,11.383250,11.286210,11.250040", \ "15.869200,15.242490,15.015320,14.834960,14.668690,14.479340,14.321000", \ "20.921800,20.012170,19.541790,19.334740,19.189440,18.980500,18.647960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,5.683910,11.367800,22.735600,45.471300,90.942500,181.885000"); values ("5.702503,5.871772,6.027912,6.109545,6.040346,5.601151,5.038286", \ "5.671929,5.761081,5.911067,6.038088,5.558024,5.757895,5.505764", \ "5.980721,6.159845,6.155036,6.101683,6.003001,5.985516,5.863116", \ "7.890676,7.604337,7.568932,7.368370,7.060866,7.086541,5.680132", \ "10.902820,10.372440,10.213240,9.830796,9.006791,8.884602,7.406915", \ "15.179700,14.394390,14.064030,13.512450,13.016650,12.023300,10.530550", \ "20.333840,19.419160,18.842820,18.292290,18.029890,17.132330,15.503080"); } } } } /****************************************************************************************** Module : CLKGATETST_X1 Cell Description : Pos.edge clock gating cell with pre scan, drive strength X1 *******************************************************************************************/ cell (CLKGATETST_X1) { drive_strength : 1; statetable ("CK E SE","IQ") { table : "L L L : - : L ,\ L L H : - : H ,\ L H L : - : H ,\ L H H : - : H ,\ H - - : - : N " ; } clock_gating_integrated_cell : latch_posedge_precontrol; area : 3.990000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 211.611135; leakage_power () { when : "!CK & !E & !SE & !GCK"; value : 225.373750; } leakage_power () { when : "!CK & !E & SE & !GCK"; value : 214.366000; } leakage_power () { when : "!CK & E & !SE & !GCK"; value : 204.389500; } leakage_power () { when : "!CK & E & SE & !GCK"; value : 220.572625; } leakage_power () { when : "CK & !E & !SE & !GCK"; value : 204.386625; } leakage_power () { when : "CK & !E & !SE & GCK"; value : 261.689125; } leakage_power () { when : "CK & !E & SE & !GCK"; value : 192.406375; } leakage_power () { when : "CK & !E & SE & GCK"; value : 212.956375; } leakage_power () { when : "CK & E & !SE & !GCK"; value : 182.431125; } leakage_power () { when : "CK & E & !SE & GCK"; value : 202.981125; } leakage_power () { when : "CK & E & SE & !GCK"; value : 198.615500; } leakage_power () { when : "CK & E & SE & GCK"; value : 219.165500; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 1.823470; fall_capacitance : 1.738564; rise_capacitance : 1.823470; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.039391,0.050051,0.146386"); } } internal_power () { when : "!E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.827634,4.834161,5.147904,6.019402,7.601322,10.053740,13.445520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.571972,2.553407,2.780431,3.610963,5.259378,7.769437,11.187460"); } } internal_power () { when : "!E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.510574,9.502863,9.820391,10.691490,12.286090,14.875910,18.733370"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.515954,9.507379,9.824509,10.694900,12.288600,14.877930,18.734660"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.512430,9.504103,9.821541,10.692840,12.286680,14.876620,18.733140"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.883683; fall_capacitance : 0.864697; rise_capacitance : 0.883683; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.016729,-0.017401,-0.027408", \ "-0.017257,-0.015833,-0.035207", \ "0.101835,0.103831,0.084238"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.006369,-0.004520,-0.010332", \ "-0.004069,-0.003201,-0.011457", \ "0.068511,0.068516,0.055655"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.037632,0.038677,0.052183", \ "0.047687,0.048403,0.061849", \ "0.078184,0.078180,0.091046"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.046179,0.044806,0.064304", \ "0.050747,0.049324,0.068702", \ "0.044859,0.042864,0.062462"); } } internal_power () { when : "!CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.086891,8.047164,8.052062,8.421932,9.302756,10.789400,12.965090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.389040,6.356025,6.441366,6.925072,7.986834,9.688298,12.066780"); } } internal_power () { when : "!CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.638791,0.651723,0.652468,0.653152,0.652224,0.652664,0.651314"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.395740,-0.472464,-0.521992,-0.541389,-0.551464,-0.557724,-0.561366"); } } internal_power () { when : "CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.291197,3.252261,3.260205,3.596439,4.412941,5.784073,7.768733"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.359921,1.328725,1.426795,1.900530,2.889502,4.421618,6.526914"); } } internal_power () { when : "CK & !SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.141277,3.102715,3.111111,3.452573,4.275184,5.651603,7.640086"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.338734,1.307149,1.401537,1.868079,2.853447,4.385929,6.493012"); } } internal_power () { when : "CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.639122,0.650945,0.652051,0.651686,0.651781,0.650643,0.650810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396507,-0.473135,-0.522999,-0.542441,-0.552635,-0.558807,-0.562461"); } } internal_power () { when : "CK & SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.639077,0.650932,0.652040,0.652475,0.651782,0.652001,0.650811"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396692,-0.473188,-0.523003,-0.543241,-0.552598,-0.560191,-0.562487"); } } } pin (SE) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_test_pin : true; capacitance : 0.787225; fall_capacitance : 0.725515; rise_capacitance : 0.787225; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.014899,-0.015257,-0.025544", \ "-0.014809,-0.013068,-0.032715", \ "0.109548,0.111575,0.092090"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.005770,-0.003612,-0.009415", \ "-0.001611,-0.000733,-0.009263", \ "0.063575,0.063250,0.050630"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.035496,0.036532,0.050008", \ "0.048299,0.049017,0.062472", \ "0.083120,0.083446,0.096071"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.044958,0.043274,0.063061", \ "0.048299,0.046559,0.066210", \ "0.037145,0.035119,0.054610"); } } internal_power () { when : "!CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.560734,7.533751,7.719503,8.309820,9.368480,11.043490,13.446250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.021902,6.023051,6.130849,6.660045,7.804744,9.617821,12.143850"); } } internal_power () { when : "!CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.157459,0.164009,0.163402,0.164132,0.163837,0.164938,0.164173"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.151951,-0.154025,-0.151837,-0.151809,-0.151838,-0.151970,-0.152127"); } } internal_power () { when : "CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.765961,2.740094,2.927894,3.468118,4.442148,5.967776,8.129562"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.985754,0.989499,1.115529,1.639492,2.715771,4.360909,6.614452"); } } internal_power () { when : "CK & !E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.616278,2.590208,2.778946,3.325469,4.305057,5.835008,7.999461"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.970753,0.975064,1.093219,1.614783,2.688521,4.336678,6.593642"); } } internal_power () { when : "CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.156681,0.163129,0.162835,0.163549,0.163355,0.164231,0.163661"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.152352,-0.154295,-0.152717,-0.152834,-0.152936,-0.153077,-0.153236"); } } internal_power () { when : "CK & E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.156427,0.162870,0.162608,0.163331,0.163138,0.164016,0.163445"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.152314,-0.154259,-0.152689,-0.153590,-0.152901,-0.154389,-0.153194"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.730000; state_function : "(IQ & CK)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "!E & SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013319,0.017307,0.021669,0.029879,0.045967,0.078011,0.142055", \ "0.014255,0.018232,0.022590,0.030801,0.046889,0.078943,0.142990", \ "0.018205,0.022081,0.026376,0.034540,0.050606,0.082670,0.146715", \ "0.023520,0.027570,0.031952,0.040124,0.056089,0.088071,0.152091", \ "0.029475,0.033769,0.038361,0.046661,0.062606,0.094489,0.158419", \ "0.035854,0.040492,0.045375,0.054081,0.070271,0.102117,0.165924", \ "0.042560,0.047574,0.052799,0.062026,0.078794,0.111061,0.174837"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.012411,0.015407,0.018523,0.024085,0.034539,0.055153,0.096359", \ "0.013009,0.016000,0.019115,0.024676,0.035138,0.055762,0.096950", \ "0.015736,0.018713,0.021806,0.027340,0.037769,0.058367,0.099547", \ "0.018696,0.021891,0.025083,0.030678,0.041139,0.061659,0.102795", \ "0.021146,0.024739,0.028248,0.034102,0.044641,0.065189,0.106258", \ "0.022708,0.026771,0.030692,0.037116,0.048061,0.068902,0.110019", \ "0.023221,0.027773,0.032144,0.039266,0.050923,0.072299,0.113978"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003181,0.005714,0.008895,0.015540,0.029280,0.056962,0.112375", \ "0.003180,0.005715,0.008896,0.015539,0.029281,0.056971,0.112374", \ "0.003345,0.005818,0.008953,0.015556,0.029283,0.056984,0.112373", \ "0.004191,0.006525,0.009474,0.015795,0.029309,0.056966,0.112364", \ "0.005343,0.007599,0.010412,0.016377,0.029570,0.057021,0.112367", \ "0.006847,0.009094,0.011874,0.017616,0.030252,0.057274,0.112404", \ "0.008669,0.010963,0.013728,0.019409,0.031733,0.058108,0.112590"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003125,0.004951,0.007131,0.011564,0.020837,0.040019,0.078556", \ "0.003126,0.004953,0.007132,0.011560,0.020838,0.039980,0.078554", \ "0.003386,0.005126,0.007244,0.011610,0.020847,0.039987,0.078541", \ "0.004308,0.005855,0.007812,0.011985,0.021066,0.040013,0.078557", \ "0.005643,0.007158,0.008987,0.012799,0.021476,0.040240,0.078552", \ "0.007305,0.008869,0.010724,0.014351,0.022586,0.040941,0.078823", \ "0.009283,0.010922,0.012836,0.016509,0.024255,0.042351,0.079718"); } } timing () { related_pin : "CK"; when : "E & !SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013318,0.017307,0.021669,0.029879,0.045967,0.078011,0.142055", \ "0.014255,0.018232,0.022590,0.030801,0.046889,0.078943,0.142990", \ "0.018205,0.022081,0.026376,0.034540,0.050606,0.082670,0.146715", \ "0.023520,0.027570,0.031952,0.040124,0.056089,0.088071,0.152091", \ "0.029475,0.033769,0.038361,0.046661,0.062606,0.094489,0.158419", \ "0.035854,0.040492,0.045375,0.054081,0.070271,0.102117,0.165924", \ "0.042560,0.047574,0.052799,0.062026,0.078794,0.111061,0.174837"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.012411,0.015407,0.018523,0.024085,0.034539,0.055162,0.096359", \ "0.013009,0.016000,0.019115,0.024676,0.035138,0.055762,0.096950", \ "0.015736,0.018713,0.021806,0.027340,0.037769,0.058367,0.099547", \ "0.018696,0.021891,0.025083,0.030678,0.041139,0.061659,0.102795", \ "0.021146,0.024739,0.028248,0.034102,0.044641,0.065189,0.106258", \ "0.022708,0.026771,0.030692,0.037116,0.048061,0.068902,0.110019", \ "0.023221,0.027773,0.032144,0.039266,0.050923,0.072299,0.113978"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003179,0.005714,0.008895,0.015540,0.029279,0.056962,0.112375", \ "0.003180,0.005715,0.008896,0.015539,0.029281,0.056971,0.112374", \ "0.003345,0.005818,0.008953,0.015556,0.029283,0.056984,0.112373", \ "0.004191,0.006525,0.009474,0.015795,0.029309,0.056966,0.112364", \ "0.005343,0.007599,0.010412,0.016377,0.029570,0.057021,0.112367", \ "0.006847,0.009094,0.011874,0.017616,0.030252,0.057274,0.112404", \ "0.008669,0.010963,0.013728,0.019409,0.031733,0.058108,0.112590"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003126,0.004951,0.007131,0.011563,0.020839,0.040022,0.078556", \ "0.003126,0.004953,0.007132,0.011560,0.020838,0.039979,0.078554", \ "0.003386,0.005126,0.007244,0.011610,0.020847,0.039987,0.078541", \ "0.004308,0.005855,0.007812,0.011985,0.021066,0.040002,0.078557", \ "0.005643,0.007158,0.008987,0.012799,0.021476,0.040240,0.078552", \ "0.007305,0.008869,0.010724,0.014351,0.022586,0.040941,0.078823", \ "0.009283,0.010922,0.012836,0.016509,0.024255,0.042351,0.079718"); } } timing () { related_pin : "CK"; when : "E & SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013319,0.017307,0.021669,0.029879,0.045967,0.078011,0.142055", \ "0.014255,0.018232,0.022590,0.030801,0.046889,0.078943,0.142984", \ "0.018205,0.022080,0.026376,0.034540,0.050606,0.082668,0.146714", \ "0.023522,0.027570,0.031952,0.040125,0.056089,0.088071,0.152091", \ "0.029475,0.033769,0.038361,0.046661,0.062606,0.094489,0.158419", \ "0.035854,0.040492,0.045375,0.054081,0.070271,0.102117,0.165924", \ "0.042560,0.047574,0.052799,0.062026,0.078794,0.111061,0.174837"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.012411,0.015407,0.018523,0.024084,0.034539,0.055163,0.096357", \ "0.013009,0.016000,0.019115,0.024676,0.035138,0.055765,0.096950", \ "0.015736,0.018713,0.021806,0.027340,0.037769,0.058359,0.099547", \ "0.018696,0.021891,0.025083,0.030678,0.041139,0.061659,0.102795", \ "0.021146,0.024739,0.028248,0.034102,0.044641,0.065189,0.106258", \ "0.022708,0.026771,0.030692,0.037116,0.048061,0.068902,0.110019", \ "0.023221,0.027773,0.032144,0.039266,0.050923,0.072299,0.113978"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003181,0.005713,0.008895,0.015540,0.029279,0.056961,0.112375", \ "0.003180,0.005715,0.008896,0.015539,0.029281,0.056971,0.112388", \ "0.003345,0.005817,0.008953,0.015556,0.029282,0.056976,0.112373", \ "0.004193,0.006525,0.009474,0.015795,0.029309,0.056966,0.112362", \ "0.005343,0.007599,0.010412,0.016377,0.029570,0.057021,0.112367", \ "0.006847,0.009094,0.011874,0.017616,0.030252,0.057274,0.112404", \ "0.008669,0.010963,0.013728,0.019409,0.031733,0.058108,0.112590"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003126,0.004953,0.007133,0.011564,0.020843,0.039986,0.078554", \ "0.003126,0.004953,0.007131,0.011560,0.020838,0.039980,0.078553", \ "0.003386,0.005126,0.007244,0.011610,0.020847,0.039992,0.078531", \ "0.004308,0.005855,0.007812,0.011985,0.021066,0.040002,0.078557", \ "0.005643,0.007158,0.008987,0.012799,0.021476,0.040240,0.078552", \ "0.007305,0.008869,0.010724,0.014351,0.022586,0.040941,0.078823", \ "0.009283,0.010922,0.012836,0.016509,0.024255,0.042351,0.079718"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E & !SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013392,0.017433,0.021796,0.029985,0.046058,0.078088,0.142124", \ "0.014329,0.018357,0.022716,0.030909,0.046985,0.079019,0.143061", \ "0.018293,0.022216,0.026512,0.034648,0.050704,0.082740,0.146787", \ "0.023701,0.027793,0.032135,0.040190,0.056118,0.088084,0.152096", \ "0.029779,0.034114,0.038609,0.046619,0.062402,0.094235,0.158159", \ "0.036283,0.040925,0.045648,0.053725,0.069269,0.100892,0.164686", \ "0.043091,0.048065,0.053026,0.061267,0.076571,0.107881,0.171487"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003238,0.005773,0.008877,0.015481,0.029189,0.056852,0.112256", \ "0.003235,0.005776,0.008881,0.015481,0.029188,0.056857,0.112270", \ "0.003398,0.005873,0.008932,0.015493,0.029188,0.056860,0.112270", \ "0.004283,0.006572,0.009361,0.015622,0.029202,0.056860,0.112254", \ "0.005491,0.007626,0.010140,0.015927,0.029300,0.056879,0.112251", \ "0.007027,0.009028,0.011307,0.016462,0.029385,0.056921,0.112251", \ "0.008813,0.010697,0.012751,0.017277,0.029514,0.056945,0.112285"); } } internal_power () { related_pin : "CK"; when : "!E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("7.778904,9.794934,11.208060,11.579430,11.667410,11.718210,11.750180", \ "7.675527,9.698886,11.168900,11.551900,11.638540,11.687060,11.720290", \ "8.250218,10.298570,11.617020,12.036480,12.121310,12.171500,12.209580", \ "9.576035,11.764030,13.257180,13.627480,13.687340,13.731280,13.767560", \ "12.116190,14.341220,15.958820,16.564300,16.649260,16.652400,16.664620", \ "15.814540,17.939370,19.798500,20.673770,20.915680,20.951760,20.919630", \ "20.535630,22.531050,24.477560,25.900480,26.404160,26.628110,26.545120"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "!E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("6.752212,7.422561,7.623217,7.707126,7.736091,7.756909,7.764042", \ "6.675429,7.383314,7.586578,7.670930,7.711440,7.729654,7.739978", \ "7.221340,7.890153,8.061924,8.142394,8.180377,8.204461,8.217882", \ "8.429501,9.298599,9.623232,9.662625,9.670640,9.677708,9.690999", \ "10.926590,11.805710,12.236490,12.475970,12.509450,12.482300,12.479290", \ "14.510480,15.480710,16.149670,16.616070,16.843260,16.849200,16.811040", \ "19.072330,20.097940,21.041080,21.997550,22.652790,22.894840,22.798920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("4.293094,4.943535,5.252257,5.281980,5.291178,4.588309,5.262959", \ "4.222680,4.970971,5.119167,5.296188,5.146548,4.859660,5.189235", \ "4.731739,5.420659,5.582236,5.663854,5.423987,5.458039,5.355005", \ "6.630506,6.987554,7.086488,6.972764,6.908370,6.837387,6.374648", \ "9.668644,10.052540,10.206600,10.166120,9.936897,9.640443,9.514553", \ "13.485550,13.819240,14.092820,14.352770,14.535800,14.324940,14.148330", \ "18.220190,18.524870,18.807430,19.507340,20.266340,20.429360,19.737470"); } } internal_power () { related_pin : "CK"; when : "E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("6.710558,7.422291,7.622720,7.707127,7.734731,7.756829,7.763991", \ "6.675456,7.383538,7.586330,7.670668,7.710495,7.730877,7.739863", \ "7.221607,7.890174,8.061944,8.142399,8.180299,8.204378,8.217768", \ "8.429022,9.298666,9.623807,9.662634,9.670411,9.678349,9.690952", \ "10.926600,11.805740,12.236440,12.476580,12.509360,12.482290,12.480380", \ "14.510520,15.480740,16.149700,16.616070,16.843200,16.849110,16.811050", \ "19.072070,20.097980,21.041100,21.997550,22.652850,22.895250,22.798850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("4.292103,4.959391,5.253761,5.281953,5.291248,4.594505,5.262938", \ "4.222718,4.971233,5.117105,5.296680,5.146510,4.862107,5.189180", \ "4.731224,5.420685,5.582288,5.664237,5.423949,5.460411,5.355032", \ "6.630510,6.987488,7.086512,6.972771,6.909829,6.677897,6.374576", \ "9.668641,10.052570,10.206660,10.166200,9.936859,9.640658,9.514554", \ "13.485570,13.819740,14.092830,14.352810,14.536270,14.324930,14.148290", \ "18.220230,18.524990,18.807470,19.507340,20.267400,20.429360,19.736180"); } } internal_power () { related_pin : "CK"; when : "E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("6.748456,7.410467,7.619995,7.707063,7.735173,7.757670,7.763912", \ "6.675539,7.383362,7.588969,7.670607,7.710432,7.730868,7.739572", \ "7.221557,7.893689,8.062007,8.142359,8.179756,8.204412,8.217741", \ "8.436879,9.299001,9.623550,9.661023,9.670425,9.678481,9.691032", \ "10.926410,11.806090,12.236280,12.480350,12.509330,12.482290,12.480360", \ "14.510390,15.480980,16.150180,16.616310,16.843120,16.849080,16.811060", \ "19.072110,20.097660,21.041250,21.997630,22.652640,22.895240,22.798830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("4.268832,5.028763,5.191612,5.282171,5.291362,4.817541,5.262599", \ "4.223101,4.975770,5.206102,5.296647,5.150482,4.964187,5.188782", \ "4.732005,5.419879,5.581703,5.664177,5.423921,5.459851,5.355052", \ "6.630263,6.985691,7.086317,6.973029,6.908831,6.691066,6.372128", \ "9.668875,10.052210,10.206560,10.165130,9.936828,9.640657,9.514552", \ "13.484750,13.819540,14.092780,14.352610,14.535820,14.324920,14.147190", \ "18.220150,18.524910,18.807460,19.507400,20.267170,20.429350,19.736200"); } } } } /****************************************************************************************** Module : CLKGATETST_X2 Cell Description : Pos.edge clock gating cell with pre scan, drive strength X2 *******************************************************************************************/ cell (CLKGATETST_X2) { drive_strength : 2; statetable ("CK E SE","IQ") { table : "L L L : - : L ,\ L L H : - : H ,\ L H L : - : H ,\ L H H : - : H ,\ H - - : - : N " ; } clock_gating_integrated_cell : latch_posedge_precontrol; area : 4.256000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 283.679646; leakage_power () { when : "!CK & !E & !SE & !GCK"; value : 276.548750; } leakage_power () { when : "!CK & !E & SE & !GCK"; value : 300.069750; } leakage_power () { when : "!CK & E & !SE & !GCK"; value : 290.093250; } leakage_power () { when : "!CK & E & SE & !GCK"; value : 306.276375; } leakage_power () { when : "CK & !E & !SE & !GCK"; value : 256.841250; } leakage_power () { when : "CK & !E & !SE & GCK"; value : 348.392125; } leakage_power () { when : "CK & !E & SE & !GCK"; value : 244.868500; } leakage_power () { when : "CK & !E & SE & GCK"; value : 299.620750; } leakage_power () { when : "CK & E & !SE & !GCK"; value : 234.893250; } leakage_power () { when : "CK & E & !SE & GCK"; value : 289.645500; } leakage_power () { when : "CK & E & SE & !GCK"; value : 251.077625; } leakage_power () { when : "CK & E & SE & GCK"; value : 305.828625; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 2.841860; fall_capacitance : 2.745147; rise_capacitance : 2.841860; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.042748,0.053118,0.146386"); } } internal_power () { when : "!E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.052269,6.056183,6.360494,7.234377,8.812615,11.261920,14.657430"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.546197,1.528473,1.755828,2.569665,4.203753,6.712218,10.147100"); } } internal_power () { when : "!E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.855390,10.841890,11.150770,12.021330,13.611200,16.299180,20.576690"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.860010,10.846500,11.155740,12.024400,13.615020,16.300990,20.578870"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.856310,10.843270,11.152260,12.021090,13.611940,16.299690,20.577330"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.879888; fall_capacitance : 0.857782; rise_capacitance : 0.879888; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.016095,-0.016154,-0.025512", \ "-0.019705,-0.017676,-0.034884", \ "0.100292,0.102282,0.083295"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.006369,-0.003602,-0.009089", \ "-0.004070,-0.002896,-0.010524", \ "0.069128,0.069446,0.056912"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.037632,0.038064,0.051562", \ "0.047381,0.047788,0.060915", \ "0.077566,0.077251,0.089789"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.048926,0.046952,0.066168", \ "0.053195,0.051167,0.070572", \ "0.046402,0.044413,0.063405"); } } internal_power () { when : "!CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.338666,8.299320,8.306429,8.683723,9.575528,11.076510,13.263740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.341107,6.307176,6.397050,6.890701,7.956407,9.652950,12.025000"); } } internal_power () { when : "!CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.638849,0.652643,0.652614,0.653693,0.652820,0.653766,0.652245"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.395035,-0.472381,-0.521235,-0.540515,-0.550654,-0.556881,-0.560300"); } } internal_power () { when : "CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.165722,3.126462,3.137707,3.483399,4.317428,5.711761,7.716059"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.233576,1.201690,1.306104,1.794164,2.798355,4.340047,6.454501"); } } internal_power () { when : "CK & !SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.012500,2.973230,2.985622,3.337960,4.178068,5.577883,7.586789"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.219147,1.186878,1.280124,1.762265,2.762016,4.305947,6.421344"); } } internal_power () { when : "CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.639522,0.651561,0.652130,0.651854,0.652252,0.650925,0.651516"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396184,-0.473053,-0.522458,-0.541903,-0.552094,-0.558295,-0.561729"); } } internal_power () { when : "CK & SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.639525,0.651682,0.652160,0.653022,0.652299,0.652923,0.651599"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396292,-0.473107,-0.522432,-0.542947,-0.551969,-0.560189,-0.561616"); } } } pin (SE) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_test_pin : true; capacitance : 0.821397; fall_capacitance : 0.760699; rise_capacitance : 0.821397; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.013960,-0.014316,-0.023648", \ "-0.016951,-0.015219,-0.034272", \ "0.108006,0.110026,0.090834"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.005466,-0.003001,-0.008170", \ "-0.001612,-0.000428,-0.008017", \ "0.064192,0.064489,0.051886"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.035190,0.035919,0.049386", \ "0.047993,0.048403,0.061538", \ "0.082503,0.082207,0.094815"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047400,0.045726,0.064925", \ "0.050441,0.048710,0.067768", \ "0.038688,0.036668,0.055866"); } } internal_power () { when : "!CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.812369,7.786849,7.979744,8.571706,9.632189,11.314660,13.725710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.969992,5.969697,6.086126,6.634729,7.788347,9.597906,12.123920"); } } internal_power () { when : "!CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.157776,0.164745,0.163577,0.164601,0.164130,0.165754,0.164657"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.151355,-0.153900,-0.150978,-0.150984,-0.151034,-0.151133,-0.151279"); } } internal_power () { when : "CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.639510,2.615151,2.810864,3.358987,4.346532,5.894371,8.076649"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.857697,0.860992,0.996634,1.542575,2.636802,4.293492,6.558094"); } } internal_power () { when : "CK & !E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.486271,2.462183,2.658889,3.214778,4.207917,5.760199,7.946135"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.844528,0.847220,0.974869,1.518344,2.609908,4.270036,6.537982"); } } internal_power () { when : "CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.156960,0.163512,0.162919,0.163827,0.163543,0.164741,0.163944"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.151925,-0.154178,-0.152215,-0.152352,-0.152442,-0.152569,-0.152728"); } } internal_power () { when : "CK & E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.156759,0.163417,0.162727,0.163691,0.163388,0.164664,0.163816"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.151782,-0.154124,-0.152043,-0.153339,-0.152268,-0.154386,-0.152545"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.460000; state_function : "(IQ & CK)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "!E & SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.012488,0.016936,0.021262,0.029452,0.045535,0.077594,0.141649", \ "0.013431,0.017866,0.022188,0.030381,0.046474,0.078534,0.142586", \ "0.017330,0.021652,0.025913,0.034057,0.050127,0.082195,0.146253", \ "0.022414,0.026936,0.031276,0.039427,0.055395,0.087387,0.151417", \ "0.028125,0.032925,0.037466,0.045735,0.061684,0.093583,0.157518", \ "0.034204,0.039382,0.044224,0.052891,0.069090,0.100959,0.164774", \ "0.040568,0.046175,0.051351,0.060534,0.077303,0.109623,0.173428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.011717,0.015082,0.018170,0.023708,0.034156,0.054784,0.096003", \ "0.012320,0.015679,0.018766,0.024302,0.034757,0.055381,0.096607", \ "0.015016,0.018362,0.021431,0.026942,0.037363,0.057968,0.099177", \ "0.017882,0.021467,0.024621,0.030188,0.040649,0.061197,0.102344", \ "0.020261,0.024304,0.027767,0.033577,0.044116,0.064687,0.105782", \ "0.021795,0.026361,0.030228,0.036591,0.047520,0.068406,0.109562", \ "0.022328,0.027436,0.031748,0.038802,0.050409,0.071839,0.113595"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002872,0.005719,0.008926,0.015611,0.029377,0.057069,0.112496", \ "0.002875,0.005722,0.008928,0.015612,0.029373,0.057066,0.112482", \ "0.003086,0.005832,0.008986,0.015628,0.029375,0.057072,0.112490", \ "0.003924,0.006525,0.009490,0.015865,0.029402,0.057065,0.112485", \ "0.005087,0.007606,0.010421,0.016430,0.029667,0.057125,0.112472", \ "0.006603,0.009108,0.011883,0.017669,0.030368,0.057400,0.112523", \ "0.008431,0.010980,0.013745,0.019456,0.031866,0.058265,0.112724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002907,0.004962,0.007142,0.011591,0.020907,0.040104,0.078656", \ "0.002907,0.004960,0.007147,0.011589,0.020904,0.040102,0.078663", \ "0.003203,0.005153,0.007269,0.011648,0.020916,0.040118,0.078658", \ "0.004136,0.005854,0.007809,0.012021,0.021128,0.040101,0.078651", \ "0.005478,0.007156,0.008976,0.012816,0.021564,0.040354,0.078685", \ "0.007153,0.008868,0.010708,0.014345,0.022662,0.041071,0.078933", \ "0.009132,0.010928,0.012823,0.016485,0.024295,0.042501,0.079872"); } } timing () { related_pin : "CK"; when : "E & !SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.012488,0.016935,0.021262,0.029453,0.045536,0.077594,0.141644", \ "0.013431,0.017866,0.022188,0.030381,0.046474,0.078531,0.142581", \ "0.017330,0.021652,0.025913,0.034057,0.050127,0.082195,0.146253", \ "0.022414,0.026936,0.031276,0.039427,0.055395,0.087388,0.151417", \ "0.028125,0.032925,0.037466,0.045735,0.061684,0.093583,0.157518", \ "0.034204,0.039382,0.044224,0.052891,0.069090,0.100959,0.164774", \ "0.040568,0.046175,0.051351,0.060534,0.077303,0.109623,0.173428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.011717,0.015082,0.018170,0.023708,0.034158,0.054784,0.096004", \ "0.012320,0.015679,0.018766,0.024302,0.034757,0.055381,0.096607", \ "0.015016,0.018362,0.021431,0.026942,0.037363,0.057968,0.099177", \ "0.017882,0.021467,0.024621,0.030188,0.040649,0.061197,0.102344", \ "0.020261,0.024304,0.027767,0.033577,0.044116,0.064687,0.105782", \ "0.021795,0.026361,0.030228,0.036591,0.047520,0.068406,0.109562", \ "0.022328,0.027436,0.031748,0.038802,0.050409,0.071839,0.113595"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002872,0.005720,0.008926,0.015612,0.029371,0.057069,0.112490", \ "0.002875,0.005722,0.008928,0.015612,0.029374,0.057078,0.112473", \ "0.003086,0.005832,0.008986,0.015628,0.029375,0.057072,0.112490", \ "0.003924,0.006525,0.009490,0.015865,0.029402,0.057064,0.112485", \ "0.005087,0.007606,0.010421,0.016430,0.029667,0.057125,0.112472", \ "0.006603,0.009108,0.011883,0.017669,0.030368,0.057400,0.112523", \ "0.008431,0.010980,0.013745,0.019456,0.031866,0.058265,0.112724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002907,0.004962,0.007147,0.011592,0.020924,0.040105,0.078651", \ "0.002907,0.004960,0.007147,0.011589,0.020904,0.040102,0.078663", \ "0.003203,0.005153,0.007269,0.011648,0.020916,0.040118,0.078658", \ "0.004136,0.005854,0.007809,0.012021,0.021128,0.040101,0.078651", \ "0.005478,0.007156,0.008976,0.012816,0.021564,0.040354,0.078685", \ "0.007153,0.008868,0.010708,0.014345,0.022662,0.041071,0.078933", \ "0.009132,0.010928,0.012823,0.016485,0.024295,0.042501,0.079872"); } } timing () { related_pin : "CK"; when : "E & SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.012488,0.016936,0.021262,0.029452,0.045538,0.077595,0.141644", \ "0.013431,0.017866,0.022187,0.030381,0.046472,0.078535,0.142587", \ "0.017330,0.021652,0.025913,0.034056,0.050127,0.082194,0.146251", \ "0.022414,0.026936,0.031276,0.039427,0.055395,0.087388,0.151417", \ "0.028125,0.032925,0.037466,0.045735,0.061684,0.093583,0.157518", \ "0.034204,0.039385,0.044224,0.052891,0.069090,0.100959,0.164774", \ "0.040568,0.046175,0.051351,0.060534,0.077303,0.109623,0.173428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.011718,0.015082,0.018170,0.023707,0.034157,0.054782,0.096004", \ "0.012320,0.015680,0.018766,0.024302,0.034758,0.055381,0.096613", \ "0.015016,0.018362,0.021431,0.026942,0.037363,0.057968,0.099177", \ "0.017882,0.021467,0.024621,0.030188,0.040649,0.061194,0.102344", \ "0.020261,0.024304,0.027767,0.033577,0.044116,0.064687,0.105782", \ "0.021795,0.026361,0.030228,0.036591,0.047520,0.068406,0.109562", \ "0.022328,0.027436,0.031748,0.038802,0.050409,0.071839,0.113595"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002872,0.005719,0.008926,0.015611,0.029372,0.057072,0.112491", \ "0.002874,0.005722,0.008927,0.015612,0.029376,0.057066,0.112491", \ "0.003083,0.005832,0.008986,0.015628,0.029375,0.057070,0.112490", \ "0.003924,0.006525,0.009490,0.015865,0.029402,0.057064,0.112485", \ "0.005087,0.007606,0.010421,0.016430,0.029667,0.057125,0.112472", \ "0.006602,0.009103,0.011883,0.017669,0.030368,0.057400,0.112523", \ "0.008431,0.010980,0.013745,0.019456,0.031866,0.058265,0.112724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002907,0.004962,0.007145,0.011597,0.020926,0.040085,0.078637", \ "0.002907,0.004961,0.007146,0.011589,0.020904,0.040096,0.078680", \ "0.003202,0.005153,0.007269,0.011648,0.020916,0.040117,0.078653", \ "0.004136,0.005854,0.007809,0.012021,0.021128,0.040102,0.078651", \ "0.005478,0.007156,0.008976,0.012816,0.021565,0.040354,0.078685", \ "0.007153,0.008868,0.010708,0.014345,0.022662,0.041071,0.078933", \ "0.009132,0.010928,0.012823,0.016485,0.024295,0.042501,0.079872"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E & !SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.012535,0.017037,0.021402,0.029622,0.045718,0.077747,0.141789", \ "0.013480,0.017965,0.022327,0.030551,0.046651,0.078688,0.142730", \ "0.017394,0.021760,0.026058,0.034231,0.050313,0.082350,0.146395", \ "0.022548,0.027116,0.031493,0.039614,0.055574,0.087539,0.151556", \ "0.028351,0.033211,0.037788,0.045937,0.061773,0.093606,0.157536", \ "0.034535,0.039783,0.044637,0.053006,0.068661,0.100280,0.164070", \ "0.040994,0.046667,0.051831,0.060538,0.076048,0.107343,0.170929"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.002908,0.005795,0.008982,0.015623,0.029308,0.056963,0.112377", \ "0.002910,0.005800,0.008984,0.015623,0.029309,0.056956,0.112377", \ "0.003122,0.005910,0.009044,0.015641,0.029315,0.056962,0.112375", \ "0.003995,0.006625,0.009526,0.015806,0.029328,0.056961,0.112371", \ "0.005221,0.007741,0.010428,0.016217,0.029463,0.056979,0.112377", \ "0.006798,0.009271,0.011815,0.017015,0.029612,0.057030,0.112383", \ "0.008677,0.011143,0.013545,0.018191,0.029872,0.057066,0.112415"); } } internal_power () { related_pin : "CK"; when : "!E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("10.606230,13.389150,15.061160,15.709430,15.853480,15.931880,15.982630", \ "10.595310,13.223200,14.993090,15.658520,15.807960,15.890440,15.934090", \ "11.368340,13.919210,15.673300,16.315570,16.451710,16.541650,16.595770", \ "13.152460,15.956100,17.957910,18.582420,18.678700,18.747340,18.801960", \ "17.089480,19.693180,21.805790,22.860050,22.967940,22.958370,22.982840", \ "22.711080,25.194380,27.410620,28.725410,29.053990,29.087820,29.020240", \ "29.618160,31.850420,34.383490,36.267900,36.748810,36.964560,36.785030"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "!E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("9.875542,11.020390,11.271880,11.393780,11.449840,11.483690,11.495710", \ "9.771367,10.929410,11.197130,11.328710,11.392470,11.432700,11.457120", \ "10.601770,11.653480,11.875660,11.970910,12.030300,12.075790,12.112430", \ "12.443530,13.730980,14.141260,14.182670,14.191860,14.203040,14.226370", \ "16.075690,17.410100,17.936520,18.288560,18.320500,18.272420,18.268900", \ "21.567610,22.844040,23.690620,24.328360,24.614210,24.613930,24.534080", \ "28.343400,29.685270,30.789300,32.170850,33.057340,33.360020,33.158180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("5.700687,6.607399,6.781845,6.973959,7.026857,5.934187,6.715600", \ "5.545005,6.433067,6.757132,6.649558,6.600893,5.861273,5.442295", \ "6.368518,7.197143,7.417256,7.150316,7.130201,5.909120,7.207442", \ "9.022508,9.430313,9.503668,9.424108,9.465105,8.991867,8.465985", \ "13.279870,13.920290,14.086790,13.986490,13.433060,13.541280,13.118210", \ "19.125080,19.515550,19.751740,20.271540,20.091250,19.066540,18.902050", \ "25.968280,26.338660,26.636370,27.593870,28.314140,28.398700,28.291460"); } } internal_power () { related_pin : "CK"; when : "E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("9.871031,11.003080,11.267420,11.393620,11.451010,11.483650,11.495500", \ "9.771156,10.929220,11.197070,11.328640,11.392220,11.436830,11.457160", \ "10.601600,11.652790,11.875760,11.971020,12.030300,12.075370,12.112310", \ "12.443420,13.730890,14.141660,14.182580,14.191780,14.202710,14.228220", \ "16.075710,17.410020,17.937230,18.288520,18.320470,18.272400,18.268840", \ "21.567540,22.843880,23.690620,24.328380,24.614360,24.613830,24.534080", \ "28.343350,29.685230,30.789280,32.170820,33.057320,33.360000,33.159720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("5.700971,6.622944,6.713702,6.973912,7.025852,5.934035,5.560327", \ "5.545297,6.434318,6.757193,6.649540,6.600897,5.860282,5.442300", \ "6.368763,7.197211,7.417845,7.150195,7.130116,5.909070,7.207481", \ "9.022724,9.431111,9.503703,9.424045,9.465147,8.989271,8.465911", \ "13.279790,13.920350,14.086800,13.985300,13.434160,13.541170,13.118210", \ "19.125150,19.515890,19.751780,20.271960,20.091230,19.066140,18.902070", \ "25.968330,26.338690,26.636400,27.595270,28.311760,28.398720,28.291440"); } } internal_power () { related_pin : "CK"; when : "E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("9.870817,10.987460,11.259350,11.393760,11.450120,11.482870,11.495530", \ "9.740006,10.927380,11.209040,11.328600,11.396950,11.432290,11.456810", \ "10.610640,11.653180,11.876190,11.970720,12.030340,12.075680,12.111980", \ "12.443590,13.730610,14.142030,14.182630,14.190260,14.202460,14.228220", \ "16.076180,17.410390,17.938010,18.288570,18.320470,18.272440,18.268820", \ "21.567390,22.815740,23.690710,24.328550,24.614200,24.613780,24.534080", \ "28.343400,29.684180,30.789150,32.170880,33.057130,33.359990,33.159710"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("5.701464,6.609670,6.868030,6.982441,7.025830,6.996939,6.626544", \ "5.614555,6.523085,6.746643,6.614571,6.622933,5.947896,6.507479", \ "6.386044,7.195673,7.417652,7.151643,7.130312,5.909238,7.320962", \ "9.022810,9.431117,9.503536,9.422538,9.465302,9.166838,8.465927", \ "13.281200,13.919970,14.076570,13.986600,13.431840,13.541140,13.118230", \ "19.126030,19.514480,19.751740,20.271970,20.091230,19.066520,18.901970", \ "25.967770,26.338610,26.636400,27.594210,28.314090,28.398040,28.291390"); } } } } /****************************************************************************************** Module : CLKGATETST_X4 Cell Description : Pos.edge clock gating cell with pre scan, drive strength X4 *******************************************************************************************/ cell (CLKGATETST_X4) { drive_strength : 4; statetable ("CK E SE","IQ") { table : "L L L : - : L ,\ L L H : - : H ,\ L H L : - : H ,\ L H H : - : H ,\ H - - : - : N " ; } clock_gating_integrated_cell : latch_posedge_precontrol; area : 5.320000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 466.382333; leakage_power () { when : "!CK & !E & !SE & !GCK"; value : 398.111250; } leakage_power () { when : "!CK & !E & SE & !GCK"; value : 373.543500; } leakage_power () { when : "!CK & E & !SE & !GCK"; value : 363.567000; } leakage_power () { when : "!CK & E & SE & !GCK"; value : 379.750000; } leakage_power () { when : "CK & !E & !SE & !GCK"; value : 512.564750; } leakage_power () { when : "CK & !E & !SE & GCK"; value : 555.302126; } leakage_power () { when : "CK & !E & SE & !GCK"; value : 500.683250; } leakage_power () { when : "CK & !E & SE & GCK"; value : 506.410625; } leakage_power () { when : "CK & E & !SE & !GCK"; value : 490.708000; } leakage_power () { when : "CK & E & !SE & GCK"; value : 496.435375; } leakage_power () { when : "CK & E & SE & !GCK"; value : 506.892375; } leakage_power () { when : "CK & E & SE & GCK"; value : 512.619750; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 4.513840; fall_capacitance : 4.147691; rise_capacitance : 4.513840; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.065639,0.071213,0.146386"); } } internal_power () { when : "!E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.474903,7.340734,7.583771,8.433535,9.990912,12.430790,15.816140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.157010,0.135879,0.352509,1.164670,2.792265,5.293187,8.712692"); } } internal_power () { when : "!E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.491540,16.338080,16.594720,17.449920,19.045610,21.635510,25.605480"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.497190,16.343860,16.600040,17.454310,19.048700,21.638860,25.608750"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.492290,16.338660,16.595750,17.449550,19.045410,21.636220,25.605410"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.939936; fall_capacitance : 0.921563; rise_capacitance : 0.939936; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.017061,-0.016265,-0.025997", \ "-0.026010,-0.025281,-0.035208", \ "0.073448,0.079978,0.047489"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007244,-0.004783,-0.010561", \ "-0.005270,-0.004404,-0.012965", \ "0.061723,0.061701,0.046861"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043737,0.044500,0.060574", \ "0.053501,0.054547,0.070260", \ "0.084972,0.084995,0.099841"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.073955,0.067485,0.099732", \ "0.078896,0.072364,0.104838", \ "0.073247,0.066718,0.099212"); } } internal_power () { when : "!CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("12.535590,12.498140,12.497340,12.848780,13.705880,15.165270,17.320520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.161590,10.128510,10.209980,10.670430,11.688510,13.342720,15.686210"); } } internal_power () { when : "!CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.638995,0.653123,0.652644,0.653976,0.652806,0.654204,0.652258"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394764,-0.472541,-0.520420,-0.539803,-0.549893,-0.556124,-0.559575"); } } internal_power () { when : "CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.639088,3.602475,3.604470,3.927593,4.721786,6.062218,8.016381"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.361792,1.329299,1.422945,1.878728,2.850291,4.365295,6.462072"); } } internal_power () { when : "CK & !SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.492494,3.455959,3.458105,3.785884,4.584754,5.930825,7.888413"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.344622,1.312337,1.403465,1.849860,2.814420,4.332064,6.427960"); } } internal_power () { when : "CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.640162,0.652832,0.652319,0.651645,0.652620,0.650628,0.652147"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394997,-0.473150,-0.520768,-0.540183,-0.550351,-0.556542,-0.560004"); } } internal_power () { when : "CK & SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.640179,0.652921,0.652325,0.653756,0.652637,0.654244,0.652175"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.395167,-0.473187,-0.520730,-0.542248,-0.550290,-0.560132,-0.559976"); } } } pin (SE) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_test_pin : true; capacitance : 0.824100; fall_capacitance : 0.764550; rise_capacitance : 0.824100; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.014929,-0.014428,-0.023821", \ "-0.026337,-0.025606,-0.035866", \ "0.080545,0.087413,0.054713"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.006343,-0.004185,-0.009337", \ "-0.003115,-0.002242,-0.010768", \ "0.056478,0.056435,0.041521"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041295,0.042355,0.058088", \ "0.054419,0.055161,0.070883", \ "0.090217,0.090262,0.105180"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.072429,0.066259,0.098489", \ "0.076448,0.069907,0.102346", \ "0.066150,0.059283,0.091988"); } } internal_power () { when : "!CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("12.012130,11.983850,12.157410,12.727840,13.765590,15.404820,17.782100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.792797,9.793647,9.895458,10.395500,11.499840,13.272620,15.764490"); } } internal_power () { when : "!CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.158113,0.165479,0.163703,0.165062,0.164464,0.166510,0.165124"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.150746,-0.153795,-0.150271,-0.150232,-0.150251,-0.150379,-0.150546"); } } internal_power () { when : "CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.115317,3.088585,3.264238,3.794441,4.750044,6.248186,8.379306"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.990388,0.993109,1.110854,1.607342,2.661487,4.288364,6.530058"); } } internal_power () { when : "CK & !E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.968864,2.942532,3.118304,3.653973,4.615374,6.116530,8.250616"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975519,0.974297,1.085888,1.581547,2.632890,4.264966,6.507995"); } } internal_power () { when : "CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.157638,0.165201,0.163270,0.164836,0.164221,0.166441,0.164984"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.150683,-0.154092,-0.150490,-0.150573,-0.150658,-0.150803,-0.150979"); } } internal_power () { when : "CK & E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.157419,0.164984,0.163053,0.164651,0.164025,0.166275,0.164800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.150598,-0.154045,-0.150400,-0.152584,-0.150559,-0.154315,-0.150880"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.920000; state_function : "(IQ & CK)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "!E & SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013495,0.018285,0.022650,0.030880,0.047000,0.079088,0.143193", \ "0.014441,0.019218,0.023580,0.031810,0.047937,0.080025,0.144129", \ "0.018589,0.023251,0.027552,0.035732,0.051836,0.083929,0.148036", \ "0.024613,0.029452,0.033802,0.041957,0.057951,0.089973,0.154053", \ "0.031814,0.036893,0.041363,0.049545,0.065481,0.097409,0.161410", \ "0.040236,0.045638,0.050308,0.058677,0.074591,0.106403,0.170296", \ "0.049819,0.055597,0.060513,0.069211,0.085345,0.117129,0.180924"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013333,0.016927,0.020030,0.025587,0.036082,0.056799,0.098157", \ "0.013755,0.017348,0.020452,0.026010,0.036505,0.057218,0.098580", \ "0.014902,0.018503,0.021605,0.027161,0.037641,0.058338,0.099706", \ "0.016511,0.020245,0.023428,0.029062,0.039586,0.060262,0.101580", \ "0.017558,0.021683,0.025099,0.031003,0.041751,0.062498,0.103770", \ "0.017269,0.021879,0.025626,0.031952,0.043180,0.064489,0.105920", \ "0.015384,0.020496,0.024609,0.031472,0.043250,0.065342,0.107730"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002925,0.005887,0.009057,0.015701,0.029440,0.057137,0.112590", \ "0.002925,0.005891,0.009059,0.015702,0.029442,0.057134,0.112592", \ "0.003045,0.005963,0.009100,0.015716,0.029445,0.057135,0.112591", \ "0.003885,0.006591,0.009536,0.015904,0.029468,0.057134,0.112600", \ "0.004920,0.007468,0.010240,0.016315,0.029678,0.057185,0.112605", \ "0.006247,0.008687,0.011338,0.017084,0.029999,0.057361,0.112628", \ "0.007834,0.010221,0.012790,0.018328,0.030774,0.057694,0.112762"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002941,0.005057,0.007232,0.011682,0.021024,0.040287,0.078955", \ "0.002943,0.005061,0.007231,0.011679,0.021035,0.040266,0.078957", \ "0.003072,0.005160,0.007298,0.011714,0.021044,0.040260,0.078963", \ "0.003575,0.005593,0.007687,0.011990,0.021159,0.040304,0.078935", \ "0.004630,0.006570,0.008606,0.012768,0.021691,0.040494,0.078997", \ "0.005941,0.007912,0.009931,0.014001,0.022857,0.041400,0.079209", \ "0.007458,0.009507,0.011563,0.015587,0.024296,0.043107,0.080403"); } } timing () { related_pin : "CK"; when : "E & !SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013495,0.018285,0.022650,0.030880,0.047000,0.079088,0.143195", \ "0.014441,0.019218,0.023580,0.031811,0.047937,0.080030,0.144129", \ "0.018589,0.023251,0.027552,0.035732,0.051836,0.083929,0.148036", \ "0.024611,0.029452,0.033802,0.041957,0.057951,0.089973,0.154053", \ "0.031814,0.036893,0.041363,0.049545,0.065481,0.097409,0.161410", \ "0.040236,0.045638,0.050308,0.058677,0.074591,0.106403,0.170296", \ "0.049819,0.055597,0.060513,0.069211,0.085345,0.117129,0.180924"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013333,0.016927,0.020030,0.025587,0.036082,0.056799,0.098157", \ "0.013755,0.017348,0.020452,0.026010,0.036505,0.057218,0.098580", \ "0.014902,0.018503,0.021605,0.027161,0.037641,0.058338,0.099706", \ "0.016511,0.020245,0.023428,0.029062,0.039586,0.060262,0.101580", \ "0.017558,0.021683,0.025099,0.031003,0.041751,0.062498,0.103770", \ "0.017269,0.021879,0.025626,0.031952,0.043180,0.064489,0.105920", \ "0.015384,0.020496,0.024609,0.031472,0.043250,0.065342,0.107730"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002925,0.005887,0.009057,0.015701,0.029441,0.057137,0.112592", \ "0.002925,0.005891,0.009059,0.015702,0.029443,0.057133,0.112592", \ "0.003045,0.005963,0.009100,0.015716,0.029445,0.057135,0.112591", \ "0.003884,0.006591,0.009535,0.015904,0.029468,0.057134,0.112600", \ "0.004920,0.007468,0.010240,0.016315,0.029678,0.057185,0.112605", \ "0.006247,0.008687,0.011338,0.017084,0.029999,0.057361,0.112628", \ "0.007834,0.010221,0.012790,0.018328,0.030774,0.057694,0.112762"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002941,0.005055,0.007232,0.011684,0.021024,0.040287,0.078955", \ "0.002943,0.005057,0.007231,0.011679,0.021035,0.040266,0.078957", \ "0.003072,0.005160,0.007298,0.011714,0.021044,0.040260,0.078963", \ "0.003575,0.005593,0.007687,0.011990,0.021159,0.040304,0.078935", \ "0.004630,0.006570,0.008606,0.012768,0.021691,0.040494,0.078997", \ "0.005941,0.007912,0.009931,0.014000,0.022857,0.041400,0.079209", \ "0.007458,0.009507,0.011563,0.015587,0.024296,0.043107,0.080403"); } } timing () { related_pin : "CK"; when : "E & SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013494,0.018285,0.022650,0.030880,0.047000,0.079088,0.143192", \ "0.014441,0.019219,0.023579,0.031810,0.047937,0.080026,0.144130", \ "0.018589,0.023251,0.027551,0.035732,0.051835,0.083927,0.148036", \ "0.024613,0.029452,0.033802,0.041956,0.057950,0.089973,0.154053", \ "0.031814,0.036893,0.041363,0.049545,0.065481,0.097408,0.161410", \ "0.040236,0.045638,0.050308,0.058677,0.074591,0.106404,0.170295", \ "0.049819,0.055597,0.060513,0.069211,0.085345,0.117129,0.180924"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013333,0.016927,0.020030,0.025587,0.036082,0.056799,0.098157", \ "0.013756,0.017348,0.020451,0.026010,0.036502,0.057217,0.098591", \ "0.014902,0.018503,0.021605,0.027161,0.037642,0.058341,0.099704", \ "0.016511,0.020245,0.023428,0.029062,0.039586,0.060262,0.101580", \ "0.017558,0.021683,0.025099,0.031003,0.041751,0.062498,0.103770", \ "0.017269,0.021879,0.025626,0.031953,0.043181,0.064488,0.105920", \ "0.015384,0.020496,0.024609,0.031472,0.043250,0.065342,0.107730"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002925,0.005890,0.009058,0.015701,0.029443,0.057139,0.112592", \ "0.002925,0.005889,0.009059,0.015704,0.029442,0.057133,0.112600", \ "0.003045,0.005963,0.009101,0.015716,0.029446,0.057135,0.112590", \ "0.003885,0.006591,0.009536,0.015903,0.029466,0.057134,0.112600", \ "0.004920,0.007467,0.010240,0.016314,0.029678,0.057186,0.112605", \ "0.006247,0.008687,0.011338,0.017084,0.030000,0.057361,0.112628", \ "0.007834,0.010221,0.012789,0.018328,0.030775,0.057679,0.112762"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002941,0.005057,0.007232,0.011679,0.021024,0.040288,0.078955", \ "0.002942,0.005061,0.007236,0.011679,0.021036,0.040266,0.078950", \ "0.003072,0.005159,0.007298,0.011715,0.021032,0.040268,0.078964", \ "0.003575,0.005592,0.007687,0.011990,0.021158,0.040304,0.078935", \ "0.004630,0.006570,0.008606,0.012768,0.021691,0.040495,0.078997", \ "0.005941,0.007912,0.009931,0.014002,0.022859,0.041399,0.079209", \ "0.007458,0.009507,0.011563,0.015587,0.024296,0.043107,0.080403"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E & !SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.013584,0.018369,0.022766,0.031071,0.047267,0.079350,0.143412", \ "0.014528,0.019303,0.023697,0.032003,0.048202,0.080292,0.144357", \ "0.018698,0.023349,0.027679,0.035931,0.052108,0.084197,0.148266", \ "0.024824,0.029610,0.033975,0.042177,0.058221,0.090237,0.154273", \ "0.032051,0.037017,0.041468,0.049647,0.065558,0.097447,0.161409", \ "0.040362,0.045564,0.050155,0.058377,0.074077,0.105789,0.169635", \ "0.049631,0.055101,0.059861,0.068219,0.083741,0.115194,0.178882"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.002925,0.005924,0.009142,0.015810,0.029482,0.057039,0.112456", \ "0.002928,0.005923,0.009143,0.015811,0.029482,0.057039,0.112450", \ "0.003032,0.005988,0.009180,0.015821,0.029483,0.057044,0.112459", \ "0.003837,0.006583,0.009593,0.015970,0.029492,0.057036,0.112446", \ "0.004742,0.007359,0.010205,0.016271,0.029586,0.057053,0.112447", \ "0.005804,0.008345,0.011052,0.016698,0.029656,0.057098,0.112452", \ "0.006978,0.009504,0.012096,0.017354,0.029791,0.057140,0.112491"); } } internal_power () { related_pin : "CK"; when : "!E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("18.102300,20.944170,23.831860,27.250280,28.012090,28.115410,28.188830", \ "17.986550,20.815400,23.738160,27.146440,27.916500,28.053930,28.093700", \ "19.421270,22.071960,24.857700,28.213380,28.959500,29.103840,29.152810", \ "23.293840,26.016010,28.739020,31.853260,32.499800,32.565610,32.625950", \ "30.208140,32.463070,35.095160,38.468870,39.046420,38.996850,38.974360", \ "40.226100,42.208110,44.783570,47.820900,48.664880,48.520440,48.374230", \ "52.718760,54.550580,57.168470,60.356490,61.056230,61.229030,60.909140"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "!E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("17.149400,18.252860,18.413000,18.451390,18.510270,18.603630,18.656600", \ "16.956700,18.158240,18.316990,18.367060,18.444830,18.520750,18.591810", \ "18.535940,19.439570,19.471510,19.468980,19.523580,19.635120,19.700360", \ "22.195640,23.285000,23.337950,23.190540,23.156270,23.179440,23.235950", \ "29.031580,29.798260,29.934730,30.083920,30.005900,29.894370,29.920850", \ "39.197060,39.790400,40.052840,40.155370,40.237610,40.118700,39.994360", \ "52.138760,52.797580,53.308710,53.740020,53.938670,54.093920,53.725000"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("10.570020,11.840290,12.197700,12.610540,12.346720,13.037400,11.933170", \ "10.339580,11.685620,12.011320,12.272020,11.759650,11.674660,11.747080", \ "10.785520,12.170620,12.382570,12.319900,12.978690,12.204050,12.599790", \ "14.142160,15.314860,15.635210,15.433230,14.044110,13.852470,15.354070", \ "19.811990,21.182080,22.090340,21.586090,21.886520,21.953520,19.122130", \ "27.347400,29.130890,30.112690,31.413970,32.139590,31.088980,30.750600", \ "36.874690,38.246610,39.358140,41.429110,44.161260,45.215670,43.603360"); } } internal_power () { related_pin : "CK"; when : "E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("17.148530,18.252690,18.412990,18.451390,18.512510,18.603640,18.667360", \ "16.963720,18.154850,18.316940,18.366960,18.436510,18.515890,18.593090", \ "18.535930,19.439430,19.471400,19.468900,19.523560,19.635110,19.700240", \ "22.054310,23.265940,23.364680,23.190520,23.156250,23.183700,23.235970", \ "29.031700,29.798290,29.932780,30.083910,30.005850,29.898710,29.920850", \ "39.197170,39.790420,40.053090,40.155390,40.237600,40.118690,39.994300", \ "52.139370,52.797700,53.308810,53.740260,53.936510,54.093850,53.725000"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("10.570140,11.765930,12.197790,12.610460,12.347750,13.038010,11.933200", \ "10.341130,11.582660,12.011410,12.272650,11.766650,11.675100,11.747040", \ "10.786180,12.169950,12.382710,12.320060,12.978670,12.207740,12.606500", \ "14.142340,15.314950,15.635280,15.433890,14.044120,13.852570,15.353990", \ "19.812320,21.182130,22.090290,21.584930,21.886560,21.951230,19.125070", \ "27.347200,29.131020,30.112640,31.400090,32.139630,31.089550,30.747120", \ "36.874940,38.246740,39.358820,41.429500,44.161290,45.215640,43.599560"); } } internal_power () { related_pin : "CK"; when : "E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("17.121360,18.275000,18.413210,18.451300,18.510670,18.605720,18.656470", \ "16.962320,18.159730,18.308170,18.367000,18.442260,18.520270,18.591470", \ "18.523670,19.414350,19.472400,19.468940,19.525220,19.635240,19.704490", \ "22.191770,23.266730,23.337950,23.189800,23.156170,23.183690,23.236000", \ "29.028750,29.798450,29.968030,30.105900,30.005710,29.895340,29.920780", \ "39.218590,39.825570,40.079470,40.159780,40.238120,40.118640,39.993200", \ "52.128690,52.797900,53.302670,53.699810,53.938000,54.094650,53.724990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("10.577260,11.879840,12.197270,12.612500,12.335710,13.092750,11.933470", \ "10.352440,11.685570,12.009460,12.252230,11.636440,11.712360,12.446580", \ "10.769550,12.207390,12.400980,12.321590,12.981600,11.838990,12.331380", \ "14.142290,15.314520,15.634770,15.434890,14.058590,13.852510,15.366580", \ "19.817440,21.177070,22.085620,21.582360,21.886490,21.954320,19.125180", \ "27.342700,29.130530,30.103490,30.800510,32.135360,31.096410,30.750730", \ "36.876770,38.246260,39.365100,41.434580,44.161170,45.215330,43.603360"); } } } } /****************************************************************************************** Module : CLKGATETST_X8 Cell Description : Pos.edge clock gating cell with pre scan, drive strength X8 *******************************************************************************************/ cell (CLKGATETST_X8) { drive_strength : 8; statetable ("CK E SE","IQ") { table : "L L L : - : L ,\ L L H : - : H ,\ L H L : - : H ,\ L H H : - : H ,\ H - - : - : N " ; } clock_gating_integrated_cell : latch_posedge_precontrol; area : 7.714000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 821.181063; leakage_power () { when : "!CK & !E & !SE & !GCK"; value : 640.810000; } leakage_power () { when : "!CK & !E & SE & !GCK"; value : 651.039750; } leakage_power () { when : "!CK & E & !SE & !GCK"; value : 641.063250; } leakage_power () { when : "!CK & E & SE & !GCK"; value : 657.247500; } leakage_power () { when : "CK & !E & !SE & !GCK"; value : 892.325000; } leakage_power () { when : "CK & !E & !SE & GCK"; value : 971.236250; } leakage_power () { when : "CK & !E & SE & !GCK"; value : 880.571000; } leakage_power () { when : "CK & !E & SE & GCK"; value : 922.089751; } leakage_power () { when : "CK & E & !SE & !GCK"; value : 870.597000; } leakage_power () { when : "CK & E & !SE & GCK"; value : 912.114500; } leakage_power () { when : "CK & E & SE & !GCK"; value : 886.780000; } leakage_power () { when : "CK & E & SE & GCK"; value : 928.298750; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 8.088617; fall_capacitance : 7.482432; rise_capacitance : 8.088617; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.104402,0.106482,0.168529"); } } internal_power () { when : "!E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.646550,10.391150,10.573930,11.402420,12.943980,15.373030,18.749970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-2.532990,-2.555010,-2.341950,-1.550530,0.065730,2.563921,5.986012"); } } internal_power () { when : "!E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("30.998760,30.702990,30.904340,31.737920,33.307260,35.933280,39.944740"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("31.004870,30.704410,30.909480,31.743770,33.312150,35.938400,39.949690"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "E & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("30.998710,30.702310,30.902820,31.736060,33.306720,35.932730,39.944020"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.910318; fall_capacitance : 0.890547; rise_capacitance : 0.910318; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.017948,-0.016659,-0.027316", \ "-0.027082,-0.025842,-0.036421", \ "0.034880,0.044973,0.006028"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007479,-0.005014,-0.010434", \ "-0.007677,-0.006204,-0.013811", \ "0.053084,0.052718,0.035239"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.051978,0.053081,0.071452", \ "0.062068,0.062841,0.081163", \ "0.093611,0.093979,0.111462"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.113025,0.102728,0.141998", \ "0.118060,0.107692,0.146581", \ "0.111816,0.101724,0.140674"); } } internal_power () { when : "!CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("21.439000,21.403380,21.403950,21.750480,22.619510,24.094610,26.281090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.954880,20.928630,21.010560,21.473750,22.473530,24.094160,26.405470"); } } internal_power () { when : "!CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.638326,0.655582,0.653134,0.655639,0.653875,0.656894,0.653858"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392601,-0.472180,-0.517683,-0.537011,-0.547145,-0.553354,-0.556784"); } } internal_power () { when : "CK & !SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.582922,3.548954,3.548986,3.874864,4.671400,6.018851,7.976531"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.363344,1.328960,1.426454,1.883410,2.859886,4.374750,6.476391"); } } internal_power () { when : "CK & !SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.428705,3.394227,3.394672,3.726079,4.528998,5.882385,7.844218"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.348096,1.314141,1.403542,1.860534,2.826100,4.346501,6.444401"); } } internal_power () { when : "CK & SE & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.640817,0.655665,0.652852,0.651694,0.653787,0.650622,0.653871"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392711,-0.472764,-0.517782,-0.537194,-0.547338,-0.553551,-0.556992"); } } internal_power () { when : "CK & SE & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.640900,0.656017,0.652930,0.655693,0.653935,0.657487,0.654102"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392613,-0.472809,-0.517471,-0.540791,-0.546954,-0.560030,-0.556604"); } } } pin (SE) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_test_pin : true; capacitance : 0.814666; fall_capacitance : 0.751457; rise_capacitance : 0.814666; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.015819,-0.014825,-0.025149", \ "-0.027429,-0.026496,-0.036786", \ "0.042285,0.052098,0.013567"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.006578,-0.004113,-0.009522", \ "-0.005522,-0.004345,-0.011610", \ "0.047839,0.047451,0.030214"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.049842,0.050629,0.069276", \ "0.062680,0.063763,0.081786", \ "0.098857,0.099246,0.116488"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.111499,0.101502,0.140444", \ "0.115613,0.105234,0.144089", \ "0.104411,0.094599,0.133136"); } } internal_power () { when : "!CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.915450,20.890680,21.064530,21.628540,22.671640,24.308870,26.690910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.584750,20.581140,20.693670,21.190720,22.287730,24.050190,26.528420"); } } internal_power () { when : "!CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.158648,0.167784,0.164220,0.166604,0.165557,0.169183,0.166714"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.148443,-0.153411,-0.147452,-0.147482,-0.147482,-0.147615,-0.147778"); } } internal_power () { when : "CK & !E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.057472,3.033722,3.209961,3.743755,4.700586,6.206252,8.335524"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.991709,0.992089,1.114295,1.613985,2.673925,4.301226,6.548237"); } } internal_power () { when : "CK & !E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.904761,2.880966,3.056128,3.595040,4.559476,6.068034,8.206316"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.978357,0.978912,1.095165,1.597173,2.652385,4.284719,6.528134"); } } internal_power () { when : "CK & E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.158284,0.167844,0.163820,0.166529,0.165391,0.169345,0.166706"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.148399,-0.153766,-0.147492,-0.147591,-0.147672,-0.147816,-0.147994"); } } internal_power () { when : "CK & E & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.158140,0.167944,0.163661,0.166540,0.165337,0.169526,0.166729"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.148024,-0.153662,-0.147033,-0.151122,-0.147204,-0.154211,-0.147528"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 484.619000; state_function : "(IQ & CK)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "!E & SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013899,0.018826,0.023205,0.031453,0.047581,0.079681,0.143767", \ "0.014847,0.019766,0.024143,0.032391,0.048526,0.080624,0.144717", \ "0.018999,0.023803,0.028123,0.036325,0.052439,0.084534,0.148631", \ "0.025057,0.030029,0.034398,0.042577,0.058583,0.090610,0.154673", \ "0.032324,0.037542,0.042027,0.050241,0.066194,0.098117,0.162095", \ "0.040844,0.046411,0.051095,0.059505,0.075445,0.107256,0.171123", \ "0.050580,0.056542,0.061480,0.070222,0.086394,0.118169,0.181934"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013904,0.017653,0.020803,0.026432,0.037021,0.057863,0.099430", \ "0.014323,0.018070,0.021219,0.026850,0.037437,0.058276,0.099844", \ "0.015426,0.019179,0.022323,0.027945,0.038524,0.059345,0.100895", \ "0.016994,0.020854,0.024066,0.029758,0.040366,0.061164,0.102673", \ "0.018102,0.022316,0.025734,0.031674,0.042491,0.063340,0.104792", \ "0.017885,0.022571,0.026294,0.032630,0.043917,0.065299,0.106892", \ "0.016057,0.021242,0.025318,0.032156,0.043971,0.066128,0.108630"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002991,0.006039,0.009212,0.015851,0.029578,0.057276,0.112702", \ "0.002990,0.006043,0.009214,0.015852,0.029588,0.057268,0.112712", \ "0.003107,0.006114,0.009257,0.015866,0.029584,0.057267,0.112699", \ "0.003940,0.006726,0.009693,0.016058,0.029603,0.057271,0.112710", \ "0.004986,0.007615,0.010405,0.016484,0.029812,0.057318,0.112719", \ "0.006346,0.008874,0.011532,0.017282,0.030157,0.057493,0.112748", \ "0.007990,0.010477,0.013035,0.018566,0.030967,0.057825,0.112892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.003085,0.005261,0.007456,0.011924,0.021320,0.040647,0.079479", \ "0.003085,0.005265,0.007455,0.011923,0.021305,0.040645,0.079485", \ "0.003207,0.005349,0.007508,0.011954,0.021306,0.040621,0.079452", \ "0.003651,0.005736,0.007862,0.012211,0.021436,0.040604,0.079448", \ "0.004663,0.006652,0.008724,0.012945,0.021922,0.040819,0.079478", \ "0.005972,0.007958,0.009995,0.014133,0.023062,0.041678,0.079680", \ "0.007476,0.009539,0.011594,0.015674,0.024475,0.043345,0.080811"); } } timing () { related_pin : "CK"; when : "E & !SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013897,0.018826,0.023205,0.031452,0.047581,0.079681,0.143767", \ "0.014847,0.019766,0.024143,0.032391,0.048526,0.080623,0.144717", \ "0.018999,0.023803,0.028123,0.036325,0.052441,0.084534,0.148631", \ "0.025057,0.030029,0.034398,0.042577,0.058583,0.090610,0.154673", \ "0.032324,0.037542,0.042027,0.050241,0.066194,0.098117,0.162095", \ "0.040844,0.046411,0.051095,0.059505,0.075445,0.107256,0.171123", \ "0.050580,0.056542,0.061480,0.070222,0.086394,0.118169,0.181934"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013904,0.017653,0.020803,0.026432,0.037021,0.057863,0.099430", \ "0.014323,0.018070,0.021219,0.026850,0.037437,0.058276,0.099844", \ "0.015426,0.019179,0.022323,0.027945,0.038524,0.059345,0.100895", \ "0.016994,0.020854,0.024066,0.029758,0.040366,0.061164,0.102673", \ "0.018102,0.022316,0.025734,0.031674,0.042491,0.063340,0.104792", \ "0.017885,0.022571,0.026294,0.032630,0.043917,0.065299,0.106892", \ "0.016057,0.021242,0.025318,0.032156,0.043971,0.066128,0.108630"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002990,0.006039,0.009213,0.015852,0.029578,0.057276,0.112702", \ "0.002990,0.006042,0.009214,0.015851,0.029589,0.057268,0.112713", \ "0.003107,0.006113,0.009257,0.015866,0.029584,0.057267,0.112699", \ "0.003940,0.006726,0.009691,0.016058,0.029603,0.057271,0.112710", \ "0.004986,0.007615,0.010405,0.016484,0.029812,0.057318,0.112719", \ "0.006346,0.008874,0.011532,0.017282,0.030157,0.057493,0.112748", \ "0.007990,0.010477,0.013035,0.018566,0.030967,0.057825,0.112892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.003085,0.005260,0.007456,0.011924,0.021320,0.040647,0.079479", \ "0.003085,0.005265,0.007455,0.011923,0.021305,0.040645,0.079485", \ "0.003207,0.005349,0.007508,0.011954,0.021305,0.040621,0.079452", \ "0.003651,0.005736,0.007862,0.012211,0.021436,0.040604,0.079448", \ "0.004663,0.006652,0.008724,0.012945,0.021922,0.040819,0.079478", \ "0.005972,0.007958,0.009995,0.014133,0.023062,0.041678,0.079680", \ "0.007476,0.009539,0.011594,0.015674,0.024475,0.043345,0.080811"); } } timing () { related_pin : "CK"; when : "E & SE"; sdf_cond : "(E == 1'b1) && (SE == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013897,0.018826,0.023205,0.031452,0.047581,0.079678,0.143762", \ "0.014847,0.019766,0.024143,0.032392,0.048530,0.080624,0.144716", \ "0.018999,0.023803,0.028123,0.036325,0.052441,0.084533,0.148633", \ "0.025058,0.030029,0.034397,0.042577,0.058583,0.090611,0.154673", \ "0.032325,0.037542,0.042027,0.050241,0.066194,0.098116,0.162098", \ "0.040844,0.046412,0.051095,0.059506,0.075446,0.107256,0.171123", \ "0.050580,0.056542,0.061480,0.070222,0.086394,0.118169,0.181934"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013904,0.017653,0.020802,0.026432,0.037024,0.057864,0.099429", \ "0.014323,0.018070,0.021219,0.026850,0.037437,0.058276,0.099843", \ "0.015426,0.019179,0.022323,0.027945,0.038524,0.059345,0.100892", \ "0.016994,0.020853,0.024066,0.029758,0.040366,0.061166,0.102669", \ "0.018102,0.022316,0.025734,0.031674,0.042491,0.063337,0.104792", \ "0.017885,0.022571,0.026294,0.032629,0.043917,0.065299,0.106892", \ "0.016057,0.021242,0.025318,0.032156,0.043971,0.066128,0.108629"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002990,0.006039,0.009213,0.015852,0.029579,0.057282,0.112706", \ "0.002990,0.006041,0.009214,0.015851,0.029580,0.057268,0.112706", \ "0.003107,0.006115,0.009257,0.015866,0.029587,0.057267,0.112693", \ "0.003940,0.006727,0.009691,0.016058,0.029603,0.057272,0.112710", \ "0.004984,0.007615,0.010405,0.016483,0.029812,0.057312,0.112708", \ "0.006346,0.008874,0.011532,0.017283,0.030156,0.057494,0.112749", \ "0.007990,0.010477,0.013035,0.018566,0.030965,0.057824,0.112892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.003085,0.005261,0.007456,0.011925,0.021311,0.040647,0.079478", \ "0.003085,0.005265,0.007455,0.011923,0.021307,0.040645,0.079475", \ "0.003207,0.005349,0.007510,0.011954,0.021298,0.040615,0.079474", \ "0.003651,0.005736,0.007862,0.012211,0.021436,0.040605,0.079446", \ "0.004663,0.006652,0.008724,0.012942,0.021922,0.040796,0.079478", \ "0.005972,0.007958,0.009995,0.014134,0.023062,0.041679,0.079680", \ "0.007476,0.009539,0.011593,0.015674,0.024475,0.043345,0.080818"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E & !SE"; sdf_cond : "(E == 1'b0) && (SE == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.013957,0.018878,0.023271,0.031565,0.047804,0.079991,0.144060", \ "0.014907,0.019819,0.024209,0.032505,0.048748,0.080939,0.145011", \ "0.019072,0.023864,0.028195,0.036443,0.052664,0.084855,0.148932", \ "0.025210,0.030136,0.034503,0.042717,0.058820,0.090933,0.154980", \ "0.032534,0.037654,0.042108,0.050332,0.066359,0.098341,0.162296", \ "0.041077,0.046451,0.051059,0.059398,0.075300,0.107098,0.170920", \ "0.050714,0.056388,0.061189,0.069764,0.085671,0.117194,0.180839"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002995,0.006055,0.009255,0.015955,0.029708,0.057297,0.112590", \ "0.002998,0.006054,0.009257,0.015957,0.029708,0.057299,0.112593", \ "0.003106,0.006120,0.009295,0.015968,0.029710,0.057296,0.112592", \ "0.003920,0.006711,0.009715,0.016145,0.029725,0.057299,0.112591", \ "0.004911,0.007531,0.010366,0.016531,0.029885,0.057319,0.112589", \ "0.006111,0.008618,0.011333,0.017152,0.030059,0.057390,0.112611", \ "0.007448,0.009939,0.012577,0.018134,0.030426,0.057437,0.112637"); } } internal_power () { related_pin : "CK"; when : "!E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("31.833270,35.461280,37.569490,45.115440,52.164940,53.093270,53.182960", \ "31.815210,35.289670,37.342930,44.950740,51.975290,52.955490,53.079340", \ "34.451270,37.582400,39.549600,46.863900,53.864480,54.840290,54.987670", \ "41.567260,44.600860,46.459370,53.303550,60.098040,60.920810,61.012430", \ "54.101300,56.100880,57.871110,65.295160,71.717140,72.312160,72.276320", \ "72.640590,73.750480,75.554140,82.176370,88.874720,89.275020,88.931910", \ "95.477930,96.597210,98.477810,104.799700,111.116700,111.892400,111.077100"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "!E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("30.972430,32.718310,32.900950,32.818590,32.816650,32.920990,32.945740", \ "30.703650,32.559960,32.742610,32.704010,32.699310,32.793080,32.863230", \ "33.527310,34.776790,34.820150,34.640250,34.596870,34.680900,34.832030", \ "40.292070,41.814650,41.716030,41.239580,40.997750,40.936520,41.069990", \ "52.907980,53.515800,53.578700,53.645980,53.144390,52.825640,52.822590", \ "71.361840,71.621990,71.785980,71.530210,71.361090,70.962090,70.645970", \ "95.204970,94.977800,95.610240,95.867400,95.611050,95.621300,94.814510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("19.153700,20.720310,21.206730,22.744930,21.166290,23.839250,21.379480", \ "18.874050,20.772690,21.216000,21.330600,22.648320,21.803530,21.013380", \ "19.748940,21.363280,22.048320,21.757200,21.661240,22.792450,21.953170", \ "25.643730,26.803010,27.130460,26.233050,27.401380,25.969830,25.079080", \ "35.979000,37.802580,38.558870,38.739430,38.319780,33.684470,32.749840", \ "49.357650,51.176350,52.315630,54.325710,55.602350,54.479260,53.160250", \ "65.699670,67.201820,68.374760,71.203890,76.544040,77.103790,75.189210"); } } internal_power () { related_pin : "CK"; when : "E & !SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("30.813030,32.725310,32.901700,32.841670,32.816340,32.920610,32.945900", \ "31.025090,32.544700,32.742570,32.666070,32.703980,32.791850,32.855160", \ "33.527760,34.822660,34.820200,34.639910,34.591530,34.681630,34.831910", \ "40.291820,41.814800,41.739100,41.239620,40.998160,40.936550,41.064740", \ "52.908240,53.515930,53.579550,53.645990,53.144330,52.825560,52.822540", \ "71.364620,71.622110,71.786040,71.530400,71.344070,70.962040,70.645850", \ "95.205150,94.976990,95.611520,95.868310,95.609970,95.596240,94.810360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("19.155290,20.734480,21.206960,22.743660,21.129880,23.849190,21.386310", \ "18.874270,20.772880,21.215910,21.329460,22.648640,21.803770,21.013720", \ "19.749140,21.364540,22.048550,21.757510,21.661520,22.792830,21.953490", \ "25.644270,26.803200,27.130650,26.233120,27.401690,25.970100,25.075650", \ "35.979260,37.802790,38.559770,38.737330,38.318420,33.684700,32.750170", \ "49.357880,51.175380,52.315880,54.326000,55.602530,54.479430,53.160510", \ "65.700460,67.200260,68.375020,71.204280,76.544260,77.096580,75.189470"); } } internal_power () { related_pin : "CK"; when : "E & SE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("30.809200,32.710390,32.901180,32.856190,32.805140,32.888420,32.942580", \ "30.709030,32.569170,32.750480,32.688290,32.703780,32.791810,32.869990", \ "33.530620,34.756160,34.817900,34.638360,34.592100,34.657680,34.828660", \ "40.317100,41.807280,41.737650,41.239640,40.998170,40.997560,41.069880", \ "52.602180,53.515950,53.594110,53.646230,53.144980,52.874670,52.816990", \ "71.308720,71.638040,71.689670,71.512170,71.320160,70.972340,70.644970", \ "95.205420,95.297560,95.618830,95.779130,95.583640,95.605800,94.814850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("19.105230,20.719860,21.206190,22.582190,20.477180,23.784690,21.376660", \ "18.576730,20.775620,21.082210,21.180730,22.649150,21.800580,21.003330", \ "19.767570,21.421600,22.045170,21.758420,21.660130,22.799150,21.955410", \ "25.604730,26.802840,27.129340,26.236620,27.400720,25.966090,25.790470", \ "35.979160,37.799710,38.569630,38.739750,38.320120,35.910920,32.741580", \ "49.357550,51.175280,52.314430,54.325750,55.600140,54.474650,53.152570", \ "65.699370,67.200690,68.373470,71.204250,76.541610,77.099370,75.193870"); } } } } /****************************************************************************************** Module : CLKGATE_X1 Cell Description : Pos.edge clock gating cell with drive strength X1 *******************************************************************************************/ cell (CLKGATE_X1) { drive_strength : 1; statetable ("CK E","IQ") { table : "L L : - : L ,\ L H : - : H ,\ H - : - : N " ; } clock_gating_integrated_cell : latch_posedge; 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 : 175.939000; leakage_power () { when : "!CK & !E & !GCK"; value : 145.053750; } leakage_power () { when : "!CK & E & !GCK"; value : 207.239250; } leakage_power () { when : "CK & !E & !GCK"; value : 145.445375; } leakage_power () { when : "CK & !E & GCK"; value : 186.284375; } leakage_power () { when : "CK & E & !GCK"; value : 179.141625; } leakage_power () { when : "CK & E & GCK"; value : 192.469625; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 1.852310; fall_capacitance : 1.774883; rise_capacitance : 1.852310; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.028708,0.043917,0.146386"); } } internal_power () { when : "!E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.650833,4.653741,4.987111,5.890093,7.521093,10.030570,13.467880"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.688233,1.668446,1.920485,2.792080,4.476885,7.034967,10.510310"); } } internal_power () { when : "E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.289966,8.275333,8.624647,9.602021,11.362030,14.226630,18.438140"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.932224; fall_capacitance : 0.883579; rise_capacitance : 0.932224; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007008,-0.002999,-0.008090", \ "-0.003795,-0.006310,-0.016157", \ "0.110165,0.108478,0.087065"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.003066,-0.000925,-0.004906", \ "0.001107,0.004137,0.001551", \ "0.083630,0.088652,0.090834"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.026339,0.022128,0.023281", \ "0.035754,0.031507,0.031944", \ "0.063064,0.058044,0.055866"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.033359,0.036225,0.057777", \ "0.037284,0.039801,0.060603", \ "0.036528,0.038217,0.059635"); } } internal_power () { when : "!CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.925389,4.903142,4.914742,5.287707,6.176374,7.611825,9.603692"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.658181,3.616442,3.648099,4.032637,4.940099,6.395600,8.409764"); } } internal_power () { when : "CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724842,0.701796,0.688563,0.684389,0.678738,0.678710,0.677286"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.615098,-0.620350,-0.621422,-0.623421,-0.623712,-0.625606,-0.624289"); } } internal_power () { when : "CK & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.632536,0.643271,0.644154,0.644862,0.643994,0.644773,0.643970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396343,-0.471879,-0.521438,-0.540744,-0.550831,-0.556617,-0.559895"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.730000; state_function : "(CK & IQ)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "E"; sdf_cond : "(E == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013550,0.017522,0.021877,0.030088,0.046177,0.078222,0.142264", \ "0.014486,0.018445,0.022796,0.031009,0.047098,0.079150,0.143199", \ "0.018433,0.022295,0.026588,0.034753,0.050824,0.082877,0.146934", \ "0.023783,0.027813,0.032188,0.040363,0.056332,0.088313,0.152326", \ "0.029764,0.034036,0.038611,0.046916,0.062868,0.094744,0.158664", \ "0.036174,0.040784,0.045652,0.054355,0.070559,0.102400,0.166192", \ "0.042913,0.047896,0.053103,0.062319,0.079113,0.111372,0.175142"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.012585,0.015567,0.018681,0.024250,0.034725,0.055360,0.096585", \ "0.013187,0.016165,0.019278,0.024845,0.035322,0.055967,0.097184", \ "0.015928,0.018890,0.021981,0.027522,0.037965,0.058578,0.099792", \ "0.018915,0.022089,0.025280,0.030884,0.041369,0.061908,0.103053", \ "0.021390,0.024964,0.028469,0.034331,0.044885,0.065455,0.106542", \ "0.022983,0.027024,0.030945,0.037380,0.048341,0.069185,0.110325", \ "0.023534,0.028066,0.032442,0.039580,0.051253,0.072627,0.114316"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003267,0.005795,0.008978,0.015627,0.029358,0.057038,0.112444", \ "0.003268,0.005799,0.008980,0.015627,0.029356,0.057050,0.112450", \ "0.003424,0.005895,0.009035,0.015643,0.029358,0.057048,0.112453", \ "0.004262,0.006596,0.009552,0.015885,0.029385,0.057047,0.112439", \ "0.005406,0.007661,0.010475,0.016469,0.029658,0.057086,0.112430", \ "0.006917,0.009147,0.011925,0.017702,0.030345,0.057346,0.112461", \ "0.008728,0.011013,0.013774,0.019488,0.031841,0.058177,0.112656"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003189,0.005017,0.007200,0.011628,0.020930,0.040086,0.078643", \ "0.003189,0.005018,0.007199,0.011631,0.020910,0.040070,0.078620", \ "0.003442,0.005183,0.007309,0.011688,0.020927,0.040068,0.078636", \ "0.004352,0.005914,0.007874,0.012072,0.021136,0.040088,0.078627", \ "0.005684,0.007210,0.009052,0.012878,0.021568,0.040326,0.078675", \ "0.007364,0.008935,0.010802,0.014443,0.022656,0.040999,0.078895", \ "0.009363,0.011012,0.012938,0.016614,0.024326,0.042399,0.079798"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E"; sdf_cond : "(E == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.013548,0.017519,0.021872,0.030125,0.046426,0.078422,0.142430", \ "0.014484,0.018443,0.022792,0.031046,0.047351,0.079353,0.143359", \ "0.018432,0.022294,0.026584,0.034786,0.051076,0.083079,0.147092", \ "0.023781,0.027811,0.032184,0.040398,0.056579,0.088507,0.152490", \ "0.029765,0.034034,0.038607,0.046952,0.063112,0.094903,0.158795", \ "0.036174,0.040780,0.045647,0.054394,0.070715,0.102275,0.166009", \ "0.042912,0.047894,0.053096,0.062350,0.079019,0.110222,0.173740"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.003267,0.005793,0.008983,0.015802,0.029497,0.056933,0.112317", \ "0.003269,0.005796,0.008984,0.015800,0.029500,0.056926,0.112314", \ "0.003422,0.005892,0.009040,0.015813,0.029506,0.056931,0.112322", \ "0.004262,0.006592,0.009556,0.016053,0.029526,0.056926,0.112317", \ "0.005404,0.007654,0.010478,0.016653,0.029749,0.056954,0.112331", \ "0.006915,0.009143,0.011930,0.017912,0.030213,0.057002,0.112329", \ "0.008724,0.010997,0.013769,0.019700,0.030975,0.057019,0.112353"); } } internal_power () { related_pin : "CK"; when : "!E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("7.116156,8.190852,9.535365,10.903790,11.039860,11.081750,11.109330", \ "6.988801,8.207753,9.554265,10.849800,11.006230,11.048270,11.073040", \ "7.530969,8.700180,9.993552,11.350400,11.498120,11.539280,11.570020", \ "8.935623,10.230330,11.587890,12.913830,13.021450,13.059580,13.088520", \ "11.470660,12.797670,14.263560,15.797560,15.936240,15.928450,15.946780", \ "15.124530,16.614360,18.252670,20.001610,20.275220,20.299690,20.272070", \ "19.623440,21.217080,23.244840,25.321160,25.765250,25.973140,25.885370"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("6.611268,7.020327,7.115289,7.163527,7.189537,7.211630,7.213746", \ "6.577140,6.982350,7.075447,7.123001,7.152658,7.176190,7.185450", \ "7.188972,7.511120,7.584715,7.616832,7.647384,7.672388,7.685336", \ "8.426643,9.008454,9.178746,9.183857,9.179614,9.194226,9.203531", \ "11.019120,11.565860,11.848040,12.037940,12.070090,12.044450,12.041450", \ "14.669760,15.347860,15.856990,16.272090,16.474890,16.484110,16.437660", \ "19.244010,20.078160,20.824650,21.727830,22.361150,22.587980,22.484570"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("4.080142,4.401275,4.495315,4.387528,4.471932,4.586875,4.363712", \ "4.007550,4.342953,4.458645,4.489695,4.460733,4.440526,4.372508", \ "4.527401,4.805001,4.846845,4.831801,4.849101,4.756566,4.703774", \ "6.216861,6.423276,6.420743,6.407645,6.188438,6.006739,6.332437", \ "9.175033,9.392465,9.522801,9.342191,9.333961,9.051163,9.182870", \ "13.026900,13.260460,13.521790,13.823050,13.796530,13.700200,13.340040", \ "17.714230,18.034980,18.320810,19.031370,19.774470,19.719570,19.800140"); } } } } /****************************************************************************************** Module : CLKGATE_X2 Cell Description : Pos.edge clock gating cell with drive strength X2 *******************************************************************************************/ cell (CLKGATE_X2) { drive_strength : 2; statetable ("CK E","IQ") { table : "L L : - : L ,\ L H : - : H ,\ H - : - : N " ; } clock_gating_integrated_cell : latch_posedge; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 245.035583; leakage_power () { when : "!CK & !E & !GCK"; value : 196.228750; } leakage_power () { when : "!CK & E & !GCK"; value : 292.936750; } leakage_power () { when : "CK & !E & !GCK"; value : 197.893750; } leakage_power () { when : "CK & !E & GCK"; value : 272.689500; } leakage_power () { when : "CK & E & !GCK"; value : 231.590000; } leakage_power () { when : "CK & E & GCK"; value : 278.874750; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 2.571851; fall_capacitance : 2.490238; rise_capacitance : 2.571851; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.035423,0.048517,0.146386"); } } internal_power () { when : "!E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.485521,5.490082,5.815492,6.708651,8.324477,10.817740,14.241520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.379904,1.358498,1.602689,2.455705,4.134909,6.681432,10.141700"); } } internal_power () { when : "E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.621240,10.607060,10.946580,11.905550,13.638560,16.569610,21.199560"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.902650; fall_capacitance : 0.860735; rise_capacitance : 0.902650; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008195,-0.003582,-0.008359", \ "-0.010220,-0.011225,-0.016760", \ "0.103377,0.102902,0.082667"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.003664,-0.001834,-0.005521", \ "-0.000112,0.002912,0.000930", \ "0.080236,0.085244,0.088007"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.029086,0.024886,0.025146", \ "0.038508,0.034271,0.033813", \ "0.066458,0.061451,0.058693"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.039464,0.040822,0.061818", \ "0.043710,0.044716,0.064653", \ "0.043316,0.043793,0.064033"); } } internal_power () { when : "!CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.629177,5.607105,5.612643,5.958021,6.806286,8.189668,10.115390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.114754,5.071842,5.097775,5.462013,6.344849,7.771163,9.748439"); } } internal_power () { when : "CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.725718,0.702814,0.688715,0.685068,0.679042,0.678617,0.677994"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.614749,-0.619942,-0.620831,-0.623165,-0.623208,-0.625258,-0.623773"); } } internal_power () { when : "CK & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633405,0.643954,0.644338,0.645441,0.644597,0.645631,0.644340"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396412,-0.472254,-0.520880,-0.540075,-0.550070,-0.555784,-0.559149"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.307000; state_function : "(CK & IQ)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "E"; sdf_cond : "(E == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.013104,0.017552,0.021882,0.030073,0.046143,0.078156,0.142126", \ "0.014038,0.018474,0.022800,0.030992,0.047069,0.079086,0.143057", \ "0.017963,0.022290,0.026556,0.034701,0.050759,0.082781,0.146760", \ "0.023185,0.027705,0.032049,0.040202,0.056156,0.088101,0.152057", \ "0.029023,0.033816,0.038354,0.046626,0.062564,0.094415,0.158260", \ "0.035241,0.040410,0.045241,0.053905,0.070090,0.101911,0.165636", \ "0.041738,0.047334,0.052500,0.061671,0.078437,0.110688,0.174399"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.012252,0.015615,0.018718,0.024279,0.034747,0.055380,0.096566", \ "0.012853,0.016210,0.019312,0.024875,0.035341,0.055964,0.097166", \ "0.015594,0.018937,0.022016,0.027554,0.037991,0.058592,0.099781", \ "0.018559,0.022138,0.025311,0.030909,0.041388,0.061919,0.103051", \ "0.021031,0.025067,0.028543,0.034388,0.044944,0.065513,0.106580", \ "0.022656,0.027219,0.031104,0.037506,0.048466,0.069332,0.110453", \ "0.023280,0.028389,0.032725,0.039824,0.051480,0.072884,0.114583"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.003021,0.005850,0.009042,0.015705,0.029437,0.057096,0.112439", \ "0.003019,0.005853,0.009043,0.015707,0.029437,0.057093,0.112442", \ "0.003197,0.005952,0.009099,0.015721,0.029434,0.057091,0.112442", \ "0.004042,0.006643,0.009605,0.015958,0.029465,0.057094,0.112442", \ "0.005194,0.007704,0.010517,0.016532,0.029728,0.057135,0.112412", \ "0.006701,0.009197,0.011965,0.017759,0.030427,0.057399,0.112459", \ "0.008504,0.011064,0.013816,0.019532,0.031919,0.058251,0.112648"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.003026,0.005080,0.007268,0.011707,0.021014,0.040144,0.078682", \ "0.003023,0.005081,0.007267,0.011713,0.021004,0.040176,0.078709", \ "0.003295,0.005249,0.007383,0.011771,0.021010,0.040154,0.078689", \ "0.004221,0.005962,0.007935,0.012144,0.021213,0.040173,0.078698", \ "0.005556,0.007257,0.009101,0.012949,0.021648,0.040403,0.078719", \ "0.007242,0.008991,0.010844,0.014496,0.022770,0.041116,0.078945", \ "0.009238,0.011078,0.012992,0.016664,0.024439,0.042530,0.079885"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E"; sdf_cond : "(E == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.013103,0.017550,0.021879,0.030092,0.046372,0.078378,0.142311", \ "0.014039,0.018472,0.022797,0.031013,0.047298,0.079308,0.143244", \ "0.017963,0.022289,0.026553,0.034719,0.050985,0.083003,0.146943", \ "0.023190,0.027704,0.032046,0.040220,0.056381,0.088329,0.152238", \ "0.029019,0.033815,0.038352,0.046642,0.062792,0.094613,0.158433", \ "0.035236,0.040408,0.045237,0.053916,0.070318,0.101956,0.165610", \ "0.041738,0.047334,0.052493,0.061676,0.078607,0.109947,0.173395"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("0.003021,0.005849,0.009042,0.015815,0.029624,0.056998,0.112310", \ "0.003020,0.005851,0.009045,0.015815,0.029621,0.056992,0.112324", \ "0.003196,0.005951,0.009099,0.015826,0.029627,0.056996,0.112318", \ "0.004036,0.006640,0.009603,0.016063,0.029661,0.057000,0.112311", \ "0.005195,0.007701,0.010516,0.016647,0.029907,0.057033,0.112322", \ "0.006693,0.009193,0.011960,0.017908,0.030506,0.057109,0.112317", \ "0.008508,0.011052,0.013810,0.019703,0.031517,0.057167,0.112349"); } } internal_power () { related_pin : "CK"; when : "!E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("10.148170,11.677880,12.978110,15.029590,15.336970,15.395130,15.444440", \ "10.083740,11.635550,12.921050,14.982110,15.275410,15.351030,15.388950", \ "10.940540,12.329570,13.534140,15.632850,15.924010,16.008490,16.063530", \ "12.898750,14.476340,15.850520,17.852610,18.091260,18.146020,18.198490", \ "16.678500,18.300160,19.789840,22.002290,22.269730,22.259970,22.277120", \ "22.120260,23.761030,25.600090,28.083090,28.585560,28.580780,28.523320", \ "29.006350,30.677930,32.648090,35.923400,36.447340,36.655230,36.468440"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("9.858153,10.485640,10.656660,10.744500,10.798410,10.842700,10.851970", \ "9.769483,10.446090,10.577870,10.682060,10.745850,10.783420,10.795440", \ "10.526080,11.163520,11.272200,11.340120,11.385570,11.446720,11.465030", \ "12.420050,13.359100,13.557260,13.558210,13.557390,13.588230,13.608200", \ "16.318020,17.064060,17.443710,17.664060,17.713630,17.657690,17.662290", \ "21.727230,22.625840,23.278610,23.767470,24.039560,24.012140,23.938050", \ "28.604760,29.619500,30.535550,31.692030,32.512910,32.799440,32.602670"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.790840,7.581690,15.163400,30.326700,60.653500,121.307000"); values ("5.990043,6.722912,6.827430,6.962439,6.632330,7.125732,6.856227", \ "6.033536,6.643350,6.748030,6.833401,6.979084,7.004498,6.675226", \ "6.735822,7.178455,7.469386,7.393441,7.525447,7.141928,7.408043", \ "9.367458,9.564130,9.623330,9.665345,9.596640,9.495637,8.849262", \ "13.599420,14.013680,14.180270,13.863250,13.503120,13.023240,13.007490", \ "19.313490,19.532890,19.861970,20.175590,20.356480,19.894360,19.411280", \ "26.221420,26.511090,27.196680,28.075740,28.625120,28.671200,28.805400"); } } } } /****************************************************************************************** Module : CLKGATE_X4 Cell Description : Pos.edge clock gating cell with drive strength X4 *******************************************************************************************/ cell (CLKGATE_X4) { drive_strength : 4; statetable ("CK E","IQ") { table : "L L : - : L ,\ L H : - : H ,\ H - : - : N " ; } clock_gating_integrated_cell : latch_posedge; 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 : 409.309479; leakage_power () { when : "!CK & !E & !GCK"; value : 332.910000; } leakage_power () { when : "!CK & E & !GCK"; value : 482.705375; } leakage_power () { when : "CK & !E & !GCK"; value : 337.224125; } leakage_power () { when : "CK & !E & GCK"; value : 462.949625; } leakage_power () { when : "CK & E & !GCK"; value : 370.949125; } leakage_power () { when : "CK & E & GCK"; value : 469.118626; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 4.261834; fall_capacitance : 4.175261; rise_capacitance : 4.261834; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.036033,0.050664,0.146386"); } } internal_power () { when : "!E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.003621,7.018087,7.345498,8.240545,9.859802,12.352900,15.779190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.301749,0.275559,0.525173,1.371143,3.047721,5.595847,9.062557"); } } internal_power () { when : "E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("14.678330,14.662730,15.005760,15.998370,17.793110,20.963680,26.462960"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 0.900300; fall_capacitance : 0.858257; rise_capacitance : 0.900300; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010335,-0.006652,-0.012091", \ "-0.011138,-0.013068,-0.020816", \ "0.099366,0.098565,0.077956"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.003339,-0.001509,-0.005191", \ "0.001126,0.003847,0.001878", \ "0.074991,0.079358,0.081411"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.032443,0.028564,0.029186", \ "0.042180,0.038572,0.038797", \ "0.071704,0.067337,0.065289"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.040074,0.041742,0.063682", \ "0.044627,0.046559,0.066833", \ "0.047328,0.048131,0.068744"); } } internal_power () { when : "!CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.818031,8.800686,8.799051,9.212764,10.198450,11.809940,14.086410"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.534003,7.492150,7.537469,7.970657,9.017781,10.705220,13.041930"); } } internal_power () { when : "CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.725698,0.704008,0.689207,0.683816,0.681754,0.681371,0.678609"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613841,-0.620391,-0.619607,-0.622747,-0.621770,-0.625675,-0.622496"); } } internal_power () { when : "CK & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633346,0.645236,0.644598,0.646262,0.645142,0.646980,0.645170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.395075,-0.472006,-0.519331,-0.538470,-0.548466,-0.554210,-0.557721"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; state_function : "(CK & IQ)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "E"; sdf_cond : "(E == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.012630,0.017334,0.021655,0.029837,0.045897,0.077897,0.141827", \ "0.013576,0.018266,0.022583,0.030767,0.046835,0.078836,0.142776", \ "0.017488,0.022060,0.026318,0.034456,0.050506,0.082507,0.146453", \ "0.022614,0.027389,0.031720,0.039865,0.055812,0.087747,0.151658", \ "0.028361,0.033425,0.037949,0.046207,0.062139,0.093974,0.157786", \ "0.034482,0.039943,0.044756,0.053399,0.069584,0.101395,0.165088", \ "0.040886,0.046796,0.051943,0.061087,0.077846,0.110103,0.173787"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.011804,0.015365,0.018462,0.024019,0.034503,0.055143,0.096385", \ "0.012411,0.015966,0.019061,0.024619,0.035096,0.055748,0.096989", \ "0.015121,0.018664,0.021741,0.027276,0.037722,0.058365,0.099585", \ "0.017999,0.021790,0.024953,0.030543,0.041033,0.061608,0.102776", \ "0.020374,0.024651,0.028111,0.033942,0.044512,0.065108,0.106231", \ "0.021892,0.026731,0.030596,0.036974,0.047939,0.068845,0.110025", \ "0.022419,0.027834,0.032147,0.039213,0.050853,0.072303,0.114070"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002829,0.005816,0.009016,0.015689,0.029421,0.057063,0.112376", \ "0.002830,0.005818,0.009017,0.015692,0.029422,0.057070,0.112389", \ "0.003031,0.005924,0.009076,0.015705,0.029425,0.057070,0.112386", \ "0.003872,0.006605,0.009572,0.015940,0.029445,0.057061,0.112394", \ "0.005034,0.007667,0.010478,0.016506,0.029712,0.057108,0.112354", \ "0.006540,0.009164,0.011925,0.017730,0.030427,0.057375,0.112399", \ "0.008359,0.011034,0.013776,0.019497,0.031923,0.058244,0.112598"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002872,0.005047,0.007247,0.011710,0.021048,0.040256,0.078849", \ "0.002874,0.005051,0.007248,0.011704,0.021037,0.040228,0.078855", \ "0.003162,0.005230,0.007364,0.011771,0.021053,0.040210,0.078853", \ "0.004095,0.005917,0.007903,0.012136,0.021242,0.040237,0.078837", \ "0.005442,0.007220,0.009062,0.012931,0.021701,0.040488,0.078860", \ "0.007130,0.008950,0.010807,0.014471,0.022779,0.041191,0.079117", \ "0.009136,0.011041,0.012945,0.016616,0.024432,0.042635,0.080042"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E"; sdf_cond : "(E == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.012630,0.017333,0.021651,0.029845,0.046094,0.078129,0.142017", \ "0.013576,0.018265,0.022579,0.030775,0.047030,0.079069,0.142962", \ "0.017488,0.022059,0.026315,0.034461,0.050695,0.082742,0.146644", \ "0.022618,0.027389,0.031717,0.039871,0.056001,0.087981,0.151850", \ "0.028362,0.033426,0.037946,0.046208,0.062328,0.094194,0.157969", \ "0.034478,0.039940,0.044752,0.053398,0.069795,0.101520,0.165142", \ "0.040886,0.046794,0.051937,0.061080,0.078062,0.109577,0.172966"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002829,0.005814,0.009013,0.015758,0.029640,0.056982,0.112256", \ "0.002827,0.005816,0.009014,0.015757,0.029640,0.056986,0.112254", \ "0.003031,0.005921,0.009070,0.015769,0.029647,0.056987,0.112251", \ "0.003873,0.006603,0.009566,0.016003,0.029676,0.056992,0.112257", \ "0.005032,0.007664,0.010472,0.016572,0.029935,0.057036,0.112248", \ "0.006544,0.009154,0.011918,0.017809,0.030605,0.057134,0.112267", \ "0.008359,0.011029,0.013771,0.019581,0.031756,0.057245,0.112295"); } } internal_power () { related_pin : "CK"; when : "!E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.843110,17.820030,19.692260,23.976870,24.877280,25.019990,25.071280", \ "15.870200,17.714560,19.662480,23.893760,24.791180,24.933500,25.016240", \ "17.094020,18.868020,20.590300,24.799900,25.801080,25.949650,26.044560", \ "20.284140,22.426300,24.366870,28.381850,29.254060,29.361090,29.444370", \ "26.743290,28.660120,30.563300,35.053920,35.999790,36.011390,36.039430", \ "36.116520,37.725050,40.041340,45.032860,46.294570,46.245540,46.105790", \ "47.724550,49.225030,51.642060,57.756680,58.943320,59.165890,58.789060"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.700740,16.750200,17.018390,17.196500,17.296160,17.367280,17.403390", \ "15.622870,16.651200,16.914310,17.097990,17.216920,17.289000,17.317870", \ "16.832650,17.786710,17.987210,18.114700,18.227840,18.307260,18.351430", \ "20.133880,21.393360,21.672560,21.679950,21.686260,21.742230,21.776710", \ "26.576330,27.566540,28.049020,28.345730,28.405290,28.300110,28.303040", \ "35.804940,36.754180,37.538920,38.287150,38.640430,38.572510,38.392370", \ "47.266470,48.493440,49.497050,51.108250,52.279130,52.701020,52.307210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.705793,10.898430,11.122650,11.609730,11.107480,8.953090,11.520380", \ "9.599461,10.810980,10.891030,11.373330,11.257850,10.745560,11.313970", \ "10.966840,11.890640,11.972090,11.771260,12.187890,12.090880,11.365910", \ "15.263080,15.569820,15.640150,15.653290,15.017150,14.358540,13.038120", \ "22.363470,22.495500,23.074420,22.666950,22.056870,21.542690,21.893300", \ "31.685550,31.998080,32.484070,32.964580,32.707820,32.086040,31.753750", \ "43.220600,43.449240,44.327360,45.347250,47.132610,46.909620,43.890760"); } } } } /****************************************************************************************** Module : CLKGATE_X8 Cell Description : Pos.edge clock gating cell with drive strength X8 *******************************************************************************************/ cell (CLKGATE_X8) { drive_strength : 8; statetable ("CK E","IQ") { table : "L L : - : L ,\ L H : - : H ,\ H - : - : N " ; } clock_gating_integrated_cell : latch_posedge; area : 6.916000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 744.223833; leakage_power () { when : "!CK & !E & !GCK"; value : 607.432500; } leakage_power () { when : "!CK & E & !GCK"; value : 875.965125; } leakage_power () { when : "CK & !E & !GCK"; value : 616.868500; } leakage_power () { when : "CK & !E & GCK"; value : 847.790000; } leakage_power () { when : "CK & E & !GCK"; value : 661.626250; } leakage_power () { when : "CK & E & GCK"; value : 855.660625; } pin (IQ) { direction : internal; internal_node : IQ; } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_clock_pin : true; capacitance : 7.716481; fall_capacitance : 7.550853; rise_capacitance : 7.716481; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.038475,0.053731,0.146386"); } } internal_power () { when : "!E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.831310,10.869750,11.167420,12.031530,13.595340,16.026800,19.399520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.420700,-1.449480,-1.229360,-0.438018,1.170612,3.674651,7.079175"); } } internal_power () { when : "E & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("23.268790,23.251840,23.571300,24.595440,26.474370,29.941770,36.850070"); } rise_power(scalar) {values ("0.0"); } } } pin (E) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock_gate_enable_pin : true; capacitance : 1.181988; fall_capacitance : 1.120289; rise_capacitance : 1.181988; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009410,-0.006332,-0.012070", \ "-0.012668,-0.011830,-0.020487", \ "0.095664,0.094228,0.073559"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.002709,-0.000265,-0.003307", \ "0.002057,0.005395,0.003448", \ "0.071288,0.075641,0.077014"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.035190,0.031016,0.031672", \ "0.044933,0.041030,0.041289", \ "0.075407,0.071055,0.069687"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.040990,0.043274,0.065547", \ "0.046157,0.048403,0.069326", \ "0.051030,0.052468,0.073142"); } } internal_power () { when : "!CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.259260,16.240080,16.232730,16.870860,18.511430,21.110680,24.756740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("12.101850,12.049790,12.124240,12.825300,14.524340,17.256550,21.025220"); } } internal_power () { when : "CK & !GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977112,0.946693,0.927176,0.923334,0.916505,0.917130,0.913554"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.827333,-0.833689,-0.831202,-0.836304,-0.833937,-0.840922,-0.835021"); } } internal_power () { when : "CK & GCK"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854672,0.869415,0.866742,0.869549,0.868152,0.871571,0.868931"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530305,-0.633191,-0.693842,-0.719865,-0.733644,-0.741701,-0.747385"); } } } pin (GCK) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 484.619000; state_function : "(CK & IQ)"; clock_gate_out_pin : true; timing () { related_pin : "CK"; when : "E"; sdf_cond : "(E == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.012816,0.017712,0.022066,0.030284,0.046385,0.078446,0.142519", \ "0.013781,0.018663,0.023016,0.031239,0.047342,0.079413,0.143483", \ "0.017703,0.022461,0.026757,0.034935,0.051025,0.083093,0.147172", \ "0.022855,0.027803,0.032167,0.040354,0.056347,0.088343,0.152399", \ "0.028650,0.033881,0.038426,0.046724,0.062703,0.094604,0.158549", \ "0.034832,0.040471,0.045294,0.053967,0.070198,0.102072,0.165894", \ "0.041326,0.047414,0.052566,0.061722,0.078523,0.110840,0.174635"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.011939,0.015678,0.018834,0.024474,0.035056,0.055859,0.097366", \ "0.012557,0.016291,0.019445,0.025087,0.035673,0.056468,0.097978", \ "0.015270,0.018982,0.022117,0.027736,0.038299,0.059062,0.100563", \ "0.018146,0.022087,0.025293,0.030968,0.041575,0.062290,0.103737", \ "0.020515,0.024948,0.028429,0.034324,0.045005,0.065752,0.107140", \ "0.022017,0.027023,0.030899,0.037307,0.048373,0.069424,0.110870", \ "0.022509,0.028103,0.032419,0.039504,0.051212,0.072809,0.114814"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002803,0.005890,0.009093,0.015765,0.029510,0.057207,0.112643", \ "0.002804,0.005892,0.009093,0.015764,0.029507,0.057216,0.112659", \ "0.002997,0.005993,0.009150,0.015780,0.029512,0.057217,0.112669", \ "0.003826,0.006661,0.009643,0.016019,0.029543,0.057206,0.112652", \ "0.004990,0.007707,0.010539,0.016584,0.029808,0.057263,0.112637", \ "0.006504,0.009196,0.011972,0.017802,0.030520,0.057538,0.112677", \ "0.008339,0.011069,0.013823,0.019565,0.032021,0.058395,0.112866"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002880,0.005148,0.007380,0.011877,0.021246,0.040546,0.079404", \ "0.002879,0.005150,0.007384,0.011883,0.021265,0.040552,0.079418", \ "0.003159,0.005325,0.007503,0.011943,0.021282,0.040531,0.079412", \ "0.004076,0.005974,0.008012,0.012304,0.021474,0.040581,0.079398", \ "0.005425,0.007249,0.009120,0.013076,0.021910,0.040805,0.079450", \ "0.007120,0.008982,0.010834,0.014571,0.022982,0.041498,0.079698", \ "0.009132,0.011071,0.012973,0.016677,0.024612,0.042936,0.080580"); } } timing () { related_pin : "CK"; timing_type : combinational_fall; when : "!E"; sdf_cond : "(E == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.012816,0.017710,0.022063,0.030283,0.046515,0.078704,0.142718", \ "0.013782,0.018663,0.023013,0.031236,0.047475,0.079669,0.143684", \ "0.017700,0.022459,0.026753,0.034932,0.051147,0.083349,0.147372", \ "0.022858,0.027800,0.032165,0.040352,0.056461,0.088604,0.152595", \ "0.028651,0.033880,0.038424,0.046717,0.062813,0.094858,0.158753", \ "0.034831,0.040469,0.045289,0.053956,0.070314,0.102299,0.166031", \ "0.041326,0.047412,0.052558,0.061711,0.078636,0.110647,0.174137"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("0.002802,0.005889,0.009089,0.015796,0.029761,0.057199,0.112520", \ "0.002801,0.005893,0.009090,0.015796,0.029763,0.057202,0.112530", \ "0.002998,0.005991,0.009147,0.015811,0.029764,0.057206,0.112529", \ "0.003827,0.006655,0.009638,0.016043,0.029795,0.057223,0.112523", \ "0.004992,0.007701,0.010535,0.016604,0.030067,0.057276,0.112524", \ "0.006506,0.009193,0.011965,0.017818,0.030788,0.057455,0.112538", \ "0.008340,0.011070,0.013818,0.019574,0.032149,0.057727,0.112566"); } } internal_power () { related_pin : "CK"; when : "!E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("27.957540,31.287720,34.049840,42.177720,45.719090,46.054300,46.180380", \ "28.138210,31.200460,33.777050,42.045780,45.615680,45.962730,46.091610", \ "30.330910,33.215830,35.607910,43.549020,47.314510,47.709500,47.884700", \ "36.295430,39.404930,41.878610,49.473440,53.301210,53.597220,53.752280", \ "47.936850,50.413360,52.901350,60.988190,65.047740,65.070040,65.118770", \ "64.785170,66.737050,69.541400,77.950920,83.154300,83.102020,82.815220", \ "85.797340,87.705360,90.045250,99.915700,105.819800,106.106200,105.306000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "CK"; when : "E"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("27.768600,30.246590,30.839770,31.202620,31.448790,31.541890,31.607870", \ "27.862390,30.126300,30.707840,31.067510,31.348210,31.501870,31.515500", \ "30.469520,32.118500,32.516200,32.834460,33.062520,33.232660,33.276370", \ "36.028720,38.534490,39.067130,39.028660,39.030020,39.091220,39.166470", \ "47.711960,49.341690,50.152650,50.754310,50.718520,50.521010,50.500660", \ "64.394150,65.885880,67.109260,68.076300,68.593340,68.441470,68.041070", \ "85.444220,86.726980,88.241050,90.763320,92.576510,93.156330,92.311460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.144300,30.288700,60.577400,121.155000,242.310000,484.619000"); values ("17.659640,19.732170,20.276730,20.710290,18.972320,17.838370,20.304630", \ "17.248070,19.404740,19.854990,20.068580,19.303950,17.346350,19.875300", \ "19.476570,20.831340,21.221930,22.025210,21.083960,19.693790,19.727120", \ "27.347060,27.742840,28.164900,27.702250,25.408450,26.221490,24.955510", \ "39.667420,40.402500,40.485030,40.420850,39.142030,34.571420,35.735840", \ "56.474190,57.098140,58.083520,58.791460,57.665200,53.580400,55.074010", \ "77.012310,76.580850,78.392850,79.433880,79.678080,81.097600,75.731540"); } } } } /****************************************************************************************** Module : DFFRS_X1 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active low set, and drive strength X1 *******************************************************************************************/ cell (DFFRS_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; preset : "!SN"; clear : "!RN"; clear_preset_var1 : L; clear_preset_var2 : L; } area : 6.384000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 344.759575; leakage_power () { when : "!CK & !D & !RN & !SN & !Q & !QN"; value : 322.836250; } leakage_power () { when : "!CK & !D & !RN & SN & !Q & QN"; value : 353.029875; } leakage_power () { when : "!CK & !D & RN & !SN & Q & !QN"; value : 339.698750; } leakage_power () { when : "!CK & !D & RN & SN & !Q & QN"; value : 362.271912; } leakage_power () { when : "!CK & !D & RN & SN & Q & !QN"; value : 398.102875; } leakage_power () { when : "!CK & D & !RN & !SN & !Q & !QN"; value : 306.886625; } leakage_power () { when : "!CK & D & !RN & SN & !Q & QN"; value : 337.861750; } leakage_power () { when : "!CK & D & RN & !SN & Q & !QN"; value : 314.174250; } leakage_power () { when : "!CK & D & RN & SN & !Q & QN"; value : 350.643937; } leakage_power () { when : "!CK & D & RN & SN & Q & !QN"; value : 358.952500; } leakage_power () { when : "CK & !D & !RN & !SN & !Q & !QN"; value : 294.215875; } leakage_power () { when : "CK & !D & !RN & SN & !Q & QN"; value : 363.578875; } leakage_power () { when : "CK & !D & RN & !SN & Q & !QN"; value : 287.547750; } leakage_power () { when : "CK & !D & RN & SN & !Q & QN"; value : 374.678513; } leakage_power () { when : "CK & !D & RN & SN & Q & !QN"; value : 330.489750; } leakage_power () { when : "CK & D & !RN & !SN & !Q & !QN"; value : 338.776125; } leakage_power () { when : "CK & D & !RN & SN & !Q & QN"; value : 408.209125; } leakage_power () { when : "CK & D & RN & !SN & Q & !QN"; value : 295.499875; } leakage_power () { when : "CK & D & RN & SN & !Q & QN"; value : 419.306262; } leakage_power () { when : "CK & D & RN & SN & Q & !QN"; value : 338.430625; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.167750; fall_capacitance : 1.111065; rise_capacitance : 1.167750; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.003528,0.007966,0.004323", \ "0.005072,0.006594,0.000926", \ "0.112599,0.115966,0.103446"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002382,0.008011,0.006311", \ "0.008835,0.014926,0.013512", \ "0.087366,0.094839,0.095633"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.019864,0.013129,0.014761", \ "0.029983,0.023075,0.023782", \ "0.059471,0.052007,0.051247"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.023520,0.023621,0.037641", \ "0.028421,0.026909,0.039274", \ "0.034231,0.030872,0.043430"); } } internal_power () { when : "!CK & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.800468,4.774224,4.772839,5.121450,6.065825,7.653366,9.886978"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.549445,2.497319,2.503343,2.828270,3.727954,5.268670,7.472607"); } } internal_power () { when : "!CK & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.102786,6.076550,6.074810,6.460139,7.483435,9.199209,11.626520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.037383,4.984928,5.009502,5.427842,6.517435,8.320797,10.854260"); } } internal_power () { when : "!CK & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.800576,4.774408,4.773230,5.121624,6.065608,7.653626,9.887247"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.465623,2.413513,2.419515,2.744224,3.642502,5.182764,7.386797"); } } internal_power () { when : "!CK & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.141703,6.114541,6.113044,6.497659,7.518633,9.232831,11.657510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.170658,5.117969,5.142659,5.561106,6.646691,8.451841,10.980170"); } } internal_power () { when : "!CK & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.042152,6.014960,6.013379,6.400167,7.422928,9.137974,11.563940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.133690,5.081017,5.104281,5.518227,6.591732,8.384493,10.902680"); } } internal_power () { when : "CK & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.976011,0.942704,0.926695,0.916541,0.913423,0.909649,0.910517"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.824782,-0.832152,-0.832990,-0.835046,-0.836303,-0.837192,-0.837458"); } } internal_power () { when : "CK & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977573,0.944963,0.926150,0.915689,0.914088,0.910137,0.911101"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.824907,-0.831692,-0.832536,-0.834570,-0.835793,-0.836656,-0.836903"); } } internal_power () { when : "CK & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853814,0.866737,0.866471,0.865895,0.866388,0.865219,0.866216"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.533280,-0.633327,-0.698001,-0.724148,-0.738105,-0.746379,-0.751678"); } } internal_power () { when : "CK & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975864,0.945193,0.927066,0.916822,0.913754,0.909883,0.910870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.825835,-0.832807,-0.832895,-0.834810,-0.836310,-0.837011,-0.837354"); } } internal_power () { when : "CK & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854563,0.866739,0.866462,0.865823,0.866420,0.865215,0.866278"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532677,-0.632434,-0.697491,-0.723933,-0.737403,-0.745940,-0.751101"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.445950; fall_capacitance : 1.445950; rise_capacitance : 1.381444; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.027778,-0.034309,-0.031939", \ "-0.011662,-0.018770,-0.017105", \ "0.068612,0.056419,0.057257"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.072649,0.078442,0.083841", \ "0.082458,0.088004,0.093238", \ "0.129984,0.135474,0.139821"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.082426,0.102495,0.179444"); } } internal_power () { when : "!CK & !D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.877602,0.890890,0.893010,0.895754,0.894780,0.896445,0.894355"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.638825,-0.644395,-0.644039,-0.644700,-0.643277,-0.645948,-0.642351"); } } internal_power () { when : "!CK & D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.919189,0.925417,0.923710,0.922875,0.922647,0.921393,0.922414"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.538723,-0.554725,-0.571602,-0.580776,-0.584617,-0.587844,-0.589302"); } } internal_power () { when : "CK & !D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.914777,0.913983,0.910156,0.911198,0.911426,0.909610,0.910019"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.631970,-0.635658,-0.635842,-0.637190,-0.637486,-0.640755,-0.641257"); } } internal_power () { when : "CK & D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.914188,0.913564,0.909613,0.910656,0.910947,0.909074,0.909597"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.634100,-0.637932,-0.638558,-0.639145,-0.639581,-0.642777,-0.643260"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.223435; fall_capacitance : 2.151561; rise_capacitance : 2.223435; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.047924,-0.053924,-0.054005", \ "-0.045988,-0.052002,-0.052051", \ "-0.017788,-0.026578,-0.027205"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.115078,0.121349,0.121447", \ "0.155400,0.161546,0.161883", \ "0.296879,0.303030,0.303368"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.072659,0.086547,0.165410"); } } internal_power () { when : "!CK & !D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.526747,3.482327,3.670202,4.337574,5.587360,7.485637,10.050770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.000549,-0.030437,0.095412,0.655403,1.840734,3.689903,6.230316"); } } internal_power () { when : "!CK & D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.655647,1.625721,1.611231,1.607091,1.601291,1.598620,1.596161"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.271420,-1.276530,-1.280450,-1.283780,-1.281730,-1.284060,-1.281270"); } } internal_power () { when : "CK & !D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.618095,1.599878,1.588940,1.584231,1.581278,1.579304,1.579560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.275450,-1.280820,-1.279800,-1.281290,-1.280860,-1.279910,-1.279080"); } } internal_power () { when : "CK & D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.618160,1.599842,1.589009,1.584327,1.581313,1.579453,1.579579"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.260310,-1.266810,-1.265950,-1.267700,-1.266930,-1.265750,-1.265230"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.979170; fall_capacitance : 0.896842; rise_capacitance : 0.979170; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.027182,0.040543,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.022909,0.033183,0.146386"); } } internal_power () { when : "!D & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.391300,7.399006,7.669736,8.481241,9.975555,12.318390,15.608690"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.291335,6.280067,6.490926,7.270208,8.878575,11.370160,14.790090"); } } internal_power () { when : "!D & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.101865,5.109534,5.381138,6.187474,7.673102,10.006180,13.274290"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.802139,4.790150,4.990374,5.749384,7.312285,9.743566,13.096200"); } } internal_power () { when : "!D & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.176324,8.186823,8.461683,9.291215,10.797820,13.152130,16.453060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("23.302340,23.292560,23.502580,24.281170,25.886060,28.377280,31.789470"); } } internal_power () { when : "!D & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.102041,5.109875,5.381138,6.187724,7.673137,10.005670,13.273610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.822225,4.810556,5.011778,5.770381,7.332973,9.765505,13.113890"); } } internal_power () { when : "!D & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.787673,9.788059,10.064810,10.889030,12.391970,14.738360,18.025730"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.399694,9.407060,9.684824,10.527950,12.063670,14.473800,17.859880"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.189810,11.171190,11.357010,12.105590,13.696830,16.202490,19.683950"); } } internal_power () { when : "D & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.540309,9.547971,9.826145,10.687890,12.264100,14.737490,18.260510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.442270,16.425990,16.615640,17.407860,19.054350,21.686450,25.362860"); } } internal_power () { when : "D & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.824780,4.834640,5.101322,5.908605,7.381644,9.701179,12.964930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.038981,5.030444,5.226637,5.971512,7.515378,9.943092,13.292230"); } } internal_power () { when : "D & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.746759,9.744757,10.026910,10.887950,12.459530,14.925980,18.425280"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.831811,4.842454,5.108416,5.914532,7.388631,9.708088,12.971220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.060222,5.048889,5.247116,5.992446,7.536691,9.966270,13.313810"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.653700; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0497002,0.0524212,0.0551870,0.0599269,0.0682176,0.0834902,0.113169", \ "0.0504802,0.0531991,0.0559693,0.0607074,0.0689968,0.0842740,0.113949", \ "0.0531693,0.0558874,0.0586559,0.0633949,0.0716822,0.0869620,0.116633", \ "0.0556998,0.0584197,0.0611818,0.0659197,0.0742198,0.0894876,0.119164", \ "0.0573269,0.0600503,0.0628157,0.0675575,0.0758459,0.0911228,0.120803", \ "0.0575318,0.0602502,0.0630203,0.0677580,0.0760530,0.0913304,0.121006", \ "0.0559961,0.0587170,0.0614872,0.0662245,0.0745155,0.0897952,0.119474"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0454009,0.0485192,0.0518978,0.0579425,0.0689093,0.0896705,0.130746", \ "0.0461755,0.0492909,0.0526705,0.0587173,0.0696870,0.0904466,0.131523", \ "0.0487163,0.0518352,0.0552144,0.0612617,0.0722312,0.0929895,0.134066", \ "0.0509551,0.0540749,0.0574533,0.0635000,0.0744705,0.0952290,0.136308", \ "0.0521094,0.0552236,0.0586027,0.0646476,0.0756092,0.0963692,0.137448", \ "0.0517006,0.0548164,0.0581957,0.0642392,0.0752050,0.0959609,0.137023", \ "0.0493772,0.0524973,0.0558759,0.0619206,0.0728777,0.0936221,0.134693"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00386693,0.00509861,0.00654287,0.00938705,0.0152022,0.0272809,0.0525354", \ "0.00386822,0.00509882,0.00654178,0.00938808,0.0152036,0.0272820,0.0525277", \ "0.00386641,0.00510199,0.00654466,0.00938822,0.0152033,0.0272827,0.0525366", \ "0.00386936,0.00509924,0.00654383,0.00938795,0.0152033,0.0272840,0.0525352", \ "0.00387144,0.00510098,0.00654617,0.00938901,0.0152028,0.0272825,0.0525289", \ "0.00387137,0.00510039,0.00654517,0.00938921,0.0152046,0.0272854,0.0525417", \ "0.00387415,0.00510324,0.00654527,0.00939021,0.0152035,0.0272863,0.0525388"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00420731,0.00616918,0.00851502,0.0129918,0.0218829,0.0403690,0.0785732", \ "0.00420741,0.00616649,0.00851664,0.0129874,0.0218838,0.0403694,0.0785716", \ "0.00421140,0.00616980,0.00851455,0.0129889,0.0218837,0.0403710,0.0785727", \ "0.00421486,0.00617447,0.00851821,0.0129945,0.0218863,0.0403616,0.0785664", \ "0.00421637,0.00617575,0.00852396,0.0129959,0.0218857,0.0403642,0.0785731", \ "0.00422640,0.00618598,0.00852927,0.0130055,0.0218912,0.0403675,0.0785684", \ "0.00424433,0.00620001,0.00854708,0.0130125,0.0218983,0.0403683,0.0785710"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015260,0.017848,0.020499,0.025054,0.033061,0.048061,0.077679", \ "0.016180,0.018766,0.021414,0.025970,0.033978,0.048979,0.078606", \ "0.020138,0.022683,0.025304,0.029839,0.037836,0.052830,0.082451", \ "0.026266,0.029026,0.031801,0.036491,0.044584,0.059538,0.089091", \ "0.032626,0.035677,0.038723,0.043776,0.052267,0.067419,0.096892", \ "0.039272,0.042635,0.045999,0.051532,0.060620,0.076231,0.105751", \ "0.046011,0.049676,0.053380,0.059465,0.069334,0.085814,0.115808"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.018842,0.021900,0.025212,0.031118,0.041882,0.062556,0.103646", \ "0.019454,0.022512,0.025825,0.031729,0.042491,0.063166,0.104262", \ "0.022348,0.025390,0.028682,0.034555,0.045281,0.065916,0.107008", \ "0.027165,0.030249,0.033553,0.039425,0.050089,0.070595,0.111569", \ "0.031656,0.034941,0.038377,0.044369,0.055060,0.075504,0.116304", \ "0.035673,0.039240,0.042916,0.049259,0.060244,0.080738,0.121429", \ "0.038945,0.042812,0.046777,0.053572,0.065126,0.086046,0.126906"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003334,0.004566,0.006016,0.008856,0.014656,0.026941,0.052449", \ "0.003334,0.004567,0.006013,0.008856,0.014655,0.026948,0.052445", \ "0.003380,0.004619,0.006063,0.008896,0.014674,0.026945,0.052443", \ "0.004502,0.005631,0.006936,0.009541,0.015003,0.027028,0.052450", \ "0.005851,0.007037,0.008321,0.010809,0.015969,0.027453,0.052505", \ "0.007491,0.008787,0.010126,0.012592,0.017510,0.028348,0.052786", \ "0.009450,0.010847,0.012301,0.014841,0.019701,0.030082,0.053613"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003966,0.005905,0.008197,0.012584,0.021534,0.040262,0.078624", \ "0.003966,0.005907,0.008198,0.012580,0.021524,0.040264,0.078623", \ "0.003963,0.005914,0.008207,0.012594,0.021538,0.040288,0.078629", \ "0.004629,0.006405,0.008620,0.012918,0.021691,0.040302,0.078650", \ "0.005745,0.007379,0.009470,0.013581,0.022118,0.040496,0.078653", \ "0.007253,0.008820,0.010852,0.014860,0.023054,0.040981,0.078830", \ "0.009104,0.010640,0.012631,0.016653,0.024633,0.042193,0.079444"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015525,0.018180,0.020910,0.025608,0.033891,0.049192,0.078892", \ "0.016444,0.019098,0.021828,0.026525,0.034810,0.050111,0.079813", \ "0.020411,0.023026,0.025728,0.030403,0.038675,0.053971,0.083669", \ "0.026694,0.029527,0.032385,0.037219,0.045570,0.060816,0.090436", \ "0.033250,0.036392,0.039540,0.044776,0.053583,0.069009,0.098492", \ "0.040137,0.043606,0.047094,0.052857,0.062332,0.078162,0.107529", \ "0.047169,0.050961,0.054812,0.061171,0.071497,0.088005,0.117207"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003467,0.004749,0.006248,0.009187,0.015133,0.027246,0.052458", \ "0.003465,0.004746,0.006249,0.009187,0.015134,0.027246,0.052467", \ "0.003511,0.004799,0.006296,0.009223,0.015154,0.027252,0.052461", \ "0.004663,0.005847,0.007204,0.009890,0.015478,0.027315,0.052468", \ "0.006078,0.007344,0.008697,0.011290,0.016554,0.027696,0.052471", \ "0.007825,0.009200,0.010633,0.013227,0.018231,0.028443,0.052603", \ "0.009887,0.011380,0.012955,0.015671,0.020534,0.029655,0.052734"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015261,0.017849,0.020499,0.025054,0.033061,0.048063,0.077680", \ "0.016180,0.018766,0.021414,0.025970,0.033978,0.048981,0.078606", \ "0.020138,0.022683,0.025304,0.029839,0.037837,0.052831,0.082451", \ "0.026267,0.029027,0.031803,0.036491,0.044584,0.059539,0.089092", \ "0.032625,0.035681,0.038723,0.043780,0.052267,0.067418,0.096890", \ "0.039273,0.042634,0.045999,0.051532,0.060618,0.076232,0.105751", \ "0.046011,0.049675,0.053380,0.059465,0.069333,0.085810,0.115809"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.018841,0.021900,0.025212,0.031118,0.041880,0.062556,0.103647", \ "0.019454,0.022512,0.025824,0.031729,0.042490,0.063166,0.104263", \ "0.022347,0.025390,0.028682,0.034554,0.045280,0.065915,0.107015", \ "0.027166,0.030249,0.033551,0.039426,0.050088,0.070597,0.111568", \ "0.031655,0.034942,0.038376,0.044369,0.055060,0.075507,0.116300", \ "0.035670,0.039235,0.042916,0.049257,0.060242,0.080740,0.121426", \ "0.038944,0.042810,0.046776,0.053572,0.065124,0.086044,0.126906"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003335,0.004566,0.006013,0.008856,0.014653,0.026943,0.052445", \ "0.003334,0.004567,0.006013,0.008856,0.014656,0.026948,0.052445", \ "0.003380,0.004619,0.006063,0.008896,0.014673,0.026945,0.052443", \ "0.004502,0.005629,0.006937,0.009541,0.015001,0.027028,0.052450", \ "0.005836,0.007036,0.008324,0.010808,0.015966,0.027451,0.052505", \ "0.007494,0.008787,0.010126,0.012587,0.017516,0.028347,0.052789", \ "0.009450,0.010841,0.012301,0.014841,0.019696,0.030095,0.053606"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003964,0.005905,0.008194,0.012583,0.021525,0.040270,0.078649", \ "0.003966,0.005905,0.008197,0.012585,0.021523,0.040271,0.078616", \ "0.003963,0.005912,0.008206,0.012594,0.021534,0.040285,0.078635", \ "0.004626,0.006403,0.008620,0.012918,0.021691,0.040302,0.078650", \ "0.005744,0.007378,0.009471,0.013579,0.022122,0.040505,0.078654", \ "0.007254,0.008819,0.010853,0.014861,0.023057,0.040980,0.078832", \ "0.009101,0.010637,0.012631,0.016652,0.024644,0.042185,0.079443"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015527,0.018183,0.020913,0.025611,0.033894,0.049196,0.078896", \ "0.016446,0.019100,0.021830,0.026527,0.034812,0.050113,0.079815", \ "0.020415,0.023030,0.025730,0.030405,0.038679,0.053974,0.083672", \ "0.026697,0.029531,0.032388,0.037223,0.045574,0.060820,0.090440", \ "0.033252,0.036396,0.039543,0.044779,0.053585,0.069011,0.098495", \ "0.040139,0.043604,0.047097,0.052858,0.062335,0.078165,0.107529", \ "0.047174,0.050966,0.054810,0.061172,0.071497,0.088008,0.117214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003466,0.004746,0.006249,0.009186,0.015133,0.027247,0.052466", \ "0.003465,0.004747,0.006249,0.009187,0.015134,0.027246,0.052467", \ "0.003511,0.004800,0.006296,0.009224,0.015154,0.027252,0.052462", \ "0.004663,0.005847,0.007204,0.009889,0.015478,0.027315,0.052468", \ "0.006075,0.007343,0.008697,0.011288,0.016553,0.027696,0.052471", \ "0.007823,0.009191,0.010634,0.013228,0.018230,0.028443,0.052603", \ "0.009886,0.011380,0.012954,0.015669,0.020533,0.029655,0.052736"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015298,0.017891,0.020544,0.025109,0.033125,0.048126,0.077787", \ "0.016218,0.018808,0.021460,0.026025,0.034041,0.049043,0.078705", \ "0.020176,0.022727,0.025350,0.029894,0.037900,0.052893,0.082554", \ "0.026314,0.029081,0.031860,0.036554,0.044655,0.059613,0.089209", \ "0.032685,0.035742,0.038793,0.043852,0.052351,0.067508,0.097025", \ "0.039343,0.042708,0.046078,0.051616,0.060710,0.076338,0.105887", \ "0.046093,0.049764,0.053470,0.059564,0.069434,0.085930,0.115949"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.089599,0.092667,0.095978,0.101881,0.112628,0.133264,0.174346", \ "0.090083,0.093151,0.096463,0.102365,0.113111,0.133753,0.174829", \ "0.090826,0.093898,0.097213,0.103114,0.113861,0.134501,0.175579", \ "0.091974,0.095041,0.098358,0.104263,0.115001,0.135634,0.176716", \ "0.093678,0.096747,0.100059,0.105961,0.116713,0.137345,0.178423", \ "0.097712,0.100792,0.104104,0.110014,0.120757,0.141387,0.182429", \ "0.101988,0.105167,0.108567,0.114511,0.125276,0.145908,0.186970"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003344,0.004575,0.006030,0.008871,0.014668,0.026945,0.052618", \ "0.003343,0.004579,0.006029,0.008870,0.014665,0.026948,0.052616", \ "0.003390,0.004630,0.006076,0.008911,0.014685,0.026949,0.052622", \ "0.004501,0.005643,0.006948,0.009556,0.015014,0.027033,0.052632", \ "0.005859,0.007048,0.008336,0.010826,0.015981,0.027461,0.052683", \ "0.007504,0.008798,0.010140,0.012605,0.017526,0.028354,0.052940", \ "0.009466,0.010858,0.012314,0.014860,0.019731,0.030100,0.053703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004090,0.006018,0.008300,0.012675,0.021584,0.040270,0.078662", \ "0.004094,0.006017,0.008301,0.012677,0.021570,0.040270,0.078646", \ "0.004093,0.006018,0.008300,0.012674,0.021580,0.040271,0.078644", \ "0.004093,0.006017,0.008303,0.012673,0.021579,0.040271,0.078643", \ "0.004091,0.006019,0.008302,0.012678,0.021578,0.040267,0.078645", \ "0.004342,0.006207,0.008468,0.012811,0.021663,0.040297,0.078631", \ "0.004969,0.006730,0.008921,0.013165,0.021894,0.040463,0.078719"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015552,0.018218,0.020947,0.025631,0.033862,0.049102,0.078821", \ "0.016471,0.019136,0.021863,0.026548,0.034779,0.050022,0.079740", \ "0.020442,0.023065,0.025766,0.030427,0.038647,0.053884,0.083600", \ "0.026748,0.029586,0.032437,0.037251,0.045544,0.060741,0.090397", \ "0.033327,0.036460,0.039595,0.044799,0.053530,0.068952,0.098527", \ "0.040237,0.043682,0.047144,0.052854,0.062226,0.078155,0.107786", \ "0.047276,0.051033,0.054840,0.061129,0.071337,0.088200,0.118286"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003494,0.004765,0.006248,0.009150,0.015041,0.027213,0.052665", \ "0.003492,0.004766,0.006251,0.009152,0.015042,0.027208,0.052666", \ "0.003538,0.004818,0.006299,0.009187,0.015062,0.027215,0.052668", \ "0.004695,0.005859,0.007192,0.009841,0.015383,0.027301,0.052682", \ "0.006098,0.007325,0.008658,0.011206,0.016444,0.027781,0.052736", \ "0.007800,0.009132,0.010542,0.013090,0.018103,0.028752,0.053018", \ "0.009794,0.011261,0.012796,0.015466,0.020455,0.030581,0.053781"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015298,0.017891,0.020544,0.025109,0.033125,0.048126,0.077787", \ "0.016218,0.018808,0.021460,0.026025,0.034041,0.049043,0.078705", \ "0.020176,0.022727,0.025350,0.029894,0.037899,0.052893,0.082554", \ "0.026314,0.029081,0.031860,0.036554,0.044655,0.059613,0.089208", \ "0.032685,0.035742,0.038793,0.043852,0.052351,0.067508,0.097024", \ "0.039343,0.042708,0.046078,0.051616,0.060710,0.076338,0.105887", \ "0.046094,0.049764,0.053470,0.059564,0.069435,0.085930,0.115949"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.089590,0.092654,0.095964,0.101867,0.112612,0.133248,0.174329", \ "0.090069,0.093137,0.096449,0.102351,0.113099,0.133738,0.174815", \ "0.090811,0.093884,0.097198,0.103098,0.113845,0.134481,0.175568", \ "0.091958,0.095025,0.098345,0.104247,0.114987,0.135619,0.176701", \ "0.093662,0.096730,0.100043,0.105944,0.116694,0.137330,0.178406", \ "0.097693,0.100773,0.104087,0.109996,0.120741,0.141364,0.182407", \ "0.101966,0.105149,0.108546,0.114494,0.125257,0.145891,0.186952"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003344,0.004575,0.006030,0.008871,0.014668,0.026945,0.052618", \ "0.003343,0.004579,0.006029,0.008870,0.014665,0.026947,0.052616", \ "0.003390,0.004630,0.006076,0.008911,0.014682,0.026949,0.052622", \ "0.004501,0.005643,0.006948,0.009556,0.015014,0.027033,0.052632", \ "0.005859,0.007048,0.008336,0.010826,0.015981,0.027462,0.052682", \ "0.007504,0.008798,0.010140,0.012605,0.017526,0.028354,0.052940", \ "0.009466,0.010858,0.012314,0.014860,0.019731,0.030100,0.053703"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004093,0.006018,0.008300,0.012677,0.021577,0.040271,0.078631", \ "0.004094,0.006019,0.008302,0.012677,0.021583,0.040271,0.078639", \ "0.004093,0.006016,0.008302,0.012675,0.021583,0.040273,0.078621", \ "0.004093,0.006018,0.008301,0.012676,0.021580,0.040270,0.078643", \ "0.004092,0.006019,0.008302,0.012678,0.021572,0.040267,0.078645", \ "0.004342,0.006208,0.008466,0.012810,0.021663,0.040309,0.078620", \ "0.004969,0.006729,0.008921,0.013165,0.021894,0.040463,0.078719"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.015552,0.018218,0.020947,0.025631,0.033862,0.049103,0.078821", \ "0.016471,0.019136,0.021863,0.026548,0.034779,0.050022,0.079740", \ "0.020442,0.023066,0.025766,0.030427,0.038647,0.053884,0.083600", \ "0.026748,0.029586,0.032437,0.037251,0.045544,0.060741,0.090397", \ "0.033327,0.036459,0.039595,0.044799,0.053530,0.068952,0.098527", \ "0.040237,0.043681,0.047144,0.052854,0.062226,0.078155,0.107786", \ "0.047276,0.051033,0.054844,0.061128,0.071337,0.088200,0.118286"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003494,0.004768,0.006248,0.009150,0.015041,0.027209,0.052666", \ "0.003492,0.004766,0.006251,0.009152,0.015042,0.027208,0.052666", \ "0.003538,0.004818,0.006299,0.009187,0.015060,0.027215,0.052668", \ "0.004695,0.005859,0.007192,0.009841,0.015383,0.027301,0.052682", \ "0.006098,0.007325,0.008658,0.011206,0.016444,0.027781,0.052736", \ "0.007800,0.009131,0.010542,0.013090,0.018103,0.028752,0.053018", \ "0.009793,0.011257,0.012795,0.015465,0.020455,0.030582,0.053781"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.083745,0.086910,0.090296,0.096288,0.107061,0.127580,0.168517", \ "0.084619,0.087783,0.091169,0.097160,0.107934,0.128454,0.169388", \ "0.087733,0.090897,0.094282,0.100275,0.111050,0.131568,0.172505", \ "0.093164,0.096328,0.099711,0.105707,0.116478,0.136994,0.177936", \ "0.102980,0.106143,0.109526,0.115513,0.126284,0.146808,0.187744", \ "0.117405,0.120580,0.123967,0.129965,0.140747,0.161254,0.202160", \ "0.135456,0.138654,0.142051,0.148064,0.158848,0.179347,0.220217"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004800,0.006619,0.008866,0.013162,0.021884,0.040370,0.078554", \ "0.004801,0.006618,0.008864,0.013158,0.021884,0.040359,0.078558", \ "0.004799,0.006619,0.008864,0.013162,0.021883,0.040367,0.078555", \ "0.004800,0.006618,0.008867,0.013159,0.021884,0.040362,0.078553", \ "0.004807,0.006622,0.008866,0.013161,0.021887,0.040365,0.078555", \ "0.004895,0.006695,0.008937,0.013222,0.021920,0.040373,0.078557", \ "0.005033,0.006816,0.009043,0.013312,0.021973,0.040398,0.078559"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.083707,0.086873,0.090258,0.096250,0.107022,0.127537,0.168472", \ "0.084584,0.087748,0.091134,0.097126,0.107898,0.128413,0.169347", \ "0.087686,0.090853,0.094238,0.100233,0.111006,0.131523,0.172458", \ "0.093095,0.096259,0.099642,0.105637,0.116408,0.136921,0.177859", \ "0.102877,0.106038,0.109423,0.115409,0.126180,0.146700,0.187634", \ "0.117274,0.120445,0.123836,0.129831,0.140605,0.161108,0.202007", \ "0.135312,0.138509,0.141910,0.147917,0.158694,0.179182,0.220042"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004803,0.006620,0.008867,0.013162,0.021886,0.040370,0.078554", \ "0.004803,0.006621,0.008866,0.013159,0.021886,0.040361,0.078558", \ "0.004800,0.006623,0.008867,0.013161,0.021883,0.040362,0.078557", \ "0.004802,0.006622,0.008867,0.013160,0.021886,0.040359,0.078556", \ "0.004806,0.006626,0.008870,0.013163,0.021887,0.040368,0.078555", \ "0.004897,0.006696,0.008936,0.013223,0.021920,0.040375,0.078557", \ "0.005036,0.006817,0.009046,0.013318,0.021975,0.040398,0.078561"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.098328,0.101411,0.104741,0.110666,0.121435,0.142068,0.183102", \ "0.099212,0.102290,0.105619,0.111546,0.122313,0.142942,0.183979", \ "0.102644,0.105730,0.109055,0.114979,0.125744,0.146376,0.187410", \ "0.107171,0.110253,0.113581,0.119507,0.130275,0.150904,0.191941", \ "0.112417,0.115492,0.118823,0.124761,0.135536,0.156158,0.197194", \ "0.118349,0.121415,0.124743,0.130685,0.141453,0.162079,0.203118", \ "0.124899,0.127972,0.131314,0.137236,0.148016,0.168623,0.209658"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004124,0.006053,0.008340,0.012717,0.021601,0.040257,0.078534", \ "0.004120,0.006046,0.008336,0.012713,0.021600,0.040259,0.078532", \ "0.004118,0.006043,0.008333,0.012711,0.021597,0.040257,0.078532", \ "0.004114,0.006045,0.008333,0.012707,0.021599,0.040264,0.078527", \ "0.004116,0.006045,0.008332,0.012705,0.021598,0.040258,0.078527", \ "0.004108,0.006042,0.008335,0.012710,0.021597,0.040259,0.078527", \ "0.004117,0.006046,0.008332,0.012700,0.021591,0.040239,0.078527"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.098387,0.101465,0.104792,0.110717,0.121484,0.142110,0.183135", \ "0.099266,0.102340,0.105670,0.111596,0.122361,0.142985,0.184014", \ "0.102696,0.105781,0.109108,0.115027,0.125792,0.146418,0.187444", \ "0.107217,0.110301,0.113629,0.119554,0.130319,0.150944,0.191971", \ "0.112463,0.115537,0.118868,0.124806,0.135576,0.156195,0.197225", \ "0.118386,0.121457,0.124782,0.130724,0.141490,0.162111,0.203146", \ "0.124938,0.128010,0.131350,0.137270,0.148049,0.168654,0.209684"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.004125,0.006054,0.008340,0.012716,0.021601,0.040262,0.078534", \ "0.004119,0.006048,0.008338,0.012714,0.021600,0.040260,0.078532", \ "0.004118,0.006044,0.008333,0.012712,0.021600,0.040258,0.078532", \ "0.004115,0.006046,0.008334,0.012706,0.021599,0.040264,0.078527", \ "0.004116,0.006045,0.008333,0.012704,0.021597,0.040253,0.078527", \ "0.004106,0.006041,0.008335,0.012708,0.021597,0.040259,0.078527", \ "0.004116,0.006046,0.008332,0.012700,0.021591,0.040240,0.078526"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.185319,8.084252,8.005499,7.928522,7.929010,7.917014,7.926415", \ "8.174973,8.068236,8.012918,7.936288,7.916702,7.810783,7.703930", \ "8.282166,8.173288,8.093009,8.054717,8.013715,7.907507,8.004995", \ "8.661227,8.554014,8.492481,8.450838,8.334722,8.402822,8.349246", \ "9.445694,9.341532,9.277953,9.209679,9.205124,9.193761,9.170321", \ "10.689440,10.590540,10.531790,10.451960,10.387910,10.395510,10.356110", \ "12.213840,12.153550,12.135480,12.091230,12.127790,12.020210,12.019990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.003748,7.930178,7.942719,7.939629,8.012289,8.015856,7.981157", \ "8.000739,7.934244,7.938670,7.945157,8.011118,7.999357,7.981202", \ "8.092651,8.032106,8.047780,8.053166,8.105598,8.097952,8.105437", \ "8.485186,8.410012,8.423405,8.421355,8.499531,8.457862,8.362322", \ "9.266920,9.236668,9.230225,9.233740,9.265249,9.291135,9.280096", \ "10.530180,10.496410,10.509220,10.509870,10.544350,10.499770,10.577210", \ "12.047110,12.006830,12.059780,12.134050,12.292160,12.356360,12.312820"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("4.554890,4.796393,4.990036,5.178355,5.259173,5.272331,5.289057", \ "4.537317,4.775177,4.965898,5.153200,5.235216,5.247593,5.262476", \ "4.735832,4.931454,5.115095,5.293771,5.357360,5.365521,5.379853", \ "5.485001,5.674295,5.842322,5.967657,5.985099,5.944431,5.928168", \ "6.852885,6.943787,6.993932,7.114928,7.199724,7.113254,7.042241", \ "8.840770,8.958735,8.945812,8.980255,9.027209,8.979628,8.871027", \ "11.453810,11.556800,11.535750,11.486580,11.567550,11.560120,11.503200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("3.307237,3.445180,3.558651,3.628100,3.630607,3.431222,3.438706", \ "3.235791,3.398022,3.516190,3.575432,3.611412,3.412974,3.046295", \ "3.442624,3.522611,3.645090,3.666714,3.622070,3.072790,3.234874", \ "4.302351,4.339460,4.378536,4.314576,4.028758,3.761392,3.504508", \ "5.901535,5.834872,5.755336,5.684574,5.525802,4.979738,4.681778", \ "8.126803,8.006449,8.012950,7.900955,7.594600,7.310695,6.868615", \ "10.903260,10.811540,10.707630,10.764320,10.527260,10.155720,9.555556"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.181259,5.158776,5.250483,5.353265,5.463931,5.516814,5.481333", \ "5.184927,5.182088,5.159398,5.354523,5.447757,5.509253,5.505640", \ "5.276713,5.278855,5.298619,5.393843,5.478429,5.573046,5.534089", \ "5.919735,5.841817,5.782830,5.818165,5.834309,5.842547,5.788538", \ "6.921416,6.786010,6.708019,6.678770,6.597720,6.578032,6.533689", \ "8.342714,8.198745,8.081932,7.942380,7.789204,7.713245,7.403266", \ "10.218390,10.039050,9.959611,9.681283,9.372726,9.153877,8.919733"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("4.580902,4.829487,5.020933,5.210073,5.293678,5.297523,5.311258", \ "4.571643,4.809433,5.000205,5.186934,5.268282,5.279729,5.293272", \ "4.770361,4.965951,5.149452,5.327841,5.396819,5.399164,5.412537", \ "5.520231,5.696666,5.878013,6.001610,6.018862,5.977287,5.961068", \ "6.906480,6.976505,7.003410,7.147729,7.228721,7.142936,7.075679", \ "8.894994,8.992823,8.980129,9.011164,9.051812,9.011224,8.906194", \ "11.490500,11.592600,11.570060,11.520870,11.572830,11.591180,11.538160"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("3.250260,3.405369,3.484940,3.607434,3.366764,3.491230,2.885805", \ "3.206527,3.388498,3.521333,3.567537,3.342483,3.470606,3.487966", \ "3.432366,3.487790,3.645508,3.647982,3.674911,3.133456,3.294859", \ "4.292058,4.330057,4.369708,4.311722,4.268790,3.820194,3.496942", \ "5.886434,5.824686,5.744862,5.609634,5.509873,5.038516,4.672815", \ "8.120248,8.009988,8.003327,7.891757,7.513973,6.704720,6.849895", \ "10.913750,10.792640,10.697120,10.753890,10.508050,10.147410,9.542397"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.317511,5.330844,5.386816,5.488558,5.598464,5.612397,5.587366", \ "5.318350,5.318922,5.299397,5.487531,5.579913,5.636666,5.633920", \ "5.410835,5.416062,5.434635,5.522554,5.597424,5.654310,5.654215", \ "6.043414,5.973262,5.913945,5.951441,5.975408,6.026237,5.907905", \ "7.049335,6.915720,6.844357,6.787502,6.727315,6.703078,6.658644", \ "8.461702,8.326725,8.210583,8.071409,7.967526,7.837216,7.524364", \ "10.364610,10.165740,10.088750,9.810169,9.501427,9.362062,9.043508"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.068474,5.389618,5.697865,6.072383,6.538950,8.305230,11.376750", \ "5.052102,5.381404,5.672512,6.026935,6.522539,8.355398,11.364470", \ "5.255784,5.547757,5.828310,6.186448,6.635457,8.451901,11.504790", \ "6.085362,6.329579,6.606921,6.902240,7.335952,9.145845,12.078240", \ "7.522263,7.692313,7.786689,8.120456,8.588523,10.344520,13.273530", \ "9.722102,9.899887,9.965499,10.158020,10.545830,12.130310,15.307900", \ "12.597700,12.815850,12.822940,12.939040,13.300850,14.587560,18.379510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.699520,8.985560,9.091256,9.250123,9.249631,9.104554,9.260547", \ "8.741595,8.878761,9.075048,9.148414,9.271769,9.091738,8.627888", \ "8.724112,8.953504,9.069432,9.245857,9.203384,9.075714,9.082807", \ "8.734747,8.952763,9.115885,9.235867,9.160723,9.140690,8.805828", \ "8.799719,9.071823,9.203431,9.353843,9.373407,9.195050,9.362311", \ "9.302691,9.492087,9.528293,9.714749,9.629269,9.427874,9.362152", \ "10.229320,10.270180,10.465860,10.501800,10.370020,10.065780,9.595498"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.347115,5.288849,5.362516,5.615941,6.975251,9.339841,9.596394", \ "5.336910,5.287057,5.273172,5.616993,6.934009,9.329939,9.646132", \ "5.445331,5.403785,5.419110,5.663227,7.053718,9.356019,9.618995", \ "6.092562,5.949284,5.927990,6.156503,7.480715,9.708546,10.001180", \ "7.114889,6.982280,6.850593,7.013011,8.235945,10.487140,10.559190", \ "8.580619,8.407436,8.248701,8.242367,9.230973,11.724180,11.911260", \ "10.573010,10.314960,10.154580,9.992968,10.507360,13.327990,13.774990"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.068810,5.389247,5.699205,6.053632,6.537679,8.299545,11.375150", \ "5.051912,5.381138,5.672162,6.026423,6.521254,8.319712,11.362810", \ "5.255485,5.547398,5.828418,6.185855,6.637293,8.450937,11.481080", \ "6.085206,6.328990,6.606284,6.901476,7.332307,9.259324,12.076480", \ "7.521796,7.691584,7.785519,8.119490,8.587016,10.364500,13.239090", \ "9.718653,9.898986,9.964496,10.156840,10.543560,12.127590,15.300880", \ "12.597910,12.815130,12.821900,12.937810,13.299070,14.591310,18.376560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.747020,8.972431,9.067543,9.253305,9.245603,9.063952,9.266638", \ "8.742652,8.862874,9.073072,9.119610,9.267850,9.130019,8.632172", \ "8.723931,8.956609,9.106365,9.237301,9.199823,9.017249,9.081740", \ "8.733775,8.956179,9.055458,9.236825,9.149711,9.136671,8.810846", \ "8.803360,9.075187,9.186305,9.193290,9.369584,9.219921,9.367415", \ "9.303256,9.495680,9.622693,9.717762,9.632879,9.423195,9.367017", \ "10.265980,10.376360,10.426070,10.504560,10.371610,10.062000,9.601088"); } } internal_power () { related_pin : "RN"; when : "CK & D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.344566,5.308712,5.362135,5.615623,6.975212,9.319040,9.648077", \ "5.336705,5.286800,5.272532,5.616650,6.977397,9.325817,9.633528", \ "5.445103,5.395590,5.418718,5.662731,7.038035,9.351512,9.619565", \ "6.092217,5.948897,5.927549,6.156063,7.482057,9.700462,9.985098", \ "7.114687,6.982116,6.850123,7.012536,8.235546,10.482110,10.549990", \ "8.580096,8.406685,8.239601,8.241711,9.149089,11.720170,11.900320", \ "10.572170,10.315960,10.103450,9.992239,10.614980,13.348690,13.766960"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("7.531085,7.546248,7.526359,7.590421,7.651179,7.583708,7.370486", \ "7.510781,7.522293,7.520648,7.567777,7.536683,7.453118,7.478391", \ "7.777019,7.755092,7.765261,7.799136,7.770091,7.683037,7.707384", \ "8.656457,8.549847,8.504562,8.496717,8.475992,8.426682,8.304828", \ "10.288870,10.135300,10.027070,9.961477,9.850148,9.799202,9.540752", \ "12.757300,12.567610,12.371310,12.218700,12.068170,11.943200,11.700130", \ "16.015320,15.717570,15.551440,15.325010,15.143680,14.865370,14.700160"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("6.588484,6.570910,6.656029,6.657206,6.619104,6.631013,6.495587", \ "6.576784,6.573390,6.641283,6.638851,6.609091,6.593758,6.555244", \ "6.702371,6.706613,6.750633,6.768021,6.740514,6.654894,6.681752", \ "7.283678,7.204421,7.139398,7.132456,7.076523,7.065442,6.891157", \ "8.306787,8.142777,8.048517,7.966359,7.859909,7.811245,7.550622", \ "9.819054,9.630705,9.433040,9.281102,9.114487,9.009709,8.770422", \ "11.770770,11.492000,11.329980,11.104220,10.892630,10.650000,10.485300"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.725840,8.735473,8.804738,8.906767,8.907691,8.849521,8.895105", \ "8.703866,8.725030,8.804329,8.815100,8.883051,8.776804,8.779014", \ "8.944852,8.950974,9.013740,9.011453,9.086519,9.033975,8.979782", \ "9.831019,9.739024,9.776286,9.772787,9.723786,9.734856,9.581460", \ "11.395040,11.275240,11.210520,11.117440,11.043720,11.020090,10.652180", \ "13.628740,13.448290,13.360040,13.211400,13.064740,12.891730,12.679810", \ "16.418270,16.164590,16.037530,15.811340,15.592510,15.354330,15.279120"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("8.750698,8.790474,8.860503,8.913477,8.918497,8.925161,8.918751", \ "8.722038,8.727673,8.822896,8.816577,8.893821,8.807585,8.801939", \ "8.951051,8.953534,9.008760,9.017757,9.097174,9.058573,9.002642", \ "9.839122,9.744238,9.780406,9.811502,9.738998,9.751328,9.604365", \ "11.396990,11.287830,11.219930,11.174500,11.054010,11.036330,10.674400", \ "13.672970,13.488130,13.366340,13.231680,13.104000,12.907610,12.701750", \ "16.422460,16.175770,16.042120,15.817970,15.602680,15.370000,15.300830"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0577977,0.0597074,0.0618874,0.0659477,0.0734990,0.0881848,0.117555", \ "0.0585718,0.0604777,0.0626615,0.0667211,0.0742760,0.0889608,0.118335", \ "0.0611154,0.0630201,0.0652036,0.0692644,0.0768202,0.0915054,0.120874", \ "0.0633539,0.0652610,0.0674427,0.0715027,0.0790595,0.0937419,0.123118", \ "0.0645051,0.0664070,0.0685899,0.0726453,0.0801975,0.0948821,0.124255", \ "0.0640930,0.0659966,0.0681788,0.0722367,0.0797917,0.0944745,0.123843", \ "0.0617660,0.0636702,0.0658523,0.0699119,0.0774621,0.0921391,0.121510"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0672314,0.0696625,0.0723858,0.0775586,0.0877136,0.108010,0.148785", \ "0.0680116,0.0704422,0.0731674,0.0783382,0.0884933,0.108789,0.149564", \ "0.0707010,0.0731271,0.0758532,0.0810277,0.0911787,0.111477,0.152250", \ "0.0732336,0.0756625,0.0783812,0.0835518,0.0937149,0.114006,0.154781", \ "0.0748547,0.0772918,0.0800131,0.0851876,0.0953431,0.115640,0.156413", \ "0.0750662,0.0774948,0.0802186,0.0853901,0.0955499,0.115845,0.156624", \ "0.0735324,0.0759623,0.0786866,0.0838568,0.0940112,0.114310,0.155087"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00372804,0.00484028,0.00615704,0.00886167,0.0146273,0.0269982,0.0524367", \ "0.00372969,0.00483772,0.00615472,0.00885820,0.0146274,0.0270015,0.0524281", \ "0.00372617,0.00483712,0.00615766,0.00885726,0.0146305,0.0270021,0.0524380", \ "0.00372784,0.00484125,0.00615855,0.00885930,0.0146287,0.0269957,0.0524328", \ "0.00372812,0.00484183,0.00615903,0.00885376,0.0146304,0.0269956,0.0524368", \ "0.00373224,0.00484061,0.00616219,0.00886114,0.0146295,0.0269981,0.0524313", \ "0.00373934,0.00484640,0.00616053,0.00886292,0.0146310,0.0269984,0.0524357"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00410046,0.00593098,0.00811354,0.0124301,0.0214762,0.0403312,0.0785071", \ "0.00410187,0.00592958,0.00811080,0.0124318,0.0214761,0.0403335,0.0785065", \ "0.00410236,0.00593208,0.00811596,0.0124317,0.0214766,0.0403335,0.0785096", \ "0.00410161,0.00592941,0.00811335,0.0124338,0.0214742,0.0403321,0.0785163", \ "0.00410141,0.00592994,0.00811512,0.0124317,0.0214753,0.0403317,0.0785115", \ "0.00410289,0.00593170,0.00811639,0.0124319,0.0214754,0.0403282,0.0785123", \ "0.00410186,0.00592965,0.00811061,0.0124334,0.0214747,0.0403300,0.0785042"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.032810,0.035259,0.038001,0.043198,0.053382,0.073702,0.114495", \ "0.033727,0.036174,0.038915,0.044113,0.054297,0.074618,0.115408", \ "0.037619,0.040068,0.042807,0.047999,0.058174,0.078488,0.119278", \ "0.044902,0.047252,0.049910,0.055006,0.065090,0.085331,0.126076", \ "0.053345,0.055602,0.058131,0.063051,0.072972,0.093085,0.133744", \ "0.062591,0.064813,0.067236,0.071967,0.081682,0.101614,0.142145", \ "0.072412,0.074645,0.076997,0.081537,0.091006,0.110707,0.151068"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004085,0.005917,0.008099,0.012425,0.021475,0.040334,0.078513", \ "0.004085,0.005918,0.008104,0.012424,0.021475,0.040333,0.078510", \ "0.004090,0.005921,0.008102,0.012430,0.021474,0.040330,0.078514", \ "0.004140,0.005968,0.008142,0.012457,0.021487,0.040332,0.078509", \ "0.004308,0.006107,0.008265,0.012541,0.021532,0.040345,0.078512", \ "0.004556,0.006322,0.008453,0.012677,0.021604,0.040361,0.078513", \ "0.004907,0.006641,0.008748,0.012879,0.021710,0.040394,0.078511"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.032812,0.035261,0.038002,0.043199,0.053385,0.073705,0.114495", \ "0.033729,0.036177,0.038917,0.044115,0.054299,0.074620,0.115409", \ "0.037621,0.040071,0.042809,0.048001,0.058177,0.078492,0.119282", \ "0.044903,0.047255,0.049913,0.055009,0.065093,0.085334,0.126078", \ "0.053347,0.055604,0.058134,0.063053,0.072974,0.093087,0.133747", \ "0.062593,0.064816,0.067238,0.071968,0.081685,0.101614,0.142147", \ "0.072416,0.074648,0.076997,0.081538,0.091009,0.110710,0.151068"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004085,0.005916,0.008101,0.012424,0.021475,0.040333,0.078510", \ "0.004085,0.005919,0.008104,0.012424,0.021475,0.040333,0.078509", \ "0.004090,0.005921,0.008106,0.012428,0.021476,0.040330,0.078514", \ "0.004141,0.005968,0.008142,0.012457,0.021487,0.040333,0.078508", \ "0.004308,0.006108,0.008265,0.012544,0.021532,0.040345,0.078511", \ "0.004557,0.006323,0.008453,0.012677,0.021604,0.040361,0.078512", \ "0.004906,0.006641,0.008750,0.012882,0.021710,0.040394,0.078521"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.032827,0.035273,0.038012,0.043208,0.053393,0.073709,0.114496", \ "0.033744,0.036189,0.038927,0.044122,0.054306,0.074625,0.115412", \ "0.037636,0.040083,0.042820,0.048010,0.058185,0.078496,0.119281", \ "0.044919,0.047269,0.049927,0.055022,0.065106,0.085351,0.126092", \ "0.053339,0.055591,0.058122,0.063045,0.072968,0.093085,0.133740", \ "0.062527,0.064742,0.067164,0.071899,0.081616,0.101564,0.142099", \ "0.072277,0.074500,0.076847,0.081386,0.090856,0.110579,0.150963"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004078,0.005909,0.008099,0.012419,0.021469,0.040330,0.078506", \ "0.004077,0.005910,0.008098,0.012417,0.021469,0.040331,0.078509", \ "0.004083,0.005914,0.008099,0.012418,0.021469,0.040329,0.078510", \ "0.004131,0.005960,0.008135,0.012450,0.021481,0.040330,0.078504", \ "0.004292,0.006093,0.008251,0.012526,0.021525,0.040344,0.078510", \ "0.004529,0.006296,0.008431,0.012651,0.021591,0.040369,0.078506", \ "0.004869,0.006605,0.008716,0.012848,0.021688,0.040414,0.078515"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.032827,0.035273,0.038012,0.043208,0.053393,0.073709,0.114496", \ "0.033744,0.036189,0.038927,0.044122,0.054305,0.074625,0.115412", \ "0.037636,0.040083,0.042820,0.048010,0.058185,0.078496,0.119281", \ "0.044919,0.047269,0.049927,0.055022,0.065106,0.085351,0.126092", \ "0.053339,0.055591,0.058122,0.063045,0.072968,0.093085,0.133740", \ "0.062527,0.064742,0.067164,0.071899,0.081616,0.101561,0.142099", \ "0.072277,0.074497,0.076847,0.081387,0.090856,0.110579,0.150963"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004078,0.005910,0.008099,0.012419,0.021469,0.040331,0.078506", \ "0.004077,0.005910,0.008098,0.012417,0.021469,0.040330,0.078508", \ "0.004083,0.005914,0.008096,0.012421,0.021469,0.040329,0.078507", \ "0.004131,0.005960,0.008135,0.012450,0.021481,0.040330,0.078504", \ "0.004292,0.006093,0.008251,0.012526,0.021525,0.040344,0.078510", \ "0.004529,0.006296,0.008431,0.012651,0.021591,0.040368,0.078506", \ "0.004869,0.006605,0.008716,0.012849,0.021688,0.040414,0.078515"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014178,0.016460,0.018879,0.023131,0.030842,0.045653,0.075114", \ "0.015110,0.017391,0.019808,0.024061,0.031772,0.046585,0.076046", \ "0.019225,0.021463,0.023852,0.028082,0.035778,0.050577,0.080034", \ "0.025441,0.027874,0.030401,0.034776,0.042544,0.057291,0.086679", \ "0.032499,0.035170,0.037906,0.042546,0.050560,0.065378,0.094697", \ "0.040576,0.043502,0.046490,0.051486,0.059887,0.074885,0.104154", \ "0.049600,0.052799,0.056067,0.061493,0.070459,0.085918,0.115267"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017468,0.020220,0.023264,0.028814,0.039258,0.059733,0.100603", \ "0.017949,0.020702,0.023744,0.029294,0.039736,0.060215,0.101081", \ "0.019479,0.022219,0.025242,0.030766,0.041182,0.061645,0.102508", \ "0.021883,0.024660,0.027720,0.033268,0.043670,0.064068,0.104866", \ "0.024199,0.027100,0.030284,0.035987,0.046482,0.066848,0.107551", \ "0.025476,0.028581,0.031957,0.037960,0.048824,0.069531,0.110243", \ "0.025340,0.028681,0.032278,0.038643,0.049954,0.071298,0.112675"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003278,0.004426,0.005826,0.008650,0.014549,0.026984,0.052432", \ "0.003280,0.004426,0.005827,0.008652,0.014550,0.026984,0.052434", \ "0.003380,0.004507,0.005900,0.008697,0.014565,0.026987,0.052434", \ "0.004459,0.005464,0.006713,0.009293,0.014849,0.027044,0.052443", \ "0.005705,0.006701,0.007881,0.010304,0.015542,0.027342,0.052496", \ "0.007197,0.008236,0.009408,0.011721,0.016625,0.027843,0.052689", \ "0.008986,0.010086,0.011294,0.013562,0.018252,0.028864,0.053058"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003921,0.005760,0.007949,0.012333,0.021453,0.040344,0.078566", \ "0.003921,0.005756,0.007950,0.012331,0.021450,0.040345,0.078582", \ "0.003951,0.005782,0.007972,0.012344,0.021461,0.040351,0.078573", \ "0.004323,0.006125,0.008287,0.012587,0.021585,0.040358,0.078564", \ "0.005165,0.006883,0.009012,0.013222,0.022000,0.040536,0.078586", \ "0.006380,0.008015,0.010132,0.014325,0.023039,0.041274,0.078773", \ "0.007858,0.009446,0.011531,0.015727,0.024421,0.042806,0.079761"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014166,0.016451,0.018870,0.023125,0.030836,0.045653,0.075273", \ "0.015097,0.017381,0.019799,0.024054,0.031767,0.046585,0.076207", \ "0.019214,0.021455,0.023845,0.028077,0.035775,0.050584,0.080206", \ "0.025425,0.027867,0.030395,0.034771,0.042541,0.057300,0.086867", \ "0.032488,0.035168,0.037907,0.042550,0.050568,0.065396,0.094869", \ "0.040572,0.043507,0.046494,0.051498,0.059908,0.074914,0.104295", \ "0.049599,0.052801,0.056076,0.061510,0.070489,0.085954,0.115352"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003283,0.004427,0.005835,0.008654,0.014551,0.027029,0.052724", \ "0.003287,0.004429,0.005836,0.008655,0.014549,0.027031,0.052724", \ "0.003386,0.004516,0.005901,0.008701,0.014568,0.027036,0.052717", \ "0.004475,0.005472,0.006722,0.009295,0.014848,0.027092,0.052719", \ "0.005716,0.006714,0.007890,0.010311,0.015543,0.027380,0.052766", \ "0.007220,0.008256,0.009423,0.011733,0.016628,0.027874,0.052943", \ "0.009004,0.010112,0.011308,0.013579,0.018260,0.028875,0.053242"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014166,0.016449,0.018867,0.023120,0.030830,0.045643,0.075104", \ "0.015098,0.017379,0.019795,0.024048,0.031759,0.046574,0.076033", \ "0.019211,0.021448,0.023837,0.028068,0.035766,0.050566,0.080019", \ "0.025414,0.027850,0.030376,0.034751,0.042521,0.057270,0.086657", \ "0.032460,0.035132,0.037865,0.042506,0.050521,0.065339,0.094660", \ "0.040523,0.043451,0.046433,0.051433,0.059836,0.074833,0.104102", \ "0.049534,0.052731,0.055998,0.061424,0.070393,0.085854,0.115204"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017459,0.020211,0.023255,0.028806,0.039251,0.059722,0.100599", \ "0.017940,0.020688,0.023731,0.029282,0.039725,0.060201,0.101069", \ "0.019457,0.022195,0.025218,0.030741,0.041156,0.061619,0.102482", \ "0.021849,0.024626,0.027686,0.033234,0.043636,0.064034,0.104835", \ "0.024157,0.027060,0.030243,0.035946,0.046440,0.066802,0.107514", \ "0.025426,0.028533,0.031910,0.037912,0.048774,0.069487,0.110204", \ "0.025290,0.028630,0.032226,0.038591,0.049904,0.071249,0.112627"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003277,0.004424,0.005825,0.008651,0.014549,0.026984,0.052427", \ "0.003278,0.004425,0.005827,0.008652,0.014547,0.026986,0.052435", \ "0.003379,0.004506,0.005900,0.008699,0.014566,0.026989,0.052435", \ "0.004468,0.005468,0.006713,0.009290,0.014848,0.027045,0.052442", \ "0.005695,0.006701,0.007880,0.010303,0.015544,0.027342,0.052497", \ "0.007208,0.008242,0.009407,0.011720,0.016630,0.027846,0.052680", \ "0.008980,0.010084,0.011290,0.013565,0.018258,0.028866,0.053060"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003920,0.005756,0.007949,0.012330,0.021459,0.040340,0.078553", \ "0.003915,0.005756,0.007947,0.012330,0.021457,0.040366,0.078582", \ "0.003950,0.005782,0.007973,0.012346,0.021453,0.040341,0.078558", \ "0.004322,0.006122,0.008287,0.012586,0.021585,0.040357,0.078562", \ "0.005162,0.006884,0.009012,0.013222,0.021994,0.040542,0.078607", \ "0.006375,0.008014,0.010128,0.014322,0.023043,0.041275,0.078743", \ "0.007853,0.009443,0.011529,0.015730,0.024416,0.042812,0.079765"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014152,0.016439,0.018859,0.023114,0.030825,0.045643,0.075263", \ "0.015086,0.017370,0.019788,0.024042,0.031756,0.046577,0.076197", \ "0.019198,0.021440,0.023830,0.028061,0.035759,0.050568,0.080190", \ "0.025403,0.027842,0.030371,0.034748,0.042517,0.057274,0.086842", \ "0.032452,0.035128,0.037866,0.042510,0.050525,0.065352,0.094822", \ "0.040519,0.043452,0.046443,0.051445,0.059852,0.074854,0.104229", \ "0.049538,0.052738,0.056007,0.061446,0.070420,0.085876,0.115265"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003283,0.004426,0.005832,0.008652,0.014551,0.027030,0.052724", \ "0.003284,0.004430,0.005832,0.008653,0.014553,0.027032,0.052724", \ "0.003387,0.004516,0.005901,0.008701,0.014569,0.027036,0.052717", \ "0.004473,0.005474,0.006721,0.009295,0.014850,0.027093,0.052717", \ "0.005705,0.006715,0.007891,0.010311,0.015544,0.027380,0.052766", \ "0.007209,0.008253,0.009420,0.011733,0.016634,0.027879,0.052942", \ "0.008995,0.010108,0.011308,0.013583,0.018266,0.028881,0.053242"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014179,0.016462,0.018879,0.023131,0.030841,0.045661,0.075119", \ "0.015111,0.017392,0.019807,0.024061,0.031772,0.046589,0.076052", \ "0.019226,0.021464,0.023853,0.028082,0.035778,0.050586,0.080040", \ "0.025443,0.027874,0.030400,0.034777,0.042543,0.057294,0.086679", \ "0.032502,0.035168,0.037903,0.042542,0.050556,0.065375,0.094700", \ "0.040573,0.043495,0.046478,0.051473,0.059881,0.074874,0.104142", \ "0.049598,0.052790,0.056058,0.061478,0.070443,0.085902,0.115254"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017292,0.020042,0.023085,0.028636,0.039076,0.059554,0.100441", \ "0.017782,0.020534,0.023577,0.029126,0.039566,0.060044,0.100927", \ "0.019370,0.022108,0.025130,0.030653,0.041065,0.061532,0.102415", \ "0.021832,0.024608,0.027668,0.033213,0.043613,0.064008,0.104829", \ "0.024152,0.027058,0.030241,0.035944,0.046432,0.066795,0.107507", \ "0.025417,0.028528,0.031905,0.037908,0.048769,0.069482,0.110204", \ "0.025275,0.028619,0.032218,0.038587,0.049897,0.071237,0.112636"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003278,0.004420,0.005825,0.008649,0.014549,0.026987,0.052428", \ "0.003278,0.004422,0.005826,0.008651,0.014547,0.026987,0.052444", \ "0.003378,0.004505,0.005898,0.008697,0.014566,0.026992,0.052443", \ "0.004456,0.005462,0.006712,0.009288,0.014848,0.027046,0.052436", \ "0.005705,0.006698,0.007879,0.010301,0.015540,0.027346,0.052494", \ "0.007193,0.008232,0.009405,0.011717,0.016628,0.027851,0.052699", \ "0.008977,0.010079,0.011282,0.013561,0.018245,0.028871,0.053068"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003895,0.005740,0.007934,0.012317,0.021442,0.040373,0.078590", \ "0.003897,0.005738,0.007931,0.012313,0.021441,0.040365,0.078603", \ "0.003932,0.005767,0.007958,0.012330,0.021442,0.040347,0.078596", \ "0.004315,0.006119,0.008277,0.012577,0.021576,0.040376,0.078577", \ "0.005171,0.006888,0.009014,0.013215,0.021984,0.040536,0.078623", \ "0.006388,0.008021,0.010136,0.014324,0.023036,0.041280,0.078786", \ "0.007864,0.009457,0.011535,0.015731,0.024418,0.042803,0.079787"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014170,0.016455,0.018873,0.023128,0.030839,0.045650,0.075106", \ "0.015101,0.017385,0.019802,0.024057,0.031770,0.046584,0.076040", \ "0.019218,0.021459,0.023849,0.028081,0.035779,0.050581,0.080033", \ "0.025435,0.027875,0.030401,0.034777,0.042546,0.057295,0.086688", \ "0.032498,0.035176,0.037911,0.042551,0.050565,0.065384,0.094728", \ "0.040572,0.043504,0.046490,0.051491,0.059895,0.074890,0.104209", \ "0.049601,0.052797,0.056067,0.061497,0.070465,0.085911,0.115360"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003282,0.004427,0.005835,0.008654,0.014551,0.026979,0.052682", \ "0.003285,0.004429,0.005834,0.008654,0.014550,0.026979,0.052683", \ "0.003385,0.004516,0.005901,0.008701,0.014571,0.026982,0.052689", \ "0.004472,0.005468,0.006717,0.009293,0.014851,0.027036,0.052710", \ "0.005711,0.006708,0.007885,0.010308,0.015538,0.027333,0.052780", \ "0.007205,0.008246,0.009412,0.011729,0.016620,0.027825,0.052980", \ "0.008993,0.010099,0.011293,0.013568,0.018244,0.028837,0.053300"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014179,0.016462,0.018879,0.023131,0.030841,0.045661,0.075119", \ "0.015111,0.017392,0.019807,0.024061,0.031772,0.046589,0.076052", \ "0.019226,0.021464,0.023853,0.028082,0.035778,0.050586,0.080040", \ "0.025443,0.027874,0.030400,0.034777,0.042543,0.057294,0.086679", \ "0.032502,0.035168,0.037903,0.042542,0.050556,0.065375,0.094700", \ "0.040573,0.043495,0.046478,0.051473,0.059881,0.074874,0.104142", \ "0.049598,0.052790,0.056058,0.061478,0.070443,0.085902,0.115254"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017292,0.020042,0.023085,0.028636,0.039076,0.059554,0.100441", \ "0.017782,0.020534,0.023577,0.029126,0.039566,0.060044,0.100927", \ "0.019370,0.022108,0.025130,0.030653,0.041065,0.061532,0.102415", \ "0.021832,0.024608,0.027668,0.033213,0.043613,0.064008,0.104829", \ "0.024152,0.027058,0.030241,0.035944,0.046432,0.066795,0.107507", \ "0.025417,0.028528,0.031905,0.037908,0.048769,0.069482,0.110204", \ "0.025275,0.028619,0.032218,0.038586,0.049897,0.071237,0.112636"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003278,0.004420,0.005825,0.008649,0.014549,0.026987,0.052428", \ "0.003278,0.004422,0.005826,0.008651,0.014547,0.026987,0.052444", \ "0.003378,0.004505,0.005898,0.008697,0.014566,0.026992,0.052443", \ "0.004456,0.005462,0.006712,0.009288,0.014848,0.027046,0.052436", \ "0.005705,0.006698,0.007879,0.010301,0.015540,0.027346,0.052494", \ "0.007193,0.008232,0.009405,0.011717,0.016628,0.027851,0.052699", \ "0.008977,0.010079,0.011282,0.013561,0.018245,0.028871,0.053068"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003895,0.005740,0.007934,0.012317,0.021442,0.040373,0.078590", \ "0.003896,0.005738,0.007931,0.012313,0.021441,0.040365,0.078603", \ "0.003932,0.005767,0.007958,0.012330,0.021442,0.040347,0.078596", \ "0.004315,0.006119,0.008277,0.012577,0.021576,0.040376,0.078577", \ "0.005171,0.006888,0.009014,0.013215,0.021984,0.040536,0.078623", \ "0.006388,0.008021,0.010136,0.014324,0.023036,0.041280,0.078786", \ "0.007864,0.009457,0.011535,0.015730,0.024418,0.042803,0.079787"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014170,0.016455,0.018874,0.023128,0.030839,0.045650,0.075106", \ "0.015101,0.017385,0.019802,0.024057,0.031770,0.046584,0.076040", \ "0.019218,0.021459,0.023849,0.028081,0.035779,0.050581,0.080032", \ "0.025435,0.027875,0.030401,0.034777,0.042546,0.057295,0.086688", \ "0.032498,0.035176,0.037911,0.042551,0.050565,0.065384,0.094728", \ "0.040572,0.043504,0.046490,0.051491,0.059895,0.074890,0.104209", \ "0.049601,0.052797,0.056067,0.061497,0.070465,0.085911,0.115360"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003282,0.004427,0.005834,0.008654,0.014551,0.026979,0.052682", \ "0.003285,0.004429,0.005834,0.008654,0.014550,0.026979,0.052682", \ "0.003385,0.004516,0.005901,0.008701,0.014571,0.026982,0.052688", \ "0.004472,0.005468,0.006717,0.009293,0.014851,0.027036,0.052709", \ "0.005711,0.006708,0.007885,0.010308,0.015538,0.027333,0.052779", \ "0.007205,0.008246,0.009412,0.011729,0.016620,0.027825,0.052980", \ "0.008993,0.010099,0.011293,0.013568,0.018244,0.028837,0.053300"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.003727,7.931257,7.943536,7.943918,7.982575,7.999093,7.982167", \ "8.000708,7.943650,7.938383,7.936901,7.972420,8.023452,7.933295", \ "8.092461,8.032398,8.051330,8.024240,8.092606,8.115584,8.125320", \ "8.485180,8.415134,8.423579,8.430144,8.456717,8.474363,8.462288", \ "9.266883,9.213103,9.234659,9.242448,9.274222,9.298065,9.261880", \ "10.530140,10.497120,10.510280,10.518540,10.553150,10.532030,10.442940", \ "12.047110,12.008940,12.060320,12.130000,12.317260,12.341740,12.314980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.185183,8.086060,8.011843,7.941016,7.877635,7.823254,7.804442", \ "8.175186,8.072628,8.019172,7.948386,7.940512,7.860539,7.926277", \ "8.290531,8.169968,8.072723,8.066802,8.037388,7.957297,7.983359", \ "8.666194,8.552535,8.498651,8.444697,8.414474,8.321380,8.386204", \ "9.445718,9.344321,9.284244,9.214120,9.136350,9.110714,9.194662", \ "10.689110,10.592710,10.464080,10.464050,10.411820,10.426170,10.272500", \ "12.213830,12.155130,12.126260,12.112160,12.126300,12.069340,12.065330"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.177660,5.182831,5.215433,5.364994,5.390971,5.479149,5.482194", \ "5.180137,5.173334,5.170299,5.324777,5.470843,5.506336,5.453757", \ "5.276637,5.277848,5.304726,5.402671,5.502699,5.530212,5.559835", \ "5.919734,5.846456,5.789796,5.831060,5.858376,5.859196,5.887529", \ "6.921467,6.820467,6.718970,6.691753,6.622286,6.458900,6.475330", \ "8.342775,8.203565,8.085123,7.956563,7.857061,7.654945,7.472247", \ "10.248940,10.049090,9.929570,9.696944,9.397406,9.193728,9.019806"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.314017,5.326921,5.346931,5.500280,5.525626,5.644295,5.497138", \ "5.313558,5.312599,5.321502,5.461687,5.602941,5.632548,5.575042", \ "5.410808,5.413593,5.436979,5.534754,5.621390,5.661534,5.687192", \ "6.043417,5.976727,5.920903,5.961606,5.988699,5.972199,6.006871", \ "7.049317,6.930156,6.853273,6.808199,6.751899,6.582441,6.594415", \ "8.461739,8.331595,8.213624,8.085487,7.990038,7.765132,7.598666", \ "10.375820,10.175560,10.070800,9.825840,9.525989,9.314944,9.156801"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.347043,5.324693,5.362841,5.627628,6.890635,9.308349,9.596301", \ "5.332347,5.311896,5.272514,5.513982,6.956412,9.162297,9.582235", \ "5.445383,5.388512,5.419490,5.712059,6.988045,9.388687,9.643075", \ "6.092531,5.994072,5.934984,6.169303,7.486744,9.651113,10.021600", \ "7.114900,6.958153,6.858201,7.035091,8.267403,10.368610,10.683820", \ "8.579133,8.412151,8.250649,8.256489,9.248438,11.582160,11.960740", \ "10.573010,10.314190,10.123740,10.005030,10.532960,13.366480,13.875160"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.344502,5.312162,5.358856,5.627306,6.891304,9.329493,9.585207", \ "5.332142,5.311636,5.272171,5.513632,6.956171,9.158355,9.571663", \ "5.445155,5.396578,5.419067,5.675025,6.988683,9.386869,9.588456", \ "6.092185,5.993678,5.934543,6.168859,7.482077,9.647035,10.012020", \ "7.114697,6.957689,6.857734,7.034514,8.266570,10.363700,10.672860", \ "8.578322,8.411489,8.251028,8.255833,9.246420,11.553010,11.949860", \ "10.572170,10.313400,10.122630,10.004320,10.532180,13.369040,13.867140"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.334336,7.613057,7.834055,8.129249,8.538982,9.137813,9.640973", \ "7.303409,7.574188,7.790199,8.098246,8.471118,9.087478,9.605454", \ "7.772734,8.058357,8.242482,8.528903,8.886616,9.490755,9.978884", \ "9.198984,9.498022,9.767303,10.027860,10.347680,10.910430,11.353520", \ "11.860470,12.082090,12.230020,12.514100,12.985280,13.534600,13.957920", \ "15.834680,15.992670,16.163360,16.438120,16.843650,17.462670,18.014220", \ "20.889410,21.145100,21.279970,21.511680,22.095530,22.763560,23.589350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.062098,4.365066,4.648844,4.962016,5.204150,5.263902,5.123557", \ "3.989555,4.263570,4.484804,4.791316,5.146014,5.205325,5.249040", \ "4.201230,4.511542,4.631905,4.929381,5.135667,5.118555,4.904956", \ "5.436679,5.717295,5.862546,6.103240,6.191900,5.893084,5.977708", \ "8.038270,8.292696,8.499650,8.672210,8.596840,8.633865,8.546287", \ "11.306650,11.594810,11.955690,12.611740,12.886640,12.448100,12.586380", \ "15.390010,15.546950,16.143010,17.128560,18.142540,18.123090,18.007400"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.531094,7.550937,7.600527,7.599378,7.580049,7.422467,7.447421", \ "7.510344,7.518569,7.527446,7.588027,7.561459,7.540604,7.521041", \ "7.772598,7.747139,7.771855,7.811792,7.794137,7.732578,7.568387", \ "8.656459,8.553889,8.511875,8.516485,8.464363,8.284349,8.370305", \ "10.286380,10.139800,10.056790,9.971710,9.875124,9.658232,9.616447", \ "12.752450,12.554390,12.380340,12.233390,12.075760,11.802480,11.800240", \ "16.010650,15.752890,15.560270,15.340100,15.144480,14.724030,14.664230"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.569062,5.824457,6.040585,6.355272,6.754862,7.352052,7.844276", \ "5.559368,5.797580,6.038262,6.311286,6.731521,7.346753,7.831884", \ "5.880971,6.081419,6.280770,6.530396,6.911365,7.509123,8.002580", \ "6.649239,6.851410,7.107702,7.360500,7.694219,8.226440,8.684569", \ "8.161084,8.246388,8.350421,8.611778,9.045716,9.609555,10.046620", \ "10.518190,10.549990,10.618070,10.730920,11.016380,11.681030,12.179070", \ "13.626780,13.717780,13.699280,13.694240,13.952580,14.444070,15.185930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.072742,3.339016,3.612262,3.962827,4.218523,4.222551,4.146524", \ "3.036404,3.325091,3.530036,3.778683,4.121029,4.188415,4.299316", \ "3.115539,3.394111,3.546309,3.901863,4.229471,4.007801,4.259497", \ "3.888087,4.048058,4.177735,4.427354,4.467048,4.178581,4.336839", \ "5.405493,5.542304,5.661414,5.806150,5.702825,5.630486,5.157172", \ "7.465361,7.508571,7.649334,8.070560,8.123266,7.751513,7.826378", \ "10.015850,9.929840,10.222030,10.726380,11.116190,10.964420,10.760840"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.588490,6.574473,6.595324,6.650606,6.643819,6.606127,6.509775", \ "6.576292,6.576739,6.597426,6.651721,6.633633,6.577161,6.270293", \ "6.739557,6.711590,6.739869,6.780476,6.764571,6.704044,6.616858", \ "7.283656,7.187981,7.146820,7.145790,7.101434,6.923349,6.990961", \ "8.306832,8.147158,8.057192,7.979879,7.884707,7.670589,7.626230", \ "9.814435,9.630984,9.441666,9.295622,9.140182,8.869570,8.870248", \ "11.791060,11.498630,11.339020,11.119270,10.854760,10.616850,10.451770"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.927159,7.106217,7.265569,7.350459,7.381781,7.389919,7.387960", \ "6.894031,7.096405,7.208685,7.318859,7.344551,7.349391,7.351613", \ "7.386629,7.543016,7.636672,7.717540,7.736719,7.748339,7.751580", \ "8.708346,8.922366,9.094256,9.162847,9.140693,9.093420,9.078261", \ "11.281430,11.372560,11.447920,11.560910,11.696780,11.647840,11.596460", \ "14.967560,15.066640,15.147830,15.268160,15.366400,15.438680,15.408440", \ "19.754940,19.885570,19.945360,20.036410,20.312960,20.474730,20.614840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.428637,3.575143,3.547328,3.721299,3.676151,3.680422,3.583160", \ "3.347478,3.466557,3.549459,3.619794,3.614496,3.615486,3.700139", \ "3.573492,3.639517,3.692011,3.676367,3.652993,3.516326,3.501439", \ "4.768645,4.844482,4.826376,4.786576,4.666960,4.311491,4.639377", \ "7.151189,7.294733,7.352935,7.245122,6.935361,6.794527,6.294109", \ "10.255460,10.351490,10.543170,10.953660,10.970730,10.426400,9.825536", \ "13.916560,14.027400,14.424760,15.133980,15.856600,15.809320,15.679990"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.725864,8.739012,8.822220,8.836120,8.844829,8.897990,8.611992", \ "8.703383,8.728431,8.795473,8.823103,8.811549,8.836160,8.878156", \ "8.944925,8.954399,9.015892,9.061404,9.015490,8.980864,8.744380", \ "9.831070,9.738906,9.782981,9.793510,9.746025,9.710866,9.681275", \ "11.390270,11.279380,11.213010,11.130870,11.068050,10.878890,10.755320", \ "13.628670,13.491320,13.368100,13.225150,13.089280,12.941140,12.781010", \ "16.418350,16.173740,16.046380,15.829520,15.618250,15.404910,15.321090"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.927088,7.106147,7.265493,7.350436,7.381744,7.389866,7.387887", \ "6.893967,7.096339,7.208617,7.318810,7.344497,7.349332,7.351531", \ "7.386580,7.542944,7.636597,7.717467,7.736650,7.748281,7.751514", \ "8.708229,8.922291,9.094198,9.162794,9.140641,9.093352,9.078172", \ "11.281410,11.372500,11.447860,11.560840,11.696720,11.647760,11.596400", \ "14.967500,15.066570,15.147770,15.268090,15.366340,15.438600,15.408360", \ "19.754870,19.885490,19.945270,20.036320,20.312860,20.474640,20.614760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.428684,3.575200,3.547291,3.721367,3.676184,3.680442,3.583184", \ "3.345569,3.466614,3.549604,3.619780,3.614534,3.615508,3.700209", \ "3.573538,3.639571,3.692070,3.676411,3.653030,3.516319,3.501369", \ "4.768710,4.844524,4.826421,4.786622,4.666977,4.311325,4.639405", \ "7.151179,7.294751,7.352961,7.245146,6.935365,6.794494,6.294047", \ "10.255250,10.351480,10.543150,10.953670,10.970700,10.426340,9.825449", \ "13.916530,14.027670,14.424170,15.133920,15.856550,15.809270,15.679950"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.750687,8.741574,8.839109,8.842325,8.941710,8.914577,8.635229", \ "8.721539,8.730939,8.823394,8.829509,8.913230,8.796856,8.901134", \ "8.951112,8.957052,9.013027,9.030502,9.058539,8.997190,9.015016", \ "9.857912,9.753469,9.799055,9.791960,9.756540,9.609029,9.704253", \ "11.392200,11.282390,11.193350,11.137460,11.078400,10.894560,10.777580", \ "13.672970,13.493760,13.372470,13.231630,13.099610,12.956950,12.803000", \ "16.422490,16.172890,16.051010,15.838250,15.628410,15.420550,15.355120"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFFRS_X2 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active low set, and drive strength X2 *******************************************************************************************/ cell (DFFRS_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; preset : "!SN"; clear : "!RN"; clear_preset_var1 : L; clear_preset_var2 : L; } area : 6.916000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 498.034063; leakage_power () { when : "!CK & !D & !RN & !SN & !Q & !QN"; value : 432.475000; } leakage_power () { when : "!CK & !D & !RN & SN & !Q & QN"; value : 496.661375; } leakage_power () { when : "!CK & !D & RN & !SN & Q & !QN"; value : 483.390500; } leakage_power () { when : "!CK & !D & RN & SN & !Q & QN"; value : 555.283750; } leakage_power () { when : "!CK & !D & RN & SN & Q & !QN"; value : 558.705750; } leakage_power () { when : "!CK & D & !RN & !SN & !Q & !QN"; value : 416.504125; } leakage_power () { when : "!CK & D & !RN & SN & !Q & QN"; value : 481.488250; } leakage_power () { when : "!CK & D & RN & !SN & Q & !QN"; value : 457.853500; } leakage_power () { when : "!CK & D & RN & SN & !Q & QN"; value : 543.681875; } leakage_power () { when : "!CK & D & RN & SN & Q & !QN"; value : 519.539000; } leakage_power () { when : "CK & !D & !RN & !SN & !Q & !QN"; value : 435.609625; } leakage_power () { when : "CK & !D & !RN & SN & !Q & QN"; value : 507.212875; } leakage_power () { when : "CK & !D & RN & !SN & Q & !QN"; value : 431.191750; } leakage_power () { when : "CK & !D & RN & SN & !Q & QN"; value : 567.661500; } leakage_power () { when : "CK & !D & RN & SN & Q & !QN"; value : 491.017500; } leakage_power () { when : "CK & D & !RN & !SN & !Q & !QN"; value : 480.170000; } leakage_power () { when : "CK & D & !RN & SN & !Q & QN"; value : 551.843250; } leakage_power () { when : "CK & D & RN & !SN & Q & !QN"; value : 439.142625; } leakage_power () { when : "CK & D & RN & SN & !Q & QN"; value : 612.290625; } leakage_power () { when : "CK & D & RN & SN & Q & !QN"; value : 498.958375; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.172488; fall_capacitance : 1.114304; rise_capacitance : 1.172488; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.003356,0.008092,0.004399", \ "0.004751,0.006274,0.000490", \ "0.111921,0.115280,0.103120"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002395,0.008023,0.006322", \ "0.008840,0.014612,0.013107", \ "0.086915,0.094379,0.094639"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020135,0.013424,0.015146", \ "0.030294,0.023714,0.024601", \ "0.059923,0.052467,0.052241"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.023624,0.023717,0.037792", \ "0.028744,0.027231,0.039749", \ "0.034911,0.031561,0.043759"); } } internal_power () { when : "!CK & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.872137,4.845307,4.842380,5.187322,6.127947,7.712085,9.942442"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.549712,2.497171,2.505152,2.827459,3.724291,5.260482,7.462870"); } } internal_power () { when : "!CK & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.179590,6.153127,6.150097,6.535709,7.557726,9.275824,11.706910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.895719,4.842371,4.868188,5.286843,6.375716,8.177746,10.713840"); } } internal_power () { when : "!CK & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.872497,4.845894,4.843838,5.187888,6.128397,7.712532,9.942852"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.465994,2.413735,2.422094,2.743850,3.639409,5.174253,7.376633"); } } internal_power () { when : "!CK & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.219199,6.192020,6.188692,6.573342,7.593050,9.310239,11.738280"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.028815,4.975193,5.001688,5.420548,6.505896,8.310574,10.839140"); } } internal_power () { when : "!CK & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.120230,6.092898,6.089678,6.475155,7.497473,9.214572,11.644110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.991375,4.938110,4.963553,5.378355,6.451284,8.243301,10.763340"); } } internal_power () { when : "CK & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975541,0.945430,0.926022,0.915542,0.913773,0.910976,0.910490"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.824215,-0.833310,-0.832173,-0.833963,-0.835469,-0.836303,-0.836430"); } } internal_power () { when : "CK & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977182,0.946263,0.922517,0.916081,0.914416,0.908951,0.911448"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.824365,-0.831944,-0.831788,-0.833548,-0.835031,-0.835914,-0.835955"); } } internal_power () { when : "CK & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.855671,0.867823,0.866634,0.865859,0.866973,0.865299,0.867015"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532425,-0.633156,-0.696707,-0.722967,-0.736760,-0.744313,-0.750346"); } } internal_power () { when : "CK & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.976203,0.946366,0.926571,0.917053,0.914346,0.911405,0.911128"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.824680,-0.833435,-0.831402,-0.833369,-0.834654,-0.835735,-0.835803"); } } internal_power () { when : "CK & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854680,0.867955,0.866642,0.865793,0.867032,0.865273,0.867116"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531789,-0.632108,-0.695926,-0.722510,-0.736289,-0.743596,-0.749675"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.852838; fall_capacitance : 1.809239; rise_capacitance : 1.852838; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.026556,-0.033390,-0.031317", \ "-0.021163,-0.028001,-0.026153", \ "0.023237,0.013984,0.014868"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.073259,0.079055,0.084152", \ "0.083071,0.088619,0.093862", \ "0.130605,0.136098,0.140454"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.083037,0.103109,0.180068"); } } internal_power () { when : "!CK & !D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.306398,1.268461,1.248481,1.245082,1.238576,1.238372,1.235382"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.147680,-1.153720,-1.152820,-1.157700,-1.155450,-1.159850,-1.154480"); } } internal_power () { when : "!CK & D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.348857,1.303199,1.279736,1.272105,1.266819,1.261379,1.263184"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.061090,-1.077400,-1.092900,-1.104470,-1.109570,-1.112060,-1.113100"); } } internal_power () { when : "CK & !D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.345277,1.299414,1.272599,1.259982,1.260237,1.251371,1.252959"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.150340,-1.152350,-1.151680,-1.156540,-1.156410,-1.157580,-1.157470"); } } internal_power () { when : "CK & D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.344732,1.298991,1.272088,1.259432,1.259742,1.250843,1.252530"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.152260,-1.154350,-1.153430,-1.158410,-1.158280,-1.159400,-1.159360"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.627134; fall_capacitance : 2.519981; rise_capacitance : 2.627134; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.048534,-0.054537,-0.054627", \ "-0.046600,-0.052618,-0.052675", \ "-0.015302,-0.024082,-0.024358"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.119046,0.125333,0.125487", \ "0.159384,0.165546,0.165939", \ "0.300919,0.307086,0.307164"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.075101,0.095135,0.176014"); } } internal_power () { when : "!CK & !D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.787013,3.728575,3.913930,4.588870,5.849084,7.753702,10.322510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.358288,-0.387587,-0.254828,0.316445,1.521005,3.378878,5.929978"); } } internal_power () { when : "!CK & D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.067139,2.023562,1.998989,1.988265,1.981319,1.980788,1.976468"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.622420,-1.633470,-1.633310,-1.637990,-1.635960,-1.639430,-1.635000"); } } internal_power () { when : "CK & !D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.028691,1.994275,1.974995,1.966787,1.963177,1.957989,1.959422"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.627250,-1.633760,-1.632850,-1.634710,-1.634340,-1.633340,-1.632730"); } } internal_power () { when : "CK & D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.028858,1.994240,1.975070,1.966852,1.963209,1.958049,1.959421"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.612610,-1.620680,-1.618280,-1.620980,-1.620210,-1.619720,-1.619240"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.957449; fall_capacitance : 0.877622; rise_capacitance : 0.957449; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.027487,0.040543,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026877,0.033183,0.146386"); } } internal_power () { when : "!D & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.975245,6.987703,7.260316,8.077231,9.577344,11.926490,15.222070"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.582459,6.571508,6.786655,7.566959,9.177584,11.669690,15.089590"); } } internal_power () { when : "!D & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.089627,5.102258,5.375740,6.186410,7.673991,10.012310,13.283730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.675997,4.664295,4.866526,5.627110,7.194239,9.625147,12.980790"); } } internal_power () { when : "!D & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.228972,8.244262,8.521460,9.353958,10.863020,13.222850,16.528280"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("31.976430,31.966540,32.181130,32.961220,34.572360,37.064370,40.480670"); } } internal_power () { when : "!D & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.089760,5.102508,5.375607,6.186440,7.674001,10.012730,13.283860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.697482,4.687488,4.889342,5.649893,7.214531,9.650209,12.998260"); } } internal_power () { when : "!D & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.845144,9.849004,10.130230,10.962940,12.463310,14.813190,18.105070"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !RN & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.984299,8.995747,9.277760,10.119180,11.665280,14.078720,17.468270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.581480,11.567260,11.760840,12.514360,14.103090,16.607330,20.092800"); } } internal_power () { when : "D & !RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.383456,9.394278,9.677328,10.539840,12.119740,14.597880,18.123880"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.538010,16.523970,16.716820,17.504950,19.159760,21.786250,25.459730"); } } internal_power () { when : "D & RN & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.813854,4.828075,5.096304,5.907655,7.385126,9.710186,12.977170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.914307,4.903219,5.105370,5.853243,7.398848,9.825726,13.178280"); } } internal_power () { when : "D & RN & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.592120,9.592300,9.880282,10.743430,12.318030,14.790090,18.292870"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.820667,4.836151,5.102777,5.915021,7.391098,9.716875,12.983730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.932802,4.922850,5.126300,5.875006,7.419544,9.850264,13.200120"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0493887,0.0523424,0.0550401,0.0596999,0.0678961,0.0831139,0.112715", \ "0.0501726,0.0531263,0.0558244,0.0604797,0.0686777,0.0838943,0.113501", \ "0.0528524,0.0558069,0.0585085,0.0631657,0.0713651,0.0865783,0.116181", \ "0.0553868,0.0583402,0.0610397,0.0656883,0.0738862,0.0891061,0.118714", \ "0.0570042,0.0599629,0.0626572,0.0673147,0.0755131,0.0907304,0.120337", \ "0.0572080,0.0601644,0.0628577,0.0675163,0.0757192,0.0909360,0.120539", \ "0.0556832,0.0586365,0.0613386,0.0659975,0.0741876,0.0894066,0.119016"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0487939,0.0522443,0.0555897,0.0616151,0.0725827,0.0933261,0.134312", \ "0.0495737,0.0530228,0.0563671,0.0623932,0.0733609,0.0941042,0.135095", \ "0.0521142,0.0555628,0.0589095,0.0649347,0.0759039,0.0966481,0.137633", \ "0.0543583,0.0578115,0.0611584,0.0671845,0.0781517,0.0988962,0.139885", \ "0.0555772,0.0590254,0.0623688,0.0683935,0.0793564,0.100100,0.141084", \ "0.0553339,0.0587826,0.0621262,0.0681489,0.0791085,0.0998478,0.140820", \ "0.0532805,0.0567314,0.0600728,0.0660920,0.0770465,0.0977677,0.138740"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00384844,0.00521365,0.00664466,0.00947592,0.0152928,0.0274166,0.0526157", \ "0.00384626,0.00521431,0.00664798,0.00947613,0.0152924,0.0274179,0.0526164", \ "0.00384699,0.00521557,0.00664780,0.00947610,0.0152913,0.0274181,0.0526182", \ "0.00384608,0.00521575,0.00664523,0.00947630,0.0152920,0.0274187,0.0526259", \ "0.00384700,0.00521648,0.00664898,0.00947673,0.0152931,0.0274157,0.0526217", \ "0.00384783,0.00521693,0.00664703,0.00947746,0.0152940,0.0274176,0.0526259", \ "0.00385100,0.00521712,0.00664992,0.00947934,0.0152944,0.0274190,0.0526250"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00464267,0.00670302,0.00901605,0.0134740,0.0223474,0.0407284,0.0788029", \ "0.00464378,0.00670187,0.00901096,0.0134746,0.0223486,0.0407282,0.0788100", \ "0.00464414,0.00670453,0.00901755,0.0134717,0.0223473,0.0407284,0.0788102", \ "0.00464767,0.00670593,0.00902149,0.0134764,0.0223518,0.0407284,0.0788185", \ "0.00465807,0.00671388,0.00902580,0.0134755,0.0223512,0.0407346,0.0788061", \ "0.00467988,0.00673123,0.00903795,0.0134903,0.0223584,0.0407360,0.0788202", \ "0.00471704,0.00675708,0.00906136,0.0135071,0.0223704,0.0407354,0.0788144"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016400,0.019340,0.022002,0.026578,0.034612,0.049613,0.079180", \ "0.017324,0.020261,0.022920,0.027498,0.035532,0.050536,0.080106", \ "0.021368,0.024271,0.026904,0.031459,0.039481,0.054475,0.084041", \ "0.028223,0.031300,0.034040,0.038685,0.046728,0.061666,0.091157", \ "0.035750,0.039121,0.042100,0.047062,0.055437,0.070506,0.099901", \ "0.044282,0.047944,0.051185,0.056525,0.065335,0.080654,0.110009", \ "0.053742,0.057690,0.061223,0.067018,0.076418,0.092258,0.121687"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.022176,0.025597,0.028910,0.034844,0.045646,0.066324,0.107347", \ "0.022655,0.026075,0.029388,0.035321,0.046123,0.066798,0.107830", \ "0.024004,0.027413,0.030715,0.036633,0.047417,0.068073,0.109099", \ "0.026521,0.029956,0.033271,0.039202,0.049965,0.070559,0.111540", \ "0.029647,0.033177,0.036554,0.042574,0.053397,0.073955,0.114814", \ "0.032259,0.036004,0.039528,0.045784,0.056926,0.077706,0.118510", \ "0.033668,0.037681,0.041415,0.047983,0.059575,0.080954,0.122214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003678,0.005021,0.006426,0.009213,0.014950,0.027169,0.052571", \ "0.003676,0.005020,0.006426,0.009216,0.014952,0.027168,0.052568", \ "0.003698,0.005056,0.006460,0.009239,0.014964,0.027172,0.052568", \ "0.004784,0.006003,0.007253,0.009791,0.015232,0.027233,0.052580", \ "0.006136,0.007395,0.008621,0.011021,0.016133,0.027605,0.052624", \ "0.007728,0.009059,0.010296,0.012601,0.017408,0.028279,0.052849", \ "0.009637,0.011037,0.012329,0.014619,0.019206,0.029461,0.053255"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004451,0.006501,0.008766,0.013127,0.022018,0.040636,0.078886", \ "0.004451,0.006502,0.008763,0.013131,0.022007,0.040640,0.078864", \ "0.004440,0.006495,0.008759,0.013130,0.022010,0.040650,0.078892", \ "0.004694,0.006708,0.008960,0.013299,0.022097,0.040663,0.078888", \ "0.005379,0.007291,0.009505,0.013799,0.022462,0.040803,0.078891", \ "0.006611,0.008394,0.010539,0.014831,0.023408,0.041398,0.079033", \ "0.008175,0.009884,0.011947,0.016220,0.024832,0.042826,0.079826"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016626,0.019636,0.022365,0.027060,0.035330,0.050688,0.080379", \ "0.017550,0.020557,0.023285,0.027980,0.036251,0.051610,0.081303", \ "0.021597,0.024571,0.027271,0.031946,0.040205,0.055555,0.085242", \ "0.028581,0.031729,0.034531,0.039289,0.047555,0.062837,0.092441", \ "0.036278,0.039732,0.042781,0.047873,0.056499,0.071905,0.101351", \ "0.045019,0.048756,0.052059,0.057522,0.066580,0.082192,0.111480", \ "0.054725,0.058725,0.062297,0.068179,0.077776,0.093701,0.122741"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003807,0.005195,0.006644,0.009508,0.015415,0.027572,0.052599", \ "0.003806,0.005196,0.006644,0.009509,0.015415,0.027568,0.052614", \ "0.003829,0.005227,0.006673,0.009534,0.015426,0.027567,0.052601", \ "0.004951,0.006199,0.007481,0.010086,0.015682,0.027619,0.052590", \ "0.006373,0.007668,0.008922,0.011397,0.016655,0.027967,0.052596", \ "0.008023,0.009357,0.010611,0.012995,0.017942,0.028528,0.052681", \ "0.009941,0.011308,0.012604,0.014955,0.019622,0.029289,0.052749"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016401,0.019341,0.022003,0.026579,0.034612,0.049613,0.079180", \ "0.017324,0.020261,0.022920,0.027498,0.035532,0.050536,0.080106", \ "0.021368,0.024272,0.026905,0.031460,0.039481,0.054476,0.084041", \ "0.028223,0.031303,0.034039,0.038686,0.046729,0.061668,0.091165", \ "0.035750,0.039120,0.042101,0.047061,0.055439,0.070503,0.099902", \ "0.044285,0.047945,0.051186,0.056523,0.065334,0.080654,0.110008", \ "0.053741,0.057690,0.061223,0.067018,0.076417,0.092262,0.121690"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.022173,0.025595,0.028907,0.034842,0.045644,0.066321,0.107347", \ "0.022652,0.026073,0.029386,0.035319,0.046121,0.066799,0.107825", \ "0.024002,0.027412,0.030712,0.036631,0.047415,0.068077,0.109096", \ "0.026518,0.029953,0.033268,0.039198,0.049963,0.070555,0.111535", \ "0.029644,0.033175,0.036551,0.042571,0.053395,0.073954,0.114820", \ "0.032253,0.036000,0.039524,0.045783,0.056923,0.077706,0.118505", \ "0.033663,0.037680,0.041413,0.047981,0.059572,0.080950,0.122215"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003678,0.005021,0.006425,0.009213,0.014950,0.027170,0.052572", \ "0.003676,0.005020,0.006424,0.009216,0.014952,0.027168,0.052568", \ "0.003698,0.005056,0.006460,0.009244,0.014966,0.027172,0.052568", \ "0.004789,0.006001,0.007252,0.009791,0.015232,0.027237,0.052581", \ "0.006138,0.007395,0.008623,0.011023,0.016136,0.027608,0.052623", \ "0.007729,0.009060,0.010295,0.012604,0.017407,0.028281,0.052854", \ "0.009637,0.011037,0.012329,0.014619,0.019209,0.029460,0.053252"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004451,0.006501,0.008765,0.013125,0.022018,0.040635,0.078881", \ "0.004452,0.006502,0.008763,0.013132,0.022009,0.040637,0.078867", \ "0.004442,0.006495,0.008759,0.013130,0.022009,0.040643,0.078878", \ "0.004694,0.006708,0.008959,0.013296,0.022097,0.040663,0.078889", \ "0.005379,0.007291,0.009506,0.013799,0.022460,0.040803,0.078881", \ "0.006612,0.008391,0.010540,0.014831,0.023408,0.041396,0.079018", \ "0.008174,0.009884,0.011946,0.016220,0.024834,0.042815,0.079829"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016628,0.019638,0.022368,0.027063,0.035334,0.050692,0.080382", \ "0.017553,0.020560,0.023287,0.027982,0.036254,0.051612,0.081304", \ "0.021600,0.024574,0.027275,0.031948,0.040208,0.055558,0.085246", \ "0.028584,0.031732,0.034534,0.039291,0.047558,0.062840,0.092444", \ "0.036279,0.039734,0.042785,0.047879,0.056503,0.071908,0.101356", \ "0.045024,0.048761,0.052063,0.057526,0.066583,0.082199,0.111484", \ "0.054726,0.058727,0.062296,0.068179,0.077779,0.093706,0.122747"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003807,0.005195,0.006642,0.009509,0.015415,0.027566,0.052599", \ "0.003806,0.005196,0.006645,0.009508,0.015414,0.027567,0.052603", \ "0.003829,0.005227,0.006674,0.009535,0.015426,0.027566,0.052599", \ "0.004951,0.006199,0.007481,0.010086,0.015682,0.027619,0.052592", \ "0.006373,0.007666,0.008922,0.011396,0.016653,0.027968,0.052596", \ "0.008022,0.009358,0.010615,0.012993,0.017942,0.028529,0.052682", \ "0.009944,0.011308,0.012602,0.014955,0.019620,0.029281,0.052749"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016505,0.019434,0.022085,0.026656,0.034687,0.049681,0.079303", \ "0.017429,0.020354,0.023004,0.027575,0.035605,0.050601,0.080222", \ "0.021464,0.024358,0.026984,0.031532,0.039551,0.054540,0.084159", \ "0.028336,0.031400,0.034130,0.038761,0.046804,0.061734,0.091295", \ "0.035867,0.039224,0.042188,0.047131,0.055502,0.070565,0.100022", \ "0.044392,0.048033,0.051256,0.056567,0.065361,0.080671,0.110076", \ "0.053834,0.057763,0.061267,0.067028,0.076398,0.092214,0.121656"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.093900,0.097297,0.100583,0.106473,0.117218,0.137813,0.178777", \ "0.094395,0.097794,0.101077,0.106967,0.117715,0.138311,0.179275", \ "0.095158,0.098554,0.101840,0.107733,0.118479,0.139067,0.180039", \ "0.096342,0.099738,0.103021,0.108918,0.119658,0.140254,0.181218", \ "0.098213,0.101613,0.104895,0.110782,0.121520,0.142117,0.183079", \ "0.100648,0.104063,0.107377,0.113269,0.124018,0.144600,0.185561", \ "0.102582,0.106002,0.109371,0.115315,0.126174,0.146810,0.187775"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003684,0.005010,0.006413,0.009207,0.014946,0.027153,0.052797", \ "0.003682,0.005012,0.006414,0.009206,0.014945,0.027153,0.052797", \ "0.003701,0.005044,0.006448,0.009232,0.014960,0.027158,0.052803", \ "0.004774,0.005975,0.007226,0.009775,0.015224,0.027237,0.052817", \ "0.006128,0.007367,0.008583,0.010990,0.016121,0.027621,0.052858", \ "0.007699,0.009004,0.010232,0.012549,0.017370,0.028264,0.053046", \ "0.009600,0.010963,0.012242,0.014530,0.019146,0.029411,0.053365"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004552,0.006568,0.008822,0.013178,0.022025,0.040628,0.078849", \ "0.004550,0.006567,0.008818,0.013175,0.022022,0.040632,0.078836", \ "0.004552,0.006567,0.008822,0.013177,0.022030,0.040632,0.078865", \ "0.004551,0.006569,0.008823,0.013177,0.022024,0.040632,0.078844", \ "0.004551,0.006568,0.008821,0.013178,0.022032,0.040627,0.078850", \ "0.004622,0.006637,0.008891,0.013236,0.022071,0.040640,0.078840", \ "0.004835,0.006844,0.009105,0.013460,0.022257,0.040750,0.078887"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016735,0.019732,0.022446,0.027119,0.035336,0.050579,0.080281", \ "0.017659,0.020651,0.023366,0.028038,0.036256,0.051501,0.081205", \ "0.021700,0.024661,0.027349,0.032001,0.040206,0.055446,0.085152", \ "0.028693,0.031823,0.034609,0.039342,0.047558,0.062741,0.092386", \ "0.036376,0.039800,0.042838,0.047910,0.056481,0.071816,0.101355", \ "0.045070,0.048789,0.052091,0.057556,0.066593,0.082228,0.111747", \ "0.054714,0.058726,0.062322,0.068252,0.077913,0.094110,0.123691"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005180,0.006614,0.009458,0.015300,0.027455,0.052867", \ "0.003815,0.005181,0.006614,0.009458,0.015300,0.027454,0.052867", \ "0.003829,0.005211,0.006643,0.009482,0.015311,0.027464,0.052872", \ "0.004921,0.006159,0.007432,0.010024,0.015569,0.027538,0.052890", \ "0.006313,0.007602,0.008857,0.011321,0.016534,0.027957,0.052935", \ "0.007931,0.009288,0.010568,0.012959,0.017889,0.028700,0.053150", \ "0.009853,0.011291,0.012644,0.015047,0.019785,0.029945,0.053508"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016505,0.019434,0.022085,0.026656,0.034687,0.049681,0.079302", \ "0.017429,0.020354,0.023004,0.027575,0.035605,0.050601,0.080222", \ "0.021464,0.024358,0.026984,0.031533,0.039552,0.054540,0.084159", \ "0.028336,0.031400,0.034130,0.038761,0.046804,0.061734,0.091294", \ "0.035867,0.039224,0.042188,0.047131,0.055502,0.070565,0.100022", \ "0.044392,0.048033,0.051256,0.056567,0.065361,0.080671,0.110075", \ "0.053834,0.057763,0.061267,0.067028,0.076398,0.092214,0.121657"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.093885,0.097282,0.100568,0.106458,0.117202,0.137793,0.178762", \ "0.094381,0.097779,0.101063,0.106952,0.117700,0.138296,0.179269", \ "0.095143,0.098539,0.101825,0.107718,0.118464,0.139053,0.180023", \ "0.096322,0.099719,0.103006,0.108898,0.119641,0.140236,0.181204", \ "0.098197,0.101597,0.104879,0.110765,0.121505,0.142101,0.183064", \ "0.100638,0.104047,0.107360,0.113251,0.124003,0.144583,0.185544", \ "0.102562,0.105983,0.109351,0.115297,0.126154,0.146793,0.187755"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003684,0.005010,0.006413,0.009207,0.014946,0.027153,0.052797", \ "0.003682,0.005012,0.006414,0.009206,0.014945,0.027153,0.052797", \ "0.003700,0.005044,0.006448,0.009233,0.014960,0.027160,0.052803", \ "0.004774,0.005975,0.007227,0.009775,0.015224,0.027237,0.052817", \ "0.006128,0.007367,0.008583,0.010990,0.016122,0.027614,0.052857", \ "0.007699,0.009004,0.010232,0.012549,0.017371,0.028264,0.053046", \ "0.009600,0.010963,0.012243,0.014530,0.019143,0.029411,0.053365"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004552,0.006567,0.008822,0.013178,0.022023,0.040625,0.078838", \ "0.004550,0.006567,0.008818,0.013175,0.022021,0.040631,0.078862", \ "0.004553,0.006567,0.008822,0.013177,0.022029,0.040632,0.078856", \ "0.004552,0.006569,0.008823,0.013176,0.022020,0.040632,0.078836", \ "0.004551,0.006568,0.008821,0.013178,0.022025,0.040617,0.078858", \ "0.004622,0.006637,0.008892,0.013238,0.022070,0.040635,0.078841", \ "0.004835,0.006844,0.009106,0.013461,0.022251,0.040744,0.078887"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016735,0.019732,0.022446,0.027119,0.035336,0.050579,0.080281", \ "0.017659,0.020651,0.023366,0.028038,0.036256,0.051501,0.081205", \ "0.021700,0.024660,0.027349,0.032001,0.040206,0.055446,0.085152", \ "0.028693,0.031823,0.034609,0.039342,0.047558,0.062741,0.092386", \ "0.036375,0.039800,0.042838,0.047910,0.056481,0.071816,0.101355", \ "0.045070,0.048789,0.052091,0.057556,0.066593,0.082228,0.111746", \ "0.054714,0.058726,0.062322,0.068252,0.077913,0.094109,0.123691"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005180,0.006614,0.009458,0.015300,0.027457,0.052867", \ "0.003815,0.005181,0.006614,0.009458,0.015300,0.027454,0.052867", \ "0.003829,0.005212,0.006647,0.009482,0.015311,0.027464,0.052872", \ "0.004921,0.006159,0.007432,0.010024,0.015569,0.027537,0.052890", \ "0.006315,0.007602,0.008857,0.011321,0.016534,0.027957,0.052935", \ "0.007931,0.009288,0.010568,0.012959,0.017889,0.028700,0.053151", \ "0.009853,0.011291,0.012644,0.015047,0.019785,0.029944,0.053508"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.093193,0.096807,0.100205,0.106209,0.116958,0.137391,0.178154", \ "0.094080,0.097694,0.101091,0.107094,0.117843,0.138275,0.179042", \ "0.097193,0.100810,0.104206,0.110213,0.120964,0.141394,0.182159", \ "0.102676,0.106289,0.109687,0.115693,0.126439,0.146864,0.187620", \ "0.112530,0.116142,0.119539,0.125533,0.136277,0.156700,0.197449", \ "0.127362,0.130990,0.134389,0.140387,0.151126,0.171532,0.212239", \ "0.146010,0.149663,0.153077,0.159091,0.169834,0.190220,0.230885"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.006022,0.007770,0.009847,0.013975,0.022514,0.040793,0.078822", \ "0.006024,0.007769,0.009848,0.013980,0.022512,0.040802,0.078817", \ "0.006025,0.007768,0.009844,0.013975,0.022510,0.040800,0.078821", \ "0.006020,0.007768,0.009846,0.013975,0.022512,0.040796,0.078817", \ "0.006025,0.007771,0.009849,0.013978,0.022514,0.040796,0.078820", \ "0.006118,0.007845,0.009911,0.014025,0.022543,0.040810,0.078821", \ "0.006308,0.008018,0.010059,0.014145,0.022612,0.040834,0.078822"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.093168,0.096782,0.100180,0.106184,0.116933,0.137360,0.178121", \ "0.094056,0.097670,0.101067,0.107070,0.117819,0.138248,0.179006", \ "0.097160,0.100776,0.104176,0.110182,0.120930,0.141359,0.182126", \ "0.102620,0.106233,0.109632,0.115635,0.126380,0.146803,0.187556", \ "0.112444,0.116060,0.119452,0.125448,0.136188,0.156607,0.197346", \ "0.127257,0.130879,0.134279,0.140276,0.151007,0.171409,0.212102", \ "0.145890,0.149541,0.152958,0.158968,0.169702,0.190078,0.230731"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.006024,0.007773,0.009850,0.013978,0.022514,0.040800,0.078821", \ "0.006025,0.007772,0.009852,0.013980,0.022514,0.040793,0.078817", \ "0.006028,0.007775,0.009847,0.013976,0.022514,0.040803,0.078821", \ "0.006025,0.007771,0.009849,0.013977,0.022515,0.040797,0.078817", \ "0.006030,0.007774,0.009852,0.013983,0.022513,0.040797,0.078821", \ "0.006120,0.007852,0.009915,0.014027,0.022543,0.040810,0.078820", \ "0.006309,0.008021,0.010062,0.014147,0.022615,0.040835,0.078829"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.102074,0.105486,0.108784,0.114697,0.125442,0.146043,0.186964", \ "0.102953,0.106361,0.109660,0.115570,0.126317,0.146916,0.187841", \ "0.106319,0.109729,0.113027,0.118939,0.129677,0.150281,0.191206", \ "0.110718,0.114127,0.117424,0.123342,0.134091,0.154681,0.195615", \ "0.115853,0.119258,0.122564,0.128479,0.139225,0.159811,0.200747", \ "0.121666,0.125076,0.128379,0.134280,0.145051,0.165637,0.206556", \ "0.128116,0.131526,0.134832,0.140722,0.151492,0.172065,0.212994"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004594,0.006606,0.008856,0.013207,0.022047,0.040590,0.078752", \ "0.004586,0.006600,0.008853,0.013204,0.022048,0.040596,0.078749", \ "0.004582,0.006596,0.008850,0.013204,0.022042,0.040589,0.078751", \ "0.004581,0.006595,0.008847,0.013203,0.022041,0.040590,0.078752", \ "0.004580,0.006594,0.008848,0.013201,0.022042,0.040590,0.078747", \ "0.004575,0.006595,0.008853,0.013201,0.022041,0.040590,0.078750", \ "0.004574,0.006590,0.008846,0.013200,0.022033,0.040574,0.078749"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.102134,0.105545,0.108840,0.114752,0.125494,0.146085,0.187003", \ "0.103011,0.106419,0.109716,0.115624,0.126368,0.146962,0.187880", \ "0.106382,0.109785,0.113075,0.118992,0.129727,0.150321,0.191240", \ "0.110768,0.114187,0.117475,0.123391,0.134138,0.154724,0.195650", \ "0.115907,0.119306,0.122611,0.128525,0.139269,0.159850,0.200779", \ "0.121710,0.125119,0.128423,0.134322,0.145090,0.165673,0.206586", \ "0.128155,0.131561,0.134871,0.140759,0.151528,0.172097,0.213024"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004595,0.006608,0.008856,0.013207,0.022047,0.040589,0.078752", \ "0.004586,0.006600,0.008856,0.013204,0.022048,0.040588,0.078748", \ "0.004582,0.006596,0.008850,0.013202,0.022042,0.040591,0.078751", \ "0.004582,0.006596,0.008847,0.013204,0.022042,0.040590,0.078752", \ "0.004580,0.006595,0.008848,0.013205,0.022043,0.040590,0.078747", \ "0.004576,0.006595,0.008852,0.013202,0.022041,0.040590,0.078751", \ "0.004575,0.006590,0.008844,0.013201,0.022033,0.040573,0.078752"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.464370,11.133770,11.051710,10.907240,10.799900,10.703630,10.571100", \ "11.468820,11.157450,10.998220,10.925990,10.788830,10.609670,10.557710", \ "11.602970,11.257590,11.129860,10.920770,10.905550,10.700820,10.821270", \ "11.951800,11.617540,11.528320,11.409800,11.296300,11.083490,11.042480", \ "12.777910,12.389990,12.320380,12.195060,12.059270,11.952830,11.751540", \ "14.003960,13.671000,13.559990,13.309870,13.240430,13.125740,13.004070", \ "15.508370,15.247960,15.114200,15.088960,14.967810,14.859380,14.639350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.815510,11.505510,11.372370,11.273260,11.344620,11.205730,11.223060", \ "11.815610,11.488540,11.367440,11.299560,11.351160,11.212580,11.048850", \ "11.944750,11.588950,11.470350,11.364400,11.437280,11.365380,11.088820", \ "12.310800,11.997660,11.863070,11.773920,11.844410,11.630830,11.723340", \ "13.169040,12.813470,12.677860,12.556910,12.662110,12.615150,12.531320", \ "14.448310,14.122180,13.999910,13.910480,13.943240,13.826350,13.800740", \ "16.071630,15.749020,15.644530,15.629340,15.653840,15.537780,15.454260"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.127416,8.291618,8.474737,8.688394,8.750563,8.740707,8.724753", \ "8.065799,8.258541,8.433640,8.643142,8.721678,8.702281,8.691309", \ "8.449043,8.551841,8.700760,8.874873,8.936768,8.922760,8.910230", \ "9.981556,10.034220,10.077240,10.093940,10.027090,9.895586,9.854298", \ "12.447280,12.400080,12.240650,12.180710,12.117980,11.851610,11.700920", \ "16.285970,16.070750,15.813840,15.498070,15.217450,14.928820,14.625580", \ "21.074070,20.968440,20.657790,20.033470,19.574920,19.086710,18.732960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.974772,7.147196,7.287522,7.228185,7.266020,6.730079,6.185691", \ "6.983440,7.109457,6.997849,7.251088,7.263785,6.730122,7.170504", \ "7.089725,7.107881,7.146228,7.344087,7.105704,6.382659,7.264816", \ "7.891944,7.921852,7.926882,7.834486,7.835794,7.388929,7.669280", \ "10.048680,9.869293,9.961975,9.745047,9.335192,9.029503,8.532975", \ "13.269950,13.019310,12.802940,12.945500,12.702680,11.911500,10.603540", \ "17.289870,16.842910,16.638380,16.681320,16.814840,16.219090,15.571220"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.186561,8.898368,8.891017,8.964368,9.201025,9.222280,8.876338", \ "9.142323,8.915633,8.868812,8.914506,9.065412,9.162421,9.143422", \ "9.348824,9.084026,9.016626,9.128215,9.293062,9.234625,9.177164", \ "10.395790,10.094600,9.928112,9.825293,9.928469,9.852965,9.765092", \ "12.248740,11.743890,11.558430,11.313400,11.048600,10.973430,10.813480", \ "14.760930,14.179570,13.704210,13.306790,12.976600,12.618480,12.276980", \ "17.918900,17.202600,16.782560,16.040250,15.418310,14.773710,14.240970"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.161664,8.324708,8.497294,8.717076,8.781052,8.768933,8.749188", \ "8.132061,8.292864,8.467848,8.676117,8.753743,8.734309,8.721596", \ "8.483675,8.586456,8.735076,8.918106,8.970859,8.956171,8.942513", \ "10.016600,10.074520,10.123220,10.127550,10.061840,9.929896,9.873728", \ "12.482570,12.452290,12.274970,12.227040,12.152570,11.886870,11.733690", \ "16.319890,16.103820,15.837220,15.512150,15.257570,14.962430,14.655680", \ "21.111680,21.005880,20.695180,20.070690,19.613670,19.119030,18.768060"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.965551,7.070237,7.249042,7.239289,7.272440,6.738756,6.869995", \ "6.973736,7.079004,7.007033,7.243747,7.267422,6.735304,6.541029", \ "7.080193,7.098650,7.274321,7.335517,7.156041,6.885577,7.256758", \ "7.876739,7.905832,7.918211,7.839338,7.839196,7.375876,7.693961", \ "10.038890,9.875102,9.954353,9.770678,9.337391,9.062721,9.079640", \ "13.261960,13.066740,12.794610,12.973320,12.706130,11.334510,11.692020", \ "17.247200,16.834320,16.714360,16.672850,16.818910,15.986140,15.567160"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.241854,9.047493,8.995733,9.041203,9.337131,9.351745,9.017431", \ "9.272972,9.041969,9.006408,9.080147,9.196693,9.293677,9.263482", \ "9.479592,9.214784,9.083908,9.259235,9.423546,9.378880,9.383865", \ "10.526060,10.199870,10.057480,9.955558,10.055850,9.976313,9.869045", \ "12.373180,11.871630,11.686870,11.442620,11.177480,10.851420,10.930700", \ "14.887410,14.304840,13.899180,13.431970,13.144100,12.773320,12.471030", \ "18.048110,17.316030,16.896830,16.186910,15.542270,14.967100,14.356400"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.551726,8.863851,9.136854,9.498637,10.029720,11.981830,15.380590", \ "8.554634,8.812452,9.076412,9.482329,9.981537,11.999830,15.346800", \ "8.949527,9.114834,9.361648,9.748946,10.247390,12.236220,15.562230", \ "10.556760,10.663700,10.823810,11.007290,11.395600,13.489250,16.542740", \ "13.093360,13.145160,13.077890,13.166920,13.599240,15.505170,18.461300", \ "17.151920,17.090830,16.839510,16.673660,16.775580,18.411260,21.584780", \ "22.251280,22.186950,21.981430,21.486860,21.369740,22.481210,26.064820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.476710,12.538330,12.520320,12.793950,12.727500,11.486380,12.632360", \ "12.535930,12.602550,12.584540,12.605640,12.765090,11.528180,12.524780", \ "12.457720,12.519960,12.495840,12.775660,12.600420,12.655130,12.294830", \ "12.475880,12.566800,12.511750,12.764650,12.745790,11.504830,11.292190", \ "12.618300,12.720770,12.852590,12.899520,12.639010,12.695670,12.742040", \ "13.055180,13.138380,13.195250,13.144600,13.167840,11.916270,12.997490", \ "14.020830,14.034290,14.089480,14.236580,13.756860,13.214850,13.625050"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141481,8.843482,8.864377,8.927897,10.480050,12.902480,12.840620", \ "9.131471,8.846982,8.761738,8.935707,10.407120,12.891540,13.114510", \ "9.338024,9.029588,9.007348,9.194879,10.663470,12.747970,13.154020", \ "10.414010,9.954124,9.831479,9.926578,11.426700,13.513510,13.734050", \ "12.308220,11.767380,11.581020,11.567190,12.622130,14.672860,14.769910", \ "14.876590,14.303790,13.871630,13.592450,14.496780,16.657860,16.622670", \ "18.285740,17.561730,17.084820,16.419880,16.895330,19.183230,19.259020"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.551492,8.863377,9.136465,9.498149,10.029740,11.984110,15.379220", \ "8.554375,8.812116,9.076013,9.481786,9.982209,12.007800,15.346060", \ "8.841689,9.114395,9.361136,9.748730,10.201390,12.248030,15.561300", \ "10.556800,10.663100,10.794960,11.006450,11.392940,13.487280,16.540250", \ "13.092630,13.144300,13.076790,13.164580,13.593540,15.382360,18.459220", \ "17.150980,17.088080,16.838450,16.672310,16.771890,18.407770,21.579700", \ "22.250120,22.189310,21.980110,21.484600,21.388940,22.477390,26.060230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.481690,12.543690,12.519380,12.799340,12.750690,11.510450,12.639020", \ "12.540800,12.607790,12.589950,12.606430,12.788020,11.554180,12.081350", \ "12.471960,12.525490,12.501750,12.781190,12.624130,12.678930,12.302080", \ "12.472630,12.594040,12.495430,12.771950,12.770160,11.532170,12.509960", \ "12.631830,12.647520,12.868770,12.905640,12.695380,12.721510,12.749460", \ "13.041320,13.139370,13.201950,13.152390,13.191900,11.945730,13.027180", \ "14.027590,14.041050,14.090080,14.243860,14.050270,13.223270,13.633770"); } } internal_power () { related_pin : "RN"; when : "CK & D & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141471,8.843206,8.863975,8.927612,10.451780,12.898130,12.825260", \ "9.131243,8.838736,8.761398,8.935400,10.409960,12.885750,13.104760", \ "9.337741,9.024391,9.006953,9.194516,10.663300,12.736930,13.144350", \ "10.413640,9.953714,9.831416,9.926148,11.427820,13.491190,13.713090", \ "12.306110,11.766880,11.580490,11.566690,12.621730,14.670480,14.760700", \ "14.876000,14.303180,13.871840,13.591810,14.547510,16.654000,16.688920", \ "18.285040,17.579200,17.084030,16.419070,16.894630,19.399390,19.250540"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.484100,12.140870,12.000250,11.899000,11.694330,11.660150,11.341950", \ "12.462470,12.066010,11.998880,11.897940,11.771090,11.464100,11.407860", \ "12.849680,12.373800,12.315520,12.206670,12.039850,11.822530,11.494940", \ "14.190420,13.631830,13.347380,13.154800,12.959650,12.494840,12.163140", \ "16.559380,15.831560,15.460360,15.085020,14.747130,14.390540,13.769010", \ "20.156520,19.292710,18.704060,18.247030,17.583800,16.909450,16.804170", \ "24.742650,23.791350,23.223790,22.452280,21.697220,21.129870,20.608800"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.635660,11.279200,11.139520,11.039280,10.894380,10.803790,10.488940", \ "11.619510,11.158450,11.181860,11.046100,10.834860,10.615340,10.299520", \ "11.891490,11.381430,11.209700,11.250020,11.085120,10.858990,10.543460", \ "12.872260,12.336790,12.053460,11.824820,11.669370,11.206860,10.881690", \ "14.620690,13.849510,13.536840,13.162810,12.841460,12.472540,11.909910", \ "17.192800,16.365730,15.785520,15.323120,14.717750,14.362550,13.945290", \ "20.583320,19.594710,18.925430,18.298560,17.549770,16.709240,16.467330"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.635790,12.345890,12.344660,12.325260,12.372520,12.047500,12.183850", \ "12.578230,12.312190,12.337510,12.318950,12.198360,12.223110,11.983270", \ "12.918180,12.608660,12.625700,12.552400,12.478870,12.381790,12.287660", \ "14.271880,13.865140,13.636730,13.519440,13.365130,13.308280,13.099960", \ "16.529440,15.976610,15.634570,15.436670,15.053750,14.782400,14.468260", \ "19.734350,19.100060,18.656030,18.144410,17.816570,17.332310,16.916240", \ "23.727850,22.934260,22.459340,21.744060,21.266880,20.647160,20.270140"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.634810,12.426440,12.345240,12.337760,12.380140,12.060680,12.203990", \ "12.629060,12.319510,12.378540,12.300360,12.184440,12.236890,12.003180", \ "12.922010,12.608040,12.627450,12.572700,12.486120,12.159560,12.307980", \ "14.281020,13.865050,13.637500,13.516930,13.372560,12.996200,13.120220", \ "16.543060,15.977260,15.609960,15.440350,15.061110,14.795700,14.873190", \ "19.731920,19.048790,18.689850,18.143430,17.754030,17.345470,16.923470", \ "23.727190,22.941040,22.461460,21.748450,21.260090,20.593000,20.289790"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0620034,0.0641322,0.0662975,0.0703665,0.0779583,0.0926791,0.122146", \ "0.0627821,0.0649094,0.0670743,0.0711447,0.0787358,0.0934574,0.122923", \ "0.0653215,0.0674492,0.0696151,0.0736864,0.0812803,0.0960000,0.125463", \ "0.0675662,0.0696985,0.0718641,0.0759355,0.0835252,0.0982466,0.127719", \ "0.0687828,0.0709099,0.0730675,0.0771356,0.0847242,0.0994473,0.128912", \ "0.0685383,0.0706598,0.0728230,0.0768910,0.0844799,0.0992013,0.128663", \ "0.0664806,0.0686004,0.0707577,0.0748254,0.0824128,0.0971234,0.126588"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0681899,0.0710085,0.0737846,0.0790016,0.0892017,0.109552,0.150454", \ "0.0689724,0.0717922,0.0745686,0.0797812,0.0899828,0.110332,0.151241", \ "0.0716544,0.0744718,0.0772530,0.0824673,0.0926713,0.113017,0.153920", \ "0.0741878,0.0770065,0.0797844,0.0849899,0.0951922,0.115545,0.156450", \ "0.0758042,0.0786295,0.0814014,0.0866153,0.0968172,0.117167,0.158075", \ "0.0760102,0.0788297,0.0816031,0.0868184,0.0970254,0.117373,0.158279", \ "0.0744871,0.0773056,0.0800847,0.0853000,0.0954936,0.115847,0.156755"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00383691,0.00508921,0.00638008,0.00903919,0.0147458,0.0270705,0.0525829", \ "0.00383309,0.00508978,0.00638244,0.00904017,0.0147442,0.0270708,0.0525791", \ "0.00383489,0.00508938,0.00638486,0.00904286,0.0147450,0.0270718,0.0525782", \ "0.00383810,0.00508889,0.00638529,0.00904308,0.0147446,0.0270685,0.0525919", \ "0.00383918,0.00509109,0.00638146,0.00903908,0.0147475,0.0270747,0.0525850", \ "0.00384218,0.00509662,0.00638443,0.00904696,0.0147481,0.0270734,0.0525817", \ "0.00384807,0.00510211,0.00638921,0.00904962,0.0147493,0.0270688,0.0525980"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00396761,0.00601591,0.00824725,0.0125779,0.0215648,0.0403954,0.0786954", \ "0.00396934,0.00601464,0.00824688,0.0125782,0.0215648,0.0403937,0.0786976", \ "0.00396715,0.00601721,0.00824704,0.0125783,0.0215649,0.0403946,0.0786949", \ "0.00396715,0.00601458,0.00824737,0.0125782,0.0215647,0.0403945,0.0786955", \ "0.00397159,0.00601433,0.00824730,0.0125788,0.0215646,0.0403940,0.0787006", \ "0.00396939,0.00601670,0.00824944,0.0125794,0.0215647,0.0403919,0.0786950", \ "0.00396883,0.00601526,0.00824708,0.0125788,0.0215662,0.0403979,0.0786979"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.035525,0.038370,0.041159,0.046385,0.056600,0.076959,0.117875", \ "0.036443,0.039287,0.042076,0.047303,0.057518,0.077878,0.118792", \ "0.040418,0.043262,0.046050,0.051273,0.061482,0.081839,0.122751", \ "0.048210,0.050958,0.053674,0.058809,0.068929,0.089215,0.130079", \ "0.057849,0.060467,0.063030,0.067956,0.077876,0.098010,0.138775", \ "0.068693,0.071244,0.073681,0.078397,0.088097,0.108040,0.148677", \ "0.080786,0.083307,0.085641,0.090143,0.099586,0.119299,0.159765"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003979,0.006025,0.008255,0.012585,0.021573,0.040404,0.078696", \ "0.003981,0.006026,0.008255,0.012586,0.021573,0.040403,0.078707", \ "0.003984,0.006028,0.008257,0.012586,0.021575,0.040402,0.078698", \ "0.004022,0.006058,0.008283,0.012607,0.021584,0.040405,0.078694", \ "0.004191,0.006181,0.008395,0.012686,0.021625,0.040414,0.078695", \ "0.004397,0.006346,0.008535,0.012793,0.021682,0.040428,0.078705", \ "0.004664,0.006560,0.008732,0.012932,0.021754,0.040445,0.078694"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.035527,0.038372,0.041161,0.046388,0.056604,0.076964,0.117879", \ "0.036446,0.039290,0.042079,0.047306,0.057521,0.077880,0.118799", \ "0.040421,0.043265,0.046053,0.051276,0.061485,0.081841,0.122752", \ "0.048212,0.050962,0.053676,0.058812,0.068932,0.089217,0.130083", \ "0.057852,0.060471,0.063034,0.067962,0.077883,0.098017,0.138780", \ "0.068697,0.071247,0.073684,0.078400,0.088102,0.108042,0.148684", \ "0.080786,0.083309,0.085643,0.090143,0.099587,0.119300,0.159769"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003979,0.006026,0.008257,0.012587,0.021573,0.040404,0.078697", \ "0.003981,0.006026,0.008255,0.012585,0.021574,0.040402,0.078700", \ "0.003984,0.006028,0.008260,0.012586,0.021575,0.040401,0.078692", \ "0.004022,0.006058,0.008283,0.012607,0.021584,0.040406,0.078693", \ "0.004191,0.006180,0.008396,0.012686,0.021625,0.040412,0.078695", \ "0.004397,0.006346,0.008536,0.012794,0.021682,0.040425,0.078699", \ "0.004664,0.006559,0.008730,0.012932,0.021754,0.040441,0.078696"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.035564,0.038405,0.041193,0.046422,0.056638,0.076996,0.117908", \ "0.036483,0.039322,0.042110,0.047339,0.057555,0.077917,0.118826", \ "0.040453,0.043294,0.046080,0.051306,0.061516,0.081871,0.122778", \ "0.048233,0.050981,0.053697,0.058837,0.068959,0.089244,0.130111", \ "0.057837,0.060453,0.063020,0.067955,0.077882,0.098018,0.138785", \ "0.068694,0.071245,0.073685,0.078407,0.088107,0.108053,0.148695", \ "0.080898,0.083440,0.085779,0.090274,0.099697,0.119413,0.159873"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003968,0.006017,0.008249,0.012578,0.021565,0.040397,0.078693", \ "0.003969,0.006018,0.008247,0.012581,0.021566,0.040397,0.078697", \ "0.003972,0.006019,0.008248,0.012578,0.021566,0.040394,0.078699", \ "0.004009,0.006048,0.008274,0.012600,0.021576,0.040399,0.078695", \ "0.004176,0.006169,0.008382,0.012676,0.021615,0.040409,0.078696", \ "0.004391,0.006340,0.008530,0.012781,0.021672,0.040427,0.078704", \ "0.004685,0.006579,0.008745,0.012935,0.021753,0.040461,0.078695"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.035564,0.038405,0.041193,0.046422,0.056638,0.076996,0.117908", \ "0.036483,0.039322,0.042110,0.047339,0.057555,0.077917,0.118826", \ "0.040453,0.043293,0.046080,0.051306,0.061516,0.081871,0.122778", \ "0.048233,0.050981,0.053697,0.058837,0.068959,0.089243,0.130111", \ "0.057837,0.060453,0.063020,0.067955,0.077882,0.098018,0.138785", \ "0.068694,0.071245,0.073685,0.078407,0.088107,0.108053,0.148695", \ "0.080898,0.083440,0.085779,0.090273,0.099697,0.119411,0.159873"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003968,0.006017,0.008249,0.012578,0.021565,0.040397,0.078693", \ "0.003969,0.006017,0.008247,0.012581,0.021566,0.040397,0.078696", \ "0.003972,0.006019,0.008252,0.012578,0.021566,0.040394,0.078698", \ "0.004009,0.006048,0.008274,0.012600,0.021576,0.040399,0.078696", \ "0.004176,0.006169,0.008382,0.012676,0.021615,0.040409,0.078696", \ "0.004391,0.006340,0.008530,0.012781,0.021672,0.040427,0.078700", \ "0.004685,0.006579,0.008745,0.012934,0.021753,0.040459,0.078695"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014328,0.017063,0.019568,0.023934,0.031754,0.046649,0.076206", \ "0.015257,0.017991,0.020495,0.024860,0.032680,0.047576,0.077137", \ "0.019354,0.022038,0.024510,0.028851,0.036655,0.051538,0.081093", \ "0.025695,0.028593,0.031195,0.035656,0.043513,0.058336,0.087809", \ "0.032784,0.035958,0.038765,0.043501,0.051620,0.066517,0.095898", \ "0.040842,0.044292,0.047350,0.052442,0.060953,0.076030,0.105349", \ "0.049786,0.053516,0.056858,0.062376,0.071452,0.086988,0.116372"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.018225,0.021470,0.024630,0.030334,0.040913,0.061489,0.102493", \ "0.018710,0.021954,0.025113,0.030817,0.041396,0.061973,0.102967", \ "0.020275,0.023500,0.026641,0.032319,0.042873,0.063428,0.104424", \ "0.022915,0.026175,0.029341,0.035037,0.045577,0.066064,0.106987", \ "0.025728,0.029113,0.032368,0.038189,0.048794,0.069244,0.110071", \ "0.027690,0.031302,0.034719,0.040813,0.051774,0.072515,0.113318", \ "0.028383,0.032251,0.035882,0.042303,0.053707,0.075071,0.116460"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003248,0.004530,0.005935,0.008749,0.014612,0.027025,0.052516", \ "0.003246,0.004531,0.005935,0.008749,0.014613,0.027027,0.052521", \ "0.003321,0.004601,0.005994,0.008794,0.014631,0.027029,0.052518", \ "0.004496,0.005621,0.006854,0.009408,0.014923,0.027086,0.052533", \ "0.005830,0.006961,0.008132,0.010522,0.015701,0.027411,0.052578", \ "0.007442,0.008616,0.009766,0.012040,0.016874,0.027979,0.052792", \ "0.009358,0.010582,0.011768,0.014005,0.018606,0.029080,0.053186"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003781,0.005857,0.008087,0.012470,0.021526,0.040387,0.078713", \ "0.003780,0.005857,0.008090,0.012472,0.021532,0.040389,0.078695", \ "0.003794,0.005868,0.008104,0.012486,0.021535,0.040390,0.078717", \ "0.004193,0.006188,0.008399,0.012722,0.021663,0.040404,0.078707", \ "0.005102,0.006941,0.009093,0.013327,0.022067,0.040595,0.078709", \ "0.006450,0.008142,0.010236,0.014444,0.023103,0.041277,0.078882", \ "0.008076,0.009690,0.011700,0.015883,0.024525,0.042802,0.079822"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014313,0.017054,0.019562,0.023929,0.031751,0.046656,0.076325", \ "0.015244,0.017980,0.020489,0.024854,0.032677,0.047586,0.077253", \ "0.019342,0.022032,0.024507,0.028847,0.036653,0.051550,0.081217", \ "0.025684,0.028589,0.031190,0.035651,0.043512,0.058348,0.087944", \ "0.032777,0.035955,0.038769,0.043508,0.051629,0.066535,0.096023", \ "0.040837,0.044294,0.047358,0.052453,0.060972,0.076058,0.105456", \ "0.049787,0.053521,0.056867,0.062394,0.071476,0.087019,0.116425"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003254,0.004537,0.005937,0.008751,0.014612,0.027059,0.052780", \ "0.003253,0.004537,0.005939,0.008753,0.014614,0.027065,0.052777", \ "0.003326,0.004607,0.005998,0.008797,0.014630,0.027068,0.052778", \ "0.004504,0.005635,0.006863,0.009412,0.014922,0.027128,0.052784", \ "0.005839,0.006975,0.008145,0.010528,0.015703,0.027448,0.052826", \ "0.007452,0.008626,0.009778,0.012052,0.016875,0.028001,0.053001", \ "0.009364,0.010597,0.011784,0.014015,0.018604,0.029073,0.053300"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014314,0.017050,0.019555,0.023922,0.031741,0.046639,0.076193", \ "0.015245,0.017977,0.020482,0.024847,0.032667,0.047563,0.077124", \ "0.019342,0.022024,0.024498,0.028837,0.036640,0.051526,0.081079", \ "0.025672,0.028576,0.031174,0.035636,0.043493,0.058314,0.087788", \ "0.032749,0.035923,0.038730,0.043469,0.051586,0.066483,0.095866", \ "0.040791,0.044245,0.047306,0.052398,0.060911,0.075989,0.105306", \ "0.049728,0.053459,0.056800,0.062321,0.071398,0.086940,0.116319"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.018218,0.021464,0.024623,0.030327,0.040908,0.061482,0.102487", \ "0.018702,0.021945,0.025105,0.030809,0.041390,0.061964,0.102972", \ "0.020259,0.023483,0.026625,0.032302,0.042860,0.063412,0.104408", \ "0.022889,0.026149,0.029315,0.035012,0.045547,0.066032,0.106963", \ "0.025698,0.029080,0.032338,0.038159,0.048765,0.069211,0.110043", \ "0.027660,0.031268,0.034689,0.040779,0.051740,0.072483,0.113287", \ "0.028348,0.032216,0.035845,0.042267,0.053673,0.075037,0.116431"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003247,0.004530,0.005934,0.008746,0.014612,0.027025,0.052516", \ "0.003245,0.004530,0.005934,0.008748,0.014611,0.027021,0.052521", \ "0.003319,0.004600,0.005993,0.008792,0.014627,0.027031,0.052519", \ "0.004494,0.005626,0.006855,0.009408,0.014923,0.027087,0.052533", \ "0.005834,0.006962,0.008131,0.010523,0.015707,0.027411,0.052577", \ "0.007433,0.008614,0.009767,0.012043,0.016883,0.027981,0.052798", \ "0.009356,0.010580,0.011771,0.014007,0.018606,0.029081,0.053183"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003781,0.005856,0.008086,0.012470,0.021526,0.040383,0.078712", \ "0.003777,0.005854,0.008090,0.012472,0.021526,0.040382,0.078693", \ "0.003794,0.005869,0.008102,0.012484,0.021539,0.040379,0.078717", \ "0.004191,0.006187,0.008398,0.012722,0.021652,0.040406,0.078706", \ "0.005101,0.006940,0.009092,0.013326,0.022065,0.040569,0.078711", \ "0.006447,0.008141,0.010234,0.014446,0.023116,0.041279,0.078879", \ "0.008073,0.009688,0.011699,0.015882,0.024526,0.042803,0.079824"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014300,0.017040,0.019549,0.023915,0.031737,0.046645,0.076311", \ "0.015232,0.017967,0.020476,0.024842,0.032665,0.047575,0.077242", \ "0.019331,0.022015,0.024490,0.028832,0.036637,0.051533,0.081200", \ "0.025662,0.028566,0.031166,0.035633,0.043490,0.058325,0.087919", \ "0.032744,0.035921,0.038734,0.043472,0.051594,0.066498,0.095982", \ "0.040791,0.044250,0.047316,0.052411,0.060926,0.076005,0.105395", \ "0.049732,0.053466,0.056812,0.062339,0.071419,0.086951,0.116345"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003252,0.004535,0.005936,0.008751,0.014611,0.027064,0.052779", \ "0.003254,0.004536,0.005938,0.008753,0.014612,0.027064,0.052777", \ "0.003326,0.004606,0.005999,0.008796,0.014631,0.027068,0.052777", \ "0.004504,0.005634,0.006860,0.009412,0.014924,0.027128,0.052784", \ "0.005835,0.006975,0.008144,0.010532,0.015702,0.027450,0.052827", \ "0.007447,0.008625,0.009780,0.012053,0.016878,0.028003,0.053002", \ "0.009360,0.010597,0.011791,0.014018,0.018612,0.029075,0.053301"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014329,0.017064,0.019570,0.023935,0.031754,0.046648,0.076216", \ "0.015259,0.017991,0.020495,0.024860,0.032680,0.047574,0.077143", \ "0.019355,0.022039,0.024512,0.028850,0.036654,0.051537,0.081100", \ "0.025698,0.028595,0.031195,0.035655,0.043512,0.058335,0.087814", \ "0.032784,0.035956,0.038763,0.043498,0.051616,0.066508,0.095896", \ "0.040836,0.044285,0.047344,0.052433,0.060945,0.076021,0.105337", \ "0.049778,0.053505,0.056845,0.062363,0.071438,0.086973,0.116353"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.018029,0.021276,0.024435,0.030139,0.040717,0.061288,0.102309", \ "0.018521,0.021766,0.024926,0.030628,0.041207,0.061789,0.102809", \ "0.020140,0.023366,0.026507,0.032183,0.042736,0.063289,0.104302", \ "0.022849,0.026110,0.029274,0.034970,0.045500,0.065981,0.106932", \ "0.025674,0.029059,0.032319,0.038138,0.048743,0.069185,0.110012", \ "0.027628,0.031240,0.034665,0.040756,0.051713,0.072452,0.113266", \ "0.028309,0.032183,0.035813,0.042237,0.053638,0.075000,0.116416"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003247,0.004530,0.005934,0.008751,0.014610,0.027022,0.052530", \ "0.003245,0.004530,0.005933,0.008749,0.014611,0.027020,0.052535", \ "0.003319,0.004599,0.005992,0.008793,0.014630,0.027027,0.052532", \ "0.004493,0.005621,0.006853,0.009407,0.014920,0.027085,0.052546", \ "0.005827,0.006957,0.008132,0.010520,0.015703,0.027410,0.052583", \ "0.007438,0.008606,0.009757,0.012037,0.016874,0.027976,0.052804", \ "0.009353,0.010571,0.011767,0.014001,0.018598,0.029072,0.053199"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003749,0.005833,0.008069,0.012455,0.021523,0.040413,0.078721", \ "0.003748,0.005833,0.008070,0.012458,0.021515,0.040415,0.078717", \ "0.003768,0.005849,0.008086,0.012467,0.021527,0.040424,0.078723", \ "0.004180,0.006178,0.008386,0.012707,0.021644,0.040412,0.078753", \ "0.005102,0.006942,0.009091,0.013323,0.022063,0.040585,0.078743", \ "0.006455,0.008148,0.010233,0.014444,0.023103,0.041278,0.078887", \ "0.008085,0.009698,0.011708,0.015883,0.024527,0.042798,0.079863"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014318,0.017057,0.019564,0.023931,0.031751,0.046644,0.076210", \ "0.015248,0.017982,0.020490,0.024856,0.032678,0.047573,0.077138", \ "0.019347,0.022033,0.024508,0.028850,0.036654,0.051538,0.081100", \ "0.025690,0.028594,0.031190,0.035654,0.043512,0.058331,0.087827", \ "0.032782,0.035956,0.038763,0.043501,0.051621,0.066514,0.095935", \ "0.040836,0.044290,0.047352,0.052445,0.060956,0.076026,0.105408", \ "0.049781,0.053513,0.056857,0.062379,0.071454,0.086978,0.116450"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003253,0.004536,0.005936,0.008750,0.014612,0.027013,0.052749", \ "0.003253,0.004536,0.005937,0.008752,0.014612,0.027016,0.052748", \ "0.003323,0.004604,0.005996,0.008795,0.014630,0.027013,0.052756", \ "0.004499,0.005630,0.006857,0.009409,0.014920,0.027078,0.052782", \ "0.005830,0.006967,0.008136,0.010526,0.015698,0.027405,0.052858", \ "0.007446,0.008617,0.009772,0.012046,0.016867,0.027961,0.053078", \ "0.009353,0.010586,0.011782,0.014005,0.018599,0.029049,0.053416"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014329,0.017064,0.019569,0.023935,0.031754,0.046649,0.076216", \ "0.015259,0.017991,0.020495,0.024860,0.032679,0.047574,0.077143", \ "0.019355,0.022039,0.024512,0.028850,0.036655,0.051538,0.081100", \ "0.025698,0.028595,0.031195,0.035655,0.043512,0.058335,0.087814", \ "0.032784,0.035956,0.038763,0.043498,0.051615,0.066508,0.095896", \ "0.040836,0.044285,0.047344,0.052433,0.060945,0.076021,0.105337", \ "0.049778,0.053505,0.056845,0.062363,0.071438,0.086973,0.116353"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.018029,0.021276,0.024435,0.030139,0.040717,0.061289,0.102309", \ "0.018521,0.021766,0.024926,0.030628,0.041207,0.061789,0.102809", \ "0.020140,0.023366,0.026507,0.032183,0.042736,0.063289,0.104302", \ "0.022849,0.026110,0.029274,0.034970,0.045500,0.065981,0.106932", \ "0.025674,0.029059,0.032319,0.038138,0.048743,0.069185,0.110012", \ "0.027628,0.031240,0.034665,0.040756,0.051713,0.072452,0.113266", \ "0.028309,0.032183,0.035813,0.042237,0.053638,0.075000,0.116416"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003247,0.004530,0.005934,0.008751,0.014610,0.027022,0.052530", \ "0.003245,0.004530,0.005933,0.008749,0.014611,0.027020,0.052535", \ "0.003319,0.004599,0.005992,0.008793,0.014626,0.027027,0.052532", \ "0.004493,0.005621,0.006853,0.009407,0.014920,0.027086,0.052546", \ "0.005827,0.006957,0.008132,0.010520,0.015703,0.027410,0.052583", \ "0.007438,0.008606,0.009757,0.012037,0.016874,0.027976,0.052804", \ "0.009353,0.010571,0.011767,0.014001,0.018598,0.029072,0.053199"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003749,0.005833,0.008069,0.012455,0.021523,0.040412,0.078721", \ "0.003748,0.005833,0.008070,0.012458,0.021515,0.040416,0.078717", \ "0.003768,0.005849,0.008086,0.012467,0.021527,0.040424,0.078723", \ "0.004180,0.006178,0.008386,0.012707,0.021644,0.040413,0.078753", \ "0.005102,0.006942,0.009091,0.013323,0.022063,0.040585,0.078743", \ "0.006455,0.008148,0.010233,0.014444,0.023104,0.041278,0.078887", \ "0.008085,0.009698,0.011708,0.015883,0.024526,0.042798,0.079863"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.014318,0.017057,0.019564,0.023931,0.031751,0.046644,0.076210", \ "0.015248,0.017982,0.020490,0.024856,0.032678,0.047573,0.077138", \ "0.019347,0.022033,0.024508,0.028850,0.036654,0.051537,0.081100", \ "0.025690,0.028594,0.031190,0.035654,0.043512,0.058331,0.087827", \ "0.032782,0.035956,0.038763,0.043501,0.051621,0.066514,0.095935", \ "0.040836,0.044290,0.047352,0.052445,0.060956,0.076026,0.105408", \ "0.049781,0.053513,0.056857,0.062379,0.071454,0.086977,0.116449"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003253,0.004536,0.005936,0.008750,0.014612,0.027013,0.052748", \ "0.003253,0.004536,0.005937,0.008752,0.014612,0.027016,0.052748", \ "0.003323,0.004604,0.005996,0.008795,0.014630,0.027018,0.052755", \ "0.004499,0.005630,0.006857,0.009409,0.014920,0.027079,0.052783", \ "0.005830,0.006967,0.008136,0.010526,0.015698,0.027405,0.052857", \ "0.007446,0.008617,0.009772,0.012046,0.016867,0.027962,0.053078", \ "0.009353,0.010586,0.011782,0.014005,0.018599,0.029049,0.053419"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.815510,11.505510,11.372370,11.273260,11.344620,11.205730,11.223060", \ "11.815610,11.488540,11.367440,11.299560,11.351160,11.212580,11.048850", \ "11.944750,11.588950,11.470350,11.364400,11.437280,11.365380,11.088820", \ "12.310800,11.997660,11.863070,11.773920,11.844410,11.630830,11.723340", \ "13.169040,12.813470,12.677860,12.556910,12.662110,12.615150,12.531320", \ "14.448310,14.122180,13.999910,13.910480,13.943240,13.826350,13.800740", \ "16.071630,15.749020,15.644530,15.629340,15.653840,15.537780,15.454260"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.464370,11.133770,11.051710,10.907240,10.799900,10.703630,10.571100", \ "11.468820,11.157450,10.998220,10.925990,10.788830,10.609670,10.557710", \ "11.602970,11.257590,11.129860,10.920770,10.905550,10.700820,10.821270", \ "11.951800,11.617540,11.528320,11.409800,11.296300,11.083490,11.042480", \ "12.777910,12.389990,12.320380,12.195060,12.059270,11.952830,11.751540", \ "14.003960,13.671000,13.559990,13.309870,13.240430,13.125740,13.004070", \ "15.508370,15.247960,15.114200,15.088960,14.967810,14.859380,14.639350"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.186561,8.898368,8.891017,8.964368,9.201025,9.222280,8.876338", \ "9.142323,8.915633,8.868812,8.914506,9.065412,9.162421,9.143422", \ "9.348824,9.084026,9.016626,9.128215,9.293062,9.234625,9.177164", \ "10.395790,10.094600,9.928112,9.825293,9.928469,9.852965,9.765092", \ "12.248740,11.743890,11.558430,11.313400,11.048600,10.973430,10.813480", \ "14.760930,14.179570,13.704210,13.306790,12.976600,12.618480,12.276980", \ "17.918900,17.202600,16.782560,16.040250,15.418310,14.773710,14.240970"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.241854,9.047493,8.995733,9.041203,9.337131,9.351745,9.017431", \ "9.272972,9.041969,9.006408,9.080147,9.196693,9.293677,9.263482", \ "9.479592,9.214784,9.083908,9.259235,9.423546,9.378880,9.383865", \ "10.526060,10.199870,10.057480,9.955558,10.055850,9.976313,9.869045", \ "12.373180,11.871630,11.686870,11.442620,11.177480,10.851420,10.930700", \ "14.887410,14.304840,13.899180,13.431970,13.144100,12.773320,12.471030", \ "18.048110,17.316030,16.896830,16.186910,15.542270,14.967100,14.356400"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141481,8.843482,8.864377,8.927897,10.480050,12.902480,12.840620", \ "9.131471,8.846982,8.761738,8.935707,10.407120,12.891540,13.114510", \ "9.338024,9.029588,9.007348,9.194879,10.663470,12.747970,13.154020", \ "10.414010,9.954124,9.831479,9.926578,11.426700,13.513510,13.734050", \ "12.308220,11.767380,11.581020,11.567190,12.622130,14.672860,14.769910", \ "14.876590,14.303790,13.871630,13.592450,14.496780,16.657860,16.622670", \ "18.285740,17.561730,17.084820,16.419880,16.895330,19.183230,19.259020"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141471,8.843206,8.863975,8.927612,10.451780,12.898130,12.825260", \ "9.131243,8.838736,8.761398,8.935400,10.409960,12.885750,13.104760", \ "9.337741,9.024391,9.006953,9.194516,10.663300,12.736930,13.144350", \ "10.413640,9.953714,9.831416,9.926148,11.427820,13.491190,13.713090", \ "12.306110,11.766880,11.580490,11.566690,12.621730,14.670480,14.760700", \ "14.876000,14.303180,13.871840,13.591810,14.547510,16.654000,16.688920", \ "18.285040,17.579200,17.084030,16.419070,16.894630,19.399390,19.250540"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.079240,10.309620,10.617820,10.928670,11.309420,11.885550,12.428620", \ "10.060550,10.304140,10.539350,10.869910,11.255480,11.877720,12.378480", \ "10.695730,10.877370,11.125990,11.409930,11.748080,12.364610,12.858090", \ "12.899550,13.043100,13.228600,13.404480,13.621620,14.097050,14.539600", \ "16.701770,16.691840,16.660030,16.735450,17.049660,17.445820,17.822800", \ "22.192940,22.173750,22.046460,21.963050,22.099240,22.547440,22.906820", \ "29.410230,29.333180,29.142300,28.904230,28.998030,29.374840,29.944220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.780418,6.970107,7.500927,7.857042,8.318941,7.932348,7.288153", \ "6.685830,6.898419,7.468340,7.812025,7.738411,7.924334,8.281139", \ "6.973632,7.293273,7.712333,8.023052,8.113066,8.172108,8.414042", \ "8.793288,8.964986,9.082145,9.517628,9.581422,8.945125,9.607956", \ "12.425060,12.545050,12.620050,12.851090,12.499110,12.517140,12.478200", \ "17.253980,17.391290,17.579580,18.096990,18.102990,17.127980,16.313110", \ "23.245890,22.957740,23.486270,23.975930,24.910850,24.836910,23.403340"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.484100,12.140870,12.000250,11.899000,11.694330,11.660150,11.341950", \ "12.462470,12.066010,11.998880,11.897940,11.771090,11.464100,11.407860", \ "12.849680,12.373800,12.315520,12.206670,12.039850,11.822530,11.494940", \ "14.190420,13.631830,13.347380,13.154800,12.959650,12.494840,12.163140", \ "16.559380,15.831560,15.460360,15.085020,14.747130,14.390540,13.769010", \ "20.156520,19.292710,18.704060,18.247030,17.583800,16.909450,16.804170", \ "24.742650,23.791350,23.223790,22.452280,21.697220,21.129870,20.608800"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.450688,8.655615,8.967499,9.297765,9.675762,10.298430,10.794560", \ "8.425228,8.677793,8.935282,9.255200,9.639540,10.231310,10.759750", \ "8.884096,9.035733,9.287731,9.573351,9.930897,10.519150,11.021280", \ "10.421840,10.483200,10.701560,10.880460,11.080460,11.578740,12.015530", \ "13.006630,12.957100,12.809960,12.953850,13.271240,13.668650,14.020840", \ "16.977540,16.802790,16.585590,16.381040,16.416710,16.841200,17.210270", \ "22.229930,21.953790,21.625260,21.143150,20.949130,21.109980,21.642180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.798746,6.137828,6.482512,6.827082,7.374177,6.948891,6.314996", \ "5.679109,6.038039,6.497042,6.841651,7.288933,6.845132,6.660614", \ "5.862975,6.218333,6.604564,6.918194,7.252108,7.322974,7.335813", \ "7.103837,7.244440,7.359609,7.823048,7.958719,7.523663,7.918142", \ "9.711976,9.731213,9.752623,9.795159,9.880841,9.747241,8.993020", \ "13.206030,13.136150,13.119880,13.472470,12.962140,12.615390,12.578150", \ "17.648280,17.113920,17.346320,17.492240,17.774560,17.537620,15.532940"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.635660,11.279200,11.139520,11.039280,10.894380,10.803790,10.488940", \ "11.619510,11.158450,11.181860,11.046100,10.834860,10.615340,10.299520", \ "11.891490,11.381430,11.209700,11.250020,11.085120,10.858990,10.543460", \ "12.872260,12.336790,12.053460,11.824820,11.669370,11.206860,10.881690", \ "14.620690,13.849510,13.536840,13.162810,12.841460,12.472540,11.909910", \ "17.192800,16.365730,15.785520,15.323120,14.717750,14.362550,13.945290", \ "20.583320,19.594710,18.925430,18.298560,17.549770,16.709240,16.467330"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.679117,9.845585,10.055000,10.240430,10.305300,10.331230,10.337940", \ "9.678577,9.850675,10.026880,10.185990,10.255340,10.274770,10.296970", \ "10.307510,10.410280,10.547710,10.700940,10.742270,10.742370,10.773070", \ "12.454800,12.504120,12.621590,12.640300,12.555380,12.469130,12.441340", \ "16.127480,16.047430,15.936770,15.876560,15.903410,15.743820,15.622690", \ "21.396940,21.350670,21.130940,20.900150,20.747230,20.652830,20.469270", \ "28.302460,28.141200,27.895960,27.509510,27.403880,27.230820,27.145390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.992639,5.988277,6.261958,6.231301,5.991503,5.345212,6.030080", \ "5.876022,6.057007,6.157204,6.209567,6.185698,5.288477,6.156472", \ "6.145468,6.144467,6.129007,6.383827,6.275113,6.267832,6.422367", \ "7.861394,7.729238,7.756618,7.802734,7.691512,7.001903,7.323966", \ "11.320670,11.224240,11.094940,11.023220,10.507950,10.326240,9.711337", \ "15.940760,15.726670,15.681410,16.016030,15.249000,14.841830,14.876270", \ "21.436130,21.042830,21.331200,21.557080,22.334440,22.064110,20.066420"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.635790,12.345890,12.344660,12.325260,12.372520,12.047500,12.183850", \ "12.578230,12.312190,12.337510,12.318950,12.198360,12.223110,11.983270", \ "12.918180,12.608660,12.625700,12.552400,12.478870,12.381790,12.287660", \ "14.271880,13.865140,13.636730,13.519440,13.365130,13.308280,13.099960", \ "16.529440,15.976610,15.634570,15.436670,15.053750,14.782400,14.468260", \ "19.734350,19.100060,18.656030,18.144410,17.816570,17.332310,16.916240", \ "23.727850,22.934260,22.459340,21.744060,21.266880,20.647160,20.270140"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.678378,9.845569,10.077100,10.240380,10.305270,10.331150,10.337910", \ "9.678510,9.850617,10.026600,10.185940,10.255300,10.274690,10.296930", \ "10.307450,10.410220,10.547650,10.700870,10.747420,10.742290,10.773030", \ "12.454770,12.503820,12.621540,12.640240,12.555320,12.469070,12.441290", \ "16.127420,16.047360,15.936720,15.876500,15.903320,15.744190,15.622630", \ "21.396880,21.350590,21.130870,20.900070,20.747300,20.652740,20.469160", \ "28.302370,28.141130,27.895880,27.509420,27.403810,27.230730,27.145300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.975495,5.988306,6.262479,6.231373,6.000892,5.355097,6.030148", \ "5.876280,6.057088,6.157268,6.209637,6.185494,5.298335,6.157126", \ "6.145490,6.144527,6.129061,6.383892,6.284195,6.277092,6.422414", \ "7.861338,7.729281,7.756670,7.802785,7.700356,7.011518,7.322086", \ "11.320670,11.224260,11.094970,11.022930,10.517200,10.335590,9.711323", \ "15.941180,15.726680,15.681420,16.016040,15.258940,14.851610,14.876300", \ "21.436100,21.042790,21.331200,21.557070,22.344410,22.064090,20.066320"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.634810,12.426440,12.345240,12.337760,12.380140,12.060680,12.203990", \ "12.629060,12.319510,12.378540,12.300360,12.184440,12.236890,12.003180", \ "12.922010,12.608040,12.627450,12.572700,12.486120,12.159560,12.307980", \ "14.281020,13.865050,13.637500,13.516930,13.372560,12.996200,13.120220", \ "16.543060,15.977260,15.609960,15.440350,15.061110,14.795700,14.873190", \ "19.731920,19.048790,18.689850,18.143430,17.754030,17.345470,16.923470", \ "23.727190,22.941040,22.461460,21.748450,21.260090,20.593000,20.289790"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFFR_X1 Cell Description : Pos.edge D-Flip-Flop with active low reset, and drive strength X1 *******************************************************************************************/ cell (DFFR_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; clear : "!RN"; } area : 5.320000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 297.239000; leakage_power () { when : "!CK & !D & !RN & !Q & QN"; value : 243.858750; } leakage_power () { when : "!CK & !D & RN & !Q & QN"; value : 285.545250; } leakage_power () { when : "!CK & !D & RN & Q & !QN"; value : 318.546875; } leakage_power () { when : "!CK & D & !RN & !Q & QN"; value : 274.836500; } leakage_power () { when : "!CK & D & RN & !Q & QN"; value : 320.070500; } leakage_power () { when : "!CK & D & RN & Q & !QN"; value : 325.451000; } leakage_power () { when : "CK & !D & !RN & !Q & QN"; value : 255.227125; } leakage_power () { when : "CK & !D & RN & !Q & QN"; value : 298.764875; } leakage_power () { when : "CK & !D & RN & Q & !QN"; value : 296.698000; } leakage_power () { when : "CK & D & !RN & !Q & QN"; value : 299.857500; } leakage_power () { when : "CK & D & RN & !Q & QN"; value : 343.392750; } leakage_power () { when : "CK & D & RN & Q & !QN"; value : 304.618875; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.148473; fall_capacitance : 1.087297; rise_capacitance : 1.148473; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.003321,0.008035,0.003944", \ "0.004756,0.006913,0.000066", \ "0.111841,0.116124,0.104555"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.001831,0.007386,0.005531", \ "0.008214,0.013629,0.012276", \ "0.086416,0.094321,0.094584"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020639,0.013709,0.015901", \ "0.030592,0.023722,0.025014", \ "0.060421,0.052524,0.052295"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.023588,0.023390,0.036973", \ "0.028739,0.026591,0.038499", \ "0.034990,0.030716,0.042322"); } } internal_power () { when : "!CK & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.942715,5.914971,5.921653,6.380732,7.504943,9.346409,11.917900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.215638,4.161906,4.197341,4.659486,5.803044,7.663266,10.255930"); } } internal_power () { when : "!CK & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.981355,5.951696,5.959215,6.415421,7.536676,9.376005,11.944640"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.349502,4.296672,4.331118,4.793479,5.932335,7.792506,10.379020"); } } internal_power () { when : "!CK & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.881110,5.852845,5.859287,6.316136,7.440748,9.279209,11.849170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.310075,4.257370,4.289609,4.746109,5.871096,7.718113,10.296220"); } } internal_power () { when : "CK & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977267,0.944430,0.925510,0.915213,0.911381,0.909016,0.909632"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.826382,-0.833099,-0.834124,-0.835882,-0.837064,-0.837899,-0.838430"); } } internal_power () { when : "CK & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975885,0.943591,0.925695,0.916552,0.913502,0.910613,0.911328"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.826436,-0.833301,-0.833776,-0.835596,-0.837026,-0.838033,-0.838129"); } } internal_power () { when : "CK & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854957,0.866695,0.866504,0.867458,0.866803,0.867806,0.866865"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532686,-0.633241,-0.697795,-0.723738,-0.737798,-0.745671,-0.751357"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.789329; fall_capacitance : 1.786506; rise_capacitance : 1.789329; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.031440,-0.038293,-0.039709", \ "-0.029744,-0.036925,-0.037074", \ "0.003968,-0.005361,-0.006010"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.098290,0.104186,0.111191", \ "0.138543,0.144622,0.151586", \ "0.280407,0.285868,0.292928"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.075406,0.096975,0.177573"); } } internal_power () { when : "!CK & !D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.896691,0.874470,0.862181,0.859699,0.856865,0.856877,0.855034"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796366,-0.800926,-0.801615,-0.804280,-0.802995,-0.805031,-0.801526"); } } internal_power () { when : "!CK & D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.938543,0.909235,0.892775,0.888769,0.884881,0.884501,0.882788"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.642019,-0.658124,-0.674617,-0.685878,-0.688888,-0.694473,-0.693398"); } } internal_power () { when : "CK & !D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.935047,0.901102,0.884721,0.878346,0.876594,0.871712,0.871508"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797766,-0.802085,-0.802760,-0.804771,-0.804453,-0.804795,-0.804448"); } } internal_power () { when : "CK & D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.934531,0.900665,0.884958,0.877798,0.876084,0.871095,0.871079"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.799640,-0.804209,-0.804648,-0.806568,-0.806175,-0.806513,-0.806248"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.990988; fall_capacitance : 0.911178; rise_capacitance : 0.990988; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026266,0.039623,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.034507,0.034410,0.146386"); } } internal_power () { when : "!D & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.178409,5.173124,5.434959,6.244462,7.732567,10.074570,13.363400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.109017,4.092905,4.291368,5.045842,6.609363,9.048109,12.413400"); } } internal_power () { when : "!D & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.178445,5.173596,5.435353,6.244524,7.732728,10.074530,13.363510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.131140,4.113166,4.310548,5.066395,6.629198,9.068874,12.430890"); } } internal_power () { when : "!D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.810004,9.796552,10.064390,10.876650,12.361070,14.694820,17.980500"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.796336,8.790962,9.063467,9.949207,11.552510,14.070100,17.643500"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("25.419160,25.402720,25.603420,26.393530,28.097060,30.861270,34.780630"); } } internal_power () { when : "D & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.003991,8.988739,9.264605,10.146600,11.743620,14.247550,17.792540"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.900910,4.895055,5.149945,5.964676,7.444108,9.775197,13.060070"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.371515,4.356579,4.553805,5.297256,6.840683,9.275263,12.637510"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0509404,0.0530657,0.0553922,0.0596114,0.0673182,0.0821154,0.111633", \ "0.0517092,0.0538353,0.0561615,0.0603809,0.0680867,0.0828852,0.112401", \ "0.0544851,0.0566108,0.0589394,0.0631592,0.0708650,0.0856624,0.115176", \ "0.0571802,0.0593016,0.0616299,0.0658484,0.0735557,0.0883502,0.117867", \ "0.0589100,0.0610362,0.0633615,0.0675796,0.0752833,0.0900868,0.119604", \ "0.0591912,0.0613175,0.0636384,0.0678585,0.0755652,0.0903587,0.119874", \ "0.0577420,0.0598661,0.0621912,0.0664078,0.0741050,0.0889042,0.118419"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0554520,0.0579023,0.0605456,0.0655416,0.0755060,0.0956859,0.136522", \ "0.0562176,0.0586674,0.0613122,0.0663070,0.0762712,0.0964518,0.137289", \ "0.0588136,0.0612625,0.0639065,0.0689002,0.0788646,0.0990440,0.139878", \ "0.0612592,0.0637082,0.0663517,0.0713445,0.0813061,0.101483,0.142320", \ "0.0627941,0.0652401,0.0678828,0.0728713,0.0828252,0.102993,0.143824", \ "0.0631626,0.0655968,0.0682258,0.0731972,0.0831264,0.103276,0.144094", \ "0.0620107,0.0644236,0.0670337,0.0719673,0.0818576,0.101968,0.142762"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00372336,0.00485122,0.00619648,0.00890847,0.0146384,0.0269660,0.0524861", \ "0.00372460,0.00485246,0.00619134,0.00890855,0.0146347,0.0269645,0.0524920", \ "0.00372421,0.00485290,0.00619061,0.00890778,0.0146370,0.0269628,0.0524916", \ "0.00372223,0.00485044,0.00619189,0.00890683,0.0146358,0.0269626,0.0524881", \ "0.00372157,0.00485277,0.00619483,0.00890461,0.0146349,0.0269689,0.0524898", \ "0.00372244,0.00485263,0.00619118,0.00890639,0.0146356,0.0269711,0.0524850", \ "0.00372471,0.00485524,0.00619414,0.00890786,0.0146380,0.0269640,0.0524942"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00437883,0.00616827,0.00834188,0.0125748,0.0214856,0.0402998,0.0786446", \ "0.00437975,0.00616880,0.00834637,0.0125738,0.0214850,0.0403038,0.0786419", \ "0.00437964,0.00617059,0.00834306,0.0125754,0.0214861,0.0403041,0.0786470", \ "0.00438082,0.00617414,0.00834473,0.0125776,0.0214852,0.0403012,0.0786355", \ "0.00438711,0.00617360,0.00834500,0.0125773,0.0214888,0.0403041,0.0786431", \ "0.00439961,0.00618690,0.00836229,0.0125867,0.0214926,0.0403029,0.0786432", \ "0.00442754,0.00621402,0.00837993,0.0126038,0.0214990,0.0403040,0.0786381"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.014635,0.017121,0.019689,0.024140,0.032074,0.047111,0.076795", \ "0.015562,0.018044,0.020611,0.025063,0.032999,0.048038,0.077724", \ "0.019670,0.022109,0.024646,0.029075,0.036996,0.052025,0.081704", \ "0.026099,0.028755,0.031431,0.036002,0.043993,0.058955,0.088557", \ "0.033360,0.036272,0.039175,0.044036,0.052316,0.067344,0.096819", \ "0.041689,0.044843,0.047988,0.053194,0.061845,0.076955,0.106276", \ "0.050987,0.054388,0.057795,0.063391,0.072523,0.087816,0.116896"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003328,0.004507,0.005936,0.008786,0.014682,0.027077,0.052493", \ "0.003328,0.004509,0.005939,0.008788,0.014680,0.027077,0.052494", \ "0.003395,0.004578,0.005997,0.008830,0.014698,0.027084,0.052496", \ "0.004520,0.005568,0.006833,0.009433,0.014979,0.027123,0.052480", \ "0.005787,0.006845,0.008057,0.010520,0.015752,0.027381,0.052495", \ "0.007270,0.008360,0.009560,0.011906,0.016775,0.027713,0.052550", \ "0.008991,0.010122,0.011340,0.013621,0.018176,0.028229,0.052592"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.014634,0.017120,0.019690,0.024143,0.032076,0.047113,0.076798", \ "0.015563,0.018045,0.020611,0.025064,0.032999,0.048038,0.077723", \ "0.019673,0.022111,0.024647,0.029076,0.036997,0.052024,0.081705", \ "0.026101,0.028755,0.031433,0.036002,0.043992,0.058955,0.088557", \ "0.033362,0.036274,0.039175,0.044036,0.052315,0.067345,0.096820", \ "0.041687,0.044844,0.047994,0.053197,0.061847,0.076957,0.106279", \ "0.050986,0.054388,0.057797,0.063392,0.072526,0.087819,0.116904"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003326,0.004507,0.005937,0.008786,0.014679,0.027078,0.052493", \ "0.003329,0.004509,0.005939,0.008787,0.014679,0.027078,0.052502", \ "0.003395,0.004578,0.005997,0.008832,0.014697,0.027084,0.052499", \ "0.004519,0.005568,0.006835,0.009433,0.014979,0.027123,0.052480", \ "0.005787,0.006846,0.008062,0.010520,0.015747,0.027381,0.052495", \ "0.007265,0.008361,0.009558,0.011905,0.016775,0.027717,0.052551", \ "0.008984,0.010121,0.011338,0.013620,0.018177,0.028229,0.052592"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.014688,0.017162,0.019715,0.024136,0.032007,0.046938,0.076600", \ "0.015614,0.018086,0.020637,0.025058,0.032930,0.047862,0.077525", \ "0.019727,0.022152,0.024674,0.029072,0.036930,0.051854,0.081513", \ "0.026172,0.028803,0.031465,0.036000,0.043929,0.058803,0.088401", \ "0.033429,0.036315,0.039207,0.044032,0.052251,0.067239,0.096755", \ "0.041734,0.044884,0.048034,0.053232,0.061875,0.077076,0.106540", \ "0.050999,0.054431,0.057876,0.063515,0.072741,0.088444,0.117973"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003333,0.004490,0.005902,0.008721,0.014565,0.026964,0.052685", \ "0.003333,0.004491,0.005903,0.008723,0.014566,0.026968,0.052686", \ "0.003396,0.004558,0.005960,0.008766,0.014585,0.026970,0.052692", \ "0.004493,0.005525,0.006782,0.009355,0.014868,0.027042,0.052706", \ "0.005720,0.006789,0.008001,0.010433,0.015642,0.027363,0.052744", \ "0.007190,0.008323,0.009531,0.011877,0.016782,0.027912,0.052903", \ "0.008928,0.010147,0.011414,0.013734,0.018448,0.028972,0.053198"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.014690,0.017161,0.019715,0.024137,0.032007,0.046937,0.076601", \ "0.015614,0.018086,0.020637,0.025058,0.032930,0.047862,0.077525", \ "0.019727,0.022152,0.024674,0.029072,0.036930,0.051854,0.081513", \ "0.026172,0.028803,0.031465,0.036000,0.043929,0.058803,0.088400", \ "0.033429,0.036315,0.039207,0.044032,0.052251,0.067239,0.096755", \ "0.041734,0.044884,0.048034,0.053232,0.061875,0.077076,0.106540", \ "0.050999,0.054431,0.057876,0.063515,0.072741,0.088444,0.117972"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003332,0.004490,0.005902,0.008721,0.014565,0.026963,0.052686", \ "0.003333,0.004491,0.005903,0.008723,0.014566,0.026968,0.052686", \ "0.003396,0.004558,0.005960,0.008766,0.014584,0.026970,0.052692", \ "0.004493,0.005525,0.006782,0.009355,0.014868,0.027042,0.052707", \ "0.005720,0.006789,0.008001,0.010433,0.015642,0.027363,0.052744", \ "0.007190,0.008323,0.009531,0.011877,0.016782,0.027913,0.052903", \ "0.008928,0.010147,0.011414,0.013734,0.018448,0.028972,0.053197"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.424767,6.415799,6.423560,6.410403,6.439654,6.422441,6.330773", \ "6.436318,6.398350,6.419696,6.408478,6.463343,6.383385,6.403005", \ "6.524899,6.508241,6.518748,6.503270,6.522676,6.504517,6.504451", \ "6.894930,6.884208,6.896461,6.888242,6.892153,6.879757,6.873164", \ "7.685020,7.675268,7.683217,7.677364,7.710658,7.695300,7.610029", \ "8.890624,8.896217,8.911627,8.919092,8.972183,8.950464,8.864757", \ "10.275710,10.299100,10.366780,10.442690,10.605640,10.608520,10.492830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.375044,7.217053,7.047565,6.912222,6.798717,6.669575,6.641414", \ "7.368626,7.204884,7.066492,6.883575,6.799603,6.741051,6.641829", \ "7.481438,7.246955,7.159395,7.030773,6.920721,6.842839,6.763195", \ "7.848366,7.697094,7.547636,7.388336,7.227251,7.225666,7.106544", \ "8.702467,8.521839,8.359845,8.188423,8.112162,8.045500,7.946942", \ "10.078180,9.882462,9.692033,9.544605,9.441427,9.270534,9.184091", \ "11.728810,11.604530,11.456750,11.355130,11.258430,11.110120,11.092100"); } } internal_power () { related_pin : "RN"; when : "!CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.599912,5.364528,5.290068,5.227435,5.083151,5.050645,4.907909", \ "5.591239,5.369399,5.288506,5.225878,5.079005,4.953233,4.808934", \ "5.722010,5.442238,5.354802,5.302324,5.156868,5.040079,4.886885", \ "6.283833,5.979857,5.804546,5.686238,5.517837,5.377043,5.308415", \ "7.207544,6.821196,6.601201,6.409497,6.159068,5.880730,5.706084", \ "8.442521,8.005002,7.749292,7.440241,7.142066,7.002849,6.670006", \ "10.052010,9.610514,9.250993,8.838103,8.445188,8.086970,7.865139"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.716975,5.481085,5.407174,5.344338,5.199753,5.165872,5.022022", \ "5.708659,5.491304,5.402750,5.264169,5.192915,5.066179,4.921109", \ "5.833580,5.555087,5.467730,5.392016,5.270121,5.147644,5.006250", \ "6.395103,6.089848,5.916024,5.798100,5.629151,5.488894,5.366092", \ "7.318229,6.928103,6.712231,6.521044,6.270492,5.990829,5.912247", \ "8.552868,8.138458,7.858909,7.549989,7.251848,6.921965,6.874080", \ "10.160450,9.715822,9.360973,8.948111,8.554323,8.195941,7.973790"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.013411,9.007846,9.058407,9.045592,9.121144,8.983690,9.036591", \ "9.011755,8.998526,9.030527,9.047100,9.112852,9.071115,8.934352", \ "9.141916,9.058504,9.131975,9.147861,9.159293,9.019814,9.074184", \ "9.705939,9.608089,9.555170,9.514421,9.542442,9.473412,9.324717", \ "10.725270,10.517390,10.467350,10.378040,10.230350,10.123810,9.949275", \ "12.330510,12.045510,11.946730,11.753150,11.576490,11.482760,11.072720", \ "14.477880,14.205450,14.008490,13.725130,13.503740,13.167820,12.883840"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.022930,8.999105,9.052547,9.057544,9.116666,9.025371,9.024808", \ "9.015007,8.938869,9.024670,9.041617,9.108809,9.063627,8.922774", \ "9.133365,9.079826,9.129879,9.145166,9.155327,9.012406,9.062531", \ "9.704447,9.606335,9.550594,9.514413,9.537485,9.465928,9.313294", \ "10.720690,10.515810,10.462520,10.375200,10.226390,10.116650,9.938091", \ "12.325720,12.044180,11.945980,11.750530,11.600180,11.475570,11.061870", \ "14.472530,14.199700,14.006450,13.722510,13.499640,13.160990,12.964980"); } rise_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0342737,0.0372943,0.0404510,0.0458719,0.0551965,0.0715713,0.101621", \ "0.0350359,0.0380557,0.0412156,0.0466372,0.0559613,0.0723364,0.102385", \ "0.0376332,0.0406515,0.0438064,0.0492278,0.0585533,0.0749311,0.104981", \ "0.0400729,0.0430924,0.0462440,0.0516606,0.0609820,0.0773588,0.107415", \ "0.0416011,0.0446076,0.0477541,0.0531613,0.0624791,0.0788542,0.108906", \ "0.0418611,0.0448601,0.0480040,0.0534058,0.0627226,0.0791062,0.109150", \ "0.0404480,0.0434700,0.0466240,0.0520380,0.0613641,0.0777566,0.107805"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0388095,0.0417303,0.0449685,0.0508238,0.0616190,0.0822530,0.123141", \ "0.0395787,0.0425001,0.0457383,0.0515935,0.0623876,0.0830216,0.123899", \ "0.0423539,0.0452755,0.0485153,0.0543719,0.0651667,0.0858006,0.126683", \ "0.0450433,0.0479687,0.0512050,0.0570607,0.0678611,0.0884891,0.129373", \ "0.0467777,0.0497007,0.0529377,0.0587934,0.0695908,0.0902239,0.131108", \ "0.0470650,0.0499820,0.0532151,0.0590718,0.0698633,0.0904990,0.131366", \ "0.0456211,0.0485381,0.0517715,0.0576219,0.0684048,0.0890380,0.129916"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00608098,0.00744690,0.00899589,0.0119835,0.0178562,0.0294001,0.0534256", \ "0.00608425,0.00745131,0.00899824,0.0119854,0.0178572,0.0293992,0.0534304", \ "0.00609355,0.00745118,0.00900300,0.0119896,0.0178634,0.0294025,0.0534292", \ "0.00609401,0.00746752,0.00901955,0.0120047,0.0178766,0.0294086,0.0534417", \ "0.00615772,0.00752868,0.00907675,0.0120567,0.0179123,0.0294312,0.0534437", \ "0.00635931,0.00771380,0.00925253,0.0122040,0.0180276,0.0295022,0.0534597", \ "0.00678740,0.00809799,0.00959480,0.0124713,0.0182179,0.0296257,0.0535272"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00459781,0.00649922,0.00877860,0.0132147,0.0221567,0.0406369,0.0786582", \ "0.00459705,0.00649916,0.00877992,0.0132181,0.0221568,0.0406428,0.0786391", \ "0.00459388,0.00649971,0.00878045,0.0132174,0.0221591,0.0406382,0.0786517", \ "0.00459393,0.00650036,0.00877947,0.0132167,0.0221584,0.0406394,0.0786534", \ "0.00459691,0.00650419,0.00878156,0.0132201,0.0221559,0.0406393,0.0786593", \ "0.00459556,0.00649997,0.00878105,0.0132197,0.0221612,0.0406455,0.0786487", \ "0.00459923,0.00650200,0.00878290,0.0132223,0.0221651,0.0406479,0.0786531"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.055601,0.058710,0.062200,0.068646,0.080237,0.101498,0.142451", \ "0.056519,0.059628,0.063117,0.069563,0.081154,0.102418,0.143371", \ "0.060474,0.063583,0.067069,0.073505,0.085084,0.106340,0.147289", \ "0.067325,0.070356,0.073762,0.080103,0.091606,0.112808,0.153723", \ "0.075478,0.078431,0.081737,0.087926,0.099291,0.120391,0.161242", \ "0.084853,0.087753,0.090964,0.096992,0.108175,0.129149,0.169919", \ "0.095436,0.098303,0.101442,0.107298,0.118274,0.139087,0.179739"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.007338,0.009135,0.011466,0.016045,0.024791,0.042442,0.079580", \ "0.007338,0.009139,0.011463,0.016046,0.024790,0.042446,0.079578", \ "0.007337,0.009138,0.011463,0.016049,0.024790,0.042442,0.079578", \ "0.007343,0.009142,0.011469,0.016049,0.024791,0.042443,0.079575", \ "0.007354,0.009161,0.011485,0.016068,0.024803,0.042450,0.079575", \ "0.007376,0.009176,0.011499,0.016085,0.024807,0.042455,0.079582", \ "0.007406,0.009198,0.011526,0.016109,0.024836,0.042465,0.079569"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.055592,0.058700,0.062189,0.068632,0.080215,0.101457,0.142370", \ "0.056509,0.059617,0.063105,0.069549,0.081130,0.102375,0.143283", \ "0.060469,0.063575,0.067058,0.073490,0.085062,0.106297,0.147209", \ "0.067322,0.070350,0.073755,0.080092,0.091588,0.112768,0.153645", \ "0.075476,0.078428,0.081732,0.087920,0.099273,0.120357,0.161173", \ "0.084853,0.087750,0.090963,0.096990,0.108161,0.129115,0.169852", \ "0.095438,0.098302,0.101440,0.107294,0.118265,0.139058,0.179681"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.007333,0.009132,0.011459,0.016035,0.024769,0.042403,0.079512", \ "0.007333,0.009134,0.011456,0.016036,0.024769,0.042404,0.079510", \ "0.007336,0.009133,0.011459,0.016040,0.024770,0.042400,0.079512", \ "0.007339,0.009139,0.011463,0.016039,0.024771,0.042402,0.079513", \ "0.007352,0.009157,0.011479,0.016059,0.024784,0.042408,0.079512", \ "0.007373,0.009167,0.011496,0.016077,0.024786,0.042417,0.079520", \ "0.007403,0.009194,0.011520,0.016101,0.024818,0.042427,0.079508"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.105360,0.108364,0.111646,0.117496,0.128097,0.148438,0.189075", \ "0.106274,0.109277,0.112560,0.118410,0.129008,0.149347,0.189988", \ "0.109440,0.112448,0.115728,0.121581,0.132182,0.152517,0.193169", \ "0.114782,0.117785,0.121069,0.126919,0.137517,0.157848,0.198489", \ "0.124224,0.127226,0.130506,0.136350,0.146948,0.167272,0.207900", \ "0.138796,0.141806,0.145080,0.150923,0.161515,0.181825,0.222428", \ "0.157328,0.160352,0.163632,0.169487,0.180065,0.200376,0.240947"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005542,0.007262,0.009428,0.013634,0.022288,0.040703,0.078671", \ "0.005539,0.007264,0.009428,0.013632,0.022287,0.040697,0.078679", \ "0.005542,0.007268,0.009426,0.013637,0.022289,0.040692,0.078668", \ "0.005539,0.007264,0.009424,0.013633,0.022287,0.040690,0.078673", \ "0.005543,0.007267,0.009428,0.013633,0.022282,0.040699,0.078669", \ "0.005576,0.007293,0.009451,0.013654,0.022294,0.040699,0.078671", \ "0.005669,0.007368,0.009519,0.013710,0.022319,0.040721,0.078673"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.105321,0.108329,0.111610,0.117461,0.128061,0.148400,0.189055", \ "0.106238,0.109241,0.112524,0.118375,0.128975,0.149320,0.189968", \ "0.109404,0.112413,0.115694,0.121548,0.132153,0.152491,0.193149", \ "0.114749,0.117755,0.121036,0.126888,0.137488,0.157822,0.198470", \ "0.124193,0.127192,0.130475,0.136320,0.146918,0.167246,0.207882", \ "0.138765,0.141775,0.145048,0.150893,0.161487,0.181801,0.222409", \ "0.157296,0.160320,0.163601,0.169456,0.180036,0.200351,0.240927"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005536,0.007263,0.009423,0.013630,0.022287,0.040703,0.078672", \ "0.005535,0.007263,0.009426,0.013631,0.022285,0.040696,0.078671", \ "0.005540,0.007266,0.009424,0.013635,0.022288,0.040692,0.078668", \ "0.005536,0.007262,0.009422,0.013632,0.022286,0.040690,0.078673", \ "0.005541,0.007266,0.009426,0.013631,0.022281,0.040695,0.078669", \ "0.005575,0.007291,0.009450,0.013653,0.022293,0.040698,0.078671", \ "0.005668,0.007367,0.009518,0.013709,0.022318,0.040720,0.078674"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.375041,7.220533,7.081881,6.922896,6.818883,6.709866,6.518360", \ "7.368482,7.194057,7.055884,6.894444,6.819725,6.737539,6.516542", \ "7.480191,7.256877,7.165491,6.995342,6.922137,6.837254,6.703677", \ "7.863550,7.700585,7.548404,7.399058,7.267714,7.138223,7.124853", \ "8.702472,8.527516,8.369091,8.199514,8.132150,8.017382,7.824060", \ "10.078210,9.886148,9.738303,9.555650,9.424714,9.331102,9.215886", \ "11.728830,11.527550,11.456290,11.366010,11.278740,11.144980,10.939210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.420442,6.412828,6.422155,6.419313,6.443559,6.425131,6.372136", \ "6.430980,6.404372,6.422473,6.401956,6.462708,6.422455,6.426305", \ "6.524972,6.509933,6.520214,6.505731,6.520284,6.544002,6.421911", \ "6.903392,6.884226,6.893476,6.881909,6.889140,6.913343,6.801360", \ "7.684970,7.675646,7.680321,7.676180,7.711821,7.687522,7.629568", \ "8.890505,8.897337,8.913537,8.908966,8.958837,8.906004,8.943540", \ "10.275600,10.302910,10.367870,10.449710,10.599220,10.617710,10.572810"); } } internal_power () { related_pin : "RN"; when : "!CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.599835,5.367558,5.295231,5.237337,5.103511,4.973629,4.986580", \ "5.591207,5.380406,5.221283,5.160065,5.099203,4.993122,4.971149", \ "5.723399,5.445524,5.360249,5.288685,5.177174,5.069987,4.966775", \ "6.281385,5.945541,5.810040,5.620030,5.538055,5.410637,5.196745", \ "7.207568,6.825008,6.607232,6.358284,6.179773,5.922203,5.796851", \ "8.442552,8.013701,7.756043,7.451829,7.163787,6.991096,6.780596", \ "10.052010,9.609792,9.224181,8.850140,8.488317,8.129063,7.900963"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.716966,5.484101,5.412373,5.277979,5.238330,5.017061,4.916976", \ "5.708632,5.494167,5.335831,5.274687,5.250448,5.105950,5.001093", \ "5.831065,5.558362,5.473132,5.421350,5.290374,5.181560,5.077117", \ "6.394769,6.056964,5.922041,5.732049,5.649324,5.520815,5.251626", \ "7.318252,6.934444,6.718392,6.469616,6.291154,6.032195,5.959963", \ "8.552853,8.151272,7.865631,7.561536,7.273209,7.006645,6.880313", \ "10.160470,9.676245,9.335703,8.960226,8.589066,8.238239,8.007584"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("9.009579,9.003655,9.053629,9.068075,9.044342,9.024172,8.733195", \ "9.007952,8.982959,9.041477,9.043990,9.036284,8.919311,9.013676", \ "9.141932,9.091101,9.137279,9.158028,9.179126,9.060660,8.768834", \ "9.702066,9.611559,9.552978,9.525238,9.562071,9.321061,9.404146", \ "10.725330,10.558520,10.395660,10.388780,10.251130,10.164260,10.029690", \ "12.330490,12.084950,11.948740,11.764660,11.593640,11.434790,11.154750", \ "14.477880,14.223660,14.015960,13.737210,13.458440,13.209260,12.965100"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("9.018633,9.002438,9.010649,9.048110,9.039918,9.016472,8.721744", \ "9.015028,8.941131,9.036253,9.039838,9.032013,8.912078,9.001802", \ "9.133382,9.090737,9.135145,9.155221,9.174914,9.053234,8.757725", \ "9.700584,9.609863,9.550988,9.522514,9.461010,9.313836,9.392650", \ "10.720740,10.523780,10.393850,10.385910,10.247000,10.157310,10.018490", \ "12.325710,12.083020,11.946910,11.762000,11.584290,11.434970,11.143880", \ "14.472540,14.217700,14.013890,13.734570,13.455380,13.202550,12.954560"); } fall_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFFR_X2 Cell Description : Pos.edge D-Flip-Flop with active low reset, and drive strength X2 *******************************************************************************************/ cell (DFFR_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; clear : "!RN"; } area : 5.852000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 441.526990; leakage_power () { when : "!CK & !D & !RN & !Q & QN"; value : 355.082500; } leakage_power () { when : "!CK & !D & RN & !Q & QN"; value : 431.377375; } leakage_power () { when : "!CK & !D & RN & Q & !QN"; value : 495.026000; } leakage_power () { when : "!CK & D & !RN & !Q & QN"; value : 386.090250; } leakage_power () { when : "!CK & D & RN & !Q & QN"; value : 465.950125; } leakage_power () { when : "!CK & D & RN & Q & !QN"; value : 501.840000; } leakage_power () { when : "CK & !D & !RN & !Q & QN"; value : 366.397125; } leakage_power () { when : "CK & !D & RN & !Q & QN"; value : 444.512000; } leakage_power () { when : "CK & !D & RN & Q & !QN"; value : 471.979500; } leakage_power () { when : "CK & D & !RN & !Q & QN"; value : 411.027500; } leakage_power () { when : "CK & D & RN & !Q & QN"; value : 489.141125; } leakage_power () { when : "CK & D & RN & Q & !QN"; value : 479.900375; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.143398; fall_capacitance : 1.082923; rise_capacitance : 1.143398; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002863,0.007604,0.003008", \ "0.005021,0.006921,-0.000503", \ "0.112315,0.116177,0.104774"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.001634,0.007285,0.005487", \ "0.007621,0.013168,0.011981", \ "0.085937,0.093962,0.093617"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020972,0.014107,0.016416", \ "0.031024,0.024298,0.025396", \ "0.060909,0.052891,0.053020"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.023464,0.023171,0.036793", \ "0.028482,0.026591,0.038336", \ "0.034524,0.030672,0.042111"); } } internal_power () { when : "!CK & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.901096,5.872303,5.878499,6.340056,7.468498,9.315893,11.891430"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.122125,4.068027,4.104948,4.569668,5.719114,7.583187,10.181360"); } } internal_power () { when : "!CK & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.937630,5.909414,5.915051,6.374698,7.499940,9.345353,11.918550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.256811,4.202071,4.239598,4.705139,5.848682,7.713491,10.305020"); } } internal_power () { when : "!CK & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.838805,5.810092,5.815877,6.274874,7.404705,9.247364,11.822720"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.220991,4.167329,4.202310,4.658862,5.788402,7.639154,10.222350"); } } internal_power () { when : "CK & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977159,0.944901,0.925828,0.914897,0.911531,0.910032,0.909901"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.826048,-0.832743,-0.833270,-0.835040,-0.836119,-0.837149,-0.837528"); } } internal_power () { when : "CK & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977908,0.944993,0.926126,0.916515,0.913919,0.910214,0.911818"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.825785,-0.833159,-0.832608,-0.834374,-0.835722,-0.836550,-0.836865"); } } internal_power () { when : "CK & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854931,0.867966,0.866574,0.868207,0.867245,0.869118,0.867599"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532222,-0.633047,-0.696231,-0.722344,-0.735924,-0.744442,-0.750078"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.483364; fall_capacitance : 2.480093; rise_capacitance : 2.483364; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.033272,-0.041971,-0.045614", \ "-0.037713,-0.045233,-0.047059", \ "-0.016545,-0.025330,-0.026256"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.091574,0.097443,0.106218", \ "0.131801,0.137852,0.145970", \ "0.273570,0.279004,0.287867"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.079374,0.096055,0.176014"); } } internal_power () { when : "!CK & !D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.669840,1.613390,1.589253,1.581747,1.569516,1.565697,1.562912"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.449530,-1.455400,-1.455920,-1.460360,-1.459270,-1.462890,-1.458240"); } } internal_power () { when : "!CK & D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.711316,1.648364,1.619754,1.610783,1.597393,1.593527,1.589886"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.295870,-1.313480,-1.328890,-1.341670,-1.344840,-1.351580,-1.348620"); } } internal_power () { when : "CK & !D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.707980,1.643691,1.608468,1.597453,1.591466,1.580415,1.579518"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.452340,-1.458830,-1.458630,-1.459300,-1.461770,-1.461230,-1.461110"); } } internal_power () { when : "CK & D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.707473,1.643270,1.607951,1.596905,1.590954,1.579863,1.579081"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.454190,-1.460780,-1.460630,-1.461120,-1.463600,-1.463050,-1.462690"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.980231; fall_capacitance : 0.895868; rise_capacitance : 0.980231; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026571,0.039317,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.050073,0.048824,0.146386"); } } internal_power () { when : "!D & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.145181,5.140487,5.405290,6.216159,7.709984,10.056590,13.352600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.973138,3.956158,4.157381,4.913143,6.480717,8.922621,12.292130"); } } internal_power () { when : "!D & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.145065,5.140668,5.403619,6.216119,7.710220,10.056530,13.352710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.993367,3.975786,4.175981,4.937093,6.500239,8.944568,12.309510"); } } internal_power () { when : "!D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.658142,9.643886,9.910239,10.720850,12.213490,14.551680,17.843170"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.667567,8.663282,8.937489,9.828451,11.437920,13.962790,17.545450"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("34.383320,34.318490,34.310130,35.278510,37.632520,41.515090,46.965480"); } } internal_power () { when : "D & RN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.878365,8.862248,9.141151,10.028350,11.632730,14.140520,17.695210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.865545,4.864632,5.120649,5.936797,7.420499,9.755148,13.048050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.239061,4.222899,4.423312,5.168504,6.714999,9.155446,12.521920"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0583385,0.0602548,0.0622965,0.0662412,0.0737085,0.0883528,0.117787", \ "0.0591079,0.0610199,0.0630642,0.0670102,0.0744765,0.0891211,0.118557", \ "0.0618765,0.0637894,0.0658332,0.0697771,0.0772460,0.0918881,0.121321", \ "0.0645470,0.0664640,0.0685098,0.0724517,0.0799241,0.0945652,0.123991", \ "0.0662620,0.0681805,0.0702234,0.0741571,0.0816269,0.0962723,0.125713", \ "0.0665344,0.0684441,0.0704889,0.0744310,0.0818999,0.0965428,0.125983", \ "0.0650978,0.0670055,0.0690484,0.0729871,0.0804481,0.0950982,0.124537"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0704728,0.0728329,0.0748993,0.0790542,0.0882136,0.107817,0.148272", \ "0.0712412,0.0735979,0.0756656,0.0798236,0.0889829,0.108584,0.149043", \ "0.0738166,0.0761721,0.0782389,0.0823974,0.0915573,0.111157,0.151612", \ "0.0761703,0.0785251,0.0805920,0.0847456,0.0939054,0.113506,0.153962", \ "0.0776146,0.0799659,0.0820308,0.0861854,0.0953383,0.114932,0.155382", \ "0.0780560,0.0804054,0.0824628,0.0866003,0.0957419,0.115318,0.155757", \ "0.0771345,0.0794749,0.0815236,0.0856411,0.0947399,0.114288,0.154695"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00396822,0.00516179,0.00637943,0.00896860,0.0146403,0.0269910,0.0525200", \ "0.00396865,0.00515945,0.00638262,0.00897070,0.0146386,0.0269930,0.0525278", \ "0.00396906,0.00516238,0.00637974,0.00896731,0.0146402,0.0269888,0.0525176", \ "0.00396953,0.00515924,0.00638234,0.00896720,0.0146402,0.0269922,0.0525175", \ "0.00397132,0.00516127,0.00637846,0.00896128,0.0146411,0.0269954,0.0525229", \ "0.00397401,0.00516033,0.00638378,0.00896666,0.0146386,0.0269954,0.0525112", \ "0.00397285,0.00515923,0.00638067,0.00896690,0.0146400,0.0269892,0.0525228"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00467627,0.00661435,0.00874155,0.0128087,0.0215981,0.0403616,0.0785996", \ "0.00467621,0.00661547,0.00874142,0.0128091,0.0215981,0.0403614,0.0786054", \ "0.00467598,0.00661532,0.00874302,0.0128110,0.0215977,0.0403602,0.0786083", \ "0.00467717,0.00661833,0.00874172,0.0128106,0.0215967,0.0403596,0.0786002", \ "0.00467985,0.00661753,0.00874550,0.0128128,0.0215999,0.0403626,0.0786120", \ "0.00469362,0.00663035,0.00875628,0.0128207,0.0216025,0.0403639,0.0786032", \ "0.00472175,0.00665655,0.00878412,0.0128412,0.0216151,0.0403685,0.0786011"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013129,0.015816,0.018268,0.022555,0.030318,0.045260,0.074953", \ "0.014060,0.016742,0.019194,0.023481,0.031247,0.046190,0.075885", \ "0.018169,0.020797,0.023221,0.027482,0.035229,0.050158,0.079845", \ "0.024152,0.027049,0.029626,0.034045,0.041870,0.056734,0.086346", \ "0.031036,0.034221,0.037017,0.041703,0.049765,0.064685,0.094200", \ "0.038951,0.042424,0.045475,0.050519,0.058947,0.073973,0.103362", \ "0.047811,0.051573,0.054896,0.060349,0.069287,0.084630,0.113864"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002955,0.004251,0.005661,0.008508,0.014469,0.027037,0.052572", \ "0.002955,0.004251,0.005663,0.008508,0.014471,0.027035,0.052575", \ "0.003098,0.004356,0.005744,0.008559,0.014490,0.027038,0.052571", \ "0.004229,0.005369,0.006602,0.009178,0.014779,0.027079,0.052570", \ "0.005477,0.006633,0.007799,0.010198,0.015452,0.027354,0.052599", \ "0.007012,0.008196,0.009336,0.011603,0.016480,0.027745,0.052695", \ "0.008809,0.010030,0.011188,0.013386,0.017972,0.028479,0.052793"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013129,0.015816,0.018269,0.022556,0.030321,0.045262,0.074955", \ "0.014060,0.016743,0.019195,0.023481,0.031247,0.046191,0.075885", \ "0.018170,0.020798,0.023221,0.027483,0.035229,0.050160,0.079846", \ "0.024153,0.027050,0.029627,0.034046,0.041870,0.056735,0.086347", \ "0.031036,0.034222,0.037017,0.041705,0.049765,0.064687,0.094203", \ "0.038953,0.042427,0.045476,0.050518,0.058947,0.073974,0.103363", \ "0.047811,0.051574,0.054898,0.060348,0.069290,0.084630,0.113865"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002955,0.004251,0.005662,0.008507,0.014470,0.027036,0.052572", \ "0.002955,0.004252,0.005663,0.008510,0.014471,0.027035,0.052575", \ "0.003098,0.004356,0.005744,0.008559,0.014490,0.027039,0.052572", \ "0.004229,0.005370,0.006603,0.009178,0.014779,0.027079,0.052570", \ "0.005477,0.006633,0.007799,0.010197,0.015452,0.027355,0.052599", \ "0.007010,0.008195,0.009335,0.011604,0.016482,0.027747,0.052695", \ "0.008799,0.010032,0.011183,0.013384,0.017972,0.028477,0.052793"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013170,0.015846,0.018290,0.022560,0.030289,0.045154,0.074766", \ "0.014101,0.016772,0.019216,0.023486,0.031216,0.046082,0.075696", \ "0.018215,0.020835,0.023245,0.027491,0.035203,0.050056,0.079664", \ "0.024218,0.027095,0.029659,0.034057,0.041846,0.056638,0.086182", \ "0.031100,0.034259,0.037042,0.041710,0.049733,0.064593,0.094058", \ "0.038990,0.042441,0.045488,0.050530,0.058953,0.073982,0.103383", \ "0.047800,0.051560,0.054899,0.060386,0.069386,0.084884,0.114356"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002958,0.004239,0.005641,0.008473,0.014402,0.026912,0.052593", \ "0.002958,0.004243,0.005643,0.008472,0.014404,0.026907,0.052593", \ "0.003093,0.004341,0.005723,0.008524,0.014423,0.026917,0.052598", \ "0.004207,0.005336,0.006563,0.009130,0.014709,0.026966,0.052609", \ "0.005434,0.006580,0.007751,0.010144,0.015386,0.027266,0.052650", \ "0.006930,0.008135,0.009292,0.011582,0.016477,0.027749,0.052813", \ "0.008698,0.009986,0.011195,0.013446,0.018112,0.028790,0.053132"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013170,0.015846,0.018290,0.022560,0.030289,0.045154,0.074766", \ "0.014101,0.016772,0.019216,0.023486,0.031216,0.046082,0.075696", \ "0.018215,0.020835,0.023245,0.027491,0.035203,0.050056,0.079664", \ "0.024218,0.027095,0.029659,0.034057,0.041846,0.056638,0.086181", \ "0.031100,0.034259,0.037042,0.041711,0.049733,0.064593,0.094058", \ "0.038990,0.042441,0.045488,0.050530,0.058953,0.073982,0.103383", \ "0.047800,0.051560,0.054899,0.060386,0.069386,0.084884,0.114356"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002957,0.004239,0.005641,0.008472,0.014402,0.026912,0.052593", \ "0.002958,0.004243,0.005643,0.008472,0.014404,0.026907,0.052593", \ "0.003093,0.004341,0.005723,0.008524,0.014423,0.026917,0.052598", \ "0.004207,0.005336,0.006563,0.009130,0.014709,0.026966,0.052609", \ "0.005434,0.006580,0.007751,0.010145,0.015386,0.027266,0.052650", \ "0.006930,0.008135,0.009292,0.011582,0.016477,0.027748,0.052813", \ "0.008698,0.009986,0.011195,0.013446,0.018112,0.028790,0.053132"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.811810,10.292250,10.085380,9.970372,9.973017,9.830573,9.493597", \ "10.813370,10.297700,10.075440,9.963355,10.001640,9.818007,9.746164", \ "10.899830,10.396950,10.197640,10.094450,10.070780,9.943124,9.814714", \ "11.332770,10.778430,10.544180,10.495360,10.446300,10.303040,10.205180", \ "12.122220,11.542180,11.337430,11.235590,11.268110,11.008400,10.997090", \ "13.356260,12.803970,12.573790,12.492450,12.513270,12.303530,12.315320", \ "14.762760,14.298400,14.128640,14.090880,14.142720,14.096470,13.684620"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("14.152700,13.465480,12.905180,12.011220,11.287110,10.846940,10.505950", \ "14.099790,13.416610,12.813280,11.937690,11.293220,10.779420,10.511260", \ "14.200350,13.619610,13.011450,12.110620,11.298450,10.926290,10.657280", \ "14.636740,13.978070,13.342390,12.452330,11.690740,11.159210,10.907500", \ "15.445030,14.831820,14.207870,13.307140,12.514310,12.113790,11.842600", \ "16.834480,16.138780,15.574490,14.717760,13.864670,13.269880,13.016170", \ "18.702750,18.029080,17.464440,16.520070,15.787730,15.213190,14.745080"); } } internal_power () { related_pin : "RN"; when : "!CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.081730,11.310040,10.850380,10.337510,9.979243,9.455115,9.008374", \ "12.062170,11.284850,10.840330,10.332390,9.823626,9.520197,8.846161", \ "12.333780,11.492430,11.043190,10.474730,10.128410,9.451352,9.157391", \ "13.526170,12.545460,11.851280,11.229070,10.805750,10.093020,9.783529", \ "15.331580,14.273910,13.519370,12.654690,12.180900,11.596240,11.190190", \ "17.984150,16.773590,15.828590,14.946230,14.197340,13.325740,12.929180", \ "21.246520,19.904490,18.808000,17.763140,16.888130,15.981030,15.142420"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.180570,11.420690,10.963340,10.452640,10.095690,9.423393,9.130047", \ "12.173970,11.402190,10.952310,10.445090,9.938111,9.636524,8.965970", \ "12.445840,11.648460,11.126150,10.586400,10.241310,9.744612,9.275267", \ "13.635380,12.654770,11.960830,11.339460,10.917430,10.207040,9.900203", \ "15.491620,14.377860,13.627550,12.765140,12.291660,11.708160,11.292950", \ "18.091080,16.881470,15.937240,15.055260,14.307180,13.437770,13.044010", \ "21.325490,19.973690,18.913470,17.868430,16.996060,16.082650,15.149970"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.638070,13.228010,13.110050,12.964880,12.904010,12.583300,12.241890", \ "13.633610,13.221150,13.102370,12.942670,12.927020,12.692270,12.008600", \ "13.845930,13.379550,13.343460,13.194350,13.120730,12.839810,12.383340", \ "15.100670,14.472460,14.222840,14.052340,13.868490,13.609990,13.200670", \ "17.017090,16.241140,15.859430,15.619470,15.290200,14.849410,14.623740", \ "19.968810,19.141450,18.633780,18.185810,17.691010,17.075760,16.376570", \ "23.921410,22.951270,22.320720,21.645510,21.052480,20.332050,19.508940"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.636760,13.227720,13.109820,12.946980,12.901790,12.693180,12.234510", \ "13.632820,13.162860,13.102040,12.942230,12.924590,12.408600,12.007260", \ "13.845570,13.379640,13.332530,13.240310,13.091710,12.834090,12.415400", \ "15.099800,14.472500,14.217630,14.045270,13.852400,13.604290,13.275790", \ "17.016420,16.240810,15.859760,15.599910,15.287700,14.843910,14.614010", \ "19.962650,19.141020,18.598970,18.106540,17.669920,17.079040,16.367340", \ "23.915570,22.946900,22.322820,21.644800,21.074660,20.327100,19.500140"); } rise_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0454208,0.0494258,0.0531142,0.0593943,0.0699968,0.0879963,0.119227", \ "0.0461894,0.0501875,0.0538794,0.0601629,0.0707651,0.0887643,0.119996", \ "0.0487578,0.0527594,0.0564476,0.0627334,0.0733353,0.0913368,0.122571", \ "0.0511083,0.0551102,0.0587971,0.0650774,0.0756788,0.0936839,0.124919", \ "0.0525304,0.0565328,0.0602182,0.0664992,0.0770993,0.0951034,0.126342", \ "0.0528643,0.0568760,0.0605651,0.0668425,0.0774444,0.0954494,0.126677", \ "0.0517404,0.0557632,0.0594573,0.0657480,0.0763507,0.0943822,0.125626"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0456437,0.0493538,0.0529300,0.0593989,0.0709774,0.0920868,0.133008", \ "0.0464117,0.0501220,0.0536976,0.0601675,0.0717456,0.0928545,0.133773", \ "0.0491786,0.0528911,0.0564670,0.0629352,0.0745143,0.0956227,0.136541", \ "0.0518514,0.0555667,0.0591425,0.0656099,0.0771937,0.0982993,0.139212", \ "0.0535666,0.0572803,0.0608577,0.0673220,0.0789014,0.100008,0.140935", \ "0.0538426,0.0575492,0.0611231,0.0675864,0.0791697,0.100276,0.141201", \ "0.0524103,0.0561112,0.0596828,0.0661453,0.0777180,0.0988275,0.139747"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00899025,0.0106813,0.0123629,0.0154734,0.0214515,0.0326136,0.0554263", \ "0.00899425,0.0106818,0.0123666,0.0154745,0.0214523,0.0326118,0.0554256", \ "0.00899515,0.0106890,0.0123706,0.0154790,0.0214561,0.0326151,0.0554277", \ "0.00899653,0.0106932,0.0123739,0.0154834,0.0214611,0.0326194,0.0554210", \ "0.00903027,0.0107229,0.0124011,0.0155106,0.0214849,0.0326348,0.0554320", \ "0.00915952,0.0108445,0.0125237,0.0156211,0.0215691,0.0326934,0.0554359", \ "0.00938325,0.0110597,0.0127417,0.0158247,0.0217469,0.0328295,0.0555191"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00577902,0.00783399,0.0102121,0.0148559,0.0236406,0.0414333,0.0789614", \ "0.00577953,0.00783459,0.0102140,0.0148550,0.0236421,0.0414385,0.0789614", \ "0.00578156,0.00783408,0.0102117,0.0148552,0.0236389,0.0414346,0.0789613", \ "0.00578141,0.00783565,0.0102141,0.0148579,0.0236411,0.0414364,0.0789620", \ "0.00578282,0.00783671,0.0102196,0.0148562,0.0236435,0.0414380,0.0789615", \ "0.00577856,0.00783100,0.0102147,0.0148604,0.0236443,0.0414381,0.0789661", \ "0.00576897,0.00782470,0.0102119,0.0148574,0.0236450,0.0414411,0.0789627"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.074922,0.078952,0.082864,0.089927,0.102638,0.125263,0.167123", \ "0.075840,0.079870,0.083782,0.090842,0.103554,0.126179,0.168039", \ "0.079745,0.083767,0.087670,0.094715,0.107410,0.130027,0.171883", \ "0.086159,0.090073,0.093879,0.100816,0.113426,0.135986,0.177809", \ "0.093764,0.097592,0.101293,0.108082,0.120552,0.143018,0.184782", \ "0.102558,0.106347,0.109964,0.116589,0.128874,0.151218,0.192895", \ "0.112601,0.116378,0.119933,0.126406,0.138469,0.160627,0.202190"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.010927,0.012608,0.014739,0.019266,0.028310,0.045747,0.081659", \ "0.010923,0.012607,0.014740,0.019268,0.028310,0.045739,0.081656", \ "0.010927,0.012606,0.014737,0.019267,0.028310,0.045743,0.081659", \ "0.010926,0.012610,0.014742,0.019270,0.028314,0.045747,0.081660", \ "0.010938,0.012619,0.014754,0.019280,0.028324,0.045748,0.081659", \ "0.010933,0.012618,0.014748,0.019269,0.028330,0.045769,0.081669", \ "0.010943,0.012622,0.014758,0.019291,0.028342,0.045757,0.081662"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.074914,0.078942,0.082853,0.089912,0.102620,0.125229,0.167055", \ "0.075831,0.079859,0.083770,0.090828,0.103533,0.126144,0.167971", \ "0.079738,0.083758,0.087659,0.094702,0.107392,0.129993,0.171816", \ "0.086154,0.090068,0.093872,0.100806,0.113411,0.135957,0.177748", \ "0.093762,0.097589,0.101289,0.108076,0.120541,0.142994,0.184727", \ "0.102558,0.106345,0.109960,0.116583,0.128863,0.151195,0.192841", \ "0.112606,0.116378,0.119935,0.126404,0.138464,0.160607,0.202139"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.010918,0.012601,0.014731,0.019257,0.028293,0.045708,0.081589", \ "0.010917,0.012600,0.014732,0.019257,0.028293,0.045704,0.081593", \ "0.010921,0.012600,0.014734,0.019258,0.028294,0.045708,0.081596", \ "0.010920,0.012604,0.014735,0.019261,0.028298,0.045713,0.081597", \ "0.010937,0.012613,0.014745,0.019271,0.028309,0.045716,0.081598", \ "0.010926,0.012610,0.014742,0.019260,0.028315,0.045737,0.081609", \ "0.010937,0.012617,0.014751,0.019284,0.028327,0.045726,0.081604"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.113119,0.116812,0.120318,0.126606,0.137812,0.158516,0.199171", \ "0.114030,0.117723,0.121229,0.127514,0.138723,0.159428,0.200083", \ "0.117206,0.120896,0.124408,0.130691,0.141900,0.162612,0.203266", \ "0.122567,0.126251,0.129759,0.136044,0.147247,0.167947,0.208596", \ "0.132004,0.135689,0.139189,0.145474,0.156673,0.177369,0.218000", \ "0.146537,0.150225,0.153730,0.160006,0.171199,0.191898,0.232494", \ "0.165059,0.168755,0.172264,0.178537,0.189722,0.210431,0.251000"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006344,0.008185,0.010413,0.014812,0.023414,0.041356,0.078958", \ "0.006346,0.008185,0.010415,0.014810,0.023416,0.041354,0.078964", \ "0.006347,0.008185,0.010414,0.014810,0.023414,0.041357,0.078958", \ "0.006343,0.008186,0.010408,0.014808,0.023412,0.041353,0.078957", \ "0.006346,0.008187,0.010413,0.014810,0.023417,0.041353,0.078959", \ "0.006378,0.008211,0.010435,0.014825,0.023424,0.041361,0.078960", \ "0.006446,0.008267,0.010478,0.014851,0.023449,0.041385,0.078965"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.113085,0.116763,0.120278,0.126566,0.137775,0.158487,0.199147", \ "0.113989,0.117680,0.121190,0.127475,0.138687,0.159400,0.200057", \ "0.117167,0.120858,0.124370,0.130650,0.141865,0.162581,0.203243", \ "0.122529,0.126214,0.129723,0.136008,0.147213,0.167918,0.208573", \ "0.131969,0.135654,0.139154,0.145440,0.156641,0.177341,0.217979", \ "0.146502,0.150190,0.153696,0.159973,0.171167,0.191870,0.232472", \ "0.165023,0.168719,0.172229,0.178503,0.189690,0.210402,0.250977"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006340,0.008187,0.010412,0.014806,0.023413,0.041347,0.078958", \ "0.006344,0.008183,0.010413,0.014808,0.023416,0.041353,0.078962", \ "0.006345,0.008183,0.010412,0.014807,0.023414,0.041357,0.078958", \ "0.006341,0.008181,0.010407,0.014808,0.023410,0.041353,0.078958", \ "0.006343,0.008185,0.010411,0.014808,0.023416,0.041353,0.078958", \ "0.006375,0.008209,0.010432,0.014824,0.023422,0.041360,0.078959", \ "0.006443,0.008265,0.010476,0.014849,0.023448,0.041384,0.078967"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.152070,13.485210,12.866980,12.013300,11.308360,10.813050,10.485700", \ "14.099670,13.487300,12.813570,11.979450,11.314470,10.819940,10.494420", \ "14.200340,13.623560,12.878600,12.126230,11.311400,10.764780,10.552530", \ "14.636110,13.953150,13.349780,12.486110,11.712460,11.232490,10.925260", \ "15.445030,14.802970,14.189760,13.334150,12.492940,11.965230,11.577010", \ "16.833840,16.142950,15.584780,14.613220,13.889400,13.309430,13.034360", \ "18.702080,18.033220,17.468180,16.610730,15.809400,15.253930,14.800500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("10.811810,10.293280,10.069370,10.046260,9.975205,9.819936,9.575552", \ "10.813270,10.299120,10.101680,10.039140,10.008950,9.840911,9.803553", \ "10.899810,10.395850,10.201440,10.092530,10.090930,9.982664,9.893808", \ "11.329970,10.780250,10.576050,10.481330,10.450540,10.342690,10.253810", \ "12.122230,11.539100,11.343160,11.244730,11.202200,11.025110,11.013060", \ "13.353420,12.821070,12.594170,12.510620,12.436300,12.329120,12.305490", \ "14.762650,14.259790,14.103950,14.081640,14.133910,14.080920,13.755730"); } } internal_power () { related_pin : "RN"; when : "!CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.081750,11.316950,10.859380,10.348380,9.819630,9.532394,9.088049", \ "12.061000,11.288170,10.846200,10.343160,9.844667,9.181744,8.926815", \ "12.333780,11.541840,11.033110,10.485960,10.148680,9.492595,9.237143", \ "13.525000,12.549100,11.857420,11.240770,10.826370,10.134450,9.863551", \ "15.346580,14.216950,13.526170,12.667170,12.201590,11.636030,11.201010", \ "17.982940,16.777680,15.836040,14.957830,14.218560,13.367350,12.934010", \ "21.246530,19.930220,18.816340,17.776100,16.910110,15.949690,15.166730"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.179410,11.427250,10.968710,10.463480,9.936392,9.464459,9.210863", \ "12.172810,11.408270,10.958180,10.456000,9.959103,9.298794,9.046464", \ "12.445840,11.648140,11.134500,10.597600,10.090660,9.607916,9.354871", \ "13.634220,12.658370,11.966950,11.351150,10.938010,10.248390,9.980045", \ "15.491630,14.325600,13.634340,12.777210,12.132140,11.748140,11.303530", \ "18.089870,16.885870,15.948130,15.067300,14.328380,13.479220,13.048820", \ "21.325470,20.010500,18.921440,17.881180,17.017860,16.110310,15.231070"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.636630,13.230700,13.114980,13.073590,12.924160,12.624080,12.316710", \ "13.632190,13.223640,13.107870,13.045450,12.946600,12.455800,12.496250", \ "13.844370,13.466840,13.300250,13.204750,12.993580,12.879690,12.458190", \ "15.099240,14.475180,14.228360,13.946180,13.863310,13.515890,13.276470", \ "17.015600,16.247270,15.862590,15.622710,15.310520,14.890050,14.702960", \ "19.968800,19.140190,18.627920,18.119110,17.707990,17.265380,16.459310", \ "23.921400,22.990670,22.387130,21.658470,21.056490,20.373360,19.591450"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.635370,13.231250,13.114770,12.976140,12.921890,12.618920,12.303980", \ "13.631410,13.192930,13.107510,13.037130,12.944130,12.450340,12.052200", \ "13.844020,13.461800,13.291750,13.204210,12.990500,12.873970,12.479560", \ "15.098370,14.474930,14.223120,14.046200,13.847540,13.486180,13.344780", \ "17.014940,16.244660,15.862220,15.614420,15.307960,14.884560,14.693210", \ "19.962650,19.125470,18.632500,18.118310,17.684690,17.297890,16.450060", \ "23.915560,22.986320,22.384020,21.657700,21.059410,20.368380,19.582690"); } fall_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFFS_X1 Cell Description : Pos.edge D-Flip-Flop with active low set, and drive strength X1 *******************************************************************************************/ cell (DFFS_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; preset : "!SN"; } area : 5.320000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 292.601156; leakage_power () { when : "!CK & !D & !SN & Q & !QN"; value : 261.282500; } leakage_power () { when : "!CK & !D & SN & !Q & QN"; value : 300.139125; } leakage_power () { when : "!CK & !D & SN & Q & !QN"; value : 318.505125; } leakage_power () { when : "!CK & D & !SN & Q & !QN"; value : 268.097750; } leakage_power () { when : "!CK & D & SN & !Q & QN"; value : 320.986125; } leakage_power () { when : "!CK & D & SN & Q & !QN"; value : 311.716000; } leakage_power () { when : "CK & !D & !SN & Q & !QN"; value : 240.428375; } leakage_power () { when : "CK & !D & SN & !Q & QN"; value : 312.459625; } leakage_power () { when : "CK & !D & SN & Q & !QN"; value : 282.103000; } leakage_power () { when : "CK & D & !SN & Q & !QN"; value : 248.379000; } leakage_power () { when : "CK & D & SN & !Q & QN"; value : 357.087375; } leakage_power () { when : "CK & D & SN & Q & !QN"; value : 290.029875; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.187938; fall_capacitance : 1.125125; rise_capacitance : 1.187938; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.003187,0.008138,0.004898", \ "0.006610,0.009132,0.001279", \ "0.114835,0.119637,0.108891"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002559,0.009033,0.008873", \ "0.008823,0.015496,0.015098", \ "0.086788,0.095601,0.096471"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020047,0.012524,0.013209", \ "0.030264,0.022467,0.022578", \ "0.060048,0.051242,0.050406"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.022178,0.020985,0.033428", \ "0.026883,0.024370,0.035196", \ "0.031994,0.027200,0.037983"); } } internal_power () { when : "!CK & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.336350,4.307708,4.310310,4.671544,5.637345,7.245424,9.497722"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.354828,2.301348,2.312679,2.661468,3.594989,5.165776,7.395181"); } } internal_power () { when : "!CK & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.070427,6.041680,6.049599,6.483830,7.565929,9.353858,11.855200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.879998,3.826835,3.855124,4.296554,5.406819,7.231457,9.779767"); } } internal_power () { when : "!CK & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.970034,5.941579,5.949254,6.384307,7.470392,9.259410,11.760890"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.839530,3.785777,3.813904,4.249536,5.348206,7.162884,9.703258"); } } internal_power () { when : "CK & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.852160,0.866148,0.866227,0.866040,0.866571,0.865342,0.866517"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.533541,-0.633429,-0.698775,-0.725048,-0.738554,-0.747161,-0.752130"); } } internal_power () { when : "CK & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.976930,0.945311,0.926229,0.918438,0.913890,0.913270,0.911684"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.825645,-0.832391,-0.832751,-0.836166,-0.835722,-0.839494,-0.836883"); } } internal_power () { when : "CK & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854167,0.866348,0.866222,0.866046,0.866611,0.865344,0.866594"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532458,-0.632310,-0.698234,-0.724708,-0.738199,-0.746557,-0.751387"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.362761; fall_capacitance : 1.360155; rise_capacitance : 1.362761; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.028693,-0.036148,-0.037222", \ "-0.028518,-0.035694,-0.037074", \ "-0.034260,-0.041555,-0.042389"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.083638,0.090394,0.091922", \ "0.124139,0.130775,0.132241", \ "0.265489,0.272139,0.273632"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.093414,0.113843,0.198468"); } } internal_power () { when : "!CK & !D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.371128,2.355229,2.606054,3.339951,4.637277,6.533262,9.063362"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.700000,0.641179,0.698489,1.210859,2.377343,4.177201,6.647350"); } } internal_power () { when : "!CK & D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939006,0.903008,0.886018,0.877799,0.873954,0.873383,0.871773"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796101,-0.800386,-0.800231,-0.804986,-0.803561,-0.806937,-0.804426"); } } internal_power () { when : "CK & !D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.900717,0.875330,0.863169,0.858262,0.856614,0.853984,0.854495"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795690,-0.801708,-0.801552,-0.802533,-0.802785,-0.802446,-0.801732"); } } internal_power () { when : "CK & D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.900726,0.875218,0.863191,0.858318,0.856596,0.854036,0.854443"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795892,-0.801742,-0.801761,-0.802580,-0.802897,-0.802541,-0.801833"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.986321; fall_capacitance : 0.905790; rise_capacitance : 0.986321; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026266,0.041157,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.030234,0.034103,0.146386"); } } internal_power () { when : "!D & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.987938,8.973919,9.207241,10.055170,11.556600,13.895750,17.188180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("26.819460,26.802270,26.996160,27.708940,29.242500,31.721730,35.210610"); } } internal_power () { when : "!D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.401029,6.388698,6.623777,7.429941,8.897638,11.209470,14.481550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.210372,3.191331,3.372236,4.074747,5.574897,7.982026,11.327330"); } } internal_power () { when : "!D & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.711890,10.688470,10.926510,11.755070,13.249720,15.569790,18.865020"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.114624,6.102671,6.327771,7.145454,8.616655,10.921650,14.190710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.463052,3.445571,3.621854,4.319761,5.804053,8.204058,11.555070"); } } internal_power () { when : "D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.344160,10.320990,10.563390,11.443350,13.027340,15.504930,19.020890"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.121012,6.109297,6.336168,7.152389,8.622839,10.930520,14.197660"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.482517,3.465042,3.639835,4.340712,5.822626,8.225917,11.575880"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.653700; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0499473,0.0520084,0.0542846,0.0584269,0.0660543,0.0808564,0.110460", \ "0.0507068,0.0527705,0.0550470,0.0591859,0.0668157,0.0816134,0.111217", \ "0.0536604,0.0557231,0.0579995,0.0621393,0.0697724,0.0845698,0.114170", \ "0.0568726,0.0589340,0.0612100,0.0653523,0.0729804,0.0877778,0.117383", \ "0.0590213,0.0610872,0.0633607,0.0674998,0.0751235,0.0899267,0.119530", \ "0.0596730,0.0617345,0.0640082,0.0681461,0.0757781,0.0905736,0.120178", \ "0.0585357,0.0605940,0.0628660,0.0670067,0.0746386,0.0894320,0.119040"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.0487684,0.0508361,0.0531645,0.0578571,0.0676748,0.0879447,0.128928", \ "0.0495253,0.0515912,0.0539200,0.0586130,0.0684306,0.0887003,0.129681", \ "0.0522622,0.0543286,0.0566591,0.0613500,0.0711677,0.0914358,0.132418", \ "0.0552390,0.0573053,0.0596349,0.0643239,0.0741368,0.0944035,0.135385", \ "0.0572333,0.0592982,0.0616275,0.0663104,0.0761099,0.0963663,0.137337", \ "0.0579913,0.0600446,0.0623622,0.0670243,0.0768004,0.0970297,0.137982", \ "0.0570907,0.0591188,0.0614173,0.0660398,0.0757678,0.0959407,0.136863"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00357709,0.00468846,0.00600581,0.00871701,0.0145150,0.0269766,0.0526149", \ "0.00357804,0.00468715,0.00600729,0.00871681,0.0145149,0.0269769,0.0526169", \ "0.00358087,0.00468660,0.00600610,0.00871737,0.0145144,0.0269786,0.0526194", \ "0.00357751,0.00468805,0.00600562,0.00871643,0.0145151,0.0269766,0.0526173", \ "0.00357810,0.00468923,0.00600739,0.00871452,0.0145144,0.0269854,0.0526155", \ "0.00357914,0.00468897,0.00600878,0.00871525,0.0145156,0.0269799,0.0526123", \ "0.00357868,0.00469036,0.00600927,0.00871993,0.0145158,0.0269816,0.0526312"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.00372838,0.00537883,0.00727918,0.0115151,0.0208515,0.0400256,0.0784835", \ "0.00372790,0.00537926,0.00728276,0.0115154,0.0208515,0.0400286,0.0784827", \ "0.00372914,0.00537936,0.00728106,0.0115146,0.0208506,0.0400261,0.0784877", \ "0.00372978,0.00538235,0.00728473,0.0115152,0.0208504,0.0400272,0.0784835", \ "0.00374214,0.00539178,0.00729404,0.0115182,0.0208521,0.0400274,0.0784856", \ "0.00377373,0.00542291,0.00731691,0.0115324,0.0208539,0.0400279,0.0784790", \ "0.00383000,0.00548209,0.00736143,0.0115524,0.0208600,0.0400261,0.0784859"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.109399,0.110955,0.112862,0.116882,0.125435,0.144415,0.184381", \ "0.110308,0.111864,0.113772,0.117790,0.126343,0.145322,0.185297", \ "0.113388,0.114943,0.116854,0.120871,0.129424,0.148411,0.188376", \ "0.118685,0.120237,0.122148,0.126163,0.134714,0.153695,0.193656", \ "0.128120,0.129674,0.131582,0.135600,0.144149,0.163118,0.203076", \ "0.142979,0.144530,0.146450,0.150472,0.159010,0.177936,0.217828", \ "0.162481,0.164021,0.165906,0.169879,0.178306,0.197076,0.236825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.006612,0.008120,0.009921,0.013408,0.021701,0.040336,0.078573", \ "0.006619,0.008118,0.009918,0.013408,0.021701,0.040329,0.078565", \ "0.006615,0.008119,0.009920,0.013409,0.021701,0.040330,0.078575", \ "0.006613,0.008121,0.009918,0.013408,0.021700,0.040333,0.078561", \ "0.006612,0.008120,0.009920,0.013408,0.021701,0.040332,0.078565", \ "0.006641,0.008143,0.009938,0.013428,0.021708,0.040335,0.078563", \ "0.006884,0.008354,0.010142,0.013605,0.021782,0.040356,0.078571"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.109424,0.110982,0.112888,0.116908,0.125460,0.144436,0.184399", \ "0.110331,0.111888,0.113796,0.117812,0.126368,0.145346,0.185314", \ "0.113422,0.114977,0.116890,0.120910,0.129462,0.148445,0.188415", \ "0.118737,0.120293,0.122197,0.126215,0.134772,0.153750,0.193702", \ "0.128096,0.129652,0.131561,0.135588,0.144135,0.163109,0.203063", \ "0.142921,0.144471,0.146382,0.150420,0.158980,0.177869,0.217770", \ "0.162326,0.163850,0.165734,0.169717,0.178176,0.196897,0.236733"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.006621,0.008125,0.009923,0.013410,0.021703,0.040339,0.078578", \ "0.006620,0.008125,0.009923,0.013409,0.021702,0.040332,0.078560", \ "0.006619,0.008124,0.009923,0.013412,0.021703,0.040333,0.078568", \ "0.006621,0.008124,0.009923,0.013410,0.021702,0.040333,0.078564", \ "0.006616,0.008125,0.009922,0.013409,0.021703,0.040333,0.078576", \ "0.006649,0.008144,0.009941,0.013430,0.021710,0.040336,0.078565", \ "0.006888,0.008352,0.010145,0.013607,0.021784,0.040364,0.078575"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.085124,0.087194,0.089530,0.094212,0.104005,0.124264,0.165244", \ "0.086011,0.088080,0.090415,0.095098,0.104892,0.125152,0.166136", \ "0.089577,0.091645,0.093975,0.098657,0.108453,0.128716,0.169698", \ "0.094468,0.096530,0.098863,0.103544,0.113341,0.133602,0.174586", \ "0.100371,0.102430,0.104763,0.109443,0.119239,0.139502,0.180484", \ "0.107326,0.109390,0.111717,0.116398,0.126190,0.146449,0.187433", \ "0.115354,0.117415,0.119738,0.124413,0.134212,0.154466,0.195434"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003782,0.005441,0.007331,0.011538,0.020860,0.040032,0.078480", \ "0.003775,0.005431,0.007324,0.011535,0.020861,0.040031,0.078483", \ "0.003768,0.005424,0.007319,0.011531,0.020860,0.040028,0.078492", \ "0.003767,0.005422,0.007318,0.011531,0.020858,0.040030,0.078486", \ "0.003765,0.005422,0.007318,0.011530,0.020859,0.040027,0.078483", \ "0.003762,0.005417,0.007308,0.011527,0.020856,0.040032,0.078481", \ "0.003758,0.005407,0.007296,0.011519,0.020854,0.040026,0.078486"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.085164,0.087233,0.089569,0.094249,0.104039,0.124295,0.165266", \ "0.086049,0.088116,0.090451,0.095133,0.104926,0.125179,0.166158", \ "0.089616,0.091682,0.094011,0.098691,0.108485,0.128743,0.169720", \ "0.094504,0.096565,0.098898,0.103578,0.113373,0.133629,0.174612", \ "0.100404,0.102462,0.104794,0.109475,0.119270,0.139527,0.180505", \ "0.107356,0.109418,0.111747,0.116426,0.126217,0.146473,0.187451", \ "0.115379,0.117440,0.119763,0.124437,0.134233,0.154486,0.195454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("0.003783,0.005442,0.007332,0.011540,0.020861,0.040027,0.078484", \ "0.003775,0.005431,0.007322,0.011535,0.020861,0.040030,0.078480", \ "0.003767,0.005424,0.007320,0.011533,0.020860,0.040028,0.078493", \ "0.003766,0.005423,0.007317,0.011531,0.020859,0.040032,0.078485", \ "0.003768,0.005423,0.007315,0.011533,0.020860,0.040027,0.078483", \ "0.003763,0.005418,0.007308,0.011528,0.020856,0.040029,0.078481", \ "0.003759,0.005408,0.007296,0.011520,0.020854,0.040028,0.078479"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("5.875113,5.858419,5.874833,5.850100,5.898723,5.836126,5.901799", \ "5.868708,5.856708,5.860815,5.850951,5.888480,5.893668,5.872725", \ "5.958024,5.942409,5.952609,5.936434,5.994160,5.989191,5.950132", \ "6.317864,6.304759,6.308755,6.296221,6.337549,6.336653,6.318583", \ "7.060428,7.056477,7.061693,7.048021,7.108473,7.037091,6.996801", \ "8.247870,8.255474,8.273104,8.265104,8.311814,8.233373,8.313126", \ "9.617722,9.664284,9.733703,9.802155,9.958059,9.988883,10.000400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("6.627857,6.536721,6.402012,6.289798,6.209073,6.175504,5.968491", \ "6.648028,6.521058,6.378099,6.288200,6.205186,6.114657,6.111322", \ "6.702878,6.612584,6.481150,6.368491,6.290787,6.200551,6.100942", \ "7.117585,6.989238,6.833305,6.741879,6.676055,6.607840,6.457304", \ "7.914621,7.816550,7.663452,7.528938,7.387460,7.386549,7.164211", \ "9.268841,9.158013,8.994372,8.852476,8.724588,8.703973,8.500539", \ "10.889110,10.796580,10.724990,10.619300,10.619340,10.539040,10.315050"); } } internal_power () { related_pin : "SN"; when : "!CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("10.678580,10.327100,9.949751,9.471622,8.710710,8.005211,7.375887", \ "10.671040,10.227440,9.959549,9.479847,8.697644,7.951287,7.450084", \ "10.727010,10.413330,10.076510,9.563642,8.825993,8.121974,7.583260", \ "11.164150,10.780630,10.456160,9.930745,9.204059,8.496142,7.931420", \ "11.908100,11.520600,11.232530,10.711790,9.929542,9.259270,8.652032", \ "13.249900,12.878990,12.525750,12.001850,11.242920,10.452250,9.905910", \ "15.256910,14.788530,14.506200,13.942850,13.169120,12.305890,11.621750"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("9.927669,9.569285,9.214479,8.713507,7.986361,7.307099,6.777136", \ "9.927227,9.539171,9.190599,8.699988,7.956677,7.244450,6.715463", \ "9.853722,9.563641,9.204994,8.722793,7.956566,7.272923,6.713333", \ "9.929312,9.536613,9.189911,8.689294,7.961657,7.284194,6.648177", \ "9.980698,9.644503,9.343388,8.826420,8.043560,7.371782,6.765790", \ "10.357000,9.990628,9.730481,9.169810,8.408404,7.626860,7.077878", \ "11.070280,10.726780,10.439200,9.906640,9.058498,8.212338,7.465526"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("7.788475,7.646643,7.473474,7.379708,7.289573,7.156614,7.076047", \ "7.786177,7.622810,7.458293,7.373666,7.240080,7.247226,7.180613", \ "7.885129,7.755246,7.566347,7.474375,7.415605,7.328524,7.259840", \ "8.236803,8.072327,7.951763,7.824291,7.708718,7.677335,7.600813", \ "8.854967,8.689772,8.540399,8.437980,8.365717,8.261672,8.116315", \ "9.663092,9.516976,9.397697,9.220443,9.171789,9.073545,8.987187", \ "10.662970,10.495340,10.331810,10.260160,10.213110,10.186080,10.133750"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.895430,3.790860,7.581710,15.163400,30.326900,60.653700"); values ("7.794213,7.658353,7.486500,7.390215,7.281282,7.253507,7.104507", \ "7.791656,7.630516,7.465083,7.384013,7.261154,7.233435,7.205284", \ "7.903215,7.775362,7.582815,7.499855,7.429924,7.345123,7.284559", \ "8.257768,8.082380,7.978419,7.834627,7.722755,7.694006,7.482079", \ "8.860668,8.689806,8.531219,8.448380,8.379632,8.279561,8.140411", \ "9.672093,9.524287,9.405368,9.289898,9.215503,9.140590,9.025805", \ "10.668600,10.504470,10.339230,10.269740,10.242510,10.204290,10.020690"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0350742,0.0381127,0.0412861,0.0467387,0.0560681,0.0721913,0.102109", \ "0.0358302,0.0388689,0.0420416,0.0474941,0.0568241,0.0729477,0.102862", \ "0.0385647,0.0416032,0.0447785,0.0502303,0.0595604,0.0756822,0.105598", \ "0.0415416,0.0445781,0.0477476,0.0531907,0.0625139,0.0786379,0.108554", \ "0.0435274,0.0465562,0.0497161,0.0551490,0.0644643,0.0805833,0.110501", \ "0.0441946,0.0472245,0.0503812,0.0558106,0.0651319,0.0812559,0.111154", \ "0.0430650,0.0461234,0.0493067,0.0547556,0.0640962,0.0802189,0.110109"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0387117,0.0416299,0.0448635,0.0507197,0.0615059,0.0821154,0.122976", \ "0.0394730,0.0423912,0.0456248,0.0514797,0.0622666,0.0828765,0.123734", \ "0.0424267,0.0453443,0.0485776,0.0544332,0.0652227,0.0858326,0.126689", \ "0.0456382,0.0485547,0.0517886,0.0576457,0.0684310,0.0890397,0.129897", \ "0.0477879,0.0507050,0.0539376,0.0597924,0.0705766,0.0911856,0.132049", \ "0.0484407,0.0513540,0.0545839,0.0604366,0.0712264,0.0918344,0.132690", \ "0.0473032,0.0502126,0.0534417,0.0592937,0.0700833,0.0906860,0.131552"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00610503,0.00747281,0.00902699,0.0120206,0.0177106,0.0290510,0.0533441", \ "0.00609924,0.00746863,0.00902434,0.0120216,0.0177107,0.0290522,0.0533408", \ "0.00610008,0.00747226,0.00903072,0.0120262,0.0177144,0.0290481,0.0533482", \ "0.00611412,0.00749598,0.00905146,0.0120442,0.0177279,0.0290575,0.0533531", \ "0.00618887,0.00756748,0.00912209,0.0121066,0.0177692,0.0290854,0.0533579", \ "0.00644332,0.00780519,0.00933580,0.0122824,0.0179066,0.0291593,0.0533607", \ "0.00696679,0.00827651,0.00974801,0.0126060,0.0181370,0.0292955,0.0534313"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00453767,0.00644377,0.00872546,0.0131680,0.0220952,0.0405702,0.0785885", \ "0.00454068,0.00644448,0.00872534,0.0131710,0.0220953,0.0405685,0.0785842", \ "0.00454090,0.00644646,0.00872658,0.0131687,0.0220945,0.0405744,0.0785820", \ "0.00453922,0.00644824,0.00873064,0.0131720,0.0220964,0.0405701,0.0785842", \ "0.00454061,0.00644931,0.00872962,0.0131692,0.0220961,0.0405805,0.0785854", \ "0.00453780,0.00644498,0.00872878,0.0131757,0.0221016,0.0405748,0.0785778", \ "0.00453638,0.00644554,0.00873094,0.0131732,0.0221044,0.0405855,0.0786001"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.087026,0.091390,0.096087,0.103993,0.116621,0.136531,0.169897", \ "0.087933,0.092299,0.096995,0.104900,0.117529,0.137441,0.170808", \ "0.091018,0.095380,0.100077,0.107982,0.120609,0.140525,0.173890", \ "0.096313,0.100673,0.105371,0.113273,0.125899,0.145809,0.179170", \ "0.105750,0.110110,0.114805,0.122702,0.135307,0.155190,0.188528", \ "0.120633,0.124959,0.129624,0.137457,0.149991,0.169785,0.203033", \ "0.139525,0.143931,0.148681,0.156623,0.169212,0.188970,0.222126"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.018795,0.020434,0.022192,0.025085,0.029793,0.039286,0.060498", \ "0.018797,0.020432,0.022194,0.025085,0.029793,0.039287,0.060493", \ "0.018801,0.020430,0.022191,0.025086,0.029793,0.039287,0.060500", \ "0.018797,0.020431,0.022193,0.025085,0.029794,0.039291,0.060488", \ "0.018797,0.020433,0.022194,0.025093,0.029812,0.039309,0.060506", \ "0.019208,0.020785,0.022508,0.025359,0.030038,0.039480,0.060606", \ "0.020809,0.022313,0.023936,0.026590,0.030936,0.040004,0.060878"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.087048,0.091412,0.096108,0.104018,0.116647,0.136558,0.169932", \ "0.087952,0.092319,0.097017,0.104922,0.117554,0.137467,0.170843", \ "0.091045,0.095409,0.100109,0.108019,0.120648,0.140568,0.173942", \ "0.096356,0.100724,0.105418,0.113323,0.125958,0.145872,0.179242", \ "0.105726,0.110086,0.114780,0.122687,0.135292,0.155179,0.188536", \ "0.120571,0.124896,0.129552,0.137403,0.149960,0.169720,0.202985", \ "0.139362,0.143756,0.148503,0.156456,0.169080,0.188790,0.222039"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.018808,0.020444,0.022203,0.025096,0.029807,0.039309,0.060537", \ "0.018806,0.020442,0.022203,0.025097,0.029808,0.039307,0.060525", \ "0.018808,0.020440,0.022202,0.025095,0.029807,0.039308,0.060523", \ "0.018806,0.020443,0.022201,0.025096,0.029807,0.039309,0.060526", \ "0.018809,0.020442,0.022204,0.025104,0.029826,0.039328,0.060542", \ "0.019220,0.020797,0.022518,0.025374,0.030053,0.039499,0.060635", \ "0.020827,0.022332,0.023950,0.026607,0.030953,0.040029,0.060888"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.071346,0.074404,0.077595,0.083101,0.092583,0.108860,0.138852", \ "0.072270,0.075323,0.078510,0.084000,0.093461,0.109729,0.139716", \ "0.075850,0.078905,0.082085,0.087567,0.097015,0.113273,0.143259", \ "0.080745,0.083793,0.086978,0.092458,0.101900,0.118155,0.148137", \ "0.086654,0.089696,0.092880,0.098359,0.107799,0.124052,0.154032", \ "0.093612,0.096665,0.099845,0.105316,0.114729,0.130957,0.160930", \ "0.101616,0.104667,0.107847,0.113308,0.122673,0.138841,0.168781"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.006411,0.007772,0.009331,0.012374,0.018096,0.029300,0.053437", \ "0.006412,0.007760,0.009308,0.012337,0.018065,0.029288,0.053436", \ "0.006407,0.007756,0.009299,0.012317,0.018043,0.029276,0.053440", \ "0.006407,0.007755,0.009297,0.012310,0.018035,0.029270,0.053427", \ "0.006412,0.007756,0.009295,0.012306,0.018033,0.029273,0.053427", \ "0.006405,0.007756,0.009290,0.012286,0.017988,0.029246,0.053422", \ "0.006411,0.007754,0.009283,0.012242,0.017896,0.029177,0.053386"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.071381,0.074439,0.077632,0.083138,0.092620,0.108896,0.138880", \ "0.072301,0.075354,0.078544,0.084035,0.093496,0.109761,0.139742", \ "0.075882,0.078937,0.082119,0.087601,0.097049,0.113306,0.143288", \ "0.080777,0.083825,0.087011,0.092490,0.101933,0.118188,0.148166", \ "0.086679,0.089729,0.092910,0.098389,0.107829,0.124082,0.154060", \ "0.093638,0.096690,0.099871,0.105344,0.114758,0.130984,0.160955", \ "0.101639,0.104690,0.107870,0.113331,0.122696,0.138864,0.168804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.006416,0.007777,0.009337,0.012379,0.018102,0.029306,0.053443", \ "0.006409,0.007767,0.009314,0.012342,0.018070,0.029292,0.053432", \ "0.006406,0.007763,0.009304,0.012322,0.018048,0.029280,0.053442", \ "0.006411,0.007760,0.009301,0.012315,0.018042,0.029279,0.053432", \ "0.006410,0.007760,0.009300,0.012311,0.018038,0.029276,0.053432", \ "0.006409,0.007759,0.009297,0.012291,0.017992,0.029249,0.053425", \ "0.006409,0.007757,0.009286,0.012246,0.017899,0.029180,0.053388"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.627817,6.512843,6.383838,6.244271,6.144676,6.168224,6.069056", \ "6.646013,6.508384,6.379983,6.270271,6.145338,6.164266,6.122336", \ "6.702863,6.595391,6.490881,6.341742,6.245638,6.250170,6.150698", \ "7.117584,6.950560,6.866177,6.732213,6.629862,6.549097,6.556924", \ "7.912508,7.816938,7.629624,7.542419,7.413394,7.344511,7.185520", \ "9.268829,9.131086,9.002879,8.866384,8.750354,8.694442,8.496577", \ "10.889130,10.810790,10.656550,10.633280,10.574780,10.533500,10.397910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.875110,5.854251,5.870713,5.852435,5.906332,5.867276,5.800045", \ "5.861812,5.858848,5.863644,5.844047,5.899007,5.882335,5.887654", \ "5.945218,5.944612,5.952461,5.935133,5.991874,6.014707,5.969705", \ "6.310996,6.306972,6.308364,6.295067,6.319956,6.280113,6.334460", \ "7.060427,7.048822,7.065371,7.068824,7.119353,7.066881,7.016595", \ "8.247694,8.253980,8.273094,8.262108,8.323980,8.328888,8.329393", \ "9.617714,9.659676,9.717100,9.776755,9.979285,9.999244,10.017300"); } } internal_power () { related_pin : "SN"; when : "!CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("10.678590,10.309180,9.955918,9.460084,8.732942,8.029679,7.406837", \ "10.663850,10.277750,9.910005,9.444598,8.714838,7.993199,7.407655", \ "10.727000,10.411030,10.124160,9.583920,8.859569,8.107657,7.543041", \ "11.172890,10.779120,10.453650,9.955005,9.236189,8.513832,7.924553", \ "11.863110,11.523180,11.243740,10.673880,9.949334,9.220689,8.621618", \ "13.249890,12.854360,12.571140,12.017470,11.256030,10.434610,9.902213", \ "15.256950,14.795060,14.510580,13.963760,13.155730,12.346440,11.653430"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("9.920285,9.557519,9.230263,8.707083,8.002882,7.301736,6.795284", \ "9.919991,9.548387,9.202895,8.730209,7.975301,7.269643,6.724439", \ "9.853706,9.532699,9.209567,8.708391,7.986237,7.282992,6.643103", \ "9.922097,9.540511,9.201947,8.720432,7.988927,7.268936,6.695453", \ "9.973243,9.628973,9.242625,8.838939,8.067264,7.353988,6.761065", \ "10.357000,9.997009,9.745150,9.211599,8.423478,7.632709,7.041812", \ "11.160910,10.722530,10.456340,9.887149,9.070955,8.267657,7.487795"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.782307,7.650835,7.541041,7.393561,7.306144,7.221230,7.093532", \ "7.780243,7.656977,7.507989,7.387302,7.265312,7.215852,7.073367", \ "7.879091,7.732880,7.617336,7.488084,7.396054,7.336384,7.243855", \ "8.230840,8.106375,7.966966,7.838046,7.733683,7.671671,7.584528", \ "8.853166,8.687419,8.546181,8.410614,8.294293,8.210048,8.216386", \ "9.663118,9.524123,9.397361,9.241988,9.189061,9.122532,8.977863", \ "10.657030,10.495560,10.379520,10.273630,10.219610,10.093250,9.985644"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.790334,7.693159,7.554876,7.404113,7.306427,7.280656,7.122056", \ "7.785625,7.639318,7.532183,7.405185,7.279811,7.241092,7.117689", \ "7.903233,7.728187,7.636700,7.498570,7.412517,7.355576,7.280341", \ "8.257570,8.117045,7.923422,7.848348,7.747740,7.674834,7.583212", \ "8.854843,8.679314,8.539401,8.416782,8.331706,8.312070,8.268997", \ "9.672118,9.528796,9.405084,9.256598,9.143496,9.140914,9.056177", \ "10.662660,10.504120,10.381810,10.283290,10.232830,10.110350,10.000130"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFFS_X2 Cell Description : Pos.edge D-Flip-Flop with active low set, and drive strength X2 *******************************************************************************************/ cell (DFFS_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; preset : "!SN"; } area : 5.586000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 428.676531; leakage_power () { when : "!CK & !D & !SN & Q & !QN"; value : 402.905000; } leakage_power () { when : "!CK & !D & SN & !Q & QN"; value : 425.807750; } leakage_power () { when : "!CK & !D & SN & Q & !QN"; value : 460.548875; } leakage_power () { when : "!CK & D & !SN & Q & !QN"; value : 409.655250; } leakage_power () { when : "!CK & D & SN & !Q & QN"; value : 446.726000; } leakage_power () { when : "!CK & D & SN & Q & !QN"; value : 453.669750; } leakage_power () { when : "CK & !D & !SN & Q & !QN"; value : 381.274625; } leakage_power () { when : "CK & !D & SN & !Q & QN"; value : 437.925875; } leakage_power () { when : "CK & !D & SN & Q & !QN"; value : 422.950375; } leakage_power () { when : "CK & D & !SN & Q & !QN"; value : 389.225250; } leakage_power () { when : "CK & D & SN & !Q & QN"; value : 482.553625; } leakage_power () { when : "CK & D & SN & Q & !QN"; value : 430.876000; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.185720; fall_capacitance : 1.124518; rise_capacitance : 1.185720; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002747,0.007749,0.004786", \ "0.006610,0.009204,0.001573", \ "0.114940,0.119324,0.109468"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002712,0.009244,0.009036", \ "0.009165,0.015592,0.015580", \ "0.086044,0.094430,0.095687"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020432,0.012842,0.013616", \ "0.030614,0.023066,0.022956", \ "0.060795,0.052417,0.051194"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.022024,0.021009,0.032798", \ "0.026892,0.024307,0.034553", \ "0.031897,0.027522,0.037415"); } } internal_power () { when : "!CK & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.451799,4.424969,4.424796,4.782908,5.742584,7.346576,9.594266"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.356132,2.302159,2.313117,2.657608,3.584977,5.148277,7.373823"); } } internal_power () { when : "!CK & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.202948,6.176164,6.182787,6.614486,7.690548,9.470837,11.971430"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.840313,3.786372,3.815784,4.253187,5.358240,7.180281,9.726720"); } } internal_power () { when : "!CK & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.096281,6.068765,6.073833,6.507390,7.589766,9.376343,11.877320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.805142,3.750918,3.778828,4.211076,5.300791,7.112603,9.651060"); } } internal_power () { when : "CK & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.852480,0.867394,0.866476,0.866033,0.867121,0.865346,0.867329"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532478,-0.633289,-0.697354,-0.723617,-0.737124,-0.745749,-0.750719"); } } internal_power () { when : "CK & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977115,0.946409,0.926330,0.919053,0.914250,0.914377,0.912300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.825253,-0.832831,-0.832112,-0.836227,-0.835057,-0.840043,-0.836219"); } } internal_power () { when : "CK & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.854597,0.867605,0.866469,0.866038,0.867162,0.865312,0.867406"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531362,-0.632180,-0.696809,-0.723267,-0.736779,-0.745168,-0.749992"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.341605; fall_capacitance : 1.339126; rise_capacitance : 1.341605; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.025030,-0.033083,-0.034736", \ "-0.025454,-0.033232,-0.034578", \ "-0.035192,-0.042491,-0.043655"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.065018,0.072312,0.073585", \ "0.105444,0.112620,0.113831", \ "0.247152,0.254042,0.255284"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.144081,0.163527,0.253981"); } } internal_power () { when : "!CK & !D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.326993,2.311082,2.560270,3.299893,4.599843,6.501484,9.029476"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.700714,0.640928,0.699431,1.219279,2.390346,4.192710,6.666080"); } } internal_power () { when : "!CK & D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939857,0.905039,0.880741,0.882177,0.877404,0.877238,0.872301"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.791658,-0.802638,-0.801259,-0.801161,-0.804293,-0.806774,-0.804543"); } } internal_power () { when : "CK & !D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.901302,0.876607,0.863416,0.858224,0.857237,0.853992,0.855315"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794316,-0.801532,-0.800208,-0.801060,-0.801404,-0.801076,-0.800340"); } } internal_power () { when : "CK & D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.901311,0.876496,0.863438,0.858282,0.857218,0.854044,0.855266"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794579,-0.801457,-0.800280,-0.801164,-0.801648,-0.801147,-0.800409"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.985445; fall_capacitance : 0.907312; rise_capacitance : 0.985445; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.027487,0.041770,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.044579,0.044530,0.146386"); } } internal_power () { when : "!D & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.206103,9.194932,9.425117,10.265690,11.765670,14.095830,17.381560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("30.099830,30.090770,30.308300,31.017250,32.567440,35.110260,38.751810"); } } internal_power () { when : "!D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.526351,6.514778,6.743458,7.548071,9.013894,11.315370,14.580150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.213527,3.194710,3.372309,4.068954,5.561699,7.958750,11.300430"); } } internal_power () { when : "!D & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.946540,10.926570,11.155160,11.990070,13.474550,15.791170,19.075130"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.241474,6.232115,6.453074,7.264390,8.736323,11.031730,14.293350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.464056,3.447022,3.621643,4.314533,5.790794,8.183147,11.530320"); } } internal_power () { when : "D & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.285180,10.261320,10.502670,11.378330,12.960060,15.427930,18.944440"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.250360,6.239042,6.460265,7.277382,8.738556,11.037070,14.300110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.486084,3.466992,3.642870,4.338360,5.808060,8.207386,11.551790"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0584798,0.0602454,0.0622108,0.0660515,0.0734317,0.0880769,0.117580", \ "0.0592378,0.0610054,0.0629699,0.0668116,0.0741924,0.0888337,0.118336", \ "0.0622035,0.0639709,0.0659360,0.0697777,0.0771572,0.0917996,0.121302", \ "0.0654892,0.0672555,0.0692206,0.0730590,0.0804405,0.0950828,0.124588", \ "0.0677152,0.0694790,0.0714438,0.0752790,0.0826576,0.0973027,0.126812", \ "0.0684587,0.0702192,0.0721826,0.0760239,0.0834033,0.0980484,0.127552", \ "0.0674378,0.0691957,0.0711569,0.0750025,0.0823820,0.0970144,0.126520"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0634449,0.0651812,0.0671152,0.0713004,0.0806227,0.100530,0.141320", \ "0.0642012,0.0659381,0.0678750,0.0720572,0.0813802,0.101282,0.142075", \ "0.0669340,0.0686734,0.0706061,0.0747879,0.0841151,0.104020,0.144811", \ "0.0699032,0.0716447,0.0735828,0.0777597,0.0870833,0.106985,0.147780", \ "0.0719149,0.0736527,0.0755861,0.0797649,0.0890816,0.108980,0.149770", \ "0.0728592,0.0745928,0.0765240,0.0806940,0.0899984,0.109878,0.150654", \ "0.0723528,0.0740754,0.0760018,0.0801550,0.0894337,0.109261,0.150007"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00380809,0.00496875,0.00616284,0.00875397,0.0145117,0.0269944,0.0526056", \ "0.00380818,0.00496854,0.00616778,0.00875499,0.0145097,0.0270005,0.0526057", \ "0.00381042,0.00496811,0.00616291,0.00875264,0.0145096,0.0269944,0.0526075", \ "0.00381332,0.00496727,0.00616784,0.00875301,0.0145103,0.0270022,0.0526067", \ "0.00381066,0.00496822,0.00616266,0.00875065,0.0145118,0.0270025,0.0526110", \ "0.00381440,0.00496752,0.00616471,0.00875357,0.0145115,0.0270069,0.0526079", \ "0.00381076,0.00496733,0.00616604,0.00875692,0.0145105,0.0269977,0.0526088"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00434010,0.00621332,0.00797908,0.0119380,0.0210859,0.0401855,0.0786601", \ "0.00434074,0.00621264,0.00797792,0.0119373,0.0210835,0.0401809,0.0786587", \ "0.00433774,0.00621377,0.00797870,0.0119391,0.0210837,0.0401882,0.0786565", \ "0.00433804,0.00621501,0.00797952,0.0119393,0.0210887,0.0401824,0.0786597", \ "0.00434241,0.00621798,0.00798430,0.0119392,0.0210898,0.0401897,0.0786633", \ "0.00436589,0.00624008,0.00800395,0.0119526,0.0210889,0.0401881,0.0786648", \ "0.00441784,0.00628361,0.00804921,0.0119760,0.0210999,0.0401858,0.0786580"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.162391,0.163593,0.164832,0.167962,0.175376,0.193032,0.231827", \ "0.163301,0.164503,0.165747,0.168874,0.176290,0.193945,0.232734", \ "0.166535,0.167736,0.168976,0.172106,0.179515,0.197177,0.235968", \ "0.171698,0.172899,0.174133,0.177264,0.184677,0.202336,0.241134", \ "0.180441,0.181639,0.182876,0.186006,0.193415,0.211075,0.249864", \ "0.194331,0.195528,0.196760,0.199897,0.207313,0.224973,0.263766", \ "0.214265,0.215453,0.216703,0.219860,0.227284,0.244916,0.283657"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.009550,0.011003,0.012684,0.016091,0.023493,0.041569,0.079148", \ "0.009550,0.011006,0.012676,0.016091,0.023492,0.041575,0.079148", \ "0.009551,0.011004,0.012678,0.016088,0.023494,0.041570,0.079147", \ "0.009548,0.011005,0.012682,0.016089,0.023490,0.041583,0.079149", \ "0.009549,0.011005,0.012680,0.016086,0.023493,0.041573,0.079150", \ "0.009549,0.011006,0.012679,0.016090,0.023493,0.041573,0.079142", \ "0.009570,0.011018,0.012688,0.016096,0.023504,0.041583,0.079144"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.162423,0.163623,0.164860,0.167992,0.175402,0.193056,0.231850", \ "0.163327,0.164531,0.165776,0.168895,0.176306,0.193974,0.232748", \ "0.166564,0.167766,0.169000,0.172130,0.179542,0.197195,0.235980", \ "0.171766,0.172970,0.174209,0.177333,0.184743,0.202401,0.241193", \ "0.180487,0.181710,0.182952,0.186073,0.193464,0.211123,0.249911", \ "0.194259,0.195450,0.196691,0.199831,0.207304,0.224929,0.263726", \ "0.214040,0.215215,0.216463,0.219618,0.227067,0.244788,0.283624"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.009553,0.011009,0.012686,0.016095,0.023495,0.041582,0.079149", \ "0.009553,0.011008,0.012683,0.016094,0.023495,0.041576,0.079145", \ "0.009554,0.011007,0.012684,0.016092,0.023495,0.041582,0.079151", \ "0.009553,0.011011,0.012687,0.016096,0.023493,0.041585,0.079153", \ "0.009554,0.011007,0.012683,0.016090,0.023496,0.041572,0.079143", \ "0.009552,0.011009,0.012683,0.016094,0.023495,0.041578,0.079149", \ "0.009573,0.011022,0.012693,0.016103,0.023502,0.041588,0.079145"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.100523,0.102269,0.104223,0.108413,0.117736,0.137628,0.178424", \ "0.101407,0.103149,0.105099,0.109292,0.118618,0.138514,0.179322", \ "0.104959,0.106703,0.108653,0.112845,0.122170,0.142070,0.182865", \ "0.109827,0.111569,0.113517,0.117709,0.127035,0.146932,0.187730", \ "0.115705,0.117444,0.119391,0.123581,0.132908,0.152808,0.193611", \ "0.122625,0.124368,0.126314,0.130504,0.139831,0.159728,0.200527", \ "0.130623,0.132363,0.134305,0.138487,0.147795,0.167694,0.208494"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004387,0.006267,0.008040,0.011985,0.021112,0.040198,0.078668", \ "0.004377,0.006256,0.008028,0.011972,0.021106,0.040192,0.078669", \ "0.004372,0.006248,0.008020,0.011968,0.021104,0.040194,0.078666", \ "0.004370,0.006246,0.008019,0.011967,0.021103,0.040201,0.078661", \ "0.004366,0.006245,0.008017,0.011966,0.021104,0.040191,0.078670", \ "0.004367,0.006243,0.008014,0.011967,0.021102,0.040192,0.078662", \ "0.004356,0.006229,0.007994,0.011948,0.021092,0.040188,0.078663"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.100578,0.102322,0.104274,0.108463,0.117783,0.137670,0.178462", \ "0.101460,0.103201,0.105151,0.109342,0.118665,0.138558,0.179344", \ "0.105013,0.106754,0.108703,0.112893,0.122215,0.142111,0.182898", \ "0.109878,0.111618,0.113565,0.117755,0.127078,0.146970,0.187766", \ "0.115751,0.117489,0.119435,0.123624,0.132948,0.152844,0.193641", \ "0.122667,0.124409,0.126355,0.130542,0.139869,0.159760,0.200555", \ "0.130663,0.132400,0.134341,0.138521,0.147827,0.167723,0.208511"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004389,0.006269,0.008042,0.011986,0.021108,0.040198,0.078657", \ "0.004379,0.006258,0.008030,0.011981,0.021110,0.040196,0.078666", \ "0.004371,0.006250,0.008022,0.011969,0.021104,0.040194,0.078665", \ "0.004370,0.006248,0.008022,0.011968,0.021103,0.040199,0.078662", \ "0.004368,0.006247,0.008018,0.011968,0.021105,0.040191,0.078671", \ "0.004369,0.006245,0.008016,0.011968,0.021102,0.040191,0.078661", \ "0.004356,0.006230,0.007996,0.011948,0.021093,0.040188,0.078659"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("10.391360,9.842729,9.608862,9.566785,9.560627,9.302995,9.188662", \ "10.341950,9.804994,9.630831,9.556625,9.514639,9.444014,9.204125", \ "10.436420,9.889155,9.689046,9.685882,9.588368,9.378604,9.268899", \ "10.796240,10.287630,10.072040,10.044560,9.923036,9.906836,9.616288", \ "11.587670,11.016670,10.785830,10.772410,10.723630,10.601150,10.341480", \ "12.754720,12.256090,12.012230,12.030080,11.953290,11.823860,11.568100", \ "14.249540,13.694840,13.552230,13.596010,13.553600,13.527950,13.440750"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.418390,12.865680,12.284210,11.601360,10.870030,10.500840,10.077940", \ "13.328630,12.857670,12.280570,11.548590,10.884510,10.571990,9.988267", \ "13.464660,12.944300,12.375180,11.621940,10.994130,10.470070,10.310170", \ "13.849560,13.290640,12.729480,11.943750,11.374380,10.848900,10.477770", \ "14.639470,14.032850,13.550480,12.736800,12.133470,11.658570,11.480100", \ "15.997440,15.494450,14.920910,14.148540,13.502470,13.009100,12.447800", \ "17.869420,17.355880,16.753070,16.100140,15.388190,14.869880,14.490620"); } } internal_power () { related_pin : "SN"; when : "!CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("27.798460,26.560270,25.673910,24.516630,22.853390,20.262910,17.783440", \ "27.789300,26.550960,25.632230,24.531100,22.920630,20.101220,17.839160", \ "27.920130,26.642360,25.702780,24.679220,22.967740,20.201500,17.965900", \ "28.323230,26.948290,26.029130,24.994480,23.439850,20.736100,18.343320", \ "29.068300,27.747270,26.771920,25.777970,24.058060,21.503100,18.808530", \ "30.193590,28.983540,28.028040,26.856400,25.265830,22.647340,20.204970", \ "32.403080,31.126640,30.073210,29.147660,27.402800,24.569870,21.980500"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("27.176280,25.693970,24.960910,23.825680,22.161720,19.571970,17.125270", \ "27.079200,25.876400,24.857640,23.792730,22.134320,19.411500,17.147980", \ "27.067060,25.785580,24.804460,23.859070,22.146190,19.432410,17.024100", \ "27.146810,25.705960,24.838150,23.810020,22.208510,19.463630,17.121610", \ "27.139710,25.896140,24.923670,23.890860,22.173610,19.631050,16.904370", \ "27.373930,25.967280,25.233160,24.099550,22.427230,19.849620,17.367920", \ "28.147110,27.020690,26.074520,25.014370,23.377400,20.529720,18.077720"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.667250,14.147170,13.508030,12.800370,12.211860,11.738990,11.110960", \ "14.635350,14.112820,13.463040,12.756720,12.153640,11.705170,11.451960", \ "14.763360,14.216340,13.551070,12.945640,12.233500,11.807840,11.396160", \ "15.054510,14.559720,13.916960,13.284410,12.619530,12.175200,11.577400", \ "15.694300,15.158700,14.630440,13.872210,13.207460,12.804450,12.326580", \ "16.502660,15.912660,15.469930,14.692200,14.033340,13.477760,13.140700", \ "17.534780,16.988490,16.434700,15.655750,15.104410,14.646350,14.363130"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.665070,14.166180,13.512410,12.897570,12.198950,11.761910,11.364030", \ "14.647620,14.131490,13.473540,12.795690,12.190240,11.704390,11.334780", \ "14.741230,14.234720,13.572350,12.967970,12.247380,11.838100,11.419250", \ "15.101690,14.577620,13.940640,13.306540,12.632670,12.170180,11.582990", \ "15.699360,15.184460,14.559200,13.891820,13.242170,12.839820,12.547430", \ "16.504860,16.024360,15.488600,14.726960,14.045570,13.594760,13.192030", \ "17.524190,17.004210,16.452330,15.719430,15.117920,14.663800,14.110030"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0469940,0.0510750,0.0548520,0.0612624,0.0719068,0.0895156,0.120494", \ "0.0477481,0.0518320,0.0556118,0.0620194,0.0726620,0.0902715,0.121250", \ "0.0504795,0.0545663,0.0583418,0.0647498,0.0753984,0.0930079,0.123986", \ "0.0534523,0.0575356,0.0613161,0.0677174,0.0783618,0.0959703,0.126951", \ "0.0554479,0.0595350,0.0633094,0.0697114,0.0803499,0.0979574,0.128935", \ "0.0563379,0.0604265,0.0642014,0.0705990,0.0812362,0.0988429,0.129806", \ "0.0557133,0.0598093,0.0635882,0.0699928,0.0806437,0.0982457,0.129217"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0463691,0.0501041,0.0536959,0.0601887,0.0717751,0.0928436,0.133739", \ "0.0471281,0.0508625,0.0544555,0.0609487,0.0725357,0.0936031,0.134490", \ "0.0500932,0.0538284,0.0574217,0.0639152,0.0755011,0.0965679,0.137464", \ "0.0533795,0.0571130,0.0607053,0.0671968,0.0787837,0.0998502,0.140745", \ "0.0556052,0.0593379,0.0629292,0.0694225,0.0810062,0.102075,0.142970", \ "0.0563496,0.0600761,0.0636678,0.0701612,0.0817456,0.102816,0.143709", \ "0.0553332,0.0590545,0.0626416,0.0691381,0.0807226,0.101779,0.142675"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00919947,0.0109531,0.0126757,0.0157815,0.0213250,0.0321058,0.0551781", \ "0.00920143,0.0109549,0.0126752,0.0157816,0.0213242,0.0321098,0.0551785", \ "0.00920432,0.0109590,0.0126787,0.0157845,0.0213258,0.0321089,0.0551876", \ "0.00920821,0.0109627,0.0126830,0.0157899,0.0213314,0.0321124,0.0551780", \ "0.00924151,0.0109924,0.0127138,0.0158204,0.0213578,0.0321285,0.0551968", \ "0.00938031,0.0111281,0.0128418,0.0159332,0.0214448,0.0321821,0.0552032", \ "0.00964898,0.0113888,0.0130935,0.0161670,0.0216420,0.0323199,0.0552815"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00579514,0.00785911,0.0102485,0.0148837,0.0236073,0.0413753,0.0789077", \ "0.00579678,0.00786034,0.0102476,0.0148821,0.0236073,0.0413746,0.0789081", \ "0.00579679,0.00786311,0.0102479,0.0148827,0.0236069,0.0413765,0.0789081", \ "0.00579928,0.00786211,0.0102493,0.0148843,0.0236103,0.0413722,0.0789067", \ "0.00580346,0.00786823,0.0102490,0.0148834,0.0236118,0.0413711,0.0789197", \ "0.00579468,0.00786031,0.0102483,0.0148852,0.0236128,0.0413739,0.0789076", \ "0.00578767,0.00785575,0.0102437,0.0148869,0.0236145,0.0413756,0.0789126"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D"; sdf_cond : "(CK == 1'b0) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.134564,0.139920,0.145248,0.154378,0.169186,0.191944,0.228858", \ "0.135473,0.140830,0.146162,0.155290,0.170100,0.192860,0.229772", \ "0.138707,0.144064,0.149392,0.158519,0.173325,0.196090,0.233006", \ "0.143873,0.149225,0.154549,0.163681,0.178486,0.201250,0.238167", \ "0.152612,0.157968,0.163293,0.172421,0.187226,0.209987,0.246902", \ "0.166503,0.171855,0.177175,0.186305,0.201094,0.223818,0.260697", \ "0.186498,0.191796,0.197073,0.206131,0.220828,0.243462,0.280232"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.032248,0.033577,0.035111,0.037971,0.042470,0.050842,0.070816", \ "0.032247,0.033577,0.035111,0.037971,0.042471,0.050843,0.070825", \ "0.032246,0.033577,0.035110,0.037971,0.042471,0.050840,0.070824", \ "0.032245,0.033577,0.035111,0.037972,0.042469,0.050844,0.070825", \ "0.032248,0.033577,0.035109,0.037972,0.042470,0.050844,0.070812", \ "0.032247,0.033576,0.035111,0.037980,0.042497,0.050884,0.070855", \ "0.032618,0.033919,0.035434,0.038281,0.042795,0.051155,0.071033"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D"; sdf_cond : "(CK == 1'b0) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.134589,0.139944,0.145272,0.154404,0.169213,0.191968,0.228889", \ "0.135494,0.140852,0.146175,0.155309,0.170116,0.192892,0.229802", \ "0.138732,0.144088,0.149412,0.158542,0.173352,0.196109,0.233032", \ "0.143932,0.149293,0.154620,0.163746,0.178554,0.201320,0.238240", \ "0.152653,0.158032,0.163364,0.172486,0.187275,0.210038,0.246959", \ "0.166427,0.171773,0.177101,0.186237,0.201084,0.223777,0.260663", \ "0.186271,0.191553,0.196829,0.205884,0.220610,0.243337,0.280198"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.032260,0.033592,0.035127,0.037987,0.042487,0.050865,0.070847", \ "0.032258,0.033593,0.035126,0.037987,0.042487,0.050862,0.070855", \ "0.032254,0.033592,0.035124,0.037987,0.042488,0.050861,0.070852", \ "0.032258,0.033591,0.035123,0.037986,0.042485,0.050861,0.070843", \ "0.032262,0.033590,0.035123,0.037986,0.042486,0.050863,0.070838", \ "0.032261,0.033589,0.035124,0.037992,0.042512,0.050903,0.070890", \ "0.032638,0.033941,0.035454,0.038299,0.042814,0.051175,0.071060"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D"; sdf_cond : "(CK == 1'b1) && (D == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.084022,0.088116,0.091911,0.098372,0.109155,0.126892,0.157951", \ "0.084941,0.089029,0.092814,0.099259,0.110023,0.127752,0.158817", \ "0.088508,0.092600,0.096383,0.102817,0.113567,0.131290,0.162348", \ "0.093379,0.097471,0.101252,0.107683,0.118428,0.136147,0.167207", \ "0.099259,0.103348,0.107128,0.113556,0.124300,0.142020,0.173077", \ "0.106187,0.110280,0.114059,0.120485,0.131225,0.148935,0.179991", \ "0.114182,0.118269,0.122048,0.128454,0.139106,0.156758,0.187770"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009353,0.011129,0.012890,0.016090,0.021674,0.032356,0.055305", \ "0.009342,0.011109,0.012855,0.016046,0.021639,0.032340,0.055298", \ "0.009344,0.011100,0.012841,0.016020,0.021618,0.032328,0.055298", \ "0.009341,0.011099,0.012835,0.016012,0.021608,0.032326,0.055299", \ "0.009337,0.011100,0.012834,0.016007,0.021604,0.032320,0.055295", \ "0.009341,0.011096,0.012830,0.015999,0.021597,0.032315,0.055287", \ "0.009338,0.011092,0.012810,0.015924,0.021469,0.032225,0.055236"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D"; sdf_cond : "(CK == 1'b1) && (D == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.084069,0.088164,0.091960,0.098421,0.109204,0.126942,0.158001", \ "0.084985,0.089076,0.092863,0.099309,0.110075,0.127802,0.158856", \ "0.088555,0.092646,0.096429,0.102864,0.113615,0.131338,0.162391", \ "0.093425,0.097515,0.101296,0.107728,0.118474,0.136192,0.167249", \ "0.099300,0.103388,0.107169,0.113598,0.124343,0.142062,0.173115", \ "0.106224,0.110317,0.114097,0.120523,0.131265,0.148973,0.180025", \ "0.114214,0.118302,0.122081,0.128489,0.139141,0.156793,0.187803"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009362,0.011137,0.012899,0.016099,0.021684,0.032364,0.055309", \ "0.009353,0.011118,0.012864,0.016055,0.021647,0.032347,0.055305", \ "0.009349,0.011108,0.012849,0.016029,0.021626,0.032336,0.055303", \ "0.009347,0.011108,0.012843,0.016021,0.021618,0.032333,0.055305", \ "0.009345,0.011107,0.012842,0.016016,0.021613,0.032327,0.055300", \ "0.009352,0.011103,0.012837,0.016007,0.021604,0.032321,0.055290", \ "0.009344,0.011099,0.012817,0.015931,0.021477,0.032231,0.055240"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.418160,12.870280,12.295850,11.605060,10.893540,10.478600,10.101030", \ "13.328620,12.845040,12.290650,11.574340,10.895160,10.399210,10.013780", \ "13.462880,12.862010,12.376900,11.649730,11.045290,10.600170,10.341720", \ "13.849570,13.296490,12.741580,12.025120,11.377420,10.919570,10.560440", \ "14.639460,14.046220,13.565400,12.763060,12.147840,11.717060,11.197820", \ "15.997450,15.499130,14.926930,14.189900,13.477530,13.090430,12.426030", \ "17.869420,17.366170,16.713470,16.076970,15.391290,14.951530,14.580550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("10.391370,9.845368,9.611318,9.614695,9.567458,9.458135,9.177507", \ "10.341970,9.837442,9.607417,9.605876,9.554049,9.457782,9.170783", \ "10.436540,9.940470,9.691603,9.693202,9.645487,9.458722,9.280632", \ "10.796290,10.293890,10.044910,10.047080,9.950920,9.716448,9.610575", \ "11.581990,10.996700,10.815430,10.794040,10.736030,10.521270,10.500380", \ "12.754910,12.257830,12.011510,12.027070,11.943900,11.828230,11.609330", \ "14.249510,13.697350,13.545130,13.600960,13.564990,13.547700,13.168230"); } } internal_power () { related_pin : "SN"; when : "!CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("27.798460,26.555770,25.460290,24.546190,22.889550,20.365660,17.841810", \ "27.789340,26.543140,25.545550,24.559380,22.880540,20.279490,17.731300", \ "27.923590,26.653480,25.774450,24.716180,23.002790,20.333220,17.858670", \ "28.323250,27.085980,25.948000,25.030630,23.373940,20.782990,18.360060", \ "29.068320,27.758450,26.738550,25.759260,24.107210,21.358420,18.950520", \ "30.193590,28.997050,28.048060,26.928220,25.353050,22.748490,19.816050", \ "32.396670,31.137750,30.093100,29.069700,27.462900,24.673460,22.101070"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("27.176260,25.895300,24.981020,23.851570,22.196480,19.673350,17.186650", \ "27.079200,25.899020,24.933560,23.815950,22.168360,19.471740,17.124110", \ "27.067060,25.796820,24.840100,23.860590,22.186820,19.459840,17.080450", \ "27.146800,25.740350,24.864230,23.803420,22.159030,19.556500,17.054580", \ "27.133270,25.923220,24.903770,23.926860,22.229970,19.576200,17.078650", \ "27.373940,26.180860,25.253160,24.124490,22.462480,19.759010,17.271730", \ "28.147130,27.037470,26.094510,25.029980,23.326740,20.646840,18.006130"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.667200,14.150960,13.525160,12.874720,12.135260,11.797210,11.166000", \ "14.635330,14.116590,13.478640,12.792440,12.185980,11.714670,11.470730", \ "14.763360,14.220080,13.565280,12.911220,12.275490,11.844500,11.556220", \ "15.054510,14.563460,13.927150,13.268730,12.582790,12.158860,11.676100", \ "15.689130,15.062030,14.566820,13.855040,13.205330,12.620530,12.486760", \ "16.502630,15.930730,15.479460,14.736170,14.048470,13.474270,13.283010", \ "17.534780,16.993350,16.439650,15.665190,14.992670,14.672510,14.398100"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.665040,14.170140,13.541240,12.874610,12.240790,11.815580,11.520090", \ "14.647630,14.135330,13.486180,12.842230,12.208170,11.623350,11.494500", \ "14.741250,14.238510,13.583870,12.865720,12.289470,11.806120,11.579390", \ "15.101660,14.581410,13.945200,13.289310,12.652170,12.206130,11.943040", \ "15.694150,15.081860,14.574610,13.874050,13.250260,12.707610,12.509680", \ "16.504900,15.922440,15.493080,14.729000,14.059210,13.640040,13.306150", \ "17.524160,17.009090,16.457670,15.687790,15.053220,14.693890,14.422230"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : DFF_X1 Cell Description : Pos.edge D-Flip-Flop with drive strength X1 *******************************************************************************************/ cell (DFF_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; } 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 : 276.847875; leakage_power () { when : "!CK & !D & !Q & QN"; value : 257.838750; } leakage_power () { when : "!CK & !D & Q & !QN"; value : 277.136250; } leakage_power () { when : "!CK & D & !Q & QN"; value : 292.331625; } leakage_power () { when : "!CK & D & Q & !QN"; value : 284.010375; } leakage_power () { when : "CK & !D & !Q & QN"; value : 271.058375; } leakage_power () { when : "CK & !D & Q & !QN"; value : 254.397250; } leakage_power () { when : "CK & D & !Q & QN"; value : 315.687500; } leakage_power () { when : "CK & D & Q & !QN"; value : 262.322875; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.157568; fall_capacitance : 1.095515; rise_capacitance : 1.157568; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002635,0.007257,0.003375", \ "0.005996,0.008494,0.000063", \ "0.114330,0.118658,0.107856"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002228,0.008355,0.007298", \ "0.008193,0.014188,0.013444", \ "0.086705,0.095490,0.095375"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020255,0.012804,0.014718", \ "0.030245,0.023119,0.023810", \ "0.060128,0.051351,0.051501"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.022423,0.021842,0.034543", \ "0.027496,0.025007,0.035999", \ "0.032498,0.028180,0.039018"); } } internal_power () { when : "!CK & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.790088,5.761199,5.769557,6.235768,7.365303,9.217821,11.796930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.202353,4.148938,4.186478,4.651601,5.797866,7.667072,10.266740"); } } internal_power () { when : "!CK & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.690719,5.662203,5.670980,6.136304,7.270381,9.120256,11.703250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.158314,4.105460,4.140775,4.599254,5.732357,7.589440,10.181250"); } } internal_power () { when : "CK & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.976300,0.944355,0.925949,0.917559,0.913495,0.913483,0.910197"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.826746,-0.833088,-0.833864,-0.837101,-0.836842,-0.840178,-0.837934"); } } internal_power () { when : "CK & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853276,0.865781,0.866166,0.867060,0.866344,0.867268,0.866170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.532230,-0.633092,-0.698401,-0.724639,-0.738466,-0.746624,-0.751651"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.966728; fall_capacitance : 0.885369; rise_capacitance : 0.966728; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.025656,0.039623,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.029624,0.033183,0.146386"); } } internal_power () { when : "!D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.863017,5.852367,6.102219,6.919497,8.407969,10.750330,14.049200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.204292,3.186298,3.376615,4.105709,5.641077,8.072203,11.439710"); } } internal_power () { when : "!D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.983441,9.963482,10.209810,11.032630,12.516260,14.844170,18.138150"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.981211,9.959881,10.219560,11.120870,12.735950,15.256550,18.818350"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.567168,5.557090,5.798531,6.625264,8.117789,10.449230,13.745040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.475159,3.458663,3.649265,4.372291,5.888734,8.316763,11.688910"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.730000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.0485678,0.0506100,0.0528656,0.0569847,0.0645937,0.0793976,0.109037", \ "0.0493303,0.0513696,0.0536273,0.0577439,0.0653563,0.0801587,0.109808", \ "0.0522344,0.0542754,0.0565328,0.0606509,0.0682616,0.0830673,0.112707", \ "0.0552179,0.0572546,0.0595140,0.0636328,0.0712425,0.0860460,0.115696", \ "0.0571495,0.0591893,0.0614414,0.0655616,0.0731705,0.0879824,0.117616", \ "0.0575794,0.0596164,0.0618731,0.0659882,0.0735987,0.0884030,0.118045", \ "0.0562356,0.0582691,0.0605184,0.0646350,0.0722450,0.0870458,0.116688"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.0473731,0.0494237,0.0517365,0.0564190,0.0662521,0.0865599,0.127602", \ "0.0481295,0.0501830,0.0524946,0.0571759,0.0670087,0.0873164,0.128361", \ "0.0508276,0.0528795,0.0551916,0.0598728,0.0697045,0.0900121,0.131058", \ "0.0536340,0.0556844,0.0579971,0.0626745,0.0725013,0.0928062,0.133851", \ "0.0555254,0.0575771,0.0598885,0.0645608,0.0743747,0.0946691,0.135705", \ "0.0562269,0.0582644,0.0605658,0.0652169,0.0750089,0.0952762,0.136294", \ "0.0553359,0.0573511,0.0596348,0.0642504,0.0739872,0.0942126,0.135204"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00350257,0.00459819,0.00591180,0.00863064,0.0144581,0.0269657,0.0526348", \ "0.00350658,0.00459672,0.00591208,0.00863190,0.0144585,0.0269637,0.0526476", \ "0.00350608,0.00459866,0.00591258,0.00863233,0.0144565,0.0269621,0.0526428", \ "0.00350615,0.00459979,0.00591253,0.00863055,0.0144580,0.0269628,0.0526332", \ "0.00350782,0.00459985,0.00591305,0.00863318,0.0144543,0.0269683,0.0526386", \ "0.00350623,0.00460052,0.00591607,0.00863190,0.0144590,0.0269682,0.0526291", \ "0.00350615,0.00459802,0.00591374,0.00863144,0.0144583,0.0269694,0.0526439"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00366629,0.00530696,0.00720296,0.0114525,0.0208267,0.0400330,0.0785446", \ "0.00366759,0.00530716,0.00719933,0.0114520,0.0208254,0.0400372,0.0785450", \ "0.00366729,0.00530627,0.00720132,0.0114537,0.0208256,0.0400331,0.0785478", \ "0.00367130,0.00531012,0.00720269,0.0114548,0.0208270,0.0400373,0.0785543", \ "0.00368215,0.00531980,0.00721301,0.0114562,0.0208268,0.0400382,0.0785553", \ "0.00371284,0.00535308,0.00723392,0.0114671,0.0208286,0.0400367,0.0785452", \ "0.00376600,0.00540467,0.00727838,0.0114868,0.0208343,0.0400396,0.0785494"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("5.787689,5.763255,5.774989,5.760809,5.826906,5.838372,5.691420", \ "5.793037,5.760231,5.769497,5.783108,5.789146,5.784441,5.816871", \ "5.876466,5.867052,5.865666,5.877278,5.932118,5.930389,5.749405", \ "6.240077,6.217606,6.230442,6.247185,6.280046,6.244854,6.262242", \ "7.018569,6.999468,7.007322,7.009700,7.051086,6.988614,6.984743", \ "8.216146,8.197796,8.227700,8.254753,8.302525,8.278411,8.152292", \ "9.587556,9.596094,9.653870,9.766706,9.929390,9.973503,9.844572"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("6.511278,6.343277,6.221835,6.126121,6.062195,5.994648,5.837042", \ "6.513131,6.345214,6.234308,6.120769,6.058787,5.908893,5.831775", \ "6.612224,6.451588,6.314785,6.221162,6.108850,6.047692,5.991895", \ "6.997793,6.822434,6.696697,6.601551,6.523833,6.479028,6.374209", \ "7.845381,7.658604,7.516218,7.404336,7.326045,7.236141,7.174975", \ "9.193111,9.039931,8.905127,8.748041,8.646033,8.606341,8.409324", \ "10.823490,10.671050,10.544570,10.511190,10.503440,10.440750,10.357710"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0339168,0.0369613,0.0401343,0.0455787,0.0548858,0.0709691,0.100851", \ "0.0346771,0.0377194,0.0408921,0.0463362,0.0556429,0.0717266,0.101610", \ "0.0373713,0.0404155,0.0435876,0.0490304,0.0583376,0.0744231,0.104308", \ "0.0401723,0.0432159,0.0463840,0.0518191,0.0611217,0.0772064,0.107090", \ "0.0420596,0.0450906,0.0482517,0.0536780,0.0629708,0.0790482,0.108937", \ "0.0426711,0.0457013,0.0488607,0.0542839,0.0635845,0.0796696,0.109538", \ "0.0415614,0.0446255,0.0478096,0.0532506,0.0625619,0.0786535,0.108517"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0375640,0.0404856,0.0437183,0.0495711,0.0603517,0.0809643,0.121840", \ "0.0383263,0.0412473,0.0444806,0.0503309,0.0611146,0.0817228,0.122607", \ "0.0412312,0.0441531,0.0473860,0.0532380,0.0640190,0.0846299,0.125510", \ "0.0442142,0.0471337,0.0503660,0.0562188,0.0669993,0.0876087,0.128488", \ "0.0461460,0.0490670,0.0522941,0.0581475,0.0689313,0.0895393,0.130417", \ "0.0465752,0.0494930,0.0527228,0.0585708,0.0693517,0.0899632,0.130838", \ "0.0452318,0.0481468,0.0513680,0.0572151,0.0679949,0.0885991,0.129485"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00602680,0.00739628,0.00894862,0.0119411,0.0176169,0.0289535,0.0532634", \ "0.00603139,0.00739550,0.00894956,0.0119407,0.0176165,0.0289529,0.0532633", \ "0.00602337,0.00739849,0.00895237,0.0119460,0.0176202,0.0289521,0.0532633", \ "0.00604066,0.00741909,0.00897429,0.0119648,0.0176348,0.0289660,0.0532670", \ "0.00612636,0.00749263,0.00904382,0.0120242,0.0176780,0.0289890,0.0532764", \ "0.00636113,0.00771706,0.00924692,0.0121912,0.0178047,0.0290615,0.0532829", \ "0.00682783,0.00813992,0.00961998,0.0124860,0.0180158,0.0291854,0.0533550"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00446829,0.00637530,0.00865591,0.0131019,0.0220329,0.0405282,0.0785594", \ "0.00446803,0.00637537,0.00865361,0.0131029,0.0220321,0.0405356,0.0785607", \ "0.00446859,0.00637533,0.00865543,0.0131033,0.0220312,0.0405321,0.0785637", \ "0.00446917,0.00637696,0.00865814,0.0131018,0.0220334,0.0405279,0.0785605", \ "0.00447095,0.00637873,0.00865971,0.0131054,0.0220306,0.0405396,0.0785628", \ "0.00446919,0.00637672,0.00865952,0.0131061,0.0220362,0.0405346,0.0785575", \ "0.00446960,0.00637622,0.00865884,0.0131053,0.0220401,0.0405394,0.0785743"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.511283,6.344605,6.235933,6.059305,6.010387,5.994154,5.874034", \ "6.513128,6.327823,6.188793,6.109502,6.007962,5.943343,5.870436", \ "6.610546,6.456722,6.327375,6.220961,6.099492,6.084086,5.982859", \ "6.997816,6.838659,6.719915,6.566866,6.533854,6.481382,6.408561", \ "7.845377,7.661857,7.539113,7.420641,7.353487,7.184927,7.087225", \ "9.193109,9.042199,8.914231,8.778871,8.629702,8.517979,8.406262", \ "10.823480,10.695120,10.574950,10.539310,10.488210,10.406200,10.221180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.787634,5.769763,5.775817,5.776431,5.819458,5.819908,5.779992", \ "5.793012,5.745894,5.773949,5.750925,5.821960,5.806166,5.656657", \ "5.896741,5.868983,5.870098,5.884168,5.900451,5.923691,5.843285", \ "6.239876,6.225111,6.230701,6.240729,6.257619,6.293318,6.215746", \ "7.043619,7.007404,7.012637,6.998527,7.049320,7.002125,7.002547", \ "8.216189,8.199002,8.227163,8.242591,8.264683,8.297421,8.220654", \ "9.578432,9.599047,9.653711,9.723191,9.957493,9.943595,9.906141"); } } } } /****************************************************************************************** Module : DFF_X2 Cell Description : Pos.edge D-Flip-Flop with drive strength X2 *******************************************************************************************/ cell (DFF_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "D"; clocked_on : "CK"; } area : 5.054000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 410.319547; leakage_power () { when : "!CK & !D & !Q & QN"; value : 383.388750; } leakage_power () { when : "!CK & !D & Q & !QN"; value : 419.180000; } leakage_power () { when : "!CK & D & !Q & QN"; value : 417.930375; } leakage_power () { when : "!CK & D & Q & !QN"; value : 425.964125; } leakage_power () { when : "CK & !D & !Q & QN"; value : 396.524625; } leakage_power () { when : "CK & !D & Q & !QN"; value : 395.244625; } leakage_power () { when : "CK & D & !Q & QN"; value : 441.153625; } leakage_power () { when : "CK & D & Q & !QN"; value : 403.170250; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.147782; fall_capacitance : 1.081871; rise_capacitance : 1.147782; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002087,0.006664,0.002966", \ "0.005958,0.008218,-0.000412", \ "0.113994,0.118084,0.107613"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002329,0.008053,0.007243", \ "0.008040,0.014226,0.013294", \ "0.085600,0.093877,0.094445"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.020892,0.013811,0.015350", \ "0.031340,0.023729,0.024717", \ "0.061271,0.052995,0.052430"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.022706,0.022136,0.034579", \ "0.027549,0.025290,0.036244", \ "0.032725,0.028636,0.039110"); } } internal_power () { when : "!CK & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.879427,5.852702,5.858589,6.319185,7.443527,9.287848,11.860850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.316645,4.263159,4.299623,4.759099,5.898295,7.759588,10.352580"); } } internal_power () { when : "!CK & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.779759,5.753105,5.759821,6.219623,7.347441,9.189081,11.766170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.273911,4.219928,4.255102,4.708316,5.833828,7.683326,10.268110"); } } internal_power () { when : "CK & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975634,0.945518,0.926279,0.918624,0.913902,0.914635,0.910987"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.825717,-0.832965,-0.832709,-0.836596,-0.835583,-0.840360,-0.836681"); } } internal_power () { when : "CK & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853413,0.867298,0.866529,0.867975,0.867025,0.868796,0.867107"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531134,-0.632418,-0.696688,-0.722920,-0.736843,-0.744913,-0.749953"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.946346; fall_capacitance : 0.865433; rise_capacitance : 0.946346; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026266,0.039930,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.043969,0.043917,0.146386"); } } internal_power () { when : "!D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.861237,5.851412,6.099621,6.917304,8.404972,10.745200,14.043050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.223107,3.204027,3.397611,4.125216,5.659281,8.089917,11.455670"); } } internal_power () { when : "!D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.136630,10.116140,10.366780,11.189080,12.664920,15.001190,18.289500"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.090180,10.068580,10.328930,11.227690,12.840680,15.357030,18.913770"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.568663,5.559368,5.798611,6.627060,8.109391,10.442460,13.736270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.498293,3.481215,3.671708,4.394599,5.910861,8.338099,11.708390"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0572103,0.0589682,0.0609369,0.0647815,0.0721670,0.0868225,0.116354", \ "0.0579701,0.0597306,0.0616995,0.0655414,0.0729273,0.0875861,0.117111", \ "0.0608703,0.0626320,0.0645993,0.0684426,0.0758271,0.0904858,0.120010", \ "0.0638563,0.0656163,0.0675832,0.0714275,0.0788134,0.0934667,0.122995", \ "0.0658071,0.0675628,0.0695343,0.0733713,0.0807559,0.0954149,0.124942", \ "0.0662680,0.0680257,0.0699886,0.0738316,0.0812153,0.0958707,0.125401", \ "0.0649798,0.0667328,0.0686958,0.0725492,0.0799256,0.0945800,0.124109"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0620580,0.0637711,0.0657002,0.0698802,0.0792013,0.0990903,0.139843", \ "0.0628134,0.0645269,0.0664570,0.0706370,0.0799603,0.0998511,0.140608", \ "0.0654867,0.0672023,0.0691307,0.0733105,0.0826337,0.102523,0.143279", \ "0.0682106,0.0699256,0.0718540,0.0760336,0.0853562,0.105243,0.145994", \ "0.0700329,0.0717452,0.0736726,0.0778474,0.0871654,0.107047,0.147795", \ "0.0708277,0.0725369,0.0744606,0.0786289,0.0879314,0.107797,0.148525", \ "0.0702181,0.0719128,0.0738329,0.0779826,0.0872545,0.107081,0.147788"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00381347,0.00495771,0.00615658,0.00875788,0.0145235,0.0270262,0.0526568", \ "0.00381179,0.00495887,0.00615626,0.00875485,0.0145219,0.0270279,0.0526588", \ "0.00381356,0.00495735,0.00615555,0.00875318,0.0145217,0.0270274,0.0526504", \ "0.00381401,0.00495975,0.00615733,0.00875479,0.0145238,0.0270240,0.0526577", \ "0.00381476,0.00496060,0.00615568,0.00874947,0.0145239,0.0270248,0.0526575", \ "0.00381337,0.00496097,0.00615626,0.00875384,0.0145220,0.0270255,0.0526559", \ "0.00381258,0.00495801,0.00615589,0.00875377,0.0145234,0.0270283,0.0526638"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00435292,0.00620720,0.00796552,0.0119260,0.0210782,0.0401633,0.0786166", \ "0.00435411,0.00620943,0.00796429,0.0119272,0.0210792,0.0401636,0.0786139", \ "0.00435741,0.00620858,0.00796722,0.0119290,0.0210768,0.0401645,0.0786158", \ "0.00435514,0.00621175,0.00796752,0.0119278,0.0210794,0.0401752,0.0786040", \ "0.00435988,0.00621237,0.00797006,0.0119276,0.0210804,0.0401667,0.0786139", \ "0.00438617,0.00623779,0.00799158,0.0119458,0.0210884,0.0401667,0.0786124", \ "0.00443266,0.00628095,0.00803339,0.0119715,0.0210961,0.0401701,0.0786110"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("10.323350,9.789869,9.563007,9.565401,9.528240,9.285163,9.097248", \ "10.313030,9.785968,9.576259,9.585802,9.512591,9.311587,9.113734", \ "10.420360,9.882016,9.664375,9.682800,9.584017,9.440164,9.189561", \ "10.777590,10.245880,10.019570,10.042570,9.980775,9.726191,9.480893", \ "11.600430,11.016590,10.817330,10.816770,10.731400,10.644010,10.436140", \ "12.770780,12.237860,12.019200,12.051610,11.911210,11.876550,11.668030", \ "14.214220,13.708880,13.554910,13.634040,13.598650,13.531730,13.398980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.240890,12.708380,12.162230,11.369660,10.726970,10.372890,10.146540", \ "13.275110,12.701300,12.153090,11.339090,10.767360,10.374800,10.030090", \ "13.356470,12.794200,12.250690,11.479470,10.792620,10.468550,10.142780", \ "13.722500,13.133570,12.629720,11.847470,11.152800,10.846370,10.493260", \ "14.528090,13.994390,13.441300,12.640150,12.026770,11.582550,11.131230", \ "16.001940,15.375360,14.778030,14.052740,13.417450,12.998590,12.535400", \ "17.786290,17.265410,16.617720,16.002770,15.343840,14.884790,14.445480"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0457904,0.0498730,0.0536463,0.0600451,0.0706716,0.0882584,0.119228", \ "0.0465472,0.0506296,0.0544031,0.0608012,0.0714326,0.0890193,0.119989", \ "0.0492180,0.0533031,0.0570755,0.0634736,0.0741056,0.0916920,0.122663", \ "0.0519420,0.0560247,0.0597967,0.0661921,0.0768219,0.0944081,0.125382", \ "0.0537506,0.0578340,0.0616039,0.0679970,0.0786210,0.0962050,0.127178", \ "0.0544872,0.0585735,0.0623460,0.0687390,0.0793642,0.0969443,0.127902", \ "0.0537582,0.0578534,0.0616320,0.0680304,0.0786669,0.0962614,0.127237"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0452259,0.0489566,0.0525478,0.0590399,0.0706252,0.0916995,0.132614", \ "0.0459861,0.0497190,0.0533099,0.0598008,0.0713853,0.0924601,0.133373", \ "0.0488866,0.0526196,0.0562093,0.0627010,0.0742854,0.0953603,0.136277", \ "0.0518698,0.0556031,0.0591938,0.0656851,0.0772715,0.0983439,0.139257", \ "0.0538209,0.0575499,0.0611430,0.0676341,0.0792158,0.100294,0.141208", \ "0.0542831,0.0580108,0.0615973,0.0680882,0.0796710,0.100746,0.141668", \ "0.0529977,0.0567182,0.0603055,0.0668041,0.0783789,0.0994513,0.140371"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00917341,0.0109244,0.0126365,0.0157384,0.0212718,0.0320665,0.0551879", \ "0.00917514,0.0109260,0.0126377,0.0157387,0.0212744,0.0320666,0.0551894", \ "0.00917837,0.0109275,0.0126410,0.0157422,0.0212747,0.0320682,0.0551881", \ "0.00918228,0.0109315,0.0126472,0.0157479,0.0212800,0.0320714,0.0551910", \ "0.00921734,0.0109655,0.0126789,0.0157790,0.0213081,0.0320843,0.0552038", \ "0.00936505,0.0111032,0.0128104,0.0158947,0.0213960,0.0321444,0.0552055", \ "0.00961368,0.0113483,0.0130498,0.0161215,0.0215887,0.0322783,0.0552807"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00578256,0.00784214,0.0102266,0.0148680,0.0235950,0.0413786,0.0789458", \ "0.00578464,0.00784085,0.0102268,0.0148661,0.0235941,0.0413764,0.0789429", \ "0.00578481,0.00784374,0.0102274,0.0148679,0.0235943,0.0413825,0.0789451", \ "0.00578300,0.00784464,0.0102294,0.0148669,0.0235967,0.0413784,0.0789462", \ "0.00578883,0.00784462,0.0102285,0.0148646,0.0235980,0.0413810,0.0789551", \ "0.00578209,0.00784135,0.0102260,0.0148686,0.0236006,0.0413828,0.0789433", \ "0.00577120,0.00783528,0.0102214,0.0148653,0.0236016,0.0413827,0.0789501"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.240900,12.719300,12.174250,11.374400,10.734460,10.415490,9.793468", \ "13.273390,12.704760,12.161150,11.363390,10.790100,10.401670,9.908945", \ "13.356480,12.779790,12.259230,11.505090,10.836250,10.470710,9.999755", \ "13.722500,13.149970,12.637830,11.833820,11.166010,10.826100,10.558860", \ "14.528080,13.998290,13.456150,12.650230,12.042590,11.663760,11.292180", \ "16.001940,15.387960,14.855780,14.085920,13.373050,12.861030,12.695040", \ "17.786300,17.273660,16.625310,15.981680,15.228840,14.838890,14.552080"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("10.323110,9.787050,9.562095,9.587123,9.446935,9.429301,9.122306", \ "10.359720,9.790975,9.578701,9.583329,9.452343,9.391174,9.214880", \ "10.420180,9.886865,9.651929,9.615563,9.623249,9.462174,9.261631", \ "10.777520,10.252240,10.014430,9.991341,9.938143,9.733761,9.574120", \ "11.600350,11.021530,10.821430,10.753760,10.770310,10.655300,10.593970", \ "12.770740,12.241920,12.020940,11.988810,11.932320,11.863140,11.750820", \ "14.211300,13.722420,13.540130,13.567470,13.621380,13.420810,13.146690"); } } } } /****************************************************************************************** Module : DLH_X1 Cell Description : High enable Latch with drive strength X1 *******************************************************************************************/ cell (DLH_X1) { drive_strength : 1; latch ("IQ" , "IQN") { data_in : "D"; enable : "G"; } area : 2.660000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 144.200146; leakage_power () { when : "!D & !G & !Q"; value : 139.308750; } leakage_power () { when : "!D & !G & Q"; value : 128.686250; } leakage_power () { when : "!D & G & !Q"; value : 139.978250; } leakage_power () { when : "D & !G & !Q"; value : 173.036250; } leakage_power () { when : "D & !G & Q"; value : 134.838875; } leakage_power () { when : "D & G & Q"; value : 149.352500; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.937419; fall_capacitance : 0.899525; rise_capacitance : 0.937419; timing () { related_pin : "G"; timing_type : hold_falling; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002402,0.014058,0.036361", \ "0.012424,0.024411,0.048280", \ "0.123753,0.136369,0.160574"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002777,0.013537,0.031960", \ "0.007987,0.017513,0.033327", \ "0.075619,0.083087,0.091473"); } } timing () { related_pin : "G"; timing_type : setup_falling; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.030001,0.025193,0.034469", \ "0.040038,0.033043,0.032567", \ "0.071087,0.063620,0.055238"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.015961,0.004047,-0.017120", \ "0.021068,0.009081,-0.014784", \ "0.022952,0.010336,-0.013865"); } } internal_power () { when : "!G & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.725305,0.702490,0.688970,0.683798,0.680896,0.679671,0.677698"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.616105,-0.620196,-0.621093,-0.622457,-0.623424,-0.624261,-0.624299"); } } internal_power () { when : "!G & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633218,0.643498,0.644307,0.644935,0.644203,0.644802,0.643856"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396191,-0.471916,-0.521155,-0.540689,-0.550678,-0.556273,-0.559980"); } } } pin (G) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 1.000215; fall_capacitance : 0.922955; rise_capacitance : 1.000215; timing () { related_pin : "G"; timing_type : min_pulse_width; rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.022298,0.033183,0.146386"); } } internal_power () { when : "!D & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.941488,3.933630,4.225651,5.089170,6.655830,9.094522,12.482760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.032786,3.015184,3.252025,4.080579,5.727691,8.252585,11.703270"); } } internal_power () { when : "D & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.992239,3.983534,4.283531,5.147472,6.722441,9.175529,12.572830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.817634,2.800995,3.037989,3.871024,5.525107,8.048993,11.499680"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "IQ"; timing () { related_pin : "D"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0270568,0.0300994,0.0331994,0.0384787,0.0474742,0.0633367,0.0932409", \ "0.0279694,0.0310087,0.0341130,0.0393936,0.0483898,0.0642515,0.0941549", \ "0.0306262,0.0336597,0.0367584,0.0420361,0.0510301,0.0668940,0.0967989", \ "0.0362050,0.0392537,0.0423523,0.0476101,0.0565891,0.0724331,0.102315", \ "0.0442847,0.0474628,0.0506993,0.0561331,0.0653054,0.0812943,0.111182", \ "0.0548581,0.0581926,0.0615650,0.0672024,0.0766286,0.0928977,0.122918", \ "0.0675454,0.0710730,0.0746390,0.0805562,0.0903445,0.107031,0.137281"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0201944,0.0231600,0.0263875,0.0321813,0.0428725,0.0635242,0.104637", \ "0.0206860,0.0236512,0.0268793,0.0326717,0.0433610,0.0640151,0.105123", \ "0.0222722,0.0252300,0.0284449,0.0342209,0.0448881,0.0655331,0.106636", \ "0.0248513,0.0278368,0.0310731,0.0368594,0.0475047,0.0680741,0.109132", \ "0.0270772,0.0301687,0.0334798,0.0393473,0.0499932,0.0704844,0.111438", \ "0.0278379,0.0311401,0.0346164,0.0407056,0.0515287,0.0720288,0.112838", \ "0.0267310,0.0302806,0.0339726,0.0403794,0.0515378,0.0722651,0.113150"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00538005,0.00670741,0.00820873,0.0111013,0.0167724,0.0284120,0.0531098", \ "0.00537798,0.00670657,0.00820879,0.0111012,0.0167752,0.0284121,0.0531055", \ "0.00537935,0.00670436,0.00821641,0.0111065,0.0167746,0.0284140,0.0531032", \ "0.00574488,0.00702562,0.00846608,0.0112858,0.0168861,0.0284609,0.0531203", \ "0.00653814,0.00784264,0.00929723,0.0120384,0.0174899,0.0288002,0.0531991", \ "0.00758216,0.00889807,0.0103304,0.0130088,0.0183496,0.0294469,0.0534781", \ "0.00894512,0.0102801,0.0117276,0.0143555,0.0195736,0.0304195,0.0539717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00391646,0.00581535,0.00807348,0.0124700,0.0214984,0.0403031,0.0786922", \ "0.00391512,0.00581368,0.00807419,0.0124761,0.0214992,0.0403046,0.0786802", \ "0.00392258,0.00582311,0.00808578,0.0124796,0.0215013,0.0403099,0.0786617", \ "0.00423225,0.00608436,0.00832077,0.0126750,0.0216071,0.0403482,0.0786704", \ "0.00498715,0.00671650,0.00889075,0.0131414,0.0218912,0.0404544,0.0786994", \ "0.00614022,0.00775919,0.00986886,0.0140273,0.0225435,0.0407980,0.0788078", \ "0.00753886,0.00910473,0.0111483,0.0152495,0.0235740,0.0415666,0.0792367"); } } timing () { related_pin : "G"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0292971,0.0323423,0.0354537,0.0407400,0.0497406,0.0656034,0.0955066", \ "0.0300437,0.0330874,0.0362007,0.0414876,0.0504873,0.0663502,0.0962540", \ "0.0323352,0.0353802,0.0384928,0.0437765,0.0527751,0.0686396,0.0985414", \ "0.0342700,0.0373134,0.0404166,0.0456978,0.0547013,0.0705594,0.100464", \ "0.0353833,0.0384235,0.0415211,0.0467937,0.0557892,0.0716529,0.101554", \ "0.0352167,0.0382603,0.0413604,0.0466352,0.0556361,0.0715106,0.101400", \ "0.0333657,0.0364487,0.0395785,0.0448718,0.0538911,0.0697679,0.0996553"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0309459,0.0339070,0.0371278,0.0428997,0.0535671,0.0741990,0.115304", \ "0.0317156,0.0346767,0.0378952,0.0436664,0.0543346,0.0749690,0.116079", \ "0.0343341,0.0372947,0.0405129,0.0462867,0.0569537,0.0775865,0.118695", \ "0.0365373,0.0394956,0.0427148,0.0484841,0.0591517,0.0797867,0.120890", \ "0.0376292,0.0405848,0.0438024,0.0495748,0.0602399,0.0808675,0.121982", \ "0.0371787,0.0401309,0.0433423,0.0491086,0.0597744,0.0804124,0.121514", \ "0.0349701,0.0379200,0.0411293,0.0468968,0.0575636,0.0781977,0.119309"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00533850,0.00666252,0.00817306,0.0110736,0.0167564,0.0284015,0.0531012", \ "0.00533385,0.00666603,0.00817551,0.0110752,0.0167571,0.0284076,0.0531087", \ "0.00533244,0.00666174,0.00816961,0.0110746,0.0167548,0.0284018,0.0531043", \ "0.00534805,0.00667955,0.00819014,0.0110962,0.0167675,0.0284075,0.0530988", \ "0.00544551,0.00677583,0.00827750,0.0111628,0.0168179,0.0284285,0.0531112", \ "0.00570307,0.00700771,0.00848922,0.0113335,0.0169483,0.0285182,0.0531305", \ "0.00619219,0.00744829,0.00886881,0.0116285,0.0171531,0.0286321,0.0531925"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00392290,0.00582156,0.00807320,0.0124780,0.0214948,0.0403038,0.0786669", \ "0.00392352,0.00582067,0.00807220,0.0124741,0.0214950,0.0403040,0.0786604", \ "0.00392318,0.00582313,0.00807380,0.0124784,0.0214955,0.0403078,0.0786640", \ "0.00391790,0.00582082,0.00807369,0.0124787,0.0214965,0.0403031,0.0786576", \ "0.00391695,0.00581916,0.00806943,0.0124731,0.0214901,0.0402961,0.0786607", \ "0.00391074,0.00581369,0.00806698,0.0124729,0.0214968,0.0403046,0.0786428", \ "0.00390225,0.00580834,0.00806356,0.0124744,0.0214999,0.0403092,0.0786826"); } } internal_power () { related_pin : "D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.661303,5.841254,5.911125,6.015148,6.125052,6.152473,6.140448", \ "5.612225,5.850383,5.884113,5.989214,6.104886,6.124841,6.110297", \ "5.676299,5.860049,5.886499,5.981490,6.097142,6.128383,6.105942", \ "6.135745,6.258815,6.290736,6.352480,6.431563,6.427831,6.383120", \ "7.016896,7.172518,7.189827,7.234168,7.264761,7.222265,7.153748", \ "8.538842,8.727263,8.694121,8.610462,8.597923,8.573228,8.448128", \ "10.741800,10.850110,10.786650,10.632300,10.507250,10.425790,10.305580"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.611598,3.837664,3.964425,4.148058,4.186290,3.970697,4.105018", \ "3.520910,3.809616,3.949521,4.150860,4.054578,3.964852,3.448022", \ "3.627821,3.850965,3.978747,4.173379,4.004924,3.935864,3.790875", \ "4.079995,4.364112,4.466965,4.482905,4.524203,3.942696,4.166080", \ "5.336743,5.461384,5.621551,5.558434,5.472406,5.253322,5.087156", \ "7.101726,7.075130,7.302931,7.244231,6.873286,6.355462,6.166897", \ "9.230110,9.275943,9.294238,9.422968,9.201459,8.724444,8.479227"); } } internal_power () { related_pin : "G"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.348560,7.507530,7.618568,7.704169,7.833750,7.860328,7.838590", \ "7.269939,7.533944,7.596464,7.695853,7.807011,7.841599,7.826891", \ "7.592235,7.753137,7.802942,7.922196,8.038739,8.072451,8.062083", \ "8.388737,8.614344,8.697531,8.792436,8.897707,8.936232,8.915700", \ "10.180190,10.422160,10.472680,10.553150,10.640030,10.656370,10.639570", \ "12.607500,12.849420,13.021340,13.183690,13.349510,13.351970,13.303900", \ "15.352370,15.739680,15.942190,16.234090,16.686150,17.005480,16.991870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.617116,6.848376,7.105940,7.190239,7.172975,7.082192,6.957602", \ "6.603644,6.837550,7.079606,7.132914,7.116548,7.031693,6.947187", \ "6.847735,7.032650,7.243873,7.301874,7.384469,7.390901,7.323953", \ "7.621085,7.907946,8.167142,8.146264,8.095194,8.171727,8.124261", \ "9.363662,9.575567,9.776732,9.902112,9.788064,9.698283,9.721307", \ "11.444270,11.893880,12.238840,12.364110,12.437080,12.426040,12.043530", \ "13.864670,14.339080,14.813430,15.248150,15.677150,15.857090,15.715930"); } } } } /****************************************************************************************** Module : DLH_X2 Cell Description : High enable Latch with drive strength X2 *******************************************************************************************/ cell (DLH_X2) { drive_strength : 2; latch ("IQ" , "IQN") { data_in : "D"; enable : "G"; } 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 : 204.471521; leakage_power () { when : "!D & !G & !Q"; value : 209.502500; } leakage_power () { when : "!D & !G & Q"; value : 171.733750; } leakage_power () { when : "!D & G & !Q"; value : 210.032125; } leakage_power () { when : "D & !G & !Q"; value : 254.264125; } leakage_power () { when : "D & !G & Q"; value : 179.581875; } leakage_power () { when : "D & G & Q"; value : 201.714750; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.186143; fall_capacitance : 1.143054; rise_capacitance : 1.186143; timing () { related_pin : "G"; timing_type : hold_falling; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002413,0.014677,0.037603", \ "0.009364,0.021647,0.045788", \ "0.117890,0.130793,0.155234"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002793,0.013244,0.031055", \ "0.008327,0.017853,0.033368", \ "0.072534,0.080299,0.088646"); } } timing () { related_pin : "G"; timing_type : setup_falling; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.032443,0.027338,0.037577", \ "0.042486,0.035500,0.035682", \ "0.074172,0.066408,0.058065"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.019013,0.006192,-0.015877", \ "0.024128,0.011846,-0.012292", \ "0.028814,0.015913,-0.008525"); } } internal_power () { when : "!G & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975091,0.944900,0.926727,0.921226,0.915200,0.916086,0.911372"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.828903,-0.834779,-0.834950,-0.836356,-0.838131,-0.838660,-0.838912"); } } internal_power () { when : "!G & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853659,0.865598,0.866020,0.866698,0.866244,0.866787,0.866219"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.533838,-0.633262,-0.698574,-0.724859,-0.738529,-0.746784,-0.752206"); } } } pin (G) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.999757; fall_capacitance : 0.923185; rise_capacitance : 0.999757; timing () { related_pin : "G"; timing_type : min_pulse_width; rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.025045,0.033183,0.146386"); } } internal_power () { when : "!D & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.833375,3.826645,4.116951,4.990861,6.559547,9.004844,12.392610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.086637,3.068363,3.302926,4.124484,5.766455,8.292925,11.752680"); } } internal_power () { when : "D & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.897188,3.888286,4.187933,5.060378,6.641942,9.103089,12.506240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.791176,2.773216,3.009933,3.838221,5.492041,8.019468,11.475150"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.697000; function : "IQ"; timing () { related_pin : "D"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.0297107,0.0331537,0.0362895,0.0416392,0.0507707,0.0668008,0.0967221", \ "0.0306278,0.0340716,0.0372077,0.0425572,0.0516893,0.0677196,0.0976414", \ "0.0332442,0.0366857,0.0398197,0.0451650,0.0542964,0.0703273,0.100254", \ "0.0388831,0.0423062,0.0454150,0.0507305,0.0598257,0.0758289,0.105731", \ "0.0471585,0.0507105,0.0539388,0.0593990,0.0686572,0.0847591,0.114648", \ "0.0579689,0.0616568,0.0650060,0.0706451,0.0801240,0.0965039,0.126524", \ "0.0710041,0.0748582,0.0783676,0.0842557,0.0940527,0.110807,0.141050"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.0222150,0.0255684,0.0288395,0.0347259,0.0454991,0.0661351,0.107117", \ "0.0226884,0.0260423,0.0293131,0.0351993,0.0459716,0.0666169,0.107601", \ "0.0242538,0.0275946,0.0308571,0.0367302,0.0474858,0.0681151,0.109084", \ "0.0270418,0.0304029,0.0336692,0.0395440,0.0502660,0.0708261,0.111742", \ "0.0297811,0.0332275,0.0365404,0.0424628,0.0531806,0.0736504,0.114448", \ "0.0312700,0.0349176,0.0383514,0.0444412,0.0553059,0.0757519,0.116399", \ "0.0309995,0.0348887,0.0385054,0.0448613,0.0560232,0.0766678,0.117318"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.00621989,0.00765740,0.00912014,0.0119528,0.0175731,0.0290744,0.0534570", \ "0.00621940,0.00765952,0.00912136,0.0119531,0.0175744,0.0290717,0.0534590", \ "0.00622085,0.00766233,0.00912509,0.0119574,0.0175749,0.0290798,0.0534579", \ "0.00649745,0.00787645,0.00930772,0.0120871,0.0176630,0.0291201,0.0534705", \ "0.00739217,0.00878929,0.0101976,0.0128779,0.0182607,0.0294440,0.0535595", \ "0.00850912,0.00989841,0.0112898,0.0139029,0.0191764,0.0301640,0.0538699", \ "0.00999357,0.0113782,0.0127578,0.0153113,0.0204462,0.0311711,0.0544147"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.00433901,0.00638042,0.00865193,0.0130458,0.0219699,0.0406057,0.0787910", \ "0.00434052,0.00638171,0.00864933,0.0130461,0.0219673,0.0406008,0.0788039", \ "0.00434460,0.00638617,0.00865591,0.0130516,0.0219798,0.0405991,0.0788121", \ "0.00464808,0.00662376,0.00886690,0.0132291,0.0220685,0.0406238,0.0788143", \ "0.00544192,0.00725090,0.00941994,0.0136993,0.0223759,0.0407817,0.0788488", \ "0.00674044,0.00837548,0.0104230,0.0145815,0.0230382,0.0410910,0.0789400", \ "0.00833790,0.00986680,0.0117965,0.0158496,0.0241184,0.0418675,0.0793213"); } } timing () { related_pin : "G"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.0320640,0.0355143,0.0386516,0.0440078,0.0531446,0.0691728,0.0990931", \ "0.0328101,0.0362591,0.0393996,0.0447562,0.0538906,0.0699206,0.0998439", \ "0.0351353,0.0385831,0.0417205,0.0470741,0.0562105,0.0722407,0.102160", \ "0.0371020,0.0405454,0.0436842,0.0490351,0.0581653,0.0741931,0.104115", \ "0.0382413,0.0416850,0.0448155,0.0501560,0.0592769,0.0753007,0.105218", \ "0.0381215,0.0415667,0.0446946,0.0500329,0.0591583,0.0751896,0.105092", \ "0.0363465,0.0398059,0.0429520,0.0482944,0.0574229,0.0734435,0.103345"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.0323232,0.0356724,0.0389380,0.0448077,0.0555641,0.0761868,0.117167", \ "0.0330876,0.0364387,0.0397043,0.0455754,0.0563305,0.0769559,0.117933", \ "0.0357401,0.0390899,0.0423552,0.0482277,0.0589843,0.0796061,0.120580", \ "0.0379866,0.0413307,0.0445936,0.0504664,0.0612249,0.0818459,0.122823", \ "0.0390959,0.0424426,0.0457076,0.0515762,0.0623337,0.0829568,0.123941", \ "0.0386567,0.0419983,0.0452600,0.0511245,0.0618840,0.0825086,0.123476", \ "0.0364639,0.0398012,0.0430606,0.0489283,0.0596837,0.0803059,0.121292"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.00620730,0.00764549,0.00910858,0.0119381,0.0175632,0.0290679,0.0534592", \ "0.00620566,0.00764186,0.00910746,0.0119400,0.0175641,0.0290716,0.0534578", \ "0.00620690,0.00764082,0.00910509,0.0119380,0.0175627,0.0290698,0.0534604", \ "0.00622397,0.00765771,0.00912412,0.0119574,0.0175739,0.0290735,0.0534640", \ "0.00631503,0.00774483,0.00919775,0.0120174,0.0176218,0.0290904,0.0534697", \ "0.00655384,0.00796860,0.00940499,0.0121897,0.0177475,0.0291813,0.0534839", \ "0.00706239,0.00839822,0.00978138,0.0124870,0.0179631,0.0293066,0.0535583"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("0.00434363,0.00638404,0.00864792,0.0130473,0.0219715,0.0405998,0.0787940", \ "0.00434400,0.00638398,0.00864640,0.0130443,0.0219712,0.0406035,0.0787914", \ "0.00434158,0.00638357,0.00864473,0.0130464,0.0219690,0.0405952,0.0787920", \ "0.00433635,0.00637934,0.00864754,0.0130448,0.0219709,0.0405970,0.0787885", \ "0.00433630,0.00637627,0.00864388,0.0130447,0.0219581,0.0405979,0.0788109", \ "0.00432296,0.00636839,0.00863371,0.0130396,0.0219700,0.0405957,0.0787579", \ "0.00431193,0.00636389,0.00863136,0.0130377,0.0219686,0.0406024,0.0787972"); } } internal_power () { related_pin : "D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("9.949228,9.950752,9.789230,9.567631,9.564119,9.518274,9.434179", \ "9.985244,9.919020,9.758824,9.557187,9.515626,9.488729,9.408351", \ "9.950556,9.935649,9.753677,9.543972,9.516582,9.478950,9.386054", \ "10.642480,10.588650,10.351480,10.062410,9.956329,9.868731,9.757065", \ "12.225990,12.025460,11.812180,11.436520,11.169140,10.941090,10.763830", \ "14.489010,14.408030,14.082940,13.495800,13.094000,12.821590,12.491410", \ "17.946340,17.750980,17.359000,16.585060,15.907020,15.426740,15.024460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("6.628083,6.808306,7.002100,6.958506,6.995446,6.723270,5.907551", \ "6.656768,6.706281,6.721796,6.970554,6.435815,6.753386,6.280819", \ "6.718692,6.850504,6.771817,7.010104,6.715319,6.442004,6.932344", \ "7.583124,7.583597,7.500557,7.518771,6.947008,6.614868,7.036431", \ "9.559038,9.244797,9.419892,9.153890,8.535290,7.386263,7.903808", \ "12.475740,12.185680,12.021020,11.591360,11.194850,10.254940,9.817551", \ "16.270810,15.633170,15.225830,15.116050,14.458700,13.330080,12.947800"); } } internal_power () { related_pin : "G"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("11.263150,11.201380,11.000710,10.831900,10.811330,10.795710,10.718520", \ "11.245170,11.177570,11.005460,10.829920,10.788970,10.771480,10.697770", \ "11.364180,11.445990,11.268680,11.061050,11.042560,11.013320,10.934330", \ "12.311310,12.270850,12.130780,11.923630,11.899500,11.860250,11.783850", \ "14.221670,14.139480,13.907890,13.707740,13.634780,13.587100,13.492410", \ "16.767870,16.837790,16.669990,16.418960,16.401100,16.308530,16.183660", \ "19.976790,20.047720,19.875560,19.770900,19.919080,20.063240,19.917710"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.771780,7.543560,15.087100,30.174200,60.348500,120.697000"); values ("9.717257,9.815227,9.988166,9.908766,9.734659,9.560282,9.756576", \ "9.593590,9.717681,9.891636,9.808586,9.950291,9.500773,9.597937", \ "9.934787,10.026550,10.194490,10.211130,10.039320,10.063890,9.887127", \ "10.707780,10.837260,10.736800,10.980100,10.805190,10.944730,10.556980", \ "12.437970,12.552180,12.475280,12.691930,12.688570,12.586340,12.596990", \ "14.602040,14.813670,15.100410,15.209730,15.061960,14.894250,14.475520", \ "16.881640,17.408660,17.816290,18.121170,18.561050,18.270620,17.868110"); } } } } /****************************************************************************************** Module : DLL_X1 Cell Description : Low enable Latch with drive strength X1 *******************************************************************************************/ cell (DLL_X1) { drive_strength : 1; latch ("IQ" , "IQN") { data_in : "D"; enable : "!GN"; } area : 2.660000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 144.198354; leakage_power () { when : "!D & !GN & !Q"; value : 139.981250; } leakage_power () { when : "!D & GN & !Q"; value : 139.306875; } leakage_power () { when : "!D & GN & Q"; value : 128.670625; } leakage_power () { when : "D & !GN & Q"; value : 149.360375; } leakage_power () { when : "D & GN & !Q"; value : 173.037125; } leakage_power () { when : "D & GN & Q"; value : 134.833875; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.906704; fall_capacitance : 0.862783; rise_capacitance : 0.906704; timing () { related_pin : "GN"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.001844,0.001573,-0.006947", \ "0.003551,0.003522,-0.014174", \ "0.112954,0.114065,0.082050"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.000011,0.003979,-0.000541", \ "0.006684,0.011266,0.007221", \ "0.083024,0.088973,0.086133"); } } timing () { related_pin : "GN"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.024202,0.018757,0.022970", \ "0.034225,0.029049,0.032567", \ "0.063681,0.057734,0.060578"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.024812,0.028870,0.073627", \ "0.029941,0.029971,0.060603", \ "0.033751,0.032641,0.064661"); } } internal_power () { when : "GN & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.725118,0.701742,0.688976,0.683764,0.680805,0.679463,0.677519"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.615068,-0.620143,-0.621486,-0.622769,-0.623586,-0.624101,-0.624485"); } } internal_power () { when : "GN & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.632735,0.643159,0.644170,0.644840,0.644128,0.644545,0.643714"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.396696,-0.472305,-0.521784,-0.540978,-0.550948,-0.556730,-0.560184"); } } } pin (GN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 1.000000; fall_capacitance : 0.922271; rise_capacitance : 1.000000; timing () { related_pin : "GN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.024435,0.038397,0.146386"); } } internal_power () { when : "!D & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.365753,4.360202,4.675262,5.554780,7.154251,9.629262,13.042900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.302561,2.284416,2.529731,3.382577,5.051320,7.580961,11.032460"); } } internal_power () { when : "D & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.163299,4.158545,4.475961,5.362270,6.965886,9.446901,12.867850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.369907,2.354722,2.596602,3.442690,5.109583,7.643751,11.099680"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQ"; timing () { related_pin : "D"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0266706,0.0295188,0.0324961,0.0376176,0.0464202,0.0620648,0.0917509", \ "0.0275791,0.0304275,0.0334049,0.0385270,0.0473286,0.0629728,0.0926596", \ "0.0302413,0.0330900,0.0360599,0.0411758,0.0499768,0.0656237,0.0953071", \ "0.0357941,0.0386625,0.0416342,0.0467414,0.0555275,0.0711559,0.100818", \ "0.0438472,0.0468380,0.0499349,0.0552116,0.0641963,0.0799723,0.109635", \ "0.0543683,0.0575039,0.0607417,0.0662147,0.0754508,0.0914914,0.121274", \ "0.0669736,0.0702967,0.0737181,0.0794666,0.0890628,0.105520,0.135513"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0200571,0.0228935,0.0260290,0.0317149,0.0422993,0.0628330,0.103740", \ "0.0205503,0.0233878,0.0265237,0.0322085,0.0427919,0.0633263,0.104232", \ "0.0221194,0.0249476,0.0280693,0.0337355,0.0442991,0.0648214,0.105732", \ "0.0246202,0.0274724,0.0306159,0.0362911,0.0468268,0.0672969,0.108138", \ "0.0267236,0.0296710,0.0328896,0.0386392,0.0491729,0.0695483,0.110297", \ "0.0273614,0.0304968,0.0338754,0.0398414,0.0505406,0.0709239,0.111546", \ "0.0261364,0.0295021,0.0330828,0.0393595,0.0503749,0.0709849,0.111689"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00544930,0.00671297,0.00819456,0.0110556,0.0166926,0.0283282,0.0529790", \ "0.00544586,0.00671652,0.00819893,0.0110585,0.0166923,0.0283243,0.0529773", \ "0.00544899,0.00672189,0.00819923,0.0110631,0.0166972,0.0283269,0.0529878", \ "0.00584905,0.00706753,0.00847478,0.0112597,0.0168145,0.0283788,0.0529950", \ "0.00664458,0.00788631,0.00929090,0.0120069,0.0174223,0.0287067,0.0530678", \ "0.00769073,0.00894549,0.0103323,0.0129799,0.0182754,0.0293436,0.0533503", \ "0.00907051,0.0103474,0.0117395,0.0143282,0.0195005,0.0303040,0.0538281"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00415777,0.00602720,0.00824900,0.0126347,0.0216711,0.0404284,0.0786266", \ "0.00415898,0.00602690,0.00825158,0.0126357,0.0216702,0.0404321,0.0786035", \ "0.00417068,0.00603932,0.00826410,0.0126492,0.0216669,0.0404301,0.0786031", \ "0.00447838,0.00630797,0.00850989,0.0128409,0.0217749,0.0404637,0.0786064", \ "0.00522306,0.00693859,0.00908351,0.0133043,0.0220601,0.0405683,0.0786337", \ "0.00636789,0.00798004,0.0100651,0.0141813,0.0227000,0.0409186,0.0787495", \ "0.00776109,0.00931288,0.0113405,0.0154007,0.0237216,0.0417008,0.0791853"); } } timing () { related_pin : "GN"; timing_type : falling_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0362175,0.0390716,0.0420431,0.0471607,0.0559608,0.0716047,0.101286", \ "0.0371866,0.0400412,0.0430120,0.0481292,0.0569290,0.0725731,0.102254", \ "0.0412616,0.0441171,0.0470882,0.0522054,0.0610068,0.0766504,0.106329", \ "0.0469597,0.0498077,0.0527815,0.0578985,0.0667005,0.0823438,0.112024", \ "0.0538949,0.0567380,0.0597131,0.0648293,0.0736249,0.0892706,0.118959", \ "0.0620796,0.0649011,0.0678642,0.0729714,0.0817773,0.0974276,0.127112", \ "0.0713929,0.0741954,0.0771489,0.0822517,0.0910523,0.106712,0.136406"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.0261366,0.0289652,0.0320969,0.0377705,0.0483430,0.0688665,0.109765", \ "0.0271105,0.0299394,0.0330711,0.0387440,0.0493165,0.0698417,0.110737", \ "0.0311625,0.0339928,0.0371218,0.0427906,0.0533594,0.0738798,0.114775", \ "0.0373234,0.0401430,0.0432626,0.0489130,0.0594560,0.0799512,0.120830", \ "0.0448146,0.0476275,0.0507352,0.0563646,0.0668730,0.0873298,0.128181", \ "0.0536031,0.0564268,0.0595325,0.0651472,0.0756186,0.0960143,0.136788", \ "0.0633805,0.0662598,0.0693895,0.0750055,0.0854393,0.105767,0.146489"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00544440,0.00670601,0.00818248,0.0110543,0.0166907,0.0283224,0.0529779", \ "0.00544508,0.00670456,0.00818240,0.0110543,0.0166936,0.0283218,0.0529759", \ "0.00543776,0.00670789,0.00818228,0.0110533,0.0166904,0.0283213,0.0529817", \ "0.00541691,0.00669367,0.00817981,0.0110444,0.0166896,0.0283198,0.0529888", \ "0.00539458,0.00666315,0.00815619,0.0110330,0.0166723,0.0283192,0.0529779", \ "0.00532007,0.00659995,0.00810373,0.0110026,0.0166696,0.0283173,0.0529697", \ "0.00525032,0.00654579,0.00806457,0.0109794,0.0166563,0.0283178,0.0529996"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.00421445,0.00607042,0.00828081,0.0126520,0.0216721,0.0404241,0.0785986", \ "0.00421436,0.00606862,0.00828052,0.0126525,0.0216717,0.0404224,0.0785994", \ "0.00422367,0.00607474,0.00828579,0.0126584,0.0216743,0.0404213,0.0785952", \ "0.00428496,0.00612163,0.00833050,0.0126947,0.0216880,0.0404242,0.0785961", \ "0.00442935,0.00622792,0.00841232,0.0127521,0.0217085,0.0404396,0.0786063", \ "0.00473304,0.00644975,0.00858711,0.0128773,0.0217912,0.0404568,0.0785727", \ "0.00523848,0.00684035,0.00889875,0.0130825,0.0219082,0.0405067,0.0785906"); } } internal_power () { related_pin : "D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.735847,5.843464,5.870099,5.967775,6.071084,6.086391,6.074599", \ "5.710327,5.819032,5.875589,5.945233,6.043042,6.062556,6.047787", \ "5.644608,5.827781,5.861157,5.938337,6.039594,6.048086,6.033594", \ "6.182443,6.263345,6.275705,6.308056,6.372760,6.353228,6.323929", \ "7.100433,7.175847,7.184524,7.194031,7.225233,7.162983,7.089078", \ "8.609859,8.694601,8.645467,8.572242,8.547474,8.509445,8.395365", \ "10.788840,10.810470,10.752420,10.591790,10.478680,10.376110,10.270170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.737528,4.029492,4.214435,4.334123,4.233796,4.341449,4.087166", \ "3.673810,3.955086,4.114973,4.176133,4.224002,4.332347,3.798017", \ "3.788341,3.994949,4.149520,4.362524,4.357392,4.148164,4.137218", \ "4.266084,4.532786,4.654745,4.676949,4.676312,4.319562,4.532363", \ "5.487030,5.679809,5.812154,5.768345,5.609071,5.101734,5.386916", \ "7.221079,7.303841,7.431952,7.334720,7.147651,6.726966,6.673291", \ "9.352538,9.361413,9.365231,9.540827,9.204826,9.021045,8.062743"); } } internal_power () { related_pin : "GN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.794878,9.008450,9.051381,9.111457,9.219572,9.234861,9.219560", \ "8.781885,8.955795,9.038570,9.114939,9.205413,9.222716,9.202064", \ "9.169489,9.301076,9.356037,9.424096,9.519532,9.539644,9.518733", \ "10.013550,10.174200,10.223150,10.292140,10.390040,10.417360,10.403730", \ "11.469000,11.704880,11.778320,11.882280,11.999230,12.019730,12.000500", \ "13.696930,13.962470,14.082380,14.212610,14.388400,14.491310,14.481430", \ "16.568040,16.843880,17.045980,17.291770,17.604150,17.792670,17.874910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.049015,8.341979,8.546585,8.679591,8.579626,8.591621,8.485335", \ "8.032379,8.327737,8.529088,8.627301,8.648646,8.502707,8.395766", \ "8.370028,8.658210,8.872023,8.954229,8.991501,8.931401,8.579977", \ "9.348055,9.662611,9.844143,9.894229,9.919601,9.861277,9.505403", \ "10.972600,11.274980,11.535860,11.592830,11.600360,11.547110,11.179510", \ "13.341100,13.779640,14.071840,14.180880,14.167970,14.001270,14.141640", \ "16.420860,16.858290,17.290200,17.499650,17.745210,17.690400,17.315750"); } } } } /****************************************************************************************** Module : DLL_X2 Cell Description : Low enable Latch with drive strength X2 *******************************************************************************************/ cell (DLL_X2) { drive_strength : 2; latch ("IQ" , "IQN") { data_in : "D"; enable : "!GN"; } 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 : 204.469521; leakage_power () { when : "!D & !GN & !Q"; value : 210.036250; } leakage_power () { when : "!D & GN & !Q"; value : 209.500875; } leakage_power () { when : "!D & GN & Q"; value : 171.714625; } leakage_power () { when : "D & !GN & Q"; value : 201.725125; } leakage_power () { when : "D & GN & !Q"; value : 254.265000; } leakage_power () { when : "D & GN & Q"; value : 179.575250; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.159037; fall_capacitance : 1.107915; rise_capacitance : 1.159037; timing () { related_pin : "GN"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.001830,0.001584,-0.008156", \ "0.001103,0.000758,-0.015374", \ "0.108325,0.109418,0.080794"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.000306,0.004296,0.000402", \ "0.007329,0.011909,0.007874", \ "0.079939,0.085565,0.082993"); } } timing () { related_pin : "GN"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.026339,0.020902,0.024835", \ "0.036672,0.031199,0.034747", \ "0.066767,0.061142,0.063719"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.027560,0.030709,0.076735", \ "0.032389,0.032735,0.064964", \ "0.038379,0.037288,0.065917"); } } internal_power () { when : "GN & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.977002,0.943625,0.926411,0.921056,0.914911,0.913060,0.911174"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.830615,-0.835456,-0.835338,-0.836924,-0.837942,-0.838994,-0.839121"); } } internal_power () { when : "GN & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853802,0.864761,0.865812,0.866588,0.866126,0.866543,0.866053"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.534343,-0.633886,-0.699094,-0.725158,-0.738896,-0.746929,-0.752529"); } } } pin (GN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.995201; fall_capacitance : 0.919458; rise_capacitance : 0.995201; timing () { related_pin : "GN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.026266,0.039930,0.146386"); } } internal_power () { when : "!D & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.575803,4.574475,4.889097,5.767621,7.367868,9.841655,13.254410"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.174656,2.160549,2.405932,3.252322,4.918013,7.443881,10.887650"); } } internal_power () { when : "D & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.298794,4.297959,4.616223,5.505478,7.111752,9.592970,13.015590"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.263894,2.251119,2.495038,3.333281,4.994811,7.523002,10.978200"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQ"; timing () { related_pin : "D"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0288224,0.0322119,0.0353011,0.0405820,0.0496090,0.0655145,0.0953534", \ "0.0297330,0.0331246,0.0362154,0.0414949,0.0505224,0.0664266,0.0962591", \ "0.0323664,0.0357555,0.0388438,0.0441207,0.0531480,0.0690523,0.0988896", \ "0.0380157,0.0413880,0.0444576,0.0496979,0.0586924,0.0745710,0.104384", \ "0.0462438,0.0497496,0.0529347,0.0583288,0.0674853,0.0834712,0.113264", \ "0.0570013,0.0606391,0.0639499,0.0695196,0.0789007,0.0951541,0.125069", \ "0.0699460,0.0737527,0.0772233,0.0830459,0.0927478,0.109378,0.139502"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0216358,0.0249537,0.0281944,0.0340351,0.0447572,0.0653528,0.106298", \ "0.0221124,0.0254305,0.0286713,0.0345106,0.0452321,0.0658332,0.106769", \ "0.0236516,0.0269549,0.0301861,0.0360127,0.0467171,0.0673020,0.108232", \ "0.0263645,0.0296864,0.0329246,0.0387505,0.0494246,0.0699420,0.110816", \ "0.0289864,0.0323973,0.0356811,0.0415583,0.0522205,0.0726462,0.113398", \ "0.0303432,0.0339475,0.0373553,0.0434026,0.0542069,0.0746111,0.115216", \ "0.0299343,0.0337832,0.0373705,0.0436800,0.0547801,0.0753842,0.116000"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00608600,0.00750163,0.00894590,0.0117626,0.0173648,0.0288934,0.0533449", \ "0.00608251,0.00750105,0.00894645,0.0117598,0.0173661,0.0288930,0.0533552", \ "0.00608106,0.00750218,0.00894657,0.0117615,0.0173676,0.0288929,0.0533524", \ "0.00639821,0.00775003,0.00915284,0.0119082,0.0174640,0.0289390,0.0533569", \ "0.00729307,0.00865890,0.0100498,0.0127082,0.0180708,0.0292634,0.0534406", \ "0.00842373,0.00978024,0.0111500,0.0137331,0.0189862,0.0299618,0.0537501", \ "0.00992215,0.0112746,0.0126334,0.0151542,0.0202550,0.0309766,0.0542745"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00426587,0.00629680,0.00855599,0.0129436,0.0218805,0.0405393,0.0786965", \ "0.00426520,0.00629477,0.00855654,0.0129452,0.0218810,0.0405512,0.0787042", \ "0.00427341,0.00630323,0.00856293,0.0129533,0.0218842,0.0405422,0.0787000", \ "0.00458714,0.00655326,0.00878471,0.0131357,0.0219876,0.0405787,0.0786955", \ "0.00540469,0.00719554,0.00934831,0.0136093,0.0222995,0.0406954,0.0787693", \ "0.00671392,0.00833072,0.0103583,0.0145007,0.0229518,0.0410335,0.0788592", \ "0.00832335,0.00983204,0.0117398,0.0157717,0.0240304,0.0418233,0.0792471"); } } timing () { related_pin : "GN"; timing_type : falling_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0382542,0.0416448,0.0447322,0.0500108,0.0590348,0.0749400,0.104771", \ "0.0392328,0.0426236,0.0457120,0.0509895,0.0600140,0.0759171,0.105751", \ "0.0433184,0.0467095,0.0497977,0.0550735,0.0641011,0.0800064,0.109837", \ "0.0490556,0.0524452,0.0555375,0.0608150,0.0698449,0.0857484,0.115582", \ "0.0560431,0.0594303,0.0625150,0.0677938,0.0768156,0.0927226,0.122561", \ "0.0642693,0.0676346,0.0707109,0.0759805,0.0850055,0.100916,0.130757", \ "0.0736477,0.0769807,0.0800419,0.0853025,0.0943234,0.110233,0.140089"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.0278575,0.0311643,0.0343976,0.0402231,0.0509313,0.0715156,0.112438", \ "0.0288409,0.0321471,0.0353801,0.0412054,0.0519142,0.0724989,0.113421", \ "0.0329003,0.0362038,0.0394362,0.0452583,0.0559633,0.0765447,0.117467", \ "0.0391322,0.0424299,0.0456502,0.0514532,0.0621329,0.0826894,0.123592", \ "0.0467528,0.0500361,0.0532418,0.0590229,0.0696668,0.0901856,0.131057", \ "0.0557698,0.0590527,0.0622465,0.0680031,0.0786038,0.0990559,0.139855", \ "0.0658525,0.0691778,0.0723733,0.0781163,0.0886692,0.109041,0.149767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00607497,0.00748916,0.00893546,0.0117527,0.0173633,0.0288875,0.0533520", \ "0.00607778,0.00748672,0.00893457,0.0117532,0.0173633,0.0288891,0.0533462", \ "0.00607294,0.00748800,0.00893423,0.0117528,0.0173595,0.0288887,0.0533433", \ "0.00606175,0.00747997,0.00892902,0.0117483,0.0173580,0.0288894,0.0533424", \ "0.00603656,0.00745207,0.00890882,0.0117302,0.0173433,0.0288852,0.0533479", \ "0.00597410,0.00739384,0.00886415,0.0117028,0.0173370,0.0288801,0.0533472", \ "0.00590162,0.00732548,0.00880954,0.0116708,0.0173197,0.0288755,0.0533657"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.00431529,0.00633124,0.00857746,0.0129630,0.0218897,0.0405339,0.0786998", \ "0.00431576,0.00632909,0.00857526,0.0129602,0.0218879,0.0405308,0.0787085", \ "0.00432017,0.00633409,0.00857618,0.0129621,0.0218904,0.0405329,0.0787107", \ "0.00438535,0.00637875,0.00861346,0.0129920,0.0219038,0.0405362,0.0787099", \ "0.00452700,0.00646715,0.00868979,0.0130515,0.0219232,0.0405473,0.0787046", \ "0.00485265,0.00668156,0.00885327,0.0131685,0.0220097,0.0405526,0.0786729", \ "0.00538779,0.00706839,0.00914867,0.0133771,0.0221315,0.0406176,0.0786832"); } } internal_power () { related_pin : "D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("9.730792,9.638218,9.422148,9.237661,9.204302,9.148238,9.088821", \ "9.688697,9.617731,9.388346,9.195834,9.179638,9.112332,9.043311", \ "9.697398,9.589349,9.388920,9.183258,9.162692,9.097459,9.042316", \ "10.423370,10.225860,10.031780,9.734577,9.605810,9.499015,9.410916", \ "11.961860,11.747330,11.464760,11.090530,10.830620,10.613740,10.408130", \ "14.256510,14.124780,13.771940,13.144410,12.761260,12.491560,12.176600", \ "17.749420,17.472240,17.077960,16.309330,15.584580,15.095080,14.719410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("6.524968,6.537706,6.898173,6.825008,6.935430,6.409983,6.153744", \ "6.474884,6.518558,6.864431,6.811558,6.401652,6.008231,6.516340", \ "6.651610,6.631291,6.927733,6.861791,6.646991,5.657684,5.559214", \ "7.452251,7.393636,7.584842,7.555436,6.889090,7.152156,6.996194", \ "9.601511,9.262206,9.338048,9.083476,8.478005,7.972137,8.236400", \ "12.425100,12.108870,11.906020,11.746360,10.867020,10.624450,10.199880", \ "16.231780,15.533900,15.197500,14.798370,14.365940,13.718150,11.753050"); } } internal_power () { related_pin : "GN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.489640,12.508180,12.300730,12.112700,12.069120,12.037980,11.946960", \ "12.590250,12.500790,12.295560,12.097580,12.058630,12.019920,11.954450", \ "12.885680,12.820180,12.622060,12.420480,12.386830,12.346280,12.266930", \ "13.680580,13.640410,13.502890,13.297700,13.266900,13.215990,13.147490", \ "15.194120,15.252170,15.065840,14.889560,14.853170,14.826170,14.756120", \ "17.471410,17.517350,17.333190,17.214590,17.262160,17.296280,17.231220", \ "20.341280,20.430330,20.337340,20.321570,20.481540,20.591020,20.623470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("11.158350,11.215900,11.415750,11.354580,11.318870,10.906020,11.245370", \ "11.144680,11.113960,11.412990,11.190540,11.393650,11.263390,11.304120", \ "11.367780,11.576060,11.617650,11.560050,11.598470,11.427710,11.468070", \ "12.509300,12.535590,12.608860,12.507750,12.682520,12.566970,12.597190", \ "14.290730,14.377150,14.581710,14.536170,14.372630,14.083960,13.601650", \ "16.947750,17.030640,17.161380,17.121080,17.142240,16.814310,16.279090", \ "20.502290,20.517050,20.655660,20.716960,20.662350,20.747220,20.132400"); } } } } /****************************************************************************************** Module : FA_X1 Cell Description : Combinational cell (FA_X1) with drive strength X1 *******************************************************************************************/ cell (FA_X1) { drive_strength : 1; area : 4.256000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 248.528703; leakage_power () { when : "!A & !B & !CI"; value : 168.077500; } leakage_power () { when : "!A & !B & CI"; value : 210.028250; } leakage_power () { when : "!A & B & !CI"; value : 242.994000; } leakage_power () { when : "!A & B & CI"; value : 247.233000; } leakage_power () { when : "A & !B & !CI"; value : 227.726250; } leakage_power () { when : "A & !B & CI"; value : 277.633500; } leakage_power () { when : "A & B & !CI"; value : 309.569750; } leakage_power () { when : "A & B & CI"; value : 304.967375; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.787538; fall_capacitance : 3.654026; rise_capacitance : 3.787538; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.496156; fall_capacitance : 3.444368; rise_capacitance : 3.496156; } pin (CI) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.773485; fall_capacitance : 2.709544; rise_capacitance : 2.773485; } pin (CO) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.119600; function : "((A & B) | (CI & (A | B)))"; timing () { related_pin : "A"; when : "!B & CI"; sdf_cond : "(B == 1'b0) && (CI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.034127,0.037341,0.040672,0.046340,0.055994,0.072780,0.103173", \ "0.034538,0.037746,0.041071,0.046733,0.056376,0.073148,0.103531", \ "0.037390,0.040597,0.043915,0.049567,0.059196,0.075949,0.106307", \ "0.045022,0.048190,0.051471,0.057077,0.066665,0.083391,0.113729", \ "0.056285,0.059604,0.063015,0.068754,0.078435,0.095178,0.125464", \ "0.069434,0.072965,0.076592,0.082614,0.092602,0.109673,0.140139", \ "0.085047,0.088774,0.092627,0.098980,0.109357,0.126793,0.157453"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.022995,0.026071,0.029466,0.035556,0.046583,0.067488,0.108443", \ "0.023722,0.026798,0.030193,0.036283,0.047311,0.068218,0.109175", \ "0.025457,0.028533,0.031923,0.038004,0.049022,0.069924,0.110883", \ "0.027953,0.031078,0.034516,0.040676,0.051720,0.072580,0.113485", \ "0.030146,0.033293,0.036773,0.043017,0.054178,0.075151,0.115979", \ "0.030537,0.033904,0.037512,0.043974,0.055443,0.076591,0.117497", \ "0.028461,0.032105,0.035956,0.042709,0.054636,0.076266,0.117527"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006809,0.008208,0.009770,0.012748,0.018583,0.030063,0.053745", \ "0.006787,0.008187,0.009746,0.012722,0.018554,0.030039,0.053730", \ "0.006777,0.008176,0.009736,0.012710,0.018534,0.030008,0.053692", \ "0.006823,0.008236,0.009802,0.012774,0.018584,0.030034,0.053692", \ "0.008148,0.009476,0.010918,0.013675,0.019187,0.030341,0.053786", \ "0.009586,0.010954,0.012411,0.015052,0.020359,0.031246,0.054184", \ "0.011194,0.012617,0.014112,0.016716,0.021794,0.032273,0.054821"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004818,0.006756,0.009078,0.013515,0.022416,0.040882,0.078493", \ "0.004814,0.006753,0.009076,0.013512,0.022414,0.040882,0.078493", \ "0.004789,0.006738,0.009067,0.013508,0.022413,0.040881,0.078492", \ "0.005001,0.007010,0.009374,0.013806,0.022576,0.040921,0.078496", \ "0.005629,0.007523,0.009889,0.014349,0.023099,0.041275,0.078543", \ "0.006882,0.008627,0.010892,0.015358,0.024028,0.041883,0.078905", \ "0.008416,0.010137,0.012308,0.016722,0.025394,0.043114,0.079683"); } } timing () { related_pin : "A"; when : "B & !CI"; sdf_cond : "(B == 1'b1) && (CI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.031780,0.035073,0.038551,0.044502,0.054598,0.071983,0.102882", \ "0.032611,0.035900,0.039377,0.045326,0.055421,0.072806,0.103706", \ "0.035313,0.038586,0.042049,0.047979,0.058064,0.075446,0.106346", \ "0.040906,0.044108,0.047501,0.053360,0.063394,0.080752,0.111644", \ "0.048447,0.051683,0.055090,0.061026,0.071329,0.088980,0.119967", \ "0.058108,0.061500,0.065037,0.071057,0.081464,0.099535,0.131072", \ "0.069392,0.072988,0.076742,0.083083,0.093787,0.112380,0.144445"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.026391,0.029434,0.032790,0.038824,0.049807,0.070686,0.111720", \ "0.026992,0.030030,0.033381,0.039407,0.050378,0.071249,0.112285", \ "0.029611,0.032645,0.035988,0.041992,0.052924,0.073753,0.114768", \ "0.035093,0.038118,0.041436,0.047381,0.058206,0.078896,0.119789", \ "0.040151,0.043316,0.046713,0.052735,0.063569,0.084176,0.124873", \ "0.044081,0.047487,0.051084,0.057341,0.068277,0.088751,0.129331", \ "0.046752,0.050436,0.054297,0.060942,0.072258,0.092789,0.133132"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006566,0.008198,0.009977,0.013199,0.019278,0.030874,0.054243", \ "0.006555,0.008188,0.009968,0.013192,0.019274,0.030872,0.054241", \ "0.006509,0.008137,0.009917,0.013153,0.019250,0.030859,0.054235", \ "0.006627,0.008188,0.009942,0.013179,0.019280,0.030882,0.054246", \ "0.007349,0.008812,0.010537,0.013876,0.020093,0.031431,0.054436", \ "0.008492,0.009934,0.011550,0.014671,0.020911,0.032505,0.055210", \ "0.010024,0.011519,0.013159,0.016170,0.022237,0.033848,0.056255"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004894,0.006811,0.009123,0.013562,0.022472,0.040974,0.078667", \ "0.004877,0.006793,0.009103,0.013537,0.022447,0.040962,0.078667", \ "0.004857,0.006772,0.009076,0.013499,0.022393,0.040916,0.078640", \ "0.005168,0.007003,0.009264,0.013629,0.022452,0.040914,0.078615", \ "0.006215,0.007872,0.010001,0.014220,0.022867,0.041106,0.078641", \ "0.007602,0.009179,0.011207,0.015230,0.023463,0.041416,0.078849", \ "0.009319,0.010858,0.012837,0.016782,0.024633,0.041988,0.079125"); } } timing () { related_pin : "B"; when : "!A & CI"; sdf_cond : "(A == 1'b0) && (CI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.034852,0.038064,0.041390,0.047054,0.056705,0.073484,0.103870", \ "0.035691,0.038898,0.042221,0.047879,0.057519,0.074282,0.104651", \ "0.038325,0.041532,0.044852,0.050505,0.060141,0.076897,0.107257", \ "0.044012,0.047185,0.050472,0.056091,0.065696,0.082436,0.112785", \ "0.052653,0.055949,0.059352,0.065104,0.074833,0.091634,0.121967", \ "0.063764,0.067203,0.070746,0.076700,0.086685,0.103809,0.134318", \ "0.077264,0.080866,0.084579,0.090779,0.101090,0.118610,0.149407"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.025134,0.028145,0.031465,0.037434,0.048318,0.069156,0.110151", \ "0.025773,0.028784,0.032104,0.038073,0.048958,0.069795,0.110788", \ "0.027544,0.030553,0.033869,0.039829,0.050703,0.071534,0.112524", \ "0.030570,0.033595,0.036921,0.042883,0.053724,0.074491,0.115423", \ "0.033567,0.036680,0.040071,0.046112,0.056987,0.077703,0.118510", \ "0.035322,0.038638,0.042184,0.048439,0.059499,0.080213,0.120889", \ "0.035243,0.038817,0.042592,0.049180,0.060613,0.081568,0.122216"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006803,0.008196,0.009759,0.012738,0.018575,0.030052,0.053738", \ "0.006788,0.008179,0.009741,0.012717,0.018549,0.030024,0.053715", \ "0.006779,0.008176,0.009736,0.012713,0.018542,0.030011,0.053699", \ "0.006855,0.008253,0.009806,0.012774,0.018588,0.030034,0.053703", \ "0.007711,0.009087,0.010605,0.013456,0.019086,0.030297,0.053781", \ "0.008681,0.010092,0.011614,0.014437,0.020000,0.031043,0.054110", \ "0.009957,0.011397,0.012930,0.015724,0.021188,0.032045,0.054693"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004718,0.006638,0.008934,0.013341,0.022268,0.040874,0.078555", \ "0.004719,0.006639,0.008933,0.013342,0.022267,0.040874,0.078555", \ "0.004718,0.006640,0.008936,0.013345,0.022270,0.040875,0.078556", \ "0.004941,0.006833,0.009118,0.013494,0.022354,0.040894,0.078553", \ "0.005600,0.007401,0.009641,0.013958,0.022685,0.041046,0.078581", \ "0.006721,0.008429,0.010599,0.014837,0.023343,0.041368,0.078707", \ "0.008133,0.009801,0.011920,0.016116,0.024454,0.042117,0.079022"); } } timing () { related_pin : "B"; when : "A & !CI"; sdf_cond : "(A == 1'b1) && (CI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.034410,0.037575,0.040862,0.046475,0.056085,0.072879,0.103310", \ "0.035355,0.038521,0.041806,0.047420,0.057030,0.073824,0.104259", \ "0.038274,0.041436,0.044720,0.050332,0.059940,0.076735,0.107171", \ "0.043821,0.046947,0.050201,0.055778,0.065357,0.082136,0.112561", \ "0.052056,0.055314,0.058695,0.064425,0.074157,0.091029,0.121450", \ "0.062904,0.066309,0.069833,0.075773,0.085787,0.103022,0.133652", \ "0.076238,0.079816,0.083516,0.089719,0.100089,0.117764,0.148716"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.026107,0.029149,0.032504,0.038537,0.049517,0.070397,0.111426", \ "0.026513,0.029550,0.032899,0.038919,0.049884,0.070751,0.111780", \ "0.028136,0.031170,0.034511,0.040516,0.051455,0.072293,0.113303", \ "0.031196,0.034240,0.037585,0.043582,0.054476,0.075246,0.116196", \ "0.034350,0.037467,0.040862,0.046920,0.057828,0.078529,0.119353", \ "0.036302,0.039602,0.043135,0.049380,0.060434,0.081109,0.121810", \ "0.036440,0.039986,0.043731,0.050251,0.061633,0.082522,0.123196"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006531,0.007937,0.009508,0.012521,0.018433,0.030046,0.053729", \ "0.006535,0.007936,0.009509,0.012522,0.018434,0.030047,0.053730", \ "0.006537,0.007936,0.009511,0.012524,0.018435,0.030048,0.053730", \ "0.006637,0.008031,0.009598,0.012597,0.018490,0.030075,0.053738", \ "0.007520,0.008909,0.010437,0.013335,0.019049,0.030376,0.053829", \ "0.008517,0.009931,0.011473,0.014348,0.020012,0.031186,0.054192", \ "0.009824,0.011266,0.012830,0.015682,0.021267,0.032254,0.054819"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004892,0.006808,0.009120,0.013558,0.022469,0.040972,0.078663", \ "0.004871,0.006786,0.009093,0.013527,0.022440,0.040955,0.078658", \ "0.004862,0.006776,0.009079,0.013506,0.022410,0.040924,0.078639", \ "0.005052,0.006937,0.009227,0.013621,0.022467,0.040932,0.078633", \ "0.005648,0.007449,0.009696,0.014035,0.022754,0.041066,0.078661", \ "0.006720,0.008412,0.010581,0.014836,0.023347,0.041364,0.078792", \ "0.008091,0.009730,0.011833,0.016032,0.024372,0.042074,0.079111"); } } timing () { related_pin : "CI"; when : "!A & B"; sdf_cond : "(A == 1'b0) && (B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.028451,0.031845,0.035449,0.041551,0.051744,0.069179,0.100086", \ "0.029071,0.032462,0.036067,0.042168,0.052362,0.069796,0.100703", \ "0.032285,0.035672,0.039271,0.045364,0.055554,0.072989,0.103897", \ "0.040040,0.043356,0.046896,0.052932,0.063074,0.080482,0.111371", \ "0.050197,0.053756,0.057509,0.063791,0.074134,0.091635,0.122510", \ "0.061939,0.065746,0.069771,0.076449,0.087229,0.105169,0.136323", \ "0.075455,0.079524,0.083856,0.091045,0.102428,0.120977,0.152525"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.023464,0.026474,0.029795,0.035765,0.046651,0.067489,0.108482", \ "0.024199,0.027210,0.030531,0.036500,0.047386,0.068224,0.109218", \ "0.026952,0.029962,0.033279,0.039238,0.050108,0.070936,0.111925", \ "0.032168,0.035175,0.038476,0.044392,0.055159,0.075849,0.116717", \ "0.036488,0.039661,0.043058,0.049060,0.059853,0.080467,0.121118", \ "0.039262,0.042703,0.046332,0.052643,0.063670,0.084257,0.124777", \ "0.040080,0.043823,0.047744,0.054509,0.066067,0.086955,0.127499"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006770,0.008526,0.010366,0.013539,0.019484,0.030971,0.054271", \ "0.006770,0.008525,0.010365,0.013540,0.019485,0.030971,0.054272", \ "0.006769,0.008524,0.010366,0.013543,0.019488,0.030971,0.054271", \ "0.007029,0.008724,0.010546,0.013705,0.019610,0.031042,0.054298", \ "0.008626,0.010311,0.012043,0.014968,0.020489,0.031515,0.054468", \ "0.010389,0.012152,0.013933,0.016789,0.022029,0.032692,0.055042", \ "0.012556,0.014415,0.016280,0.019166,0.024150,0.034283,0.055992"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004717,0.006637,0.008933,0.013339,0.022268,0.040873,0.078554", \ "0.004717,0.006637,0.008932,0.013338,0.022267,0.040872,0.078554", \ "0.004715,0.006636,0.008933,0.013342,0.022269,0.040873,0.078553", \ "0.005131,0.006954,0.009205,0.013543,0.022368,0.040893,0.078551", \ "0.006245,0.007893,0.010002,0.014182,0.022821,0.041092,0.078564", \ "0.007783,0.009365,0.011392,0.015423,0.023678,0.041526,0.078760", \ "0.009681,0.011239,0.013241,0.017253,0.025219,0.042552,0.079287"); } } timing () { related_pin : "CI"; when : "A & !B"; sdf_cond : "(A == 1'b1) && (B == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.030608,0.033774,0.037060,0.042676,0.052286,0.069080,0.099511", \ "0.031250,0.034413,0.037699,0.043315,0.052925,0.069719,0.100151", \ "0.034396,0.037558,0.040841,0.046450,0.056057,0.072851,0.103286", \ "0.042065,0.045173,0.048408,0.053965,0.063525,0.080290,0.110704", \ "0.052535,0.055829,0.059225,0.064943,0.074641,0.091461,0.121825", \ "0.064482,0.068010,0.071630,0.077655,0.087706,0.104872,0.135431", \ "0.078200,0.081956,0.085851,0.092310,0.102868,0.120553,0.151381"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.021731,0.024812,0.028207,0.034298,0.045321,0.066217,0.107162", \ "0.022457,0.025537,0.028932,0.035022,0.046045,0.066941,0.107889", \ "0.025267,0.028342,0.031726,0.037795,0.048793,0.069671,0.110607", \ "0.030253,0.033331,0.036700,0.042743,0.053648,0.074378,0.115176", \ "0.034261,0.037530,0.041023,0.047181,0.058146,0.078822,0.119397", \ "0.036746,0.040302,0.044050,0.050546,0.061830,0.082527,0.122971", \ "0.037312,0.041191,0.045243,0.052205,0.064096,0.085177,0.125677"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006533,0.007933,0.009506,0.012519,0.018432,0.030043,0.053727", \ "0.006531,0.007932,0.009505,0.012518,0.018431,0.030043,0.053727", \ "0.006526,0.007933,0.009507,0.012521,0.018433,0.030044,0.053727", \ "0.006630,0.008034,0.009610,0.012616,0.018506,0.030085,0.053740", \ "0.008058,0.009383,0.010834,0.013617,0.019216,0.030447,0.053848", \ "0.009606,0.010977,0.012439,0.015120,0.020485,0.031409,0.054287", \ "0.011464,0.012905,0.014443,0.017131,0.022290,0.032734,0.055029"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004923,0.006815,0.009119,0.013542,0.022429,0.040882,0.078493", \ "0.004923,0.006815,0.009120,0.013541,0.022428,0.040882,0.078491", \ "0.004922,0.006816,0.009125,0.013550,0.022437,0.040883,0.078489", \ "0.005503,0.007264,0.009513,0.013852,0.022595,0.040921,0.078490", \ "0.006736,0.008356,0.010459,0.014629,0.023152,0.041181,0.078514", \ "0.008360,0.009962,0.012010,0.016063,0.024195,0.041719,0.078744", \ "0.010317,0.011944,0.013984,0.018054,0.025967,0.042906,0.079342"); } } internal_power () { related_pin : "A"; when : "!B & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.607682,7.423719,7.232203,7.058884,6.921935,6.801616,6.712348", \ "7.597559,7.396657,7.216603,7.044552,6.893921,6.732938,6.546926", \ "7.607286,7.397336,7.217173,7.007899,6.828468,6.763775,6.613363", \ "7.888334,7.656948,7.464013,7.232020,7.112951,6.878211,6.860683", \ "8.729568,8.464992,8.246524,7.951293,7.708819,7.499376,7.310930", \ "9.771585,9.520047,9.287363,8.965854,8.662688,8.378726,8.201271", \ "11.157600,10.897040,10.608950,10.195890,9.881433,9.601798,9.222611"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("3.522061,3.451507,3.389866,3.373332,3.382613,3.376552,3.337648", \ "3.498323,3.422805,3.371863,3.357681,3.347636,3.366555,3.329821", \ "3.475473,3.402943,3.360406,3.327203,3.322975,3.322789,3.300930", \ "3.709810,3.616983,3.545931,3.492834,3.464329,3.449103,3.432418", \ "4.398380,4.243314,4.114641,4.012397,3.932460,3.839626,3.794193", \ "5.576921,5.373897,5.209244,5.062517,4.877204,4.698462,4.486561", \ "6.922321,6.689892,6.475377,6.314216,6.157801,5.944982,5.683834"); } } internal_power () { related_pin : "A"; when : "B & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.578591,7.391542,7.241302,7.050634,6.951353,6.751387,6.739237", \ "7.533129,7.363774,7.206226,7.046008,6.898242,6.722252,6.620869", \ "7.503580,7.321855,7.157697,6.975370,6.839398,6.765903,6.632081", \ "7.620516,7.448956,7.295508,7.090055,6.953866,6.869360,6.626818", \ "8.178936,7.980421,7.798635,7.531130,7.349421,7.175215,7.051489", \ "8.866444,8.672252,8.478064,8.280448,8.072429,7.849877,7.657907", \ "10.037090,9.796586,9.574487,9.267945,9.047827,8.887565,8.738443"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("3.894349,3.865415,3.820602,3.803454,3.824014,3.835858,3.763918", \ "3.891598,3.840014,3.806720,3.777528,3.782486,3.843691,3.841427", \ "3.861884,3.819979,3.795652,3.763865,3.782344,3.766591,3.779608", \ "4.206192,4.147049,4.097486,4.036359,3.993023,3.992251,3.976388", \ "5.006177,4.876551,4.782055,4.680143,4.578635,4.516267,4.435395", \ "6.357766,6.146545,5.981754,5.808456,5.603682,5.443699,5.232455", \ "8.071094,7.815945,7.597328,7.348451,7.101224,6.803148,6.415830"); } } internal_power () { related_pin : "B"; when : "!A & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.756232,7.543153,7.371729,7.160329,7.014121,6.905668,6.772559", \ "7.715833,7.510604,7.344008,7.156037,7.013944,6.836664,6.670005", \ "7.695067,7.493413,7.322393,7.096394,6.975251,6.826822,6.693697", \ "7.877106,7.658067,7.467958,7.243441,7.115092,6.992490,6.768222", \ "8.456413,8.231608,8.030142,7.757096,7.543013,7.398974,7.240161", \ "9.222752,8.982285,8.791838,8.536547,8.314399,8.007056,7.858316", \ "10.355700,10.109600,9.874296,9.530057,9.272594,9.047595,8.809429"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("4.002400,3.915583,3.872570,3.837330,3.826129,3.804239,3.745818", \ "3.941767,3.868738,3.826152,3.786970,3.767522,3.738844,3.785884", \ "3.920894,3.842561,3.785837,3.747496,3.747429,3.689291,3.707831", \ "4.096734,4.010244,3.934347,3.887086,3.829841,3.772921,3.818635", \ "4.717401,4.563166,4.442318,4.354820,4.275864,4.171180,4.149801", \ "5.828007,5.625808,5.490350,5.321206,5.136310,4.934226,4.820234", \ "7.242066,7.002493,6.807176,6.619328,6.407584,6.118189,5.883866"); } } internal_power () { related_pin : "B"; when : "A & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.982245,7.798150,7.641520,7.484017,7.319096,7.237427,7.124792", \ "7.966960,7.771791,7.611383,7.407211,7.239876,7.182340,7.003081", \ "7.945094,7.737479,7.595504,7.392142,7.268605,7.044669,7.030231", \ "8.075300,7.870929,7.713073,7.510680,7.347106,7.227871,7.173370", \ "8.610440,8.388301,8.201737,7.942842,7.759231,7.580722,7.435363", \ "9.364874,9.154286,8.960516,8.722044,8.466669,8.233613,8.101061", \ "10.495160,10.247310,10.002630,9.688462,9.398959,9.167750,8.873211"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("3.857277,3.817960,3.778603,3.761211,3.772392,3.796036,3.790420", \ "3.800051,3.755226,3.731425,3.697324,3.735417,3.732218,3.763698", \ "3.781356,3.741658,3.696435,3.678010,3.685843,3.695774,3.714236", \ "3.995694,3.924608,3.881300,3.842274,3.822170,3.814820,3.839452", \ "4.644443,4.531705,4.429498,4.340583,4.286727,4.254717,4.131378", \ "5.781260,5.607248,5.476371,5.330710,5.192005,5.027039,4.922120", \ "7.189721,6.979941,6.820619,6.634226,6.467740,6.256097,5.938687"); } } internal_power () { related_pin : "CI"; when : "!A & B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.108348,6.912711,6.755165,6.564162,6.368302,6.292244,6.228971", \ "7.067331,6.894584,6.738390,6.557976,6.416177,6.284109,6.098942", \ "7.121789,6.938234,6.743396,6.576448,6.438096,6.294012,6.127334", \ "7.429830,7.242183,7.067756,6.847501,6.700279,6.495366,6.269834", \ "8.296603,8.050390,7.821682,7.564094,7.280963,7.044136,6.891711", \ "9.384278,9.146545,8.911690,8.556587,8.224409,7.935762,7.600417", \ "10.957220,10.652320,10.399280,9.959530,9.563209,9.247108,8.920620"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("4.465092,4.398892,4.348301,4.315729,4.302707,4.263279,4.247422", \ "4.481131,4.399536,4.343714,4.316356,4.293333,4.273912,4.238008", \ "4.515833,4.438891,4.380025,4.356237,4.336744,4.287728,4.293985", \ "4.886790,4.788093,4.704605,4.641894,4.578521,4.477517,4.427592", \ "5.619440,5.454961,5.332944,5.231779,5.108724,5.028592,4.898259", \ "6.856387,6.621677,6.455788,6.292581,6.116393,5.900229,5.679591", \ "8.483436,8.197012,7.967320,7.750679,7.549875,7.326673,7.037191"); } } internal_power () { related_pin : "CI"; when : "A & !B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.228344,7.037720,6.892769,6.734890,6.589689,6.460864,6.296614", \ "7.221514,7.026757,6.881532,6.690291,6.552527,6.449057,6.302248", \ "7.263671,7.063798,6.894648,6.706770,6.574430,6.452532,6.341314", \ "7.542550,7.340117,7.174984,6.960848,6.786837,6.701946,6.527745", \ "8.357605,8.109382,7.880082,7.618108,7.362471,7.099649,7.003773", \ "9.338552,9.098563,8.864528,8.590225,8.272292,7.996367,7.817858", \ "10.758040,10.492580,10.230440,9.812866,9.465433,9.177028,8.755732"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("4.022602,3.951479,3.887766,3.862328,3.855983,3.832516,3.737345", \ "4.026967,3.947750,3.890657,3.872728,3.866676,3.848987,3.843323", \ "4.070146,3.993986,3.936618,3.908118,3.877505,3.857417,3.841035", \ "4.515923,4.401118,4.295858,4.224742,4.138805,4.093929,4.007502", \ "5.368227,5.176461,5.036314,4.899834,4.778589,4.691021,4.518728", \ "6.782954,6.512958,6.314694,6.122750,5.897483,5.686343,5.464418", \ "8.497335,8.198560,7.942675,7.687870,7.442076,7.175004,6.756704"); } } } pin (S) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "(CI ^ (A ^ B))"; timing () { related_pin : "A"; when : "!B & !CI"; sdf_cond : "(B == 1'b0) && (CI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.044234,0.047648,0.051143,0.057013,0.066943,0.084082,0.114924", \ "0.044997,0.048412,0.051907,0.057779,0.067709,0.084848,0.115689", \ "0.047112,0.050526,0.054020,0.059889,0.069818,0.086958,0.117800", \ "0.050585,0.053981,0.057459,0.063311,0.073221,0.090352,0.121186", \ "0.057096,0.060527,0.064062,0.069981,0.079946,0.097105,0.127944", \ "0.067322,0.070861,0.074494,0.080560,0.090712,0.108120,0.139137", \ "0.080999,0.084677,0.088446,0.094720,0.105129,0.122863,0.154185"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.022537,0.025514,0.028774,0.034624,0.045344,0.065968,0.106902", \ "0.023274,0.026252,0.029511,0.035360,0.046079,0.066702,0.107638", \ "0.025170,0.028145,0.031399,0.037238,0.047946,0.068562,0.109493", \ "0.027890,0.030876,0.034133,0.039964,0.050625,0.071172,0.112047", \ "0.029968,0.033055,0.036382,0.042276,0.052932,0.073391,0.114150", \ "0.030143,0.033448,0.036943,0.043052,0.053849,0.074286,0.114925", \ "0.027953,0.031523,0.035246,0.041696,0.052815,0.073426,0.114088"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.007853,0.009261,0.010790,0.013687,0.019452,0.030899,0.054507", \ "0.007857,0.009263,0.010791,0.013689,0.019453,0.030897,0.054506", \ "0.007853,0.009261,0.010790,0.013687,0.019453,0.030897,0.054506", \ "0.007852,0.009267,0.010803,0.013706,0.019471,0.030911,0.054512", \ "0.008481,0.009867,0.011368,0.014190,0.019816,0.031115,0.054599", \ "0.009260,0.010663,0.012174,0.014973,0.020556,0.031746,0.054926", \ "0.010412,0.011818,0.013330,0.016094,0.021584,0.032651,0.055548"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004268,0.006153,0.008413,0.012780,0.021694,0.040318,0.078361", \ "0.004273,0.006155,0.008415,0.012781,0.021694,0.040317,0.078357", \ "0.004272,0.006155,0.008415,0.012783,0.021699,0.040320,0.078357", \ "0.004499,0.006345,0.008587,0.012917,0.021764,0.040345,0.078368", \ "0.005235,0.006960,0.009135,0.013363,0.022047,0.040471,0.078408", \ "0.006434,0.008047,0.010139,0.014247,0.022669,0.040802,0.078561", \ "0.007910,0.009463,0.011494,0.015538,0.023708,0.041533,0.078962"); } } timing () { related_pin : "A"; when : "!B & CI"; sdf_cond : "(B == 1'b0) && (CI == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.046720,0.049441,0.052252,0.057172,0.065906,0.081645,0.111393", \ "0.047488,0.050209,0.053021,0.057939,0.066674,0.082414,0.112163", \ "0.049151,0.051869,0.054681,0.059600,0.068333,0.084072,0.113819", \ "0.051735,0.054429,0.057224,0.062127,0.070847,0.086576,0.116314", \ "0.054251,0.056879,0.059622,0.064477,0.073148,0.088840,0.118560", \ "0.055410,0.057922,0.060576,0.065341,0.073949,0.089597,0.119245", \ "0.054326,0.056715,0.059251,0.063874,0.072366,0.087925,0.117535"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.056916,0.059519,0.062318,0.067512,0.077595,0.097691,0.138244", \ "0.057405,0.060007,0.062806,0.067998,0.078077,0.098169,0.138720", \ "0.060257,0.062856,0.065652,0.070843,0.080919,0.101010,0.141560", \ "0.067761,0.070354,0.073147,0.078335,0.088405,0.108489,0.149036", \ "0.079911,0.082445,0.085180,0.090289,0.100262,0.120249,0.160718", \ "0.094627,0.097118,0.099775,0.104737,0.114539,0.134368,0.174726", \ "0.111891,0.114358,0.116952,0.121782,0.131418,0.151073,0.191281"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005631,0.006934,0.008411,0.011277,0.016966,0.028542,0.052959", \ "0.005631,0.006934,0.008410,0.011279,0.016966,0.028544,0.052961", \ "0.005632,0.006935,0.008412,0.011280,0.016967,0.028545,0.052961", \ "0.005670,0.006968,0.008443,0.011300,0.016981,0.028551,0.052963", \ "0.005747,0.007040,0.008500,0.011340,0.017000,0.028568,0.052971", \ "0.005928,0.007211,0.008654,0.011460,0.017086,0.028597,0.052947", \ "0.006139,0.007414,0.008819,0.011566,0.017143,0.028635,0.052976"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004928,0.006659,0.008839,0.013058,0.021759,0.040218,0.078214", \ "0.004956,0.006671,0.008848,0.013062,0.021761,0.040218,0.078215", \ "0.004968,0.006673,0.008849,0.013063,0.021760,0.040218,0.078217", \ "0.004978,0.006684,0.008857,0.013068,0.021764,0.040220,0.078216", \ "0.005079,0.006768,0.008932,0.013126,0.021796,0.040230,0.078219", \ "0.005286,0.006956,0.009095,0.013242,0.021851,0.040253,0.078227", \ "0.005550,0.007199,0.009318,0.013412,0.021944,0.040276,0.078225"); } } timing () { related_pin : "A"; when : "B & !CI"; sdf_cond : "(B == 1'b1) && (CI == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.047742,0.050622,0.053690,0.059038,0.068338,0.084696,0.114839", \ "0.048379,0.051298,0.054419,0.059828,0.069163,0.085540,0.115688", \ "0.050945,0.053880,0.057025,0.062465,0.071819,0.088205,0.118354", \ "0.056271,0.059177,0.062308,0.067740,0.077087,0.093464,0.123605", \ "0.062012,0.064767,0.067803,0.073150,0.082431,0.098764,0.128874", \ "0.067092,0.069705,0.072615,0.077836,0.087017,0.103273,0.133307", \ "0.071156,0.073660,0.076443,0.081506,0.090547,0.106716,0.136688"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.057482,0.060067,0.062843,0.067926,0.077870,0.097929,0.138517", \ "0.058323,0.060907,0.063684,0.068768,0.078712,0.098772,0.139360", \ "0.060962,0.063545,0.066321,0.071405,0.081352,0.101414,0.142004", \ "0.066289,0.068860,0.071632,0.076712,0.086653,0.106710,0.147300", \ "0.074433,0.076976,0.079711,0.084731,0.094590,0.114565,0.155093", \ "0.084881,0.087392,0.090085,0.095034,0.104797,0.124671,0.165136", \ "0.097525,0.100020,0.102658,0.107508,0.117135,0.136871,0.177209"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005808,0.007430,0.009137,0.012161,0.017921,0.029383,0.053352", \ "0.005875,0.007550,0.009284,0.012288,0.017997,0.029419,0.053366", \ "0.005900,0.007597,0.009351,0.012350,0.018032,0.029437,0.053372", \ "0.005926,0.007629,0.009385,0.012378,0.018050,0.029446,0.053375", \ "0.006010,0.007708,0.009455,0.012431,0.018086,0.029470,0.053383", \ "0.006185,0.007878,0.009607,0.012548,0.018154,0.029486,0.053371", \ "0.006490,0.008173,0.009865,0.012738,0.018277,0.029563,0.053385"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004686,0.006420,0.008587,0.012825,0.021627,0.040228,0.078273", \ "0.004683,0.006419,0.008586,0.012824,0.021627,0.040228,0.078273", \ "0.004680,0.006416,0.008584,0.012824,0.021626,0.040229,0.078272", \ "0.004689,0.006423,0.008588,0.012827,0.021628,0.040229,0.078274", \ "0.004814,0.006531,0.008681,0.012895,0.021663,0.040243,0.078276", \ "0.004935,0.006637,0.008778,0.012963,0.021695,0.040257,0.078291", \ "0.005127,0.006813,0.008942,0.013093,0.021772,0.040285,0.078289"); } } timing () { related_pin : "A"; when : "B & CI"; sdf_cond : "(B == 1'b1) && (CI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.032050,0.035070,0.038153,0.043412,0.052452,0.068415,0.098306", \ "0.033080,0.036099,0.039184,0.044443,0.053483,0.069447,0.099337", \ "0.036154,0.039174,0.042255,0.047512,0.056551,0.072516,0.102408", \ "0.041263,0.044260,0.047320,0.052550,0.061565,0.077515,0.107397", \ "0.048554,0.051698,0.054895,0.060282,0.069468,0.085536,0.115414", \ "0.058375,0.061677,0.065023,0.070617,0.080065,0.096446,0.126492", \ "0.070544,0.074024,0.077555,0.083421,0.093215,0.109998,0.140305"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.030069,0.033259,0.036743,0.042986,0.054179,0.075087,0.116066", \ "0.030470,0.033660,0.037143,0.043387,0.054579,0.075487,0.116463", \ "0.031068,0.034258,0.037741,0.043982,0.055170,0.076073,0.117052", \ "0.032164,0.035365,0.038852,0.045094,0.056273,0.077153,0.118104", \ "0.033798,0.037041,0.040560,0.046852,0.058070,0.078947,0.119840", \ "0.035026,0.038398,0.042005,0.048434,0.059825,0.080787,0.121635", \ "0.034926,0.038497,0.042255,0.048892,0.060587,0.081910,0.122943"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005768,0.007034,0.008481,0.011344,0.017048,0.028632,0.053029", \ "0.005773,0.007036,0.008482,0.011345,0.017050,0.028633,0.053030", \ "0.005777,0.007042,0.008488,0.011352,0.017054,0.028635,0.053031", \ "0.005952,0.007187,0.008607,0.011442,0.017116,0.028668,0.053039", \ "0.006819,0.008067,0.009453,0.012184,0.017695,0.028978,0.053125", \ "0.007865,0.009132,0.010515,0.013191,0.018609,0.029701,0.053449", \ "0.009216,0.010507,0.011895,0.014519,0.019837,0.030710,0.054000"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005227,0.007114,0.009466,0.013946,0.022733,0.040951,0.078712", \ "0.005227,0.007116,0.009466,0.013945,0.022731,0.040948,0.078720", \ "0.005229,0.007117,0.009468,0.013948,0.022734,0.040949,0.078711", \ "0.005362,0.007230,0.009571,0.014039,0.022797,0.040974,0.078711", \ "0.005765,0.007587,0.009905,0.014363,0.023068,0.041137,0.078766", \ "0.006627,0.008352,0.010611,0.015061,0.023704,0.041546,0.078963", \ "0.007884,0.009511,0.011668,0.016086,0.024766,0.042506,0.079479"); } } timing () { related_pin : "B"; when : "!A & !CI"; sdf_cond : "(A == 1'b0) && (CI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.042326,0.045740,0.049233,0.055103,0.065031,0.082170,0.113011", \ "0.042879,0.046293,0.049788,0.055659,0.065588,0.082727,0.113567", \ "0.045194,0.048604,0.052100,0.057969,0.067896,0.085036,0.115877", \ "0.050879,0.054271,0.057740,0.063580,0.073482,0.090612,0.121445", \ "0.060881,0.064319,0.067854,0.073771,0.083714,0.100846,0.131663", \ "0.074227,0.077780,0.081419,0.087486,0.097616,0.114992,0.145987", \ "0.090958,0.094639,0.098411,0.104670,0.115008,0.132607,0.163819"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.020992,0.023917,0.027115,0.032863,0.043466,0.064001,0.104889", \ "0.021831,0.024757,0.027954,0.033703,0.044305,0.064840,0.105727", \ "0.023739,0.026658,0.029847,0.035580,0.046168,0.066694,0.107576", \ "0.026235,0.029180,0.032388,0.038132,0.048692,0.069153,0.109982", \ "0.027677,0.030740,0.034041,0.039880,0.050454,0.070843,0.111561", \ "0.026749,0.030037,0.033522,0.039614,0.050364,0.070751,0.111355", \ "0.022963,0.026508,0.030224,0.036679,0.047775,0.068350,0.109014"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.007855,0.009259,0.010786,0.013685,0.019451,0.030896,0.054503", \ "0.007854,0.009262,0.010789,0.013687,0.019452,0.030896,0.054503", \ "0.007853,0.009261,0.010790,0.013688,0.019453,0.030896,0.054502", \ "0.007861,0.009276,0.010816,0.013720,0.019481,0.030917,0.054511", \ "0.008602,0.009981,0.011474,0.014263,0.019846,0.031125,0.054597", \ "0.009470,0.010865,0.012352,0.015104,0.020620,0.031788,0.054935", \ "0.010616,0.012005,0.013492,0.016187,0.021560,0.032540,0.055519"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003984,0.005876,0.008115,0.012469,0.021428,0.040148,0.078260", \ "0.003989,0.005880,0.008117,0.012471,0.021430,0.040154,0.078270", \ "0.003995,0.005886,0.008123,0.012478,0.021432,0.040153,0.078254", \ "0.004297,0.006146,0.008367,0.012676,0.021536,0.040173,0.078261", \ "0.005098,0.006830,0.008988,0.013178,0.021846,0.040323,0.078303", \ "0.006308,0.007943,0.010040,0.014121,0.022510,0.040647,0.078455", \ "0.007754,0.009344,0.011396,0.015439,0.023560,0.041389,0.078849"); } } timing () { related_pin : "B"; when : "!A & CI"; sdf_cond : "(A == 1'b0) && (CI == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.050807,0.053608,0.056479,0.061435,0.070193,0.085967,0.115748", \ "0.051498,0.054300,0.057171,0.062128,0.070886,0.086659,0.116439", \ "0.053168,0.055968,0.058837,0.063790,0.072546,0.088321,0.118101", \ "0.055620,0.058396,0.061247,0.066191,0.074945,0.090715,0.120493", \ "0.058928,0.061601,0.064381,0.069253,0.077938,0.093663,0.123423", \ "0.061256,0.063806,0.066490,0.071272,0.079891,0.095556,0.125248", \ "0.061989,0.064423,0.066997,0.071658,0.080168,0.095757,0.125405"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.057486,0.060087,0.062886,0.068083,0.078171,0.098272,0.138830", \ "0.058294,0.060895,0.063694,0.068892,0.078982,0.099085,0.139644", \ "0.060895,0.063493,0.066291,0.071490,0.081580,0.101684,0.142245", \ "0.066439,0.069028,0.071816,0.077010,0.087096,0.107199,0.147761", \ "0.075732,0.078296,0.081060,0.086208,0.096232,0.116268,0.156776", \ "0.087933,0.090481,0.093202,0.098275,0.108186,0.128097,0.168527", \ "0.102675,0.105209,0.107889,0.112870,0.122672,0.142463,0.182755"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005920,0.007202,0.008654,0.011491,0.017145,0.028680,0.053048", \ "0.005919,0.007201,0.008654,0.011491,0.017144,0.028680,0.053049", \ "0.005923,0.007203,0.008658,0.011494,0.017146,0.028680,0.053049", \ "0.005953,0.007233,0.008681,0.011508,0.017155,0.028686,0.053052", \ "0.005831,0.007113,0.008572,0.011411,0.017081,0.028651,0.053044", \ "0.005852,0.007142,0.008604,0.011439,0.017094,0.028631,0.053025", \ "0.005997,0.007278,0.008714,0.011509,0.017131,0.028655,0.053017"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004901,0.006649,0.008835,0.013052,0.021758,0.040219,0.078219", \ "0.004897,0.006645,0.008832,0.013051,0.021756,0.040219,0.078217", \ "0.004895,0.006643,0.008831,0.013050,0.021757,0.040218,0.078219", \ "0.004900,0.006650,0.008836,0.013054,0.021759,0.040220,0.078218", \ "0.004978,0.006719,0.008898,0.013100,0.021785,0.040228,0.078218", \ "0.005149,0.006868,0.009025,0.013189,0.021812,0.040224,0.078224", \ "0.005384,0.007079,0.009218,0.013341,0.021903,0.040248,0.078193"); } } timing () { related_pin : "B"; when : "A & !CI"; sdf_cond : "(A == 1'b1) && (CI == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.047350,0.050215,0.053264,0.058598,0.067890,0.084247,0.114392", \ "0.047716,0.050582,0.053631,0.058962,0.068254,0.084610,0.114757", \ "0.049237,0.052096,0.055138,0.060464,0.069753,0.086107,0.116251", \ "0.052187,0.055017,0.058039,0.063350,0.072627,0.088974,0.119115", \ "0.055744,0.058512,0.061491,0.066752,0.075968,0.092265,0.122377", \ "0.058411,0.061090,0.064012,0.069234,0.078425,0.094684,0.124688", \ "0.059476,0.062047,0.064879,0.069985,0.079103,0.095331,0.125338"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.060839,0.063456,0.066282,0.071418,0.081412,0.101517,0.142130", \ "0.061849,0.064468,0.067295,0.072433,0.082427,0.102534,0.143148", \ "0.064756,0.067374,0.070200,0.075338,0.085330,0.105437,0.146051", \ "0.069995,0.072595,0.075407,0.080532,0.090517,0.110619,0.151236", \ "0.078769,0.081352,0.084137,0.089220,0.099150,0.119198,0.159772", \ "0.090909,0.093463,0.096191,0.101163,0.110946,0.130858,0.171360", \ "0.105543,0.108070,0.110745,0.115608,0.125255,0.145031,0.185418"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005782,0.007389,0.009094,0.012128,0.017905,0.029377,0.053356", \ "0.005772,0.007380,0.009084,0.012122,0.017899,0.029374,0.053355", \ "0.005762,0.007366,0.009068,0.012107,0.017891,0.029369,0.053353", \ "0.005762,0.007356,0.009053,0.012095,0.017884,0.029366,0.053352", \ "0.005821,0.007409,0.009091,0.012099,0.017860,0.029351,0.053348", \ "0.005996,0.007597,0.009275,0.012263,0.017978,0.029362,0.053258", \ "0.006218,0.007818,0.009478,0.012420,0.018093,0.029460,0.053303"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004733,0.006489,0.008693,0.012992,0.021806,0.040358,0.078356", \ "0.004731,0.006487,0.008692,0.012989,0.021805,0.040357,0.078354", \ "0.004731,0.006487,0.008693,0.012990,0.021806,0.040358,0.078356", \ "0.004745,0.006498,0.008703,0.012996,0.021808,0.040359,0.078357", \ "0.004790,0.006528,0.008723,0.013004,0.021807,0.040358,0.078357", \ "0.004858,0.006573,0.008744,0.012991,0.021765,0.040335,0.078360", \ "0.004992,0.006685,0.008835,0.013047,0.021786,0.040328,0.078355"); } } timing () { related_pin : "B"; when : "A & CI"; sdf_cond : "(A == 1'b1) && (CI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.029818,0.032773,0.035815,0.041026,0.050008,0.065905,0.095745", \ "0.030816,0.033772,0.036814,0.042027,0.051009,0.066907,0.096748", \ "0.033752,0.036705,0.039746,0.044955,0.053935,0.069834,0.099676", \ "0.038789,0.041735,0.044762,0.049946,0.058906,0.074792,0.104622", \ "0.045428,0.048533,0.051704,0.057078,0.066258,0.082320,0.112161", \ "0.053986,0.057258,0.060595,0.066202,0.075682,0.092090,0.122135", \ "0.064009,0.067486,0.071037,0.076960,0.086862,0.103783,0.134154"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.029707,0.032914,0.036417,0.042701,0.053968,0.074972,0.116040", \ "0.030219,0.033427,0.036930,0.043215,0.054482,0.075487,0.116553", \ "0.032046,0.035254,0.038757,0.045039,0.056304,0.077306,0.118370", \ "0.035769,0.038998,0.042511,0.048797,0.060048,0.081011,0.122028", \ "0.040487,0.043739,0.047253,0.053557,0.064860,0.085895,0.126846", \ "0.045141,0.048537,0.052128,0.058505,0.069822,0.090817,0.131831", \ "0.049066,0.052676,0.056445,0.063021,0.074517,0.095601,0.136575"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005389,0.006682,0.008168,0.011085,0.016840,0.028477,0.052933", \ "0.005392,0.006683,0.008169,0.011088,0.016841,0.028477,0.052933", \ "0.005391,0.006683,0.008171,0.011089,0.016842,0.028477,0.052933", \ "0.005681,0.006925,0.008365,0.011225,0.016929,0.028521,0.052943", \ "0.006571,0.007846,0.009274,0.012054,0.017609,0.028906,0.053045", \ "0.007753,0.009044,0.010458,0.013178,0.018628,0.029704,0.053419", \ "0.009279,0.010592,0.012029,0.014708,0.020059,0.030893,0.054051"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005302,0.007193,0.009556,0.014065,0.022886,0.041105,0.078836", \ "0.005303,0.007197,0.009559,0.014069,0.022888,0.041109,0.078848", \ "0.005316,0.007207,0.009569,0.014079,0.022895,0.041109,0.078839", \ "0.005523,0.007390,0.009733,0.014219,0.022996,0.041159,0.078853", \ "0.006025,0.007786,0.010079,0.014577,0.023400,0.041460,0.078946", \ "0.007103,0.008694,0.010834,0.015177,0.023828,0.041842,0.079277", \ "0.008513,0.010017,0.012026,0.016216,0.024672,0.042432,0.079704"); } } timing () { related_pin : "CI"; when : "!A & !B"; sdf_cond : "(A == 1'b0) && (B == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.039687,0.043112,0.046620,0.052510,0.062469,0.079655,0.110564", \ "0.039726,0.043145,0.046646,0.052528,0.062476,0.079647,0.110539", \ "0.042078,0.045487,0.048982,0.054850,0.064781,0.081926,0.112781", \ "0.049544,0.052949,0.056426,0.062269,0.072169,0.089300,0.120135", \ "0.061957,0.065376,0.068870,0.074728,0.084598,0.101685,0.132475", \ "0.076957,0.080526,0.084168,0.090190,0.100196,0.117470,0.148407", \ "0.095021,0.098752,0.102575,0.108848,0.119071,0.136457,0.167536"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.019488,0.022490,0.025773,0.031647,0.042362,0.062924,0.103776", \ "0.020292,0.023294,0.026578,0.032452,0.043169,0.063732,0.104587", \ "0.021986,0.024982,0.028255,0.034113,0.044818,0.065379,0.106236", \ "0.023638,0.026679,0.030015,0.035969,0.046762,0.067291,0.108100", \ "0.024220,0.027313,0.030698,0.036772,0.047657,0.068294,0.109075", \ "0.022085,0.025418,0.028962,0.035257,0.046424,0.067248,0.108129", \ "0.016727,0.020332,0.024116,0.030720,0.042290,0.063464,0.104737"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.007900,0.009311,0.010844,0.013747,0.019523,0.030988,0.054609", \ "0.007871,0.009284,0.010814,0.013716,0.019490,0.030955,0.054584", \ "0.007858,0.009261,0.010790,0.013691,0.019457,0.030907,0.054527", \ "0.007832,0.009253,0.010793,0.013704,0.019473,0.030913,0.054514", \ "0.008711,0.010037,0.011493,0.014243,0.019821,0.031120,0.054600", \ "0.010037,0.011342,0.012730,0.015321,0.020691,0.031847,0.054962", \ "0.011501,0.012827,0.014219,0.016690,0.021734,0.032534,0.055606"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004144,0.006038,0.008293,0.012649,0.021538,0.040150,0.078219", \ "0.004141,0.006038,0.008294,0.012650,0.021541,0.040147,0.078214", \ "0.004116,0.006028,0.008291,0.012654,0.021543,0.040153,0.078209", \ "0.004320,0.006316,0.008634,0.013018,0.021771,0.040195,0.078230", \ "0.005134,0.006934,0.009238,0.013599,0.022263,0.040571,0.078289", \ "0.006448,0.008119,0.010290,0.014621,0.023173,0.041184,0.078699", \ "0.008004,0.009639,0.011735,0.015981,0.024414,0.042260,0.079545"); } } timing () { related_pin : "CI"; when : "!A & B"; sdf_cond : "(A == 1'b0) && (B == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.048982,0.051777,0.054645,0.059599,0.068354,0.084128,0.113908", \ "0.049738,0.052535,0.055402,0.060356,0.069111,0.084885,0.114666", \ "0.052395,0.055191,0.058057,0.063010,0.071765,0.087538,0.117318", \ "0.056999,0.059742,0.062572,0.067501,0.076240,0.092000,0.121769", \ "0.061611,0.064134,0.066829,0.071650,0.080352,0.096118,0.125890", \ "0.065014,0.067356,0.069887,0.074544,0.083129,0.098843,0.128645", \ "0.066906,0.069134,0.071507,0.075966,0.084369,0.099956,0.129691"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.054148,0.056725,0.059480,0.064538,0.074455,0.094482,0.135046", \ "0.054753,0.057328,0.060082,0.065139,0.075056,0.095083,0.135646", \ "0.057895,0.060466,0.063216,0.068270,0.078184,0.098210,0.138772", \ "0.065226,0.067783,0.070521,0.075564,0.085460,0.105467,0.146014", \ "0.076330,0.078842,0.081519,0.086479,0.096280,0.116190,0.156666", \ "0.089748,0.092223,0.094824,0.099639,0.109273,0.129025,0.169414", \ "0.105186,0.107668,0.110233,0.114956,0.124404,0.143962,0.184158"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005929,0.007208,0.008664,0.011498,0.017150,0.028684,0.053051", \ "0.005927,0.007208,0.008664,0.011497,0.017149,0.028683,0.053052", \ "0.005929,0.007212,0.008665,0.011498,0.017150,0.028684,0.053051", \ "0.005961,0.007244,0.008691,0.011515,0.017160,0.028689,0.053053", \ "0.005766,0.007076,0.008579,0.011476,0.017194,0.028742,0.053079", \ "0.005734,0.007068,0.008578,0.011475,0.017200,0.028804,0.053221", \ "0.005973,0.007298,0.008770,0.011598,0.017260,0.028834,0.053248"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004745,0.006471,0.008630,0.012856,0.021643,0.040234,0.078275", \ "0.004747,0.006472,0.008632,0.012856,0.021644,0.040235,0.078275", \ "0.004751,0.006475,0.008634,0.012858,0.021645,0.040235,0.078275", \ "0.004786,0.006505,0.008658,0.012874,0.021653,0.040238,0.078277", \ "0.004930,0.006626,0.008761,0.012946,0.021689,0.040251,0.078280", \ "0.005074,0.006771,0.008898,0.013041,0.021732,0.040295,0.078315", \ "0.005426,0.007101,0.009208,0.013275,0.021861,0.040315,0.078324"); } } timing () { related_pin : "CI"; when : "A & !B"; sdf_cond : "(A == 1'b1) && (B == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.045312,0.048024,0.050831,0.055745,0.064475,0.080213,0.109959", \ "0.046032,0.048743,0.051550,0.056464,0.065194,0.080931,0.110678", \ "0.048534,0.051237,0.054039,0.058950,0.067679,0.083415,0.113161", \ "0.052798,0.055431,0.058191,0.063074,0.071784,0.087504,0.117235", \ "0.057453,0.059889,0.062511,0.067268,0.075876,0.091552,0.121266", \ "0.061136,0.063431,0.065926,0.070525,0.079044,0.094615,0.124199", \ "0.063139,0.065351,0.067717,0.072139,0.080494,0.095969,0.125530"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.056978,0.059594,0.062417,0.067552,0.077545,0.097650,0.138263", \ "0.057610,0.060225,0.063047,0.068182,0.078174,0.098279,0.138893", \ "0.060721,0.063334,0.066154,0.071286,0.081277,0.101381,0.141994", \ "0.068067,0.070670,0.073476,0.078600,0.088583,0.108678,0.149286", \ "0.079314,0.081853,0.084595,0.089628,0.099512,0.119520,0.160055", \ "0.092417,0.094907,0.097546,0.102415,0.112178,0.132127,0.172637", \ "0.107664,0.110139,0.112716,0.117451,0.126991,0.146741,0.187175"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005643,0.006945,0.008419,0.011286,0.016971,0.028547,0.052961", \ "0.005643,0.006946,0.008421,0.011286,0.016971,0.028547,0.052962", \ "0.005653,0.006956,0.008430,0.011292,0.016975,0.028548,0.052963", \ "0.005715,0.007012,0.008474,0.011322,0.016996,0.028559,0.052966", \ "0.005571,0.006875,0.008360,0.011232,0.016944,0.028563,0.052976", \ "0.005742,0.007056,0.008523,0.011364,0.017020,0.028540,0.052932", \ "0.006103,0.007407,0.008827,0.011582,0.017161,0.028651,0.052976"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004737,0.006490,0.008696,0.012993,0.021806,0.040359,0.078357", \ "0.004738,0.006491,0.008696,0.012994,0.021806,0.040359,0.078356", \ "0.004737,0.006492,0.008698,0.012994,0.021808,0.040359,0.078357", \ "0.004753,0.006504,0.008707,0.012998,0.021809,0.040360,0.078356", \ "0.004857,0.006584,0.008774,0.013046,0.021835,0.040370,0.078359", \ "0.004906,0.006638,0.008827,0.013099,0.021919,0.040507,0.078426", \ "0.005122,0.006831,0.008994,0.013200,0.021952,0.040525,0.078564"); } } timing () { related_pin : "CI"; when : "A & B"; sdf_cond : "(A == 1'b1) && (B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.027724,0.030841,0.034109,0.039700,0.049205,0.065695,0.095925", \ "0.028656,0.031767,0.035034,0.040622,0.050127,0.066617,0.096846", \ "0.031365,0.034455,0.037702,0.043272,0.052766,0.069254,0.099486", \ "0.036081,0.039140,0.042359,0.047895,0.057374,0.073866,0.104096", \ "0.041952,0.045024,0.048210,0.053774,0.063540,0.080490,0.110893", \ "0.049214,0.052478,0.055846,0.061558,0.071466,0.088811,0.119797", \ "0.057207,0.060696,0.064310,0.070389,0.080661,0.098647,0.130320"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.029484,0.032688,0.036186,0.042461,0.053715,0.074704,0.115757", \ "0.029975,0.033174,0.036667,0.042934,0.054175,0.075157,0.116206", \ "0.032308,0.035499,0.038984,0.045228,0.056427,0.077354,0.118370", \ "0.037881,0.041042,0.044485,0.050665,0.061763,0.082572,0.123472", \ "0.044186,0.047375,0.050806,0.056962,0.068040,0.088793,0.129515", \ "0.050154,0.053545,0.057095,0.063325,0.074336,0.094958,0.135644", \ "0.055717,0.059338,0.063104,0.069595,0.080780,0.101415,0.141897"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005446,0.007004,0.008704,0.011816,0.017703,0.029267,0.053312", \ "0.005445,0.006998,0.008698,0.011813,0.017701,0.029266,0.053312", \ "0.005410,0.006955,0.008655,0.011782,0.017685,0.029259,0.053310", \ "0.005680,0.007186,0.008856,0.011933,0.017795,0.029324,0.053334", \ "0.006434,0.007763,0.009353,0.012563,0.018681,0.030069,0.053583", \ "0.007769,0.009110,0.010600,0.013549,0.019596,0.031121,0.054458", \ "0.009458,0.010849,0.012381,0.015232,0.021087,0.032720,0.055614"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.005280,0.007171,0.009533,0.014036,0.022851,0.041073,0.078807", \ "0.005256,0.007149,0.009508,0.014010,0.022824,0.041054,0.078807", \ "0.005231,0.007120,0.009472,0.013957,0.022753,0.040984,0.078768", \ "0.005365,0.007209,0.009537,0.014009,0.022779,0.040972,0.078724", \ "0.006273,0.007864,0.010044,0.014427,0.023165,0.041175,0.078752", \ "0.007611,0.009050,0.011016,0.015134,0.023577,0.041522,0.079009", \ "0.009264,0.010621,0.012469,0.016372,0.024469,0.042011,0.079357"); } } internal_power () { related_pin : "A"; when : "!B & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.923228,8.907387,8.839121,8.692587,8.663204,8.676167,8.627845", \ "8.888045,8.852955,8.784226,8.631753,8.592341,8.607279,8.556499", \ "8.828649,8.821546,8.737277,8.581160,8.552834,8.557878,8.504190", \ "8.930649,8.929010,8.829135,8.661479,8.629512,8.620750,8.562836", \ "9.413267,9.471586,9.453978,9.283448,9.163086,9.107077,9.010164", \ "10.271620,10.264870,10.230240,10.116000,10.127830,10.136780,9.997862", \ "11.923810,11.902230,11.832610,11.614230,11.449010,11.538020,11.536150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.027193,2.077945,2.113316,2.222840,2.236733,2.219117,1.975533", \ "1.954829,2.032729,2.063508,2.083686,2.172189,2.220004,1.959139", \ "1.965550,2.009423,2.096476,2.074908,2.152625,2.171554,2.198488", \ "2.410058,2.347389,2.361660,2.376436,2.333233,2.145128,1.870518", \ "3.625956,3.551252,3.432048,3.278277,2.962846,2.922626,2.762311", \ "5.340374,5.152248,5.079336,4.870086,4.590968,3.947258,3.769553", \ "7.317489,7.122923,7.069251,6.960385,6.614363,6.118781,5.368191"); } } internal_power () { related_pin : "A"; when : "!B & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.522061,3.442108,3.391957,3.374009,3.357618,3.380508,3.325817", \ "3.498323,3.421730,3.372948,3.351504,3.339412,3.357503,3.328109", \ "3.475473,3.402164,3.350009,3.327209,3.321212,3.339229,3.295160", \ "3.709810,3.616100,3.541712,3.491770,3.466189,3.441238,3.426223", \ "4.398380,4.232833,4.113063,4.008324,3.933238,3.895018,3.786495", \ "5.576921,5.376286,5.209544,5.060235,4.872956,4.659023,4.470651", \ "6.922321,6.688442,6.480175,6.313083,6.156575,5.960936,5.605566"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.607682,7.420487,7.228871,7.054986,6.890128,6.803715,6.707046", \ "7.597559,7.379353,7.213356,7.038888,6.882914,6.757690,6.692391", \ "7.607286,7.396803,7.208601,7.041942,6.822078,6.743825,6.606168", \ "7.888334,7.655071,7.455473,7.280495,7.101888,6.865391,6.852080", \ "8.729568,8.463512,8.245262,7.946645,7.734681,7.479055,7.301500", \ "9.771585,9.516230,9.295936,8.959341,8.667127,8.355077,8.189167", \ "11.157600,10.894760,10.601520,10.191680,9.870285,9.568896,9.218687"); } } internal_power () { related_pin : "A"; when : "B & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.894349,3.864395,3.817657,3.801485,3.825139,3.836693,3.756495", \ "3.891598,3.838982,3.795363,3.782800,3.780039,3.844955,3.756125", \ "3.861884,3.833376,3.794298,3.761286,3.764913,3.768543,3.751697", \ "4.206192,4.145460,4.101210,4.044665,4.024548,3.981513,3.968627", \ "5.006177,4.874668,4.786216,4.678390,4.576423,4.495882,4.424715", \ "6.357766,6.146194,5.985036,5.805925,5.602771,5.392310,5.252969", \ "8.071094,7.812640,7.595089,7.346129,7.104075,6.782330,6.498675"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.578591,7.390792,7.232933,7.053237,6.930398,6.741041,6.728691", \ "7.533129,7.356741,7.209770,7.040216,6.916111,6.847167,6.638674", \ "7.503580,7.320009,7.181372,6.970629,6.827770,6.752600,6.619986", \ "7.620516,7.442267,7.294371,7.084066,6.942255,6.854754,6.749397", \ "8.178936,7.986168,7.795601,7.580992,7.336816,7.239724,7.011262", \ "8.866444,8.670302,8.477990,8.272593,8.060670,7.805820,7.686623", \ "10.037090,9.807563,9.575858,9.298634,9.040907,8.833786,8.579625"); } } internal_power () { related_pin : "A"; when : "B & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.232240,8.287000,8.322923,8.436168,8.611967,8.688278,8.692027", \ "8.197167,8.274854,8.297380,8.416782,8.585165,8.660373,8.663362", \ "8.180274,8.249119,8.265235,8.397241,8.554947,8.639396,8.639815", \ "8.383990,8.455636,8.471451,8.552679,8.693139,8.756701,8.748385", \ "8.857229,8.983574,9.030351,9.205037,9.292667,9.308561,9.271247", \ "9.999570,10.051910,10.036130,10.067950,10.252400,10.432970,10.340550", \ "11.856870,11.880470,11.850250,11.749430,11.771940,11.882010,11.990360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.836644,2.710272,2.664966,2.643907,2.506449,2.467727,2.151851", \ "2.721070,2.556953,2.546488,2.528427,2.419576,2.374029,2.250145", \ "2.558421,2.503231,2.430155,2.427659,2.309576,2.083493,2.041972", \ "2.800146,2.651801,2.599178,2.572639,2.442597,2.188978,2.248625", \ "3.852588,3.649055,3.483080,3.319213,3.125258,2.730471,2.663991", \ "5.466103,5.257806,5.104534,4.886156,4.501188,4.137188,3.977110", \ "7.529023,7.300409,7.121438,6.897374,6.549150,5.885580,5.577853"); } } internal_power () { related_pin : "B"; when : "!A & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.386241,8.375256,8.328570,8.171311,8.151501,8.168637,8.129656", \ "8.324934,8.305695,8.240660,8.081945,8.061369,8.071655,8.027948", \ "8.280288,8.263936,8.190890,8.055826,8.007674,8.016673,7.970918", \ "8.486900,8.452887,8.378003,8.230948,8.167244,8.157836,8.103524", \ "9.221023,9.248162,9.128111,8.918102,8.794561,8.734492,8.631327", \ "10.034700,10.073980,9.991468,9.843830,9.816202,9.711372,9.558503", \ "11.575810,11.573150,11.432910,11.192110,10.994980,11.017340,10.918330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("1.595661,1.623618,1.718662,1.747253,1.702306,1.775026,1.690856", \ "1.575132,1.634851,1.661138,1.719869,1.765330,1.613493,1.464494", \ "1.540342,1.614990,1.666638,1.711293,1.727201,1.490066,1.275941", \ "2.122991,2.013768,1.973167,1.999453,1.909460,1.844750,1.678245", \ "3.307129,3.241248,3.153282,2.908884,2.577379,2.462229,2.128689", \ "4.848176,4.715946,4.651238,4.497729,4.050207,3.482773,3.306646", \ "6.662862,6.476470,6.378013,6.254286,6.038241,5.478417,4.925653"); } } internal_power () { related_pin : "B"; when : "!A & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.002400,3.915264,3.871355,3.835580,3.825490,3.796093,3.723653", \ "3.941767,3.867252,3.824911,3.788504,3.766911,3.725479,3.746437", \ "3.920894,3.840890,3.786040,3.755281,3.742243,3.681821,3.617391", \ "4.096734,4.008511,3.933014,3.887941,3.855720,3.820392,3.812517", \ "4.717401,4.562239,4.446054,4.359325,4.270100,4.161675,4.171480", \ "5.828007,5.639831,5.472833,5.320265,5.135497,4.917359,4.796606", \ "7.242066,7.000636,6.805186,6.612709,6.408689,6.109921,5.843983"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.756232,7.541284,7.376868,7.154475,7.035207,6.864590,6.768566", \ "7.715833,7.508456,7.340767,7.150397,7.003218,6.792452,6.797151", \ "7.695067,7.491902,7.319117,7.096940,6.965615,6.812089,6.659743", \ "7.877106,7.660313,7.463719,7.240395,7.067107,6.981317,6.919712", \ "8.456413,8.230460,8.026752,7.757228,7.531571,7.296810,7.231699", \ "9.222752,8.973462,8.788720,8.562263,8.299125,8.090420,7.872447", \ "10.355700,10.107420,9.884187,9.525900,9.251174,9.040579,8.912322"); } } internal_power () { related_pin : "B"; when : "A & !CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.857277,3.819328,3.778599,3.761118,3.768296,3.800208,3.782642", \ "3.800051,3.759877,3.730125,3.703185,3.728558,3.727286,3.760056", \ "3.781356,3.740241,3.708641,3.676047,3.690071,3.689180,3.709513", \ "3.995694,3.940398,3.878725,3.840147,3.821320,3.871608,3.830804", \ "4.644443,4.531015,4.415367,4.338037,4.287443,4.243137,4.109332", \ "5.781260,5.606524,5.474843,5.338367,5.179570,5.031264,4.909021", \ "7.189721,6.978768,6.818783,6.632459,6.464327,6.235591,5.872711"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.982245,7.790630,7.635375,7.478488,7.311765,7.205542,7.082674", \ "7.966960,7.762935,7.614142,7.413470,7.276140,7.212855,6.962600", \ "7.945094,7.742781,7.588162,7.389153,7.266436,7.188313,6.990121", \ "8.075300,7.869076,7.709814,7.504886,7.363917,7.241678,7.166799", \ "8.610440,8.386379,8.201267,7.937618,7.685236,7.535883,7.427591", \ "9.364874,9.152281,8.959451,8.711111,8.453739,8.173073,8.099178", \ "10.495160,10.260140,9.998871,9.682820,9.389656,9.266155,8.959916"); } } internal_power () { related_pin : "B"; when : "A & CI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.709226,7.763896,7.830115,7.966022,8.135315,8.209666,8.204185", \ "7.663912,7.739168,7.800826,7.927878,8.109454,8.187346,8.183473", \ "7.621421,7.723044,7.739576,7.889957,8.061943,8.137136,8.132053", \ "7.893062,7.957041,7.968582,8.061516,8.202822,8.254352,8.240519", \ "8.279379,8.383015,8.465951,8.631942,8.794467,8.792240,8.737244", \ "9.391910,9.471645,9.457939,9.460805,9.648539,9.868364,9.762128", \ "11.170420,11.184400,11.118140,11.044180,11.065360,11.179610,11.315500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.766006,2.652755,2.599812,2.593303,2.457411,2.469416,2.487224", \ "2.570566,2.476842,2.465201,2.408443,2.323592,2.173820,2.183093", \ "2.511582,2.380148,2.343325,2.308616,2.250297,2.071397,2.151363", \ "2.781624,2.692950,2.611223,2.553301,2.468194,2.255635,2.200448", \ "3.925856,3.709861,3.527598,3.342029,3.101418,2.815009,2.727031", \ "5.657292,5.387785,5.167550,4.918508,4.586281,4.216293,3.931720", \ "7.845406,7.514235,7.265280,6.981011,6.650804,6.000598,5.372340"); } } internal_power () { related_pin : "CI"; when : "!A & !B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.573585,7.552265,7.489219,7.331155,7.303990,7.321292,7.277186", \ "7.491018,7.474913,7.408185,7.251690,7.229716,7.241015,7.195431", \ "7.483217,7.485918,7.399363,7.251745,7.211678,7.217695,7.169243", \ "7.865484,7.837375,7.750029,7.574745,7.534655,7.527527,7.465811", \ "8.909925,8.903432,8.772006,8.552153,8.411349,8.311157,8.196083", \ "10.268850,10.168600,10.079720,9.828028,9.700677,9.537473,9.336301", \ "12.129550,12.106100,11.928960,11.592990,11.264760,11.157570,10.946980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("2.120330,2.241027,2.328814,2.345493,2.435995,2.391796,2.244473", \ "2.111563,2.215458,2.269966,2.404618,2.431054,2.468115,2.313537", \ "2.096667,2.211990,2.249977,2.348955,2.362349,2.285948,2.332560", \ "2.540434,2.521216,2.495050,2.579606,2.635639,2.642549,2.568101", \ "3.628856,3.541932,3.568688,3.488835,3.237224,3.265305,3.136773", \ "5.050251,4.921152,4.903908,4.830558,4.753807,4.261408,4.034409", \ "6.640419,6.497916,6.421019,6.390824,6.454836,6.166302,5.553189"); } } internal_power () { related_pin : "CI"; when : "!A & B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.465092,4.397200,4.349253,4.311854,4.301634,4.249054,4.240787", \ "4.481131,4.405798,4.355597,4.315949,4.292417,4.264326,4.235455", \ "4.515833,4.445463,4.386956,4.354469,4.340879,4.279438,4.294445", \ "4.886790,4.787576,4.703559,4.639517,4.578519,4.533356,4.420661", \ "5.619440,5.459891,5.331086,5.230578,5.136732,5.020604,4.887572", \ "6.856387,6.638923,6.454087,6.290417,6.113699,5.893984,5.785264", \ "8.483436,8.195805,7.967303,7.743502,7.547752,7.319098,6.996930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.108348,6.907971,6.755866,6.571252,6.443682,6.267944,6.189295", \ "7.067331,6.897830,6.733592,6.555696,6.429304,6.256473,6.092881", \ "7.121789,6.936381,6.765511,6.585346,6.449139,6.284468,6.121274", \ "7.429830,7.241077,7.064364,6.841513,6.684536,6.481093,6.259680", \ "8.296603,8.048666,7.812556,7.550229,7.268998,7.029135,6.885507", \ "9.384278,9.147721,8.904127,8.552119,8.205639,7.910939,7.592250", \ "10.957220,10.650000,10.392460,9.967779,9.551071,9.226134,8.922589"); } } internal_power () { related_pin : "CI"; when : "A & !B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.022602,3.943537,3.886554,3.871499,3.856200,3.827830,3.869070", \ "4.026967,3.947934,3.892062,3.870948,3.865894,3.883489,3.814413", \ "4.070146,3.993604,3.934505,3.908309,3.875278,3.850497,3.835471", \ "4.515923,4.391217,4.294458,4.223669,4.170574,4.087768,4.001498", \ "5.368227,5.175344,5.035074,4.901106,4.776883,4.685185,4.504201", \ "6.782954,6.524765,6.312838,6.121341,5.887865,5.656012,5.363536", \ "8.497335,8.202294,7.936920,7.684685,7.438445,7.165620,6.798213"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.228344,7.035553,6.912608,6.724934,6.578641,6.450059,6.295108", \ "7.221514,7.052689,6.871146,6.722324,6.540755,6.439367,6.273295", \ "7.263671,7.062221,6.894104,6.752026,6.602277,6.507613,6.337048", \ "7.542550,7.339941,7.171701,6.955980,6.773831,6.696140,6.487510", \ "8.357605,8.108232,7.874550,7.613660,7.348513,7.207171,7.032608", \ "9.338552,9.096959,8.861761,8.587072,8.256057,7.967206,7.805165", \ "10.758040,10.490840,10.232180,9.805381,9.467605,9.145387,8.818216"); } } internal_power () { related_pin : "CI"; when : "A & B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.262840,6.427488,6.497762,6.698484,6.945784,7.088421,7.109689", \ "6.221347,6.379106,6.472017,6.654232,6.897589,7.051824,7.069536", \ "6.118683,6.275389,6.395798,6.551731,6.811200,6.971436,6.984616", \ "6.375726,6.478701,6.553947,6.717013,6.939846,7.084061,7.093831", \ "6.825338,6.909471,6.968336,7.161668,7.443925,7.589225,7.573450", \ "8.002941,8.076389,8.044008,8.086001,8.306005,8.612467,8.591693", \ "9.775872,9.807266,9.780070,9.668245,9.756991,10.003660,10.176890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.742525,3.644739,3.614201,3.571101,3.500723,3.263437,3.241013", \ "3.712473,3.599179,3.515984,3.482867,3.431182,3.265295,3.364608", \ "3.656768,3.513738,3.474860,3.423308,3.362831,3.092873,3.129823", \ "4.077765,3.948126,3.928506,3.810565,3.675732,3.542513,3.313746", \ "5.384774,5.136277,4.960119,4.733917,4.612076,4.184678,3.955601", \ "7.299133,7.007722,6.761634,6.480619,6.053334,5.644257,5.368955", \ "9.804209,9.402557,9.148347,8.840407,8.399470,7.672811,7.356235"); } } } } /****************************************************************************************** Module : FILLCELL_X1 Cell Description : Physical cell (FILLCELL_X1) *******************************************************************************************/ cell (FILLCELL_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; } } /****************************************************************************************** Module : FILLCELL_X2 Cell Description : Physical cell (FILLCELL_X2) *******************************************************************************************/ cell (FILLCELL_X2) { drive_strength : 2; 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; } } /****************************************************************************************** Module : FILLCELL_X4 Cell Description : Physical cell (FILLCELL_X4) *******************************************************************************************/ cell (FILLCELL_X4) { drive_strength : 4; area : 1.064000; 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; } } /****************************************************************************************** Module : FILLCELL_X8 Cell Description : Physical cell (FILLCELL_X8) *******************************************************************************************/ cell (FILLCELL_X8) { drive_strength : 8; area : 2.128000; 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; } } /****************************************************************************************** Module : FILLCELL_X16 Cell Description : Physical cell (FILLCELL_X16) *******************************************************************************************/ cell (FILLCELL_X16) { drive_strength : 16; area : 4.256000; 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; } } /****************************************************************************************** Module : FILLCELL_X32 Cell Description : Physical cell (FILLCELL_X32) *******************************************************************************************/ cell (FILLCELL_X32) { drive_strength : 32; area : 8.512000; 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; } } /****************************************************************************************** Module : HA_X1 Cell Description : Combinational cell (HA_X1) with drive strength X1 *******************************************************************************************/ cell (HA_X1) { drive_strength : 1; area : 2.660000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 211.093031; leakage_power () { when : "!A & !B"; value : 158.810000; } leakage_power () { when : "!A & B"; value : 246.473250; } leakage_power () { when : "A & !B"; value : 158.325750; } leakage_power () { when : "A & B"; value : 280.763125; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.166514; fall_capacitance : 3.110002; rise_capacitance : 3.166514; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.470175; fall_capacitance : 3.399197; rise_capacitance : 3.470175; } pin (CO) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "(A & B)"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0122276,0.0145493,0.0169667,0.0211966,0.0288966,0.0437635,0.0733715", \ "0.0131592,0.0154756,0.0178902,0.0221204,0.0298218,0.0446919,0.0743006", \ "0.0171032,0.0193744,0.0217598,0.0259701,0.0336559,0.0485122,0.0781112", \ "0.0222625,0.0247850,0.0273617,0.0317725,0.0395770,0.0543825,0.0839088", \ "0.0277953,0.0306008,0.0334367,0.0382031,0.0463175,0.0612311,0.0907011", \ "0.0335298,0.0366334,0.0397874,0.0450364,0.0537603,0.0691046,0.0986185", \ "0.0393500,0.0427416,0.0462233,0.0520119,0.0615166,0.0776776,0.107739"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0150812,0.0179068,0.0209864,0.0265700,0.0370600,0.0576567,0.0987693", \ "0.0156842,0.0185088,0.0215865,0.0271675,0.0376573,0.0582541,0.0993687", \ "0.0186314,0.0214180,0.0244552,0.0299809,0.0404132,0.0609717,0.102069", \ "0.0225000,0.0253417,0.0284060,0.0339340,0.0443295,0.0647523,0.105744", \ "0.0261450,0.0291779,0.0323961,0.0380412,0.0484142,0.0687772,0.109633", \ "0.0292361,0.0325282,0.0359868,0.0419938,0.0526386,0.0731216,0.113905", \ "0.0315797,0.0351519,0.0388768,0.0453426,0.0564802,0.0773748,0.118482"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00281978,0.00400394,0.00543225,0.00829753,0.0142785,0.0268386,0.0524234", \ "0.00282069,0.00400651,0.00543436,0.00829854,0.0142788,0.0268385,0.0524238", \ "0.00306626,0.00416841,0.00555279,0.00836891,0.0143045,0.0268422,0.0524227", \ "0.00419401,0.00524017,0.00649520,0.00907096,0.0146536,0.0269007,0.0524246", \ "0.00557561,0.00664661,0.00786373,0.0102808,0.0154658,0.0272670,0.0524948", \ "0.00728510,0.00843317,0.00969357,0.0120779,0.0169931,0.0281142,0.0527998", \ "0.00929797,0.0105336,0.0118787,0.0143308,0.0191639,0.0298217,0.0537068"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00349144,0.00536542,0.00757162,0.0119808,0.0211689,0.0401922,0.0785994", \ "0.00349230,0.00536556,0.00757258,0.0119798,0.0211660,0.0401949,0.0785998", \ "0.00356214,0.00541928,0.00761953,0.0120130,0.0211813,0.0401951,0.0785902", \ "0.00429268,0.00596967,0.00807112,0.0123600,0.0213576,0.0402124,0.0785912", \ "0.00546288,0.00699622,0.00897237,0.0129930,0.0217294,0.0404470,0.0786251", \ "0.00702833,0.00846993,0.0104091,0.0142905,0.0226888,0.0409999,0.0788688", \ "0.00894973,0.0103332,0.0122202,0.0160918,0.0241721,0.0422942,0.0796178"); } } timing () { related_pin : "B"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0136783,0.0160330,0.0184777,0.0227482,0.0304858,0.0453733,0.0749903", \ "0.0146034,0.0169526,0.0193961,0.0236660,0.0314046,0.0462936,0.0759105", \ "0.0187187,0.0210251,0.0234373,0.0276851,0.0354087,0.0502865,0.0798977", \ "0.0248197,0.0273485,0.0299149,0.0343119,0.0421062,0.0569269,0.0864720", \ "0.0317706,0.0345488,0.0373361,0.0420105,0.0500313,0.0649127,0.0943951", \ "0.0397232,0.0427693,0.0458162,0.0508632,0.0592872,0.0743240,0.103752", \ "0.0486236,0.0519441,0.0552810,0.0607767,0.0697772,0.0852636,0.114762"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0163647,0.0191900,0.0222700,0.0278537,0.0383456,0.0589397,0.100053", \ "0.0168793,0.0197046,0.0227830,0.0283658,0.0388575,0.0594550,0.100567", \ "0.0185623,0.0213703,0.0244283,0.0299803,0.0404429,0.0610233,0.102133", \ "0.0210318,0.0238886,0.0269869,0.0325637,0.0430095,0.0635050,0.104556", \ "0.0232628,0.0262676,0.0295009,0.0352435,0.0457838,0.0662552,0.107202", \ "0.0244027,0.0276316,0.0310679,0.0371196,0.0480351,0.0688684,0.109820", \ "0.0241264,0.0276077,0.0312711,0.0376967,0.0490624,0.0705309,0.112159"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00301135,0.00416546,0.00557375,0.00841200,0.0143520,0.0268753,0.0524414", \ "0.00301184,0.00416796,0.00557593,0.00841279,0.0143524,0.0268753,0.0524433", \ "0.00313268,0.00426132,0.00565066,0.00845954,0.0143711,0.0268782,0.0524426", \ "0.00422945,0.00523671,0.00647958,0.00905769,0.0146520,0.0269287,0.0524450", \ "0.00545021,0.00646610,0.00764523,0.0100579,0.0153104,0.0272216,0.0525023", \ "0.00694696,0.00800430,0.00916937,0.0114740,0.0163773,0.0276944,0.0527051", \ "0.00872912,0.00984827,0.0110487,0.0133143,0.0179946,0.0286863,0.0530620"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00349260,0.00536515,0.00757268,0.0119797,0.0211661,0.0401964,0.0786013", \ "0.00349182,0.00536582,0.00757228,0.0119814,0.0211665,0.0401927,0.0785945", \ "0.00354347,0.00540096,0.00760323,0.0120003,0.0211749,0.0401947,0.0786012", \ "0.00395804,0.00576806,0.00793627,0.0122579,0.0213019,0.0402079,0.0785946", \ "0.00485497,0.00655722,0.00868871,0.0129051,0.0217232,0.0403908,0.0786216", \ "0.00609941,0.00771409,0.00981852,0.0140155,0.0227765,0.0411232,0.0788293", \ "0.00759214,0.00915603,0.0112293,0.0154241,0.0241407,0.0426550,0.0798026"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.952184,4.031311,4.062868,4.100858,4.050419,4.066993,3.975599", \ "3.905798,3.987234,4.023556,4.032198,4.015041,4.093196,4.007318", \ "4.204682,4.220423,4.217654,4.192781,4.143121,4.136927,4.126930", \ "5.172806,5.150119,5.036865,4.892300,4.751009,4.581607,4.413941", \ "6.863529,6.721845,6.531187,6.322652,5.949848,5.714994,5.346305", \ "9.519400,9.212884,8.899449,8.514890,8.064613,7.443410,7.044275", \ "13.006830,12.665020,12.260830,11.666870,10.970570,10.228580,9.336114"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("1.389010,1.440150,1.457065,1.477673,1.444425,1.425351,1.383170", \ "1.371843,1.426067,1.453087,1.461501,1.427180,1.366775,1.378148", \ "1.608514,1.609404,1.601455,1.563336,1.542800,1.499890,1.539419", \ "2.606954,2.429980,2.286268,2.148535,1.972605,1.838194,1.748701", \ "4.362614,4.109855,3.877092,3.493226,3.126924,2.838810,2.483555", \ "6.650183,6.355986,6.113334,5.716151,5.102378,4.438931,4.007551", \ "9.473754,9.130650,8.821643,8.543088,8.044281,7.004057,6.108536"); } } internal_power () { related_pin : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("4.919869,4.942107,4.951812,4.964156,4.966384,4.984299,4.892624", \ "4.846850,4.898218,4.882077,4.929058,4.902588,4.824189,4.914803", \ "5.182757,5.154139,5.120991,5.097233,5.088349,5.002662,5.049755", \ "6.238649,6.115401,6.010762,5.861290,5.642019,5.565030,5.383170", \ "7.826724,7.714901,7.611807,7.350320,7.028882,6.721875,6.348478", \ "10.440300,10.244980,9.965112,9.643856,9.120996,8.538628,8.014279", \ "13.949900,13.667070,13.292630,12.756860,12.172690,11.360950,10.398860"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("1.232488,1.283183,1.289102,1.319764,1.258468,1.200009,1.243236", \ "1.144251,1.196612,1.230175,1.234568,1.217859,1.247168,1.255481", \ "1.217441,1.235287,1.235621,1.252036,1.240611,1.222152,1.240305", \ "1.992724,1.875699,1.743595,1.619037,1.563377,1.503472,1.438370", \ "3.465692,3.315585,3.135110,2.815114,2.447360,2.180970,2.126644", \ "5.384284,5.179706,4.988672,4.765001,4.241179,3.683098,3.304092", \ "7.646951,7.358882,7.244278,7.035551,6.797906,6.017209,5.178904"); } } } pin (S) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 25.253300; function : "(A ^ B)"; timing () { related_pin : "A"; when : "!B"; sdf_cond : "(B == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.024569,0.025184,0.026276,0.028320,0.032074,0.038944,0.051747", \ "0.025000,0.025621,0.026719,0.028774,0.032543,0.039430,0.052244", \ "0.028797,0.029419,0.030526,0.032593,0.036380,0.043280,0.056096", \ "0.036151,0.036805,0.037964,0.040143,0.044036,0.051025,0.063868", \ "0.045745,0.046460,0.047717,0.050017,0.054087,0.061258,0.074249", \ "0.057696,0.058478,0.059856,0.062349,0.066711,0.074204,0.087450", \ "0.072055,0.072920,0.074434,0.077176,0.081939,0.089969,0.103773"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.021849,0.022964,0.025009,0.029027,0.036994,0.053027,0.085481", \ "0.022602,0.023714,0.025760,0.029790,0.037791,0.053862,0.086329", \ "0.024178,0.025306,0.027389,0.031511,0.039690,0.055994,0.088640", \ "0.025089,0.026231,0.028319,0.032411,0.040483,0.056950,0.089769", \ "0.024095,0.025290,0.027448,0.031629,0.039852,0.056198,0.088785", \ "0.020646,0.021915,0.024187,0.028489,0.036749,0.053142,0.085888", \ "0.014580,0.015892,0.018257,0.022739,0.031138,0.047497,0.080294"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.006533,0.006924,0.007614,0.008938,0.011453,0.016351,0.026315", \ "0.006542,0.006929,0.007621,0.008941,0.011454,0.016351,0.026315", \ "0.006599,0.006982,0.007661,0.008969,0.011469,0.016357,0.026317", \ "0.007110,0.007491,0.008151,0.009417,0.011862,0.016594,0.026418", \ "0.007720,0.008081,0.008723,0.009936,0.012266,0.016954,0.026737", \ "0.008906,0.009275,0.009928,0.011130,0.013363,0.017784,0.027135", \ "0.010527,0.010927,0.011619,0.012877,0.015124,0.019402,0.028385"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.008366,0.009377,0.011277,0.015086,0.022722,0.037986,0.068452", \ "0.008363,0.009379,0.011278,0.015087,0.022720,0.037984,0.068453", \ "0.008446,0.009442,0.011318,0.015105,0.022726,0.037984,0.068453", \ "0.007739,0.008714,0.010547,0.014397,0.022288,0.037982,0.068441", \ "0.008162,0.009036,0.010722,0.014253,0.021650,0.036932,0.068003", \ "0.009119,0.009959,0.011549,0.014859,0.021952,0.036900,0.067223", \ "0.010236,0.011079,0.012657,0.015848,0.022604,0.037257,0.067413"); } } timing () { related_pin : "A"; when : "B"; sdf_cond : "(B == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.005810,0.006503,0.007777,0.010294,0.015284,0.025212,0.045031", \ "0.006497,0.007188,0.008466,0.010996,0.016007,0.025959,0.045794", \ "0.008142,0.009089,0.010733,0.013684,0.018741,0.028582,0.048351", \ "0.008392,0.009682,0.011915,0.015892,0.022736,0.034131,0.053674", \ "0.006866,0.008518,0.011367,0.016431,0.025049,0.039272,0.062399", \ "0.003332,0.005338,0.008789,0.014935,0.025402,0.042536,0.070099", \ "-0.002367,-0.000017,0.004010,0.011200,0.023494,0.043633,0.075710"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.008552,0.009739,0.011912,0.016170,0.024530,0.041077,0.074032", \ "0.009158,0.010319,0.012477,0.016746,0.025155,0.041768,0.074781", \ "0.012870,0.014096,0.016219,0.020155,0.028280,0.044680,0.077569", \ "0.018126,0.019626,0.022280,0.027192,0.035932,0.051703,0.083933", \ "0.024890,0.026704,0.029861,0.035613,0.045897,0.063833,0.095361", \ "0.032994,0.035168,0.038932,0.045683,0.057458,0.077874,0.112747", \ "0.042476,0.045013,0.049408,0.057267,0.070775,0.093608,0.132603"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.003419,0.003998,0.005076,0.007233,0.011545,0.020163,0.037397", \ "0.003413,0.003996,0.005075,0.007232,0.011543,0.020162,0.037396", \ "0.005449,0.005932,0.006807,0.008385,0.011829,0.020162,0.037398", \ "0.009192,0.009767,0.010765,0.012620,0.016069,0.022391,0.037459", \ "0.014404,0.015132,0.016388,0.018610,0.022476,0.029415,0.042053", \ "0.021029,0.021922,0.023472,0.026211,0.030809,0.038471,0.052090", \ "0.029180,0.030211,0.032059,0.035349,0.040846,0.049660,0.064310"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.006517,0.007572,0.009510,0.013338,0.020943,0.036134,0.066507", \ "0.006467,0.007538,0.009498,0.013341,0.020948,0.036135,0.066507", \ "0.007805,0.008543,0.010050,0.013395,0.020938,0.036139,0.066508", \ "0.010743,0.011685,0.013418,0.016725,0.022665,0.036215,0.066515", \ "0.015104,0.016077,0.017850,0.021329,0.028043,0.040118,0.066806", \ "0.020948,0.022016,0.023924,0.027554,0.034502,0.047763,0.071873", \ "0.028284,0.029455,0.031547,0.035475,0.042736,0.056481,0.082100"); } } timing () { related_pin : "B"; when : "!A"; sdf_cond : "(A == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.026968,0.027586,0.028689,0.030742,0.034503,0.041373,0.054165", \ "0.027729,0.028354,0.029466,0.031533,0.035311,0.042204,0.055012", \ "0.030390,0.031015,0.032129,0.034204,0.038001,0.044915,0.057746", \ "0.035647,0.036307,0.037468,0.039642,0.043556,0.050568,0.063445", \ "0.043683,0.044393,0.045647,0.047952,0.052054,0.059289,0.072318", \ "0.054132,0.054903,0.056260,0.058738,0.063115,0.070718,0.084148", \ "0.066609,0.067452,0.068931,0.071625,0.076360,0.084495,0.098626"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.020488,0.021658,0.023797,0.028004,0.036288,0.052733,0.085580", \ "0.021211,0.022379,0.024516,0.028719,0.037013,0.053471,0.086325", \ "0.023670,0.024830,0.026955,0.031145,0.039450,0.055965,0.088885", \ "0.025745,0.026895,0.028987,0.033092,0.041284,0.057808,0.090776", \ "0.026223,0.027423,0.029573,0.033713,0.041846,0.058107,0.090888", \ "0.024710,0.025970,0.028214,0.032452,0.040590,0.056795,0.089365", \ "0.021150,0.022443,0.024760,0.029150,0.037380,0.053509,0.086004"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.006500,0.006883,0.007575,0.008893,0.011415,0.016324,0.026300", \ "0.006488,0.006872,0.007564,0.008881,0.011404,0.016315,0.026296", \ "0.006543,0.006921,0.007605,0.008916,0.011424,0.016324,0.026300", \ "0.006927,0.007312,0.007992,0.009276,0.011743,0.016529,0.026384", \ "0.007315,0.007694,0.008371,0.009646,0.012068,0.016829,0.026618", \ "0.008266,0.008664,0.009356,0.010645,0.013051,0.017699,0.027146", \ "0.009608,0.010033,0.010760,0.012103,0.014568,0.019247,0.028588"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.006821,0.007795,0.009641,0.013384,0.020951,0.036149,0.066528", \ "0.006823,0.007793,0.009641,0.013387,0.020951,0.036147,0.066540", \ "0.006892,0.007845,0.009672,0.013397,0.020955,0.036142,0.066531", \ "0.007043,0.007926,0.009638,0.013255,0.020866,0.036149,0.066537", \ "0.007815,0.008636,0.010229,0.013622,0.020855,0.035849,0.066429", \ "0.008804,0.009603,0.011122,0.014317,0.021280,0.036077,0.066178", \ "0.009855,0.010655,0.012170,0.015271,0.021919,0.036467,0.066459"); } } timing () { related_pin : "B"; when : "A"; sdf_cond : "(A == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.006836,0.007526,0.008796,0.011309,0.016292,0.026217,0.046033", \ "0.007376,0.008083,0.009380,0.011931,0.016958,0.026920,0.046764", \ "0.008351,0.009200,0.010693,0.013482,0.018649,0.028640,0.048512", \ "0.008143,0.009314,0.011328,0.014905,0.021060,0.031872,0.051881", \ "0.005797,0.007328,0.009968,0.014625,0.022464,0.035270,0.056975", \ "0.001016,0.002906,0.006165,0.011925,0.021627,0.037255,0.062110", \ "-0.006441,-0.004192,-0.000319,0.006532,0.018102,0.036753,0.065903"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.011025,0.012172,0.014292,0.018487,0.026800,0.043328,0.076291", \ "0.011620,0.012766,0.014888,0.019095,0.027431,0.043986,0.076972", \ "0.015655,0.016703,0.018650,0.022633,0.030720,0.047048,0.079867", \ "0.022087,0.023441,0.025868,0.030422,0.038644,0.054283,0.086415", \ "0.030480,0.032050,0.034850,0.040110,0.049779,0.066956,0.098117", \ "0.041002,0.042825,0.046052,0.052025,0.062858,0.082275,0.116074", \ "0.053697,0.055802,0.059507,0.066303,0.078413,0.099748,0.137300"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.003418,0.003998,0.005077,0.007232,0.011544,0.020163,0.037398", \ "0.003420,0.003997,0.005076,0.007232,0.011544,0.020162,0.037398", \ "0.004573,0.005042,0.005949,0.007796,0.011711,0.020162,0.037397", \ "0.007536,0.008004,0.008840,0.010476,0.013870,0.021229,0.037489", \ "0.011691,0.012262,0.013263,0.015105,0.018464,0.025086,0.039589", \ "0.016773,0.017481,0.018707,0.020940,0.024823,0.031602,0.044950", \ "0.022775,0.023615,0.025086,0.027779,0.032390,0.040034,0.053349"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("0.008223,0.009268,0.011206,0.015055,0.022709,0.037963,0.068419", \ "0.008201,0.009253,0.011197,0.015052,0.022708,0.037964,0.068419", \ "0.008864,0.009726,0.011404,0.014987,0.022697,0.037963,0.068418", \ "0.011771,0.012763,0.014534,0.017785,0.023954,0.037957,0.068419", \ "0.015313,0.016406,0.018374,0.022120,0.029022,0.041307,0.068585", \ "0.020025,0.021224,0.023352,0.027364,0.034878,0.048560,0.073129", \ "0.025942,0.027279,0.029626,0.033951,0.041881,0.056557,0.082748"); } } internal_power () { related_pin : "A"; when : "!B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("7.425046,7.464284,7.514624,7.534688,7.532401,7.493650,7.404338", \ "7.386444,7.406613,7.457486,7.480063,7.497119,7.463729,7.362548", \ "7.500297,7.542397,7.600960,7.628442,7.672008,7.649547,7.553634", \ "8.054194,8.092809,8.140036,8.179952,8.252059,8.240339,8.135462", \ "8.748141,8.806926,8.860009,9.001858,9.168836,9.271700,9.187728", \ "10.217600,10.285820,10.348100,10.421520,10.563000,10.660880,10.773410", \ "12.379490,12.441970,12.504560,12.561660,12.688260,12.786270,12.852220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("4.553462,4.562849,4.567517,4.529019,4.444231,4.330912,4.020926", \ "4.516406,4.543126,4.548194,4.515841,4.404434,4.212256,4.052297", \ "4.372808,4.393831,4.414408,4.365030,4.389168,4.343265,4.077723", \ "4.699578,4.711256,4.727906,4.743483,4.749878,4.651302,4.515667", \ "5.936295,5.982428,5.964712,5.862772,5.745391,5.776351,5.562758", \ "7.474425,7.487144,7.574457,7.652264,7.658369,7.440625,7.454191", \ "9.175796,9.249703,9.339497,9.533086,9.814262,9.980922,9.657694"); } } internal_power () { related_pin : "A"; when : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("1.389010,1.412949,1.418138,1.459818,1.459994,1.448803,1.401511", \ "1.371843,1.379340,1.425026,1.445054,1.432401,1.433043,1.466022", \ "1.608514,1.606835,1.614374,1.605691,1.562568,1.522777,1.540915", \ "2.606954,2.555545,2.459986,2.329960,2.183442,2.039237,1.932355", \ "4.362614,4.247575,4.152704,3.927596,3.622163,3.201096,2.874523", \ "6.650183,6.564191,6.379408,6.168138,5.784346,5.324889,4.618154", \ "9.473754,9.335393,9.195073,8.932887,8.589862,8.223173,7.269322"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("3.952185,3.985278,4.037785,4.057042,4.098411,4.088601,4.111196", \ "3.905799,3.947156,3.966027,4.006758,4.048904,4.040443,4.063417", \ "4.204682,4.207134,4.232359,4.215015,4.162277,4.201532,4.067767", \ "5.172807,5.212369,5.193969,5.067068,4.898385,4.784494,4.621209", \ "6.863530,6.849019,6.747542,6.565642,6.402705,6.051592,5.708084", \ "9.519401,9.446766,9.281690,8.990669,8.615876,8.165124,7.639171", \ "13.006830,12.907820,12.723440,12.378360,11.817010,11.173820,10.335670"); } } internal_power () { related_pin : "B"; when : "!A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("7.879930,7.909563,7.967521,8.008841,8.023910,7.990394,7.909466", \ "7.774542,7.800291,7.857027,7.882823,7.936677,7.899490,7.829483", \ "7.700826,7.719881,7.775575,7.833088,7.876133,7.875222,7.800920", \ "7.863401,7.937431,7.990791,8.081897,8.152986,8.171047,8.105487", \ "8.295996,8.383573,8.462346,8.616773,8.803569,8.991107,8.942459", \ "9.553716,9.577078,9.673941,9.796553,9.948936,10.137930,10.308530", \ "11.283550,11.345280,11.468780,11.551110,11.749730,11.973530,12.129120"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("3.716723,3.735145,3.724098,3.764320,3.795109,3.709191,3.768205", \ "3.692651,3.682172,3.703475,3.755643,3.782444,3.680695,3.675985", \ "3.723714,3.693711,3.717301,3.755252,3.800236,3.759846,3.778784", \ "4.142491,4.166969,4.169881,4.183656,4.213743,4.229413,4.205055", \ "5.589781,5.572753,5.517982,5.363824,5.203115,5.077951,5.168304", \ "7.373993,7.313927,7.323792,7.266520,7.181976,6.794637,6.737233", \ "9.457763,9.451715,9.519423,9.548225,9.564974,9.399207,8.986910"); } } internal_power () { related_pin : "B"; when : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("1.232488,1.248493,1.283825,1.280719,1.316504,1.265055,1.273331", \ "1.144252,1.168701,1.188255,1.238783,1.254401,1.224952,1.240146", \ "1.217441,1.205843,1.238156,1.235792,1.251711,1.211217,1.209464", \ "1.992724,1.971947,1.892869,1.764423,1.670982,1.548403,1.494608", \ "3.465692,3.428840,3.330802,3.195061,2.921001,2.552408,2.280627", \ "5.384284,5.272547,5.207690,5.056458,4.803898,4.446163,3.804548", \ "7.646952,7.521276,7.397438,7.283047,7.106216,6.940802,6.286558"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.789166,1.578330,3.156660,6.313320,12.626600,25.253300"); values ("4.919870,4.924448,4.929840,4.938381,4.921910,4.970216,4.957750", \ "4.846851,4.872760,4.892921,4.897766,4.919991,4.879883,4.959771", \ "5.182759,5.176403,5.155734,5.141714,5.099641,5.010844,4.993657", \ "6.238651,6.234912,6.175437,6.023554,5.897802,5.707030,5.601072", \ "7.826726,7.848545,7.750783,7.625055,7.438596,7.108983,6.765733", \ "10.440300,10.418210,10.289620,10.009890,9.704010,9.294230,8.741481", \ "13.949900,13.877550,13.710020,13.417270,12.878490,12.342270,11.595260"); } } } } /****************************************************************************************** Module : INV_X1 Cell Description : Combinational cell (INV_X1) with drive strength X1 *******************************************************************************************/ cell (INV_X1) { drive_strength : 1; area : 0.532000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 53.006750; leakage_power () { when : "!A"; value : 38.145875; } leakage_power () { when : "A"; value : 67.867625; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.719569; fall_capacitance : 1.597804; rise_capacitance : 1.719569; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.730000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00254744,0.00413060,0.00602473,0.00976397,0.0172032,0.0320578,0.0617505", \ "0.00313770,0.00491541,0.00678770,0.0105225,0.0179640,0.0328209,0.0625186", \ "0.00324927,0.00606628,0.00887160,0.0134676,0.0209320,0.0356755,0.0653043", \ "0.00208514,0.00591035,0.00971453,0.0159335,0.0259526,0.0416485,0.0709414", \ "-0.000658933,0.00413024,0.00893205,0.0167830,0.0293221,0.0492571,0.0803644", \ "-0.00511197,0.000535105,0.00628403,0.0157511,0.0308637,0.0546741,0.0922645", \ "-0.0113739,-0.00498865,0.00163132,0.0126428,0.0303052,0.0580642,0.101667"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00321318,0.00543179,0.00808223,0.0132932,0.0236303,0.0442437,0.0854335", \ "0.00436608,0.00642840,0.00901154,0.0141969,0.0245377,0.0451652,0.0863666", \ "0.00678181,0.00990950,0.0131113,0.0183171,0.0283602,0.0487791,0.0898524", \ "0.0102931,0.0143381,0.0184444,0.0254229,0.0367678,0.0565906,0.0971339", \ "0.0147951,0.0198683,0.0249280,0.0333390,0.0473375,0.0698751,0.109478", \ "0.0204359,0.0264678,0.0325473,0.0425219,0.0587815,0.0855386,0.128010", \ "0.0274300,0.0342653,0.0413235,0.0529428,0.0715988,0.101920,0.151239"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00116410,0.00245914,0.00406575,0.00727708,0.0137034,0.0265540,0.0522532", \ "0.00172983,0.00261565,0.00406538,0.00727719,0.0137025,0.0265560,0.0522544", \ "0.00371086,0.00495812,0.00629500,0.00855481,0.0138135,0.0265523,0.0522565", \ "0.00689194,0.00857516,0.0102440,0.0131110,0.0180513,0.0275601,0.0522564", \ "0.0113574,0.0135368,0.0156611,0.0191158,0.0248805,0.0347361,0.0539659", \ "0.0173517,0.0199238,0.0225266,0.0267327,0.0333986,0.0445809,0.0632964", \ "0.0251172,0.0279390,0.0309707,0.0359490,0.0437527,0.0561754,0.0773145"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("0.00180128,0.00373966,0.00614507,0.0109571,0.0205816,0.0398302,0.0783312", \ "0.00218751,0.00374122,0.00614543,0.0109557,0.0205745,0.0398311,0.0783364", \ "0.00404444,0.00587287,0.00767425,0.0113359,0.0205774,0.0398329,0.0783395", \ "0.00685777,0.00892275,0.0112784,0.0154389,0.0224605,0.0398361,0.0783447", \ "0.0110062,0.0133206,0.0158921,0.0206404,0.0290260,0.0432249,0.0783361", \ "0.0167209,0.0191854,0.0220224,0.0271405,0.0364837,0.0524870,0.0817849", \ "0.0242811,0.0267057,0.0297555,0.0353110,0.0452408,0.0631770,0.0924635"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("-0.000157,-0.000248,-0.000358,-0.000577,-0.001015,-0.001888,-0.003636", \ "-0.000307,-0.000394,-0.000504,-0.000723,-0.001160,-0.002034,-0.003782", \ "0.379083,0.117465,-0.001032,-0.001248,-0.001680,-0.002551,-0.004297", \ "1.845930,1.616880,1.301868,0.822504,0.400668,0.139974,-0.005289", \ "3.953345,3.832953,3.581697,3.001645,2.054724,1.211321,0.648320", \ "6.820202,6.804865,6.659920,6.204935,5.046147,3.402694,2.085665", \ "10.606610,10.620760,10.526810,10.244770,9.254154,7.066653,4.606712"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.897810,3.795620,7.591250,15.182500,30.365000,60.730000"); values ("2.367242,2.446414,2.477958,2.488099,2.439160,2.455747,2.327383", \ "2.418822,2.438790,2.466533,2.454105,2.474402,2.436309,2.443639", \ "2.972017,3.065912,2.947366,2.839817,2.679719,2.542028,2.516421", \ "4.613603,4.427079,4.308124,4.044025,3.681370,3.195152,2.700748", \ "7.393461,7.120253,6.783982,6.293568,5.768544,4.968498,4.053126", \ "11.405100,11.044050,10.660840,9.888417,8.829810,7.788607,6.335566", \ "16.764220,16.319730,15.877010,15.110960,13.753940,11.871740,9.843462"); } } } } /****************************************************************************************** Module : INV_X2 Cell Description : Combinational cell (INV_X2) with drive strength X2 *******************************************************************************************/ cell (INV_X2) { drive_strength : 2; area : 0.798000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 106.014250; leakage_power () { when : "!A"; value : 76.292000; } leakage_power () { when : "A"; value : 135.736500; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.277374; fall_capacitance : 3.045464; rise_capacitance : 3.277374; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.460000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00246337,0.00424317,0.00613756,0.00987804,0.0173198,0.0321782,0.0618795", \ "0.00301463,0.00502506,0.00689866,0.0106342,0.0180783,0.0329400,0.0626444", \ "0.00304246,0.00622158,0.00900937,0.0135868,0.0210446,0.0357915,0.0654291", \ "0.00178940,0.00610726,0.00988542,0.0160826,0.0260827,0.0417637,0.0710671", \ "-0.00103264,0.00436082,0.00913447,0.0169603,0.0294735,0.0493885,0.0804871", \ "-0.00555764,0.000799041,0.00651412,0.0159512,0.0310314,0.0548230,0.0924012", \ "-0.0118734,-0.00470030,0.00188825,0.0128636,0.0304953,0.0582269,0.101817"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00307079,0.00556442,0.00821666,0.0134311,0.0237756,0.0444052,0.0856249", \ "0.00420474,0.00655624,0.00914388,0.0143330,0.0246828,0.0453247,0.0865560", \ "0.00654425,0.0100674,0.0132531,0.0184482,0.0285028,0.0489367,0.0900424", \ "0.00997096,0.0145344,0.0186191,0.0255778,0.0369074,0.0567437,0.0973215", \ "0.0143842,0.0201051,0.0251348,0.0335206,0.0475001,0.0700268,0.109664", \ "0.0199544,0.0267441,0.0327887,0.0427280,0.0589644,0.0857076,0.128184", \ "0.0268970,0.0345741,0.0415964,0.0531762,0.0718012,0.102107,0.151425"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00105938,0.00250865,0.00411500,0.00732892,0.0137554,0.0266160,0.0523302", \ "0.00164216,0.00265256,0.00411532,0.00732885,0.0137563,0.0266163,0.0523326", \ "0.00359638,0.00499811,0.00632992,0.00858617,0.0138629,0.0266135,0.0523286", \ "0.00673626,0.00863478,0.0102904,0.0131509,0.0180842,0.0276112,0.0523284", \ "0.0111599,0.0136096,0.0157180,0.0191633,0.0249236,0.0347744,0.0540280", \ "0.0171205,0.0200107,0.0226012,0.0267861,0.0334484,0.0446255,0.0633474", \ "0.0248984,0.0280309,0.0310533,0.0360187,0.0438101,0.0562302,0.0773660"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("0.00164146,0.00381429,0.00622166,0.0110368,0.0206757,0.0399498,0.0784960", \ "0.00209625,0.00381545,0.00622023,0.0110380,0.0206755,0.0399496,0.0785043", \ "0.00388706,0.00593410,0.00772265,0.0114074,0.0206756,0.0399531,0.0785053", \ "0.00668901,0.00899976,0.0113468,0.0155016,0.0225379,0.0399537,0.0784978", \ "0.0108268,0.0134083,0.0159715,0.0207170,0.0290973,0.0433153,0.0784961", \ "0.0165413,0.0192909,0.0221163,0.0272258,0.0365652,0.0525733,0.0819270", \ "0.0241293,0.0268175,0.0298574,0.0354019,0.0453237,0.0632670,0.0925902"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("-0.000303,-0.000505,-0.000726,-0.001165,-0.002040,-0.003790,-0.007288", \ "-0.000602,-0.000798,-0.001018,-0.001456,-0.002332,-0.004081,-0.007580", \ "1.041417,0.452785,0.083825,-0.002506,-0.003371,-0.005115,-0.008610", \ "3.917263,3.456656,2.817668,1.861185,1.022719,0.506827,0.152394", \ "8.115845,7.904287,7.415266,6.211028,4.323113,2.641286,1.518632", \ "13.807260,13.780370,13.550430,12.618770,10.297470,7.017688,4.391077", \ "21.333950,21.436110,21.320490,20.753500,18.689080,14.346600,9.423119"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.795620,7.591250,15.182500,30.365000,60.730000,121.460000"); values ("4.610374,4.830991,4.856681,4.851161,4.805515,5.019837,4.644310", \ "4.767331,4.806039,4.765851,4.782664,4.905372,4.397251,4.743553", \ "5.824721,6.015449,5.824313,5.466232,5.349966,4.824533,4.825636", \ "9.218150,8.774134,8.469849,8.119677,7.158259,6.230734,5.918718", \ "14.755870,14.202920,13.559490,12.478610,11.328980,9.718319,7.946215", \ "22.837530,21.962970,21.348320,19.937020,17.855510,15.135390,12.114910", \ "33.601560,32.390860,31.698130,30.224770,27.329560,23.518590,19.384080"); } } } } /****************************************************************************************** Module : INV_X4 Cell Description : Combinational cell (INV_X4) with drive strength X4 *******************************************************************************************/ cell (INV_X4) { drive_strength : 4; 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 : 212.033187; leakage_power () { when : "!A"; value : 152.586250; } leakage_power () { when : "A"; value : 271.480125; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.297243; fall_capacitance : 5.839328; rise_capacitance : 6.297243; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.920000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.00251088,0.00440588,0.00630539,0.0100516,0.0175007,0.0323708,0.0620953", \ "0.00303667,0.00517907,0.00705792,0.0107981,0.0182486,0.0331226,0.0628488", \ "0.00302272,0.00640000,0.00918221,0.0137518,0.0212121,0.0359714,0.0656308", \ "0.00171847,0.00630420,0.0100786,0.0162685,0.0262615,0.0419437,0.0712693", \ "-0.00114812,0.00457219,0.00934111,0.0171641,0.0296738,0.0495827,0.0806918", \ "-0.00571049,0.00102401,0.00673520,0.0161668,0.0312473,0.0550388,0.0926200", \ "-0.0120587,-0.00446482,0.00212057,0.0130918,0.0307221,0.0584614,0.102058"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.00307338,0.00572007,0.00837905,0.0136021,0.0239589,0.0446068,0.0858656", \ "0.00418056,0.00670599,0.00929826,0.0144945,0.0248541,0.0455155,0.0867855", \ "0.00648992,0.0102214,0.0134060,0.0186073,0.0286709,0.0491249,0.0902696", \ "0.00987301,0.0147146,0.0187907,0.0257442,0.0370773,0.0569330,0.0975479", \ "0.0142387,0.0203049,0.0253275,0.0337044,0.0476824,0.0702171,0.109891", \ "0.0197676,0.0269595,0.0329977,0.0429310,0.0591617,0.0859109,0.128410", \ "0.0266825,0.0348028,0.0418187,0.0533934,0.0720159,0.102325,0.151665"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.000983696,0.00250621,0.00411331,0.00732922,0.0137619,0.0266299,0.0523645", \ "0.00157099,0.00264683,0.00411581,0.00732927,0.0137614,0.0266321,0.0523682", \ "0.00352102,0.00499608,0.00631986,0.00857547,0.0138659,0.0266295,0.0523637", \ "0.00663772,0.00864440,0.0102954,0.0131463,0.0180753,0.0276220,0.0523664", \ "0.0110410,0.0136210,0.0157330,0.0191650,0.0249258,0.0347746,0.0540554", \ "0.0169846,0.0200255,0.0226156,0.0267993,0.0334583,0.0446296,0.0633578", \ "0.0247493,0.0280492,0.0310680,0.0360269,0.0438208,0.0562414,0.0773787"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("0.00152504,0.00380587,0.00621345,0.0110329,0.0206798,0.0399695,0.0785367", \ "0.00202429,0.00381570,0.00621488,0.0110335,0.0206759,0.0399588,0.0785439", \ "0.00377171,0.00591994,0.00771259,0.0114005,0.0206797,0.0399672,0.0785467", \ "0.00658529,0.00900025,0.0113382,0.0154918,0.0225325,0.0399716,0.0785483", \ "0.0107268,0.0134294,0.0159794,0.0207131,0.0290915,0.0433295,0.0785383", \ "0.0164505,0.0193216,0.0221378,0.0272351,0.0365649,0.0525769,0.0819591", \ "0.0240621,0.0268554,0.0298883,0.0354235,0.0453363,0.0632752,0.0926092"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("-0.000599,-0.001028,-0.001470,-0.002348,-0.004101,-0.007605,-0.014610", \ "-0.001198,-0.001612,-0.002052,-0.002930,-0.004683,-0.008187,-0.015192", \ "2.229507,0.940722,0.187361,-0.005029,-0.006762,-0.010254,-0.017251", \ "7.981804,6.974100,5.690881,3.753792,2.065387,1.026777,0.312929", \ "16.309760,15.827050,14.848370,12.511090,8.679936,5.305606,3.054393", \ "27.701240,27.617710,27.147410,25.234880,20.644240,14.062780,8.800947", \ "42.795220,42.952410,42.786100,41.444220,37.454570,28.715220,18.872250"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.591250,15.182500,30.365000,60.730000,121.460000,242.920000"); values ("8.999654,9.400836,9.502701,9.704154,9.671417,9.301078,9.226306", \ "9.397267,9.434989,9.428941,9.463936,9.380546,9.299685,9.393943", \ "11.612270,11.937960,11.472470,11.060500,10.190040,10.366000,9.208594", \ "18.303100,17.355720,16.774160,15.983660,14.239710,12.734590,11.720970", \ "29.515850,28.204490,26.937160,25.116230,22.579580,19.160380,15.353700", \ "45.668090,43.894310,42.564790,39.726590,35.289270,31.120370,24.171500", \ "67.288490,65.007050,63.398220,60.261070,54.524010,47.875760,38.454900"); } } } } /****************************************************************************************** Module : INV_X8 Cell Description : Combinational cell (INV_X8) with drive strength X8 *******************************************************************************************/ cell (INV_X8) { drive_strength : 8; 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 : 424.098125; leakage_power () { when : "!A"; value : 305.187500; } leakage_power () { when : "A"; value : 543.008750; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 11.751864; fall_capacitance : 10.986974; rise_capacitance : 11.751864; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 485.229000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("0.00301066,0.00504019,0.00695740,0.0107137,0.0181667,0.0330343,0.0627455", \ "0.00358003,0.00576513,0.00767357,0.0114226,0.0188751,0.0337442,0.0634598", \ "0.00369259,0.00710465,0.00984724,0.0143659,0.0218130,0.0365668,0.0662146", \ "0.00249438,0.00711612,0.0108402,0.0169747,0.0269005,0.0425347,0.0718483", \ "-0.000282198,0.00547840,0.0101851,0.0179426,0.0303821,0.0502183,0.0812694", \ "-0.00477100,0.00200990,0.00764930,0.0170041,0.0320098,0.0557242,0.0932256", \ "-0.0110674,-0.00340991,0.00309583,0.0139794,0.0315332,0.0591912,0.102703"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("0.00360081,0.00639617,0.00907666,0.0143223,0.0247054,0.0453954,0.0867259", \ "0.00466379,0.00733493,0.00995195,0.0151653,0.0255473,0.0462464,0.0875849", \ "0.00711474,0.0108847,0.0140419,0.0192454,0.0293355,0.0498275,0.0910443", \ "0.0106322,0.0155047,0.0195268,0.0264301,0.0377322,0.0576261,0.0983164", \ "0.0151258,0.0212198,0.0261738,0.0344796,0.0483995,0.0709091,0.110652", \ "0.0207618,0.0279929,0.0339491,0.0437982,0.0599541,0.0866573,0.129169", \ "0.0277638,0.0359465,0.0428728,0.0543532,0.0728878,0.103132,0.152460"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("0.00107737,0.00259210,0.00418286,0.00739139,0.0138196,0.0266863,0.0524149", \ "0.00158891,0.00271754,0.00420684,0.00739266,0.0138218,0.0266856,0.0524127", \ "0.00359992,0.00505867,0.00634949,0.00859273,0.0139234,0.0266865,0.0524163", \ "0.00678872,0.00876772,0.0103814,0.0131890,0.0180785,0.0276508,0.0524169", \ "0.0112498,0.0138039,0.0158675,0.0192564,0.0249658,0.0347731,0.0540845", \ "0.0172220,0.0202575,0.0227977,0.0269278,0.0335392,0.0446540,0.0633490", \ "0.0249860,0.0283144,0.0312891,0.0361960,0.0439260,0.0562972,0.0773763"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("0.00162817,0.00391376,0.00631264,0.0111350,0.0207913,0.0401122,0.0787686", \ "0.00201292,0.00396194,0.00632046,0.0111352,0.0207964,0.0401226,0.0787598", \ "0.00384915,0.00597825,0.00776273,0.0115006,0.0207941,0.0401174,0.0787585", \ "0.00675987,0.00913093,0.0114228,0.0155504,0.0226189,0.0401249,0.0787622", \ "0.0109605,0.0136330,0.0161296,0.0208053,0.0291597,0.0434396,0.0787633", \ "0.0167026,0.0195765,0.0223446,0.0273795,0.0366583,0.0526593,0.0821394", \ "0.0242987,0.0271446,0.0301376,0.0356129,0.0454597,0.0633744,0.0927396"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("-0.001320,-0.002211,-0.003097,-0.004857,-0.008367,-0.015379,-0.029399", \ "-0.002506,-0.003373,-0.004254,-0.006012,-0.009522,-0.016534,-0.030555", \ "4.878389,2.060496,0.486979,-0.010206,-0.013675,-0.020662,-0.034668", \ "16.465150,14.243010,11.615530,7.644354,4.210483,2.100917,0.669351", \ "33.357970,32.168320,30.089480,25.257230,17.505680,10.690310,6.171060", \ "56.001580,55.955590,54.784260,50.885020,41.567800,28.258880,17.699340", \ "86.267880,86.239900,85.930980,83.374720,75.178330,57.666130,37.872400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,15.163400,30.326800,60.653600,121.307000,242.614000,485.229000"); values ("17.558910,18.656670,18.900680,19.412700,19.043180,19.122830,15.123180", \ "18.410090,18.635110,18.641810,18.922710,18.681320,18.855990,17.884390", \ "23.430070,23.670960,22.833840,21.730210,20.450390,20.007530,16.932880", \ "37.247910,35.074180,33.814680,31.871630,29.063480,24.128710,21.539920", \ "59.843190,56.990340,54.275330,50.156900,45.436060,39.369440,30.273970", \ "91.620050,88.593720,85.475000,79.299410,71.046170,61.137270,50.133190", \ "135.194700,130.395100,127.131500,120.553000,108.971900,95.520650,76.602390"); } } } } /****************************************************************************************** Module : INV_X16 Cell Description : Combinational cell (INV_X16) with drive strength X16 *******************************************************************************************/ cell (INV_X16) { drive_strength : 16; 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 : 848.131250; leakage_power () { when : "!A"; value : 610.343750; } leakage_power () { when : "A"; value : 1085.918750; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 25.411004; fall_capacitance : 23.620702; rise_capacitance : 25.411004; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 969.238000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("0.00245296,0.00443181,0.00633234,0.0100788,0.0175274,0.0323961,0.0621166", \ "0.00295596,0.00520453,0.00708526,0.0108264,0.0182774,0.0331499,0.0628736", \ "0.00288736,0.00642798,0.00921264,0.0137829,0.0212448,0.0360054,0.0656640", \ "0.00151650,0.00632328,0.0101035,0.0163017,0.0262980,0.0419834,0.0713118", \ "-0.00142589,0.00456779,0.00934579,0.0171841,0.0297094,0.0496286,0.0807426", \ "-0.00606657,0.000981919,0.00670531,0.0161578,0.0312636,0.0550830,0.0926776", \ "-0.0125014,-0.00455935,0.00204133,0.0130366,0.0307042,0.0584869,0.102119"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("0.00300678,0.00579162,0.00847498,0.0137442,0.0241924,0.0450251,0.0866505", \ "0.00410318,0.00677397,0.00939338,0.0146384,0.0250918,0.0459378,0.0875775", \ "0.00638143,0.0103043,0.0135090,0.0187475,0.0289123,0.0495566,0.0910724", \ "0.00973860,0.0148252,0.0189237,0.0259174,0.0373168,0.0573629,0.0983642", \ "0.0140942,0.0204589,0.0255035,0.0339231,0.0479794,0.0706446,0.110703", \ "0.0196326,0.0271707,0.0332326,0.0432085,0.0595225,0.0864224,0.129204", \ "0.0265848,0.0350844,0.0421284,0.0537499,0.0724545,0.102926,0.152550"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("0.000930087,0.00250925,0.00411676,0.00733449,0.0137734,0.0266488,0.0524064", \ "0.00152521,0.00264770,0.00411948,0.00733486,0.0137733,0.0266507,0.0524039", \ "0.00345841,0.00499729,0.00631907,0.00857644,0.0138753,0.0266479,0.0524075", \ "0.00656016,0.00864898,0.0102983,0.0131459,0.0180745,0.0276378,0.0524048", \ "0.0109372,0.0136309,0.0157419,0.0191708,0.0249244,0.0347745,0.0540866", \ "0.0168674,0.0200381,0.0226287,0.0268101,0.0334637,0.0446220,0.0633637", \ "0.0246183,0.0280573,0.0310840,0.0360494,0.0438355,0.0562469,0.0773671"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("0.00145482,0.00384467,0.00627664,0.0111491,0.0208958,0.0403927,0.0793833", \ "0.00198527,0.00385338,0.00627872,0.0111493,0.0208979,0.0403930,0.0793706", \ "0.00369594,0.00594596,0.00775219,0.0115016,0.0208932,0.0403937,0.0793737", \ "0.00649800,0.00902015,0.0113765,0.0155640,0.0226994,0.0403945,0.0793799", \ "0.0106225,0.0134447,0.0160097,0.0207755,0.0292234,0.0436598,0.0793784", \ "0.0163489,0.0193303,0.0221630,0.0272884,0.0366844,0.0528326,0.0826716", \ "0.0239645,0.0268561,0.0299048,0.0354650,0.0454387,0.0635187,0.0931565"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("-0.002339,-0.004127,-0.005900,-0.009426,-0.016460,-0.030517,-0.058625", \ "-0.004740,-0.006465,-0.008229,-0.011752,-0.018787,-0.032845,-0.060954", \ "9.118084,3.774048,0.791443,-0.020151,-0.027107,-0.041116,-0.069196", \ "31.834790,27.746690,22.737650,15.063880,8.390324,4.346078,1.578564", \ "64.832740,63.140960,59.246300,49.958270,34.799540,21.476450,12.644230", \ "111.079100,110.417000,108.168100,100.890500,82.551130,56.445930,35.710390", \ "171.279400,170.558800,170.008900,165.610900,149.432700,114.934900,75.940430"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,30.288700,60.577400,121.155000,242.310000,484.619000,969.238000"); values ("35.985860,37.681750,38.166030,38.029590,38.393110,39.290110,39.486110", \ "37.572730,37.584310,37.914770,37.642930,37.743690,39.529260,30.281720", \ "46.765530,47.686280,45.899810,44.021920,40.499880,41.452600,38.335190", \ "73.521680,69.438580,67.116900,63.789350,58.545970,49.583900,42.278030", \ "118.512400,112.590000,107.410400,99.456530,91.121540,75.438230,57.621520", \ "181.685400,175.430200,169.750900,157.856400,142.473600,123.160700,100.472500", \ "268.722900,259.135000,252.332200,240.124200,217.997200,190.006500,150.024700"); } } } } /****************************************************************************************** Module : INV_X32 Cell Description : Combinational cell (INV_X32) with drive strength X32 *******************************************************************************************/ cell (INV_X32) { drive_strength : 32; area : 8.778000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 1696.286250; leakage_power () { when : "!A"; value : 1220.697500; } leakage_power () { when : "A"; value : 2171.875000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 49.420322; fall_capacitance : 45.803319; rise_capacitance : 49.420322; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 1923.830000; function : "!A"; timing () { related_pin : "A"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("0.00262558,0.00466584,0.00658186,0.0103482,0.0178304,0.0327627,0.0626069", \ "0.00314259,0.00542522,0.00732628,0.0110887,0.0185738,0.0335087,0.0633563", \ "0.00309820,0.00668744,0.00947886,0.0140557,0.0215476,0.0363773,0.0661668", \ "0.00172377,0.00659182,0.0103934,0.0166173,0.0266380,0.0423698,0.0718432", \ "-0.00124837,0.00481981,0.00962514,0.0175101,0.0300948,0.0500768,0.0812928", \ "-0.00595254,0.00118227,0.00694247,0.0164590,0.0316619,0.0555891,0.0932994", \ "-0.0124889,-0.00444384,0.00220197,0.0132762,0.0310721,0.0590231,0.102835"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("0.00322509,0.00612891,0.00888133,0.0142782,0.0249769,0.0463069,0.0889279", \ "0.00431562,0.00709282,0.00978815,0.0151674,0.0258752,0.0472195,0.0898544", \ "0.00665234,0.0106605,0.0139158,0.0192616,0.0296970,0.0508603,0.0933895", \ "0.0101022,0.0152714,0.0194187,0.0265131,0.0380887,0.0586630,0.100708", \ "0.0145690,0.0210267,0.0261203,0.0346412,0.0489015,0.0719211,0.113036", \ "0.0202413,0.0278864,0.0340035,0.0440849,0.0606109,0.0879165,0.131484", \ "0.0273469,0.0359747,0.0430826,0.0548198,0.0737447,0.104647,0.155036"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("0.000949671,0.00253479,0.00415235,0.00739425,0.0138824,0.0268635,0.0528279", \ "0.00152411,0.00266494,0.00415928,0.00739461,0.0138832,0.0268664,0.0528275", \ "0.00348178,0.00501083,0.00632626,0.00860476,0.0139781,0.0268662,0.0528270", \ "0.00659602,0.00868722,0.0103297,0.0131655,0.0181128,0.0278159,0.0528304", \ "0.0109908,0.0136919,0.0157919,0.0192152,0.0249601,0.0348628,0.0544530", \ "0.0169182,0.0201087,0.0227006,0.0268754,0.0335279,0.0447005,0.0635978", \ "0.0246533,0.0281317,0.0311641,0.0361312,0.0439183,0.0563397,0.0775185"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("0.00150221,0.00395474,0.00645477,0.0114645,0.0214878,0.0415346,0.0816358", \ "0.00199185,0.00397174,0.00645425,0.0114633,0.0214879,0.0415376,0.0816401", \ "0.00373325,0.00602130,0.00786239,0.0117749,0.0214878,0.0415364,0.0816481", \ "0.00655752,0.00910264,0.0114926,0.0157629,0.0231703,0.0415394,0.0816507", \ "0.0106884,0.0135376,0.0161270,0.0209695,0.0295909,0.0445720,0.0816476", \ "0.0164000,0.0194252,0.0222814,0.0274705,0.0370386,0.0535385,0.0846081", \ "0.0239759,0.0269400,0.0300200,0.0356461,0.0457671,0.0642060,0.0947099"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("-0.004844,-0.008516,-0.012128,-0.019308,-0.033635,-0.062265,-0.119518", \ "-0.009628,-0.013184,-0.016778,-0.023955,-0.038285,-0.066919,-0.124171", \ "18.549400,7.800198,1.902319,-0.040751,-0.054929,-0.083470,-0.140672", \ "63.559180,55.383250,45.578940,30.525700,17.701430,10.125870,5.072768", \ "128.189000,125.258700,117.978500,99.647470,70.190220,44.582610,27.993850", \ "218.890600,218.280100,214.541300,200.254800,165.086000,114.104500,74.424100", \ "337.875200,337.472600,336.491100,327.311600,297.353800,230.232000,154.635400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,60.119700,120.239000,240.479000,480.957000,961.915000,1923.830000"); values ("70.254710,74.603180,75.083280,76.793860,73.325430,72.326690,69.455460", \ "73.741960,74.307740,74.442040,75.792150,76.110930,71.500400,73.545340", \ "92.762300,94.519470,90.338580,85.942370,82.320100,76.602680,77.252750", \ "146.258000,137.641600,132.767200,126.252500,115.081200,102.144800,96.741890", \ "234.624900,223.145100,212.429700,197.812800,178.895900,155.589500,130.789000", \ "360.887600,347.823800,334.988000,312.544000,283.514500,246.765600,194.804500", \ "532.078700,511.899300,498.469400,476.316500,431.906100,374.361900,311.619600"); } } } } /****************************************************************************************** Module : LOGIC0_X1 Cell Description : Physical cell (LOGIC0_X1) *******************************************************************************************/ cell (LOGIC0_X1) { drive_strength : 1; area : 0.532000; 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; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; function : "0"; } } /****************************************************************************************** Module : LOGIC1_X1 Cell Description : Physical cell (LOGIC1_X1) *******************************************************************************************/ cell (LOGIC1_X1) { drive_strength : 1; area : 0.532000; 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; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; function : "1"; } } /****************************************************************************************** Module : MUX2_X1 Cell Description : Combinational cell (MUX2_X1) with drive strength X1 *******************************************************************************************/ cell (MUX2_X1) { drive_strength : 1; 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 : 123.330125; leakage_power () { when : "!A & !B & !S"; value : 97.903750; } leakage_power () { when : "!A & !B & S"; value : 112.530375; } leakage_power () { when : "!A & B & !S"; value : 131.587875; } leakage_power () { when : "!A & B & S"; value : 128.812000; } leakage_power () { when : "A & !B & !S"; value : 114.196750; } leakage_power () { when : "A & !B & S"; value : 146.222250; } leakage_power () { when : "A & B & !S"; value : 120.376875; } leakage_power () { when : "A & B & S"; value : 135.011125; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.969148; fall_capacitance : 0.937033; rise_capacitance : 0.969148; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.968150; fall_capacitance : 0.930543; rise_capacitance : 0.968150; } pin (S) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.921035; fall_capacitance : 1.841146; rise_capacitance : 1.921035; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.501100; function : "((S & B) | (A & !S))"; timing () { related_pin : "A"; when : "!B & !S"; sdf_cond : "(B == 1'b0) && (S == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.026258,0.029174,0.032169,0.037295,0.046134,0.061870,0.091696", \ "0.027185,0.030101,0.033096,0.038222,0.047062,0.062798,0.092624", \ "0.029896,0.032809,0.035796,0.040917,0.049754,0.065495,0.095324", \ "0.035495,0.038421,0.041412,0.046519,0.055339,0.071065,0.100877", \ "0.043509,0.046564,0.049678,0.054955,0.063978,0.079864,0.109679", \ "0.053972,0.057178,0.060435,0.065906,0.075181,0.091330,0.121286", \ "0.066504,0.069893,0.073339,0.079088,0.088723,0.105299,0.135487"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.019982,0.022886,0.026054,0.031758,0.042340,0.062934,0.103986", \ "0.020476,0.023380,0.026548,0.032251,0.042833,0.063428,0.104481", \ "0.022034,0.024929,0.028086,0.033773,0.044337,0.064919,0.105965", \ "0.024536,0.027457,0.030633,0.036330,0.046868,0.067385,0.108378", \ "0.026638,0.029656,0.032908,0.038677,0.049214,0.069651,0.110544", \ "0.027255,0.030472,0.033885,0.039875,0.050575,0.071020,0.111795", \ "0.025998,0.029452,0.033072,0.039382,0.050389,0.071067,0.111920"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005209,0.006474,0.007936,0.010821,0.016544,0.028262,0.052998", \ "0.005209,0.006473,0.007936,0.010820,0.016544,0.028262,0.052999", \ "0.005205,0.006475,0.007941,0.010826,0.016547,0.028263,0.052998", \ "0.005589,0.006812,0.008213,0.011013,0.016662,0.028315,0.053011", \ "0.006359,0.007602,0.008998,0.011743,0.017267,0.028658,0.053093", \ "0.007386,0.008633,0.010008,0.012687,0.018105,0.029283,0.053384", \ "0.008715,0.009990,0.011367,0.013999,0.019315,0.030245,0.053859"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003917,0.005794,0.008018,0.012382,0.021414,0.040272,0.078572", \ "0.003918,0.005794,0.008016,0.012382,0.021414,0.040270,0.078564", \ "0.003928,0.005804,0.008028,0.012391,0.021421,0.040266,0.078561", \ "0.004228,0.006061,0.008267,0.012586,0.021526,0.040292,0.078569", \ "0.004968,0.006683,0.008829,0.013037,0.021801,0.040437,0.078601", \ "0.006101,0.007703,0.009783,0.013893,0.022430,0.040754,0.078742", \ "0.007472,0.009006,0.011032,0.015085,0.023420,0.041536,0.079138"); } } timing () { related_pin : "A"; when : "B & !S"; sdf_cond : "(B == 1'b1) && (S == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.026259,0.029176,0.032170,0.037296,0.046135,0.061872,0.091697", \ "0.027185,0.030103,0.033097,0.038224,0.047063,0.062800,0.092626", \ "0.029898,0.032810,0.035798,0.040918,0.049755,0.065494,0.095323", \ "0.035498,0.038422,0.041413,0.046520,0.055341,0.071066,0.100879", \ "0.043510,0.046566,0.049680,0.054957,0.063979,0.079865,0.109680", \ "0.053974,0.057180,0.060437,0.065908,0.075183,0.091331,0.121288", \ "0.066500,0.069896,0.073342,0.079090,0.088725,0.105301,0.135489"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.019982,0.022886,0.026054,0.031758,0.042340,0.062934,0.103987", \ "0.020476,0.023379,0.026547,0.032251,0.042833,0.063427,0.104483", \ "0.022033,0.024929,0.028085,0.033772,0.044336,0.064918,0.105964", \ "0.024536,0.027456,0.030633,0.036329,0.046868,0.067385,0.108377", \ "0.026637,0.029655,0.032907,0.038680,0.049210,0.069648,0.110541", \ "0.027253,0.030470,0.033883,0.039873,0.050574,0.071018,0.111793", \ "0.025991,0.029445,0.033067,0.039380,0.050388,0.071065,0.111917"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005209,0.006473,0.007936,0.010821,0.016543,0.028262,0.052998", \ "0.005208,0.006474,0.007936,0.010820,0.016544,0.028262,0.052999", \ "0.005205,0.006475,0.007941,0.010825,0.016547,0.028263,0.052998", \ "0.005589,0.006813,0.008211,0.011013,0.016660,0.028315,0.053011", \ "0.006359,0.007602,0.008997,0.011744,0.017267,0.028658,0.053093", \ "0.007385,0.008633,0.010008,0.012687,0.018105,0.029283,0.053384", \ "0.008724,0.009990,0.011366,0.013999,0.019315,0.030245,0.053859"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003917,0.005795,0.008018,0.012381,0.021413,0.040270,0.078557", \ "0.003918,0.005794,0.008016,0.012382,0.021414,0.040273,0.078566", \ "0.003928,0.005804,0.008028,0.012391,0.021421,0.040266,0.078561", \ "0.004228,0.006061,0.008266,0.012586,0.021527,0.040294,0.078570", \ "0.004968,0.006681,0.008828,0.013036,0.021801,0.040438,0.078601", \ "0.006102,0.007702,0.009783,0.013893,0.022430,0.040752,0.078742", \ "0.007474,0.009006,0.011034,0.015084,0.023419,0.041535,0.079137"); } } timing () { related_pin : "B"; when : "!A & S"; sdf_cond : "(A == 1'b0) && (S == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.026534,0.029446,0.032437,0.037564,0.046405,0.062147,0.091977", \ "0.027442,0.030355,0.033346,0.038473,0.047315,0.063057,0.092887", \ "0.030092,0.032998,0.035985,0.041105,0.049945,0.065687,0.095521", \ "0.035626,0.038547,0.041534,0.046641,0.055465,0.071196,0.101013", \ "0.043605,0.046658,0.049767,0.055042,0.064066,0.079955,0.109771", \ "0.054047,0.057246,0.060498,0.065965,0.075238,0.091389,0.121349", \ "0.066560,0.069945,0.073384,0.079124,0.088757,0.105327,0.135512"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.019630,0.022536,0.025704,0.031406,0.041982,0.062574,0.103625", \ "0.020161,0.023066,0.026235,0.031936,0.042512,0.063103,0.104159", \ "0.021842,0.024740,0.027896,0.033580,0.044137,0.064715,0.105762", \ "0.024451,0.027372,0.030548,0.036240,0.046771,0.067280,0.108273", \ "0.026590,0.029612,0.032865,0.038633,0.049158,0.069586,0.110473", \ "0.027215,0.030436,0.033852,0.039843,0.050531,0.070967,0.111739", \ "0.025954,0.029414,0.033039,0.039353,0.050348,0.071019,0.111861"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005206,0.006472,0.007937,0.010826,0.016553,0.028272,0.053004", \ "0.005205,0.006472,0.007936,0.010827,0.016553,0.028272,0.053003", \ "0.005206,0.006475,0.007942,0.010831,0.016557,0.028274,0.053005", \ "0.005587,0.006808,0.008211,0.011017,0.016671,0.028325,0.053016", \ "0.006355,0.007596,0.008992,0.011744,0.017272,0.028667,0.053097", \ "0.007370,0.008616,0.009994,0.012681,0.018105,0.029288,0.053388", \ "0.008703,0.009963,0.011347,0.013985,0.019308,0.030241,0.053860"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003908,0.005787,0.008008,0.012368,0.021405,0.040261,0.078560", \ "0.003909,0.005787,0.008007,0.012369,0.021403,0.040269,0.078562", \ "0.003917,0.005797,0.008019,0.012379,0.021408,0.040263,0.078560", \ "0.004227,0.006059,0.008263,0.012578,0.021514,0.040291,0.078566", \ "0.004983,0.006691,0.008833,0.013032,0.021791,0.040425,0.078598", \ "0.006119,0.007718,0.009796,0.013894,0.022419,0.040748,0.078738", \ "0.007492,0.009024,0.011048,0.015090,0.023412,0.041520,0.079134"); } } timing () { related_pin : "B"; when : "A & S"; sdf_cond : "(A == 1'b1) && (S == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.026535,0.029448,0.032439,0.037565,0.046407,0.062148,0.091978", \ "0.027443,0.030357,0.033347,0.038474,0.047316,0.063058,0.092888", \ "0.030094,0.033000,0.035986,0.041107,0.049946,0.065689,0.095522", \ "0.035628,0.038547,0.041536,0.046642,0.055465,0.071196,0.101013", \ "0.043608,0.046660,0.049770,0.055044,0.064067,0.079957,0.109773", \ "0.054050,0.057249,0.060500,0.065967,0.075240,0.091391,0.121351", \ "0.066563,0.069948,0.073386,0.079126,0.088760,0.105330,0.135515"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.019630,0.022535,0.025703,0.031405,0.041982,0.062573,0.103623", \ "0.020160,0.023065,0.026234,0.031935,0.042511,0.063102,0.104157", \ "0.021841,0.024739,0.027895,0.033579,0.044136,0.064714,0.105763", \ "0.024450,0.027371,0.030547,0.036239,0.046770,0.067279,0.108272", \ "0.026588,0.029610,0.032863,0.038632,0.049156,0.069584,0.110472", \ "0.027213,0.030434,0.033850,0.039841,0.050532,0.070964,0.111731", \ "0.025952,0.029411,0.033037,0.039351,0.050345,0.071016,0.111859"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005205,0.006471,0.007936,0.010826,0.016553,0.028272,0.053004", \ "0.005205,0.006470,0.007937,0.010827,0.016553,0.028273,0.053003", \ "0.005207,0.006475,0.007942,0.010831,0.016557,0.028274,0.053005", \ "0.005587,0.006806,0.008210,0.011018,0.016670,0.028325,0.053016", \ "0.006355,0.007596,0.008993,0.011743,0.017273,0.028667,0.053097", \ "0.007370,0.008620,0.009994,0.012680,0.018105,0.029288,0.053388", \ "0.008703,0.009963,0.011346,0.013984,0.019307,0.030242,0.053860"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003909,0.005787,0.008007,0.012368,0.021404,0.040265,0.078566", \ "0.003909,0.005787,0.008009,0.012370,0.021403,0.040268,0.078561", \ "0.003919,0.005797,0.008020,0.012379,0.021408,0.040261,0.078560", \ "0.004227,0.006059,0.008263,0.012578,0.021514,0.040291,0.078566", \ "0.004983,0.006691,0.008834,0.013033,0.021791,0.040430,0.078598", \ "0.006120,0.007718,0.009795,0.013894,0.022421,0.040747,0.078738", \ "0.007492,0.009024,0.011048,0.015090,0.023412,0.041525,0.079133"); } } timing () { related_pin : "S"; when : "!A & B"; sdf_cond : "(A == 1'b0) && (B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.021113,0.024047,0.027055,0.032198,0.041044,0.056784,0.086617", \ "0.021664,0.024594,0.027600,0.032742,0.041588,0.057329,0.087163", \ "0.025125,0.028038,0.031027,0.036151,0.044989,0.060730,0.090565", \ "0.032402,0.035365,0.038386,0.043509,0.052329,0.068046,0.097838", \ "0.041282,0.044438,0.047629,0.052972,0.062026,0.077958,0.107736", \ "0.051929,0.055287,0.058700,0.064357,0.073749,0.089923,0.119904", \ "0.064146,0.067716,0.071389,0.077482,0.087445,0.104223,0.134514"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.016125,0.019045,0.022233,0.027964,0.038567,0.059176,0.100239", \ "0.016823,0.019742,0.022929,0.028658,0.039261,0.059871,0.100934", \ "0.019731,0.022611,0.025757,0.031429,0.041976,0.062546,0.103588", \ "0.023486,0.026421,0.029584,0.035250,0.045736,0.066146,0.107060", \ "0.026072,0.029225,0.032552,0.038350,0.048820,0.069146,0.109885", \ "0.026960,0.030400,0.033983,0.040175,0.050913,0.071295,0.111927", \ "0.025862,0.029597,0.033475,0.040139,0.051421,0.072074,0.112955"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005120,0.006392,0.007866,0.010770,0.016512,0.028248,0.052995", \ "0.005107,0.006386,0.007860,0.010765,0.016509,0.028247,0.052995", \ "0.005073,0.006370,0.007858,0.010769,0.016513,0.028249,0.052997", \ "0.005880,0.007078,0.008436,0.011166,0.016745,0.028352,0.053019", \ "0.007124,0.008328,0.009648,0.012237,0.017606,0.028877,0.053137", \ "0.008650,0.009898,0.011230,0.013710,0.018780,0.029663,0.053606", \ "0.010582,0.011875,0.013270,0.015768,0.020666,0.031097,0.054327"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003886,0.005766,0.007988,0.012351,0.021397,0.040261,0.078559", \ "0.003887,0.005767,0.007988,0.012351,0.021397,0.040264,0.078558", \ "0.003909,0.005791,0.008015,0.012379,0.021410,0.040270,0.078569", \ "0.004754,0.006407,0.008517,0.012761,0.021601,0.040295,0.078574", \ "0.006100,0.007589,0.009549,0.013504,0.022041,0.040548,0.078592", \ "0.007863,0.009259,0.011144,0.014947,0.023036,0.041114,0.078874", \ "0.009937,0.011296,0.013129,0.016910,0.024609,0.042254,0.079641"); } } timing () { related_pin : "S"; when : "A & !B"; sdf_cond : "(A == 1'b1) && (B == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.028344,0.031258,0.034247,0.039369,0.048207,0.063948,0.093778", \ "0.029058,0.031970,0.034959,0.040081,0.048919,0.064661,0.094494", \ "0.030598,0.033510,0.036498,0.041623,0.050463,0.066205,0.096037", \ "0.031821,0.034676,0.037633,0.042742,0.051588,0.067342,0.097185", \ "0.032161,0.035019,0.037979,0.043083,0.051911,0.067637,0.097490", \ "0.031301,0.034157,0.037125,0.042244,0.051083,0.066847,0.096689", \ "0.029080,0.031956,0.034929,0.040050,0.048909,0.064742,0.094810"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.025345,0.028245,0.031405,0.037095,0.047659,0.068240,0.109291", \ "0.026317,0.029215,0.032376,0.038066,0.048630,0.069210,0.110260", \ "0.030280,0.033178,0.036338,0.042026,0.052588,0.073168,0.114215", \ "0.035974,0.038859,0.042022,0.047722,0.058294,0.078879,0.119927", \ "0.043196,0.046075,0.049217,0.054882,0.065425,0.086015,0.127082", \ "0.051866,0.054746,0.057882,0.063535,0.074060,0.094612,0.135652", \ "0.061853,0.064756,0.067901,0.073547,0.084065,0.104653,0.145685"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.005207,0.006471,0.007938,0.010829,0.016555,0.028273,0.053004", \ "0.005206,0.006471,0.007938,0.010829,0.016555,0.028273,0.053005", \ "0.005207,0.006470,0.007938,0.010828,0.016554,0.028273,0.053003", \ "0.004978,0.006275,0.007787,0.010745,0.016523,0.028264,0.053005", \ "0.005032,0.006331,0.007836,0.010762,0.016508,0.028236,0.053039", \ "0.005177,0.006471,0.007965,0.010878,0.016608,0.028315,0.052991", \ "0.005442,0.006708,0.008173,0.011046,0.016748,0.028542,0.053281"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("0.003929,0.005803,0.008026,0.012389,0.021421,0.040267,0.078561", \ "0.003929,0.005803,0.008025,0.012388,0.021418,0.040270,0.078559", \ "0.003930,0.005804,0.008028,0.012391,0.021418,0.040274,0.078562", \ "0.003898,0.005786,0.008028,0.012406,0.021431,0.040271,0.078558", \ "0.003944,0.005808,0.008029,0.012394,0.021432,0.040317,0.078592", \ "0.004116,0.005931,0.008128,0.012469,0.021482,0.040304,0.078625", \ "0.004407,0.006149,0.008300,0.012597,0.021615,0.040430,0.078618"); } } internal_power () { related_pin : "A"; when : "!B & !S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("5.070446,5.102134,5.130983,5.201901,5.290738,5.316302,5.307311", \ "5.043262,5.076486,5.091680,5.165756,5.264309,5.293280,5.280783", \ "5.043356,5.073840,5.075211,5.153480,5.259639,5.282574,5.270842", \ "5.499334,5.493924,5.458036,5.498659,5.554550,5.549510,5.523107", \ "6.329610,6.337732,6.297986,6.304403,6.339798,6.292516,6.230473", \ "7.813722,7.764515,7.694677,7.595785,7.576749,7.558245,7.455020", \ "9.814299,9.779442,9.661508,9.487907,9.389254,9.292615,9.213919"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("3.429026,3.567980,3.565208,3.597226,3.489381,3.576193,3.618239", \ "3.419148,3.531548,3.530092,3.558781,3.458903,3.522908,3.303326", \ "3.491006,3.565109,3.558740,3.590446,3.587659,3.518105,3.339187", \ "3.966236,3.990743,4.012401,3.952893,3.847756,3.821184,3.657600", \ "5.090298,5.068496,5.009086,4.967200,4.720196,4.598027,4.345698", \ "6.666075,6.596671,6.599924,6.457141,6.198564,5.908407,5.612740", \ "8.709824,8.551345,8.509334,8.442894,8.226335,7.948507,7.723962"); } } internal_power () { related_pin : "A"; when : "B & !S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("5.074793,5.106359,5.113770,5.197837,5.289630,5.315659,5.306026", \ "5.049544,5.075605,5.091426,5.165896,5.263928,5.292406,5.279402", \ "5.043339,5.073652,5.074816,5.160642,5.258969,5.281608,5.269199", \ "5.479958,5.493560,5.480205,5.498166,5.553823,5.548548,5.521759", \ "6.331119,6.324212,6.282606,6.299183,6.339070,6.291420,6.228433", \ "7.813351,7.764223,7.694140,7.594337,7.575634,7.556018,7.453240", \ "9.840567,9.778382,9.660782,9.485910,9.382166,9.289425,9.210716"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("3.433192,3.566556,3.613213,3.601305,3.608130,3.556280,3.619758", \ "3.393596,3.531738,3.529412,3.541673,3.554498,3.533855,3.384566", \ "3.491075,3.565256,3.558559,3.591233,3.587463,3.518715,3.338246", \ "3.974979,3.979339,4.014494,3.954698,3.832834,3.809146,3.659295", \ "5.090286,5.039869,5.007396,4.966727,4.795789,4.510974,4.341401", \ "6.669675,6.608570,6.603782,6.464063,6.199349,5.915761,5.633261", \ "8.710999,8.552374,8.523013,8.468903,8.317918,7.949907,7.726073"); } } internal_power () { related_pin : "B"; when : "!A & S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("5.410236,5.452177,5.494447,5.609373,5.738694,5.773911,5.767694", \ "5.383740,5.452698,5.460824,5.573723,5.706364,5.746570,5.739342", \ "5.364994,5.436260,5.470520,5.570409,5.700768,5.736279,5.728357", \ "5.803729,5.844162,5.854239,5.907107,5.989826,6.006209,5.980178", \ "6.671470,6.663452,6.660588,6.693177,6.770627,6.738569,6.689319", \ "8.119381,8.127808,8.041431,7.968072,8.000740,8.000113,7.904951", \ "10.148160,10.094500,10.017290,9.847421,9.793406,9.726316,9.656018"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("3.099590,3.121107,3.156585,3.093724,3.039624,3.084920,2.975397", \ "3.044932,3.067277,3.130078,3.080686,3.032295,3.072731,2.935508", \ "3.102283,3.110790,3.169486,3.120369,3.074239,2.930553,2.856553", \ "3.613379,3.577458,3.541862,3.506643,3.384500,3.094544,3.198243", \ "4.758563,4.665274,4.575026,4.445647,4.264543,4.161556,3.697407", \ "6.365075,6.254000,6.164437,6.031559,5.749696,5.280796,5.265637", \ "8.403806,8.202030,8.134897,8.044487,7.923356,7.511065,7.256424"); } } internal_power () { related_pin : "B"; when : "A & S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("5.386459,5.458614,5.487698,5.608006,5.738361,5.773263,5.766383", \ "5.370189,5.452390,5.462671,5.572366,5.705968,5.744673,5.738035", \ "5.365851,5.435811,5.469617,5.570883,5.700566,5.735184,5.727039", \ "5.803211,5.834624,5.847987,5.900778,5.988386,6.002518,5.978528", \ "6.640606,6.667174,6.648922,6.697439,6.768468,6.737485,6.687723", \ "8.117959,8.112461,8.040914,7.967373,7.999553,7.999402,7.903204", \ "10.145560,10.095680,10.015840,9.846527,9.792521,9.729683,9.654131"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("3.069069,3.142277,3.129423,3.093508,3.070355,3.072979,2.912632", \ "3.045260,3.079666,3.131122,3.107759,3.028110,3.101283,2.939323", \ "3.085727,3.150642,3.161131,3.108974,3.075840,3.095970,3.119265", \ "3.612959,3.577155,3.529599,3.507185,3.385284,3.097458,3.199571", \ "4.758962,4.663541,4.605236,4.476187,4.243454,4.163282,3.698622", \ "6.360478,6.251971,6.155331,6.025710,5.719479,5.261090,5.265749", \ "8.404069,8.202403,8.132937,8.044154,7.917398,7.486371,7.257937"); } } internal_power () { related_pin : "S"; when : "!A & B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("6.704859,6.729255,6.765919,6.849258,6.961555,6.994436,6.987021", \ "6.652880,6.687906,6.700675,6.813140,6.921680,6.953595,6.946058", \ "7.067382,7.124006,7.133931,7.222757,7.329871,7.361634,7.358087", \ "8.730582,8.724593,8.653219,8.667760,8.705703,8.690268,8.653527", \ "11.290710,11.279510,11.205510,11.196640,11.248960,11.161520,11.068810", \ "15.181710,15.175560,15.074850,14.970890,14.933380,14.936000,14.771100", \ "20.087190,20.174040,20.129170,20.024300,19.998930,19.962780,19.894170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("3.045373,3.097251,3.125746,3.182511,3.102790,3.142254,2.995337", \ "3.052528,3.121914,3.112775,3.130545,3.064032,3.128256,3.142297", \ "3.472206,3.495469,3.544381,3.464114,3.503591,3.406128,3.201831", \ "5.213429,5.126601,5.070692,4.915665,4.773654,4.777383,4.402846", \ "8.199088,8.098964,8.050458,7.870234,7.600572,7.346019,7.039302", \ "12.047300,11.946490,11.963090,11.975960,11.811980,11.352210,10.853570", \ "16.477740,16.427950,16.437050,16.741160,17.110460,16.863390,16.374240"); } } internal_power () { related_pin : "S"; when : "A & !B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("4.499012,4.560384,4.595064,4.700081,4.829852,4.868280,4.860185", \ "4.466325,4.526210,4.560523,4.677428,4.802432,4.843306,4.840293", \ "4.639609,4.696479,4.744710,4.843940,4.974371,5.011377,5.006174", \ "5.381284,5.423928,5.451501,5.594747,5.732399,5.781267,5.782786", \ "7.023864,7.068768,7.108908,7.207643,7.290583,7.344455,7.350787", \ "8.957480,9.111871,9.263388,9.496863,9.735379,9.760949,9.734200", \ "11.142770,11.376040,11.542130,11.963970,12.546910,13.016230,13.034750"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.890660,3.781320,7.562640,15.125300,30.250500,60.501100"); values ("6.715189,6.814084,6.851977,6.836288,6.757318,6.813787,6.784004", \ "6.664676,6.799009,6.816382,6.834153,6.827866,6.838011,6.417801", \ "7.032219,7.092214,7.162960,7.160902,7.098610,7.138141,7.141614", \ "7.847895,7.915590,7.971891,7.978022,7.947417,7.928632,7.786024", \ "9.200111,9.331252,9.430217,9.563171,9.481056,9.508180,9.273949", \ "11.267660,11.453800,11.591990,11.673050,11.826080,11.830110,11.779760", \ "13.824290,14.120960,14.299460,14.605590,14.815910,14.976450,15.013990"); } } } } /****************************************************************************************** Module : MUX2_X2 Cell Description : Combinational cell (MUX2_X2) with drive strength X2 *******************************************************************************************/ cell (MUX2_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 : 236.620125; leakage_power () { when : "!A & !B & !S"; value : 242.906250; } leakage_power () { when : "!A & !B & S"; value : 191.846375; } leakage_power () { when : "!A & B & !S"; value : 311.149625; } leakage_power () { when : "!A & B & S"; value : 246.019625; } leakage_power () { when : "A & !B & !S"; value : 190.802625; } leakage_power () { when : "A & !B & S"; value : 194.386753; } leakage_power () { when : "A & B & !S"; value : 230.012875; } leakage_power () { when : "A & B & S"; value : 285.836875; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.610035; fall_capacitance : 1.610035; rise_capacitance : 1.605414; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.788509; fall_capacitance : 1.516498; rise_capacitance : 1.788509; } pin (S) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.609144; fall_capacitance : 2.558914; rise_capacitance : 2.609144; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "((S & B) | (A & !S))"; timing () { related_pin : "A"; when : "!B & !S"; sdf_cond : "(B == 1'b0) && (S == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.021309,0.024360,0.027176,0.032081,0.040641,0.056112,0.085796", \ "0.022214,0.025264,0.028080,0.032985,0.041545,0.057017,0.086702", \ "0.025441,0.028475,0.031279,0.036177,0.044737,0.060211,0.089899", \ "0.031074,0.034202,0.037067,0.042021,0.050622,0.066106,0.095767", \ "0.037875,0.041230,0.044278,0.049500,0.058457,0.074222,0.103901", \ "0.046053,0.049669,0.052955,0.058524,0.067952,0.084200,0.114107", \ "0.055169,0.059057,0.062608,0.068600,0.078636,0.095692,0.126205"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.021094,0.024402,0.027595,0.033340,0.043964,0.064576,0.105620", \ "0.021683,0.024991,0.028184,0.033929,0.044552,0.065165,0.106206", \ "0.024404,0.027708,0.030894,0.036623,0.047226,0.067825,0.108856", \ "0.029567,0.032850,0.036012,0.041699,0.052195,0.072655,0.113582", \ "0.034152,0.037589,0.040817,0.046514,0.056949,0.077313,0.118064", \ "0.037864,0.041551,0.044958,0.050855,0.061329,0.081525,0.122154", \ "0.040548,0.044515,0.048150,0.054388,0.065106,0.085326,0.125790"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003873,0.005354,0.006908,0.009921,0.015773,0.027694,0.052650", \ "0.003873,0.005354,0.006908,0.009921,0.015773,0.027694,0.052650", \ "0.003882,0.005369,0.006923,0.009933,0.015781,0.027696,0.052650", \ "0.004577,0.005993,0.007462,0.010328,0.016012,0.027789,0.052667", \ "0.005663,0.007104,0.008558,0.011377,0.016914,0.028298,0.052767", \ "0.007041,0.008536,0.010010,0.012793,0.018223,0.029242,0.053160", \ "0.008671,0.010244,0.011784,0.014607,0.020041,0.030883,0.054045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003931,0.006010,0.008239,0.012597,0.021594,0.040379,0.078600", \ "0.003930,0.006010,0.008239,0.012598,0.021591,0.040378,0.078602", \ "0.003928,0.006009,0.008240,0.012601,0.021593,0.040385,0.078608", \ "0.004381,0.006310,0.008498,0.012794,0.021681,0.040401,0.078612", \ "0.005405,0.007101,0.009122,0.013223,0.021963,0.040564,0.078643", \ "0.006724,0.008296,0.010208,0.014083,0.022435,0.040790,0.078820", \ "0.008317,0.009805,0.011644,0.015410,0.023355,0.041315,0.079102"); } } timing () { related_pin : "A"; when : "B & !S"; sdf_cond : "(B == 1'b1) && (S == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.024964,0.028143,0.031058,0.036103,0.044859,0.060531,0.090310", \ "0.025810,0.028987,0.031902,0.036948,0.045704,0.061375,0.091155", \ "0.028603,0.031771,0.034678,0.039718,0.048473,0.064146,0.093927", \ "0.033539,0.036750,0.039688,0.044744,0.053506,0.069179,0.098941", \ "0.040131,0.043502,0.046571,0.051830,0.060865,0.076779,0.106565", \ "0.048633,0.052222,0.055483,0.061026,0.070452,0.086787,0.116820", \ "0.058430,0.062259,0.065760,0.071681,0.081658,0.098767,0.129428"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.019625,0.022933,0.026133,0.031894,0.042544,0.063185,0.104240", \ "0.020186,0.023494,0.026694,0.032455,0.043105,0.063747,0.104803", \ "0.022911,0.026211,0.029398,0.035136,0.045758,0.066381,0.107431", \ "0.027729,0.031011,0.034169,0.039860,0.050372,0.070847,0.111779", \ "0.031669,0.035127,0.038368,0.044074,0.054511,0.074880,0.115643", \ "0.034516,0.038241,0.041679,0.047617,0.058110,0.078310,0.118932", \ "0.036149,0.040170,0.043835,0.050136,0.060915,0.081149,0.121613"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004572,0.006034,0.007552,0.010518,0.016331,0.028137,0.052910", \ "0.004571,0.006034,0.007553,0.010518,0.016330,0.028137,0.052909", \ "0.004576,0.006041,0.007562,0.010527,0.016336,0.028140,0.052910", \ "0.005069,0.006487,0.007940,0.010795,0.016496,0.028210,0.052924", \ "0.005951,0.007384,0.008835,0.011660,0.017248,0.028657,0.053025", \ "0.007205,0.008664,0.010121,0.012905,0.018402,0.029533,0.053426", \ "0.008787,0.010294,0.011797,0.014607,0.020113,0.031138,0.054354"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003897,0.005989,0.008227,0.012601,0.021609,0.040396,0.078623", \ "0.003896,0.005988,0.008226,0.012601,0.021608,0.040402,0.078621", \ "0.003880,0.005979,0.008222,0.012600,0.021609,0.040403,0.078607", \ "0.004427,0.006334,0.008512,0.012819,0.021708,0.040415,0.078610", \ "0.005536,0.007214,0.009215,0.013285,0.022005,0.040608,0.078650", \ "0.006961,0.008516,0.010411,0.014250,0.022539,0.040855,0.078854", \ "0.008667,0.010135,0.011961,0.015699,0.023556,0.041443,0.079169"); } } timing () { related_pin : "B"; when : "!A & S"; sdf_cond : "(A == 1'b0) && (S == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017999,0.020983,0.023702,0.028414,0.036678,0.051874,0.081474", \ "0.018761,0.021742,0.024461,0.029173,0.037437,0.052633,0.082233", \ "0.022623,0.025580,0.028279,0.032974,0.041231,0.056425,0.086026", \ "0.029878,0.032940,0.035688,0.040423,0.048686,0.063847,0.093400", \ "0.038470,0.041784,0.044716,0.049653,0.058130,0.073437,0.102950", \ "0.048766,0.052338,0.055492,0.060727,0.069496,0.084941,0.114507", \ "0.060764,0.064603,0.068023,0.073643,0.082880,0.098699,0.128301"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016595,0.019812,0.022921,0.028548,0.039061,0.059613,0.100617", \ "0.017166,0.020382,0.023490,0.029116,0.039630,0.060184,0.101184", \ "0.018802,0.021997,0.025086,0.030685,0.041172,0.061712,0.102710", \ "0.021056,0.024304,0.027430,0.033053,0.043530,0.063993,0.104932", \ "0.022645,0.026055,0.029305,0.035084,0.045654,0.066100,0.106936", \ "0.022574,0.026241,0.029687,0.035757,0.046661,0.067438,0.108302", \ "0.020489,0.024443,0.028114,0.034555,0.045867,0.067169,0.108691"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003909,0.005265,0.006712,0.009581,0.015350,0.027403,0.052597", \ "0.003909,0.005265,0.006713,0.009582,0.015350,0.027403,0.052598", \ "0.003916,0.005286,0.006736,0.009601,0.015362,0.027407,0.052598", \ "0.004799,0.006026,0.007343,0.010028,0.015591,0.027484,0.052609", \ "0.005998,0.007220,0.008453,0.010976,0.016305,0.027883,0.052685", \ "0.007412,0.008664,0.009869,0.012247,0.017268,0.028408,0.052984", \ "0.009118,0.010426,0.011657,0.013963,0.018736,0.029330,0.053336"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003432,0.005542,0.007757,0.012148,0.021264,0.040189,0.078475", \ "0.003433,0.005542,0.007758,0.012149,0.021263,0.040186,0.078490", \ "0.003471,0.005569,0.007782,0.012166,0.021272,0.040194,0.078487", \ "0.003886,0.005923,0.008109,0.012429,0.021405,0.040213,0.078477", \ "0.004806,0.006706,0.008849,0.013067,0.021838,0.040412,0.078507", \ "0.006072,0.007868,0.009969,0.014146,0.022837,0.041140,0.078745", \ "0.007574,0.009316,0.011377,0.015528,0.024104,0.042534,0.079749"); } } timing () { related_pin : "B"; when : "A & S"; sdf_cond : "(A == 1'b1) && (S == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.025153,0.028519,0.031536,0.036695,0.045601,0.061430,0.091307", \ "0.025788,0.029154,0.032170,0.037330,0.046235,0.062065,0.091942", \ "0.029262,0.032624,0.035634,0.040788,0.049690,0.065520,0.095398", \ "0.037270,0.040588,0.043557,0.048656,0.057507,0.073304,0.103157", \ "0.047623,0.051171,0.054300,0.059542,0.068512,0.084398,0.114204", \ "0.060043,0.063826,0.067163,0.072640,0.081797,0.097806,0.127747", \ "0.074816,0.078845,0.082420,0.088235,0.097729,0.113984,0.143939"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017527,0.020891,0.024134,0.029944,0.040607,0.061193,0.102178", \ "0.018148,0.021511,0.024754,0.030563,0.041227,0.061815,0.102800", \ "0.019841,0.023181,0.026403,0.032185,0.042824,0.063398,0.104372", \ "0.022141,0.025514,0.028759,0.034560,0.045185,0.065683,0.106590", \ "0.023583,0.027105,0.030448,0.036383,0.047090,0.067561,0.108347", \ "0.023004,0.026777,0.030305,0.036515,0.047529,0.068258,0.109047", \ "0.019961,0.024027,0.027787,0.034351,0.045772,0.066926,0.108255"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005346,0.006745,0.008180,0.011043,0.016768,0.028451,0.053079", \ "0.005345,0.006745,0.008179,0.011042,0.016767,0.028452,0.053080", \ "0.005340,0.006743,0.008179,0.011045,0.016769,0.028453,0.053080", \ "0.005677,0.006998,0.008374,0.011188,0.016865,0.028501,0.053093", \ "0.006932,0.008213,0.009474,0.012050,0.017499,0.028850,0.053176", \ "0.008278,0.009588,0.010812,0.013199,0.018328,0.029435,0.053528", \ "0.009887,0.011245,0.012488,0.014759,0.019575,0.030212,0.053921"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003902,0.005949,0.008174,0.012528,0.021491,0.040251,0.078488", \ "0.003902,0.005949,0.008174,0.012528,0.021492,0.040244,0.078478", \ "0.003924,0.005968,0.008194,0.012545,0.021502,0.040249,0.078496", \ "0.004362,0.006327,0.008526,0.012823,0.021650,0.040279,0.078496", \ "0.005322,0.007137,0.009279,0.013480,0.022110,0.040494,0.078511", \ "0.006610,0.008359,0.010442,0.014591,0.023094,0.041179,0.078757", \ "0.008097,0.009843,0.011892,0.016019,0.024377,0.042449,0.079701"); } } timing () { related_pin : "S"; when : "!A & B"; sdf_cond : "(A == 1'b0) && (B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017127,0.020308,0.023224,0.028262,0.037003,0.052665,0.082452", \ "0.017852,0.021028,0.023940,0.028977,0.037717,0.053380,0.083167", \ "0.021534,0.024660,0.027540,0.032549,0.041274,0.056933,0.086720", \ "0.028094,0.031317,0.034245,0.039301,0.048056,0.063712,0.093456", \ "0.035730,0.039203,0.042325,0.047588,0.056556,0.072441,0.102228", \ "0.044558,0.048333,0.051746,0.057430,0.066854,0.083063,0.113047", \ "0.054406,0.058486,0.062232,0.068471,0.078645,0.095656,0.126143"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.015598,0.018815,0.021923,0.027547,0.038059,0.058609,0.099610", \ "0.016304,0.019518,0.022626,0.028249,0.038759,0.059310,0.100310", \ "0.019150,0.022326,0.025398,0.030972,0.041433,0.061949,0.102938", \ "0.022479,0.025717,0.028812,0.034391,0.044815,0.065195,0.106071", \ "0.024726,0.028205,0.031464,0.037178,0.047596,0.067915,0.108643", \ "0.025567,0.029361,0.032876,0.038991,0.049700,0.070145,0.110797", \ "0.024754,0.028883,0.032690,0.039288,0.050566,0.071367,0.112373"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004308,0.005808,0.007363,0.010376,0.016238,0.028096,0.052901", \ "0.004295,0.005799,0.007356,0.010371,0.016235,0.028094,0.052899", \ "0.004265,0.005797,0.007365,0.010382,0.016243,0.028098,0.052900", \ "0.005306,0.006664,0.008090,0.010922,0.016570,0.028237,0.052929", \ "0.006719,0.008068,0.009400,0.012018,0.017435,0.028840,0.053095", \ "0.008579,0.009990,0.011342,0.013841,0.018892,0.029749,0.053645", \ "0.010871,0.012372,0.013826,0.016378,0.021250,0.031599,0.054597"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003431,0.005542,0.007757,0.012148,0.021261,0.040186,0.078486", \ "0.003431,0.005542,0.007757,0.012149,0.021264,0.040192,0.078484", \ "0.003477,0.005580,0.007794,0.012176,0.021277,0.040194,0.078482", \ "0.004273,0.006148,0.008267,0.012548,0.021466,0.040220,0.078478", \ "0.005574,0.007276,0.009262,0.013265,0.021903,0.040483,0.078512", \ "0.007337,0.008934,0.010867,0.014729,0.022964,0.041111,0.078811", \ "0.009527,0.011046,0.012920,0.016773,0.024634,0.042451,0.079680"); } } timing () { related_pin : "S"; when : "A & !B"; sdf_cond : "(A == 1'b1) && (B == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.036086,0.039452,0.042464,0.047616,0.056515,0.072342,0.102220", \ "0.036859,0.040225,0.043237,0.048390,0.057289,0.073116,0.102994", \ "0.039164,0.042528,0.045540,0.050694,0.059596,0.075423,0.105302", \ "0.041025,0.044398,0.047419,0.052581,0.061488,0.077322,0.107204", \ "0.042231,0.045519,0.048496,0.053620,0.062489,0.078272,0.108171", \ "0.041859,0.045156,0.048140,0.053282,0.062184,0.077997,0.107813", \ "0.039966,0.043282,0.046281,0.051439,0.060365,0.076208,0.106049"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.031072,0.034379,0.037569,0.043305,0.053914,0.074515,0.115553", \ "0.032027,0.035334,0.038524,0.044260,0.054869,0.075468,0.116506", \ "0.036168,0.039474,0.042663,0.048399,0.059010,0.079610,0.120647", \ "0.042321,0.045635,0.048829,0.054572,0.065189,0.085793,0.126827", \ "0.049915,0.053220,0.056409,0.062139,0.072727,0.093339,0.134390", \ "0.059093,0.062412,0.065613,0.071358,0.081955,0.102497,0.143462", \ "0.069710,0.073042,0.076251,0.082001,0.092605,0.113195,0.154140"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005347,0.006747,0.008183,0.011048,0.016772,0.028455,0.053081", \ "0.005346,0.006747,0.008184,0.011049,0.016772,0.028455,0.053080", \ "0.005348,0.006750,0.008184,0.011049,0.016771,0.028455,0.053081", \ "0.005240,0.006681,0.008132,0.011013,0.016748,0.028443,0.053079", \ "0.005100,0.006533,0.008010,0.010916,0.016658,0.028389,0.053095", \ "0.005192,0.006629,0.008103,0.011007,0.016745,0.028401,0.052980", \ "0.005373,0.006798,0.008259,0.011140,0.016853,0.028479,0.053017"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003948,0.006024,0.008252,0.012608,0.021597,0.040387,0.078600", \ "0.003948,0.006024,0.008252,0.012608,0.021597,0.040384,0.078611", \ "0.003948,0.006025,0.008253,0.012609,0.021599,0.040381,0.078600", \ "0.003966,0.006037,0.008263,0.012616,0.021602,0.040379,0.078601", \ "0.003933,0.006019,0.008247,0.012594,0.021581,0.040407,0.078611", \ "0.004031,0.006105,0.008333,0.012674,0.021615,0.040313,0.078565", \ "0.004181,0.006225,0.008445,0.012775,0.021724,0.040429,0.078502"); } } internal_power () { related_pin : "A"; when : "!B & !S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.876278,10.216210,10.546360,10.986510,11.339460,11.446610,11.453870", \ "9.787447,10.167400,10.446920,10.904790,11.237340,11.358230,11.361450", \ "9.739098,10.042440,10.324220,10.761530,11.121520,11.228740,11.236910", \ "10.511470,10.823830,11.007210,11.327690,11.590020,11.646410,11.621960", \ "12.213060,12.378780,12.432070,12.757490,13.069940,13.058410,12.957840", \ "15.148330,15.312780,15.246560,15.345340,15.571580,15.696730,15.495170", \ "19.042610,19.199130,19.146840,19.044520,19.261910,19.383450,19.305500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("7.106350,7.184611,7.271800,7.180770,7.104932,6.890487,6.682805", \ "7.053764,7.097085,7.223681,7.127485,7.183454,6.797823,6.996367", \ "7.229592,7.307356,7.347356,7.213269,7.296612,7.184208,6.363075", \ "8.697927,8.670826,8.561772,8.471343,8.181668,8.032782,7.773595", \ "11.652520,11.331820,11.197440,10.886720,10.296270,9.543355,9.748006", \ "15.785570,15.280230,15.051770,14.545640,14.061330,12.752180,12.175120", \ "21.016700,20.307060,20.036560,19.525680,18.810740,18.164670,16.639970"); } } internal_power () { related_pin : "A"; when : "B & !S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.993633,10.106030,10.204530,10.497310,10.775600,10.869540,10.856650", \ "9.886722,10.017280,10.155200,10.396240,10.691370,10.780280,10.765840", \ "9.787540,9.926890,10.023940,10.278560,10.554080,10.650330,10.642730", \ "10.557160,10.620200,10.601720,10.768560,10.975190,11.012610,10.972540", \ "12.085760,12.074170,12.049920,12.120390,12.336650,12.301680,12.189430", \ "14.914770,14.867600,14.735100,14.615260,14.715280,14.783310,14.581850", \ "18.668880,18.689370,18.515720,18.254210,18.257540,18.298610,18.209490"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.817042,6.962995,7.053420,7.053285,7.039512,6.923491,7.008597", \ "6.778508,6.902751,6.986125,7.012672,6.932029,7.010689,6.666959", \ "6.898518,7.050920,7.054914,7.074433,6.853903,6.992103,6.704024", \ "8.509529,8.396648,8.365931,8.277644,8.079064,7.565296,6.973850", \ "11.458560,11.099090,10.976570,10.692670,10.082900,9.247991,8.712891", \ "15.599470,15.055400,14.799740,14.421920,13.772510,12.640790,11.673710", \ "20.696710,20.084710,19.694370,19.220100,18.712550,17.781860,15.935910"); } } internal_power () { related_pin : "B"; when : "!A & S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.058922,9.335379,9.613306,9.974116,10.205820,10.286800,10.308240", \ "9.009238,9.289066,9.538051,9.924285,10.164520,10.235440,10.260790", \ "9.380954,9.629398,9.860877,10.207400,10.430090,10.505910,10.535290", \ "11.139710,11.258920,11.356950,11.555800,11.674690,11.659970,11.632080", \ "13.804730,13.828800,13.762860,13.888750,13.993760,13.883000,13.760320", \ "17.908930,17.808530,17.608120,17.461030,17.383860,17.301880,17.071260", \ "23.188860,23.063850,22.776860,22.424690,22.188160,21.871600,21.657080"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.096818,5.256053,5.290767,5.298181,5.123453,5.282378,5.412114", \ "5.018600,5.180616,5.244279,5.231333,5.079357,4.967569,5.199646", \ "5.187236,5.300919,5.300696,5.325951,5.317448,5.242500,5.305198", \ "6.445938,6.336804,6.344604,6.221652,5.909279,5.453846,5.650733", \ "8.904721,8.741922,8.710631,8.556681,7.940847,7.715117,7.702903", \ "12.132580,11.859480,11.852880,11.803460,11.789380,10.798830,10.520300", \ "15.976990,15.725930,15.734790,15.851950,16.239640,16.154910,14.974960"); } } internal_power () { related_pin : "B"; when : "A & S"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.782470,10.953470,10.977690,11.189050,11.465040,11.568580,11.557130", \ "10.749060,10.876730,10.916450,11.158810,11.411080,11.516680,11.507900", \ "10.978540,11.120630,11.131990,11.341600,11.612680,11.706510,11.702670", \ "12.333440,12.404460,12.394740,12.472440,12.630410,12.650540,12.609160", \ "14.898080,14.885840,14.745070,14.687490,14.704780,14.590910,14.434620", \ "18.597210,18.436950,18.170430,17.880730,17.740520,17.588840,17.289590", \ "23.369040,23.291820,22.967170,22.432920,22.001390,21.649840,21.311980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.319738,5.393916,5.431618,5.417907,5.275606,5.297278,5.228262", \ "5.326034,5.354291,5.352224,5.428900,5.265858,5.252622,5.331301", \ "5.512938,5.483785,5.545634,5.476212,5.368545,4.891519,5.396047", \ "6.691670,6.548624,6.395941,6.313638,6.226909,6.016067,5.630075", \ "9.119450,8.842774,8.715914,8.555581,8.149409,7.269638,7.547339", \ "12.339940,11.959940,11.824950,11.700450,11.216090,10.920950,10.468000", \ "16.046130,15.646310,15.539740,15.487200,15.546510,15.282260,14.175910"); } } internal_power () { related_pin : "S"; when : "!A & B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.253290,11.511110,11.735300,12.048830,12.362710,12.473750,12.477040", \ "11.161130,11.412900,11.652670,11.965830,12.282060,12.395700,12.395690", \ "11.737370,11.949470,12.151850,12.443350,12.755390,12.866820,12.873310", \ "14.006060,14.315360,14.367700,14.506220,14.662540,14.688590,14.632560", \ "17.966880,18.042870,18.011050,18.079510,18.270520,18.179800,18.029190", \ "23.818650,23.910500,23.876850,23.665730,23.675630,23.696220,23.418770", \ "31.420910,31.524140,31.492080,31.254370,31.228690,31.199770,31.031330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.268626,6.406059,6.403792,6.457970,6.302793,6.131277,6.341830", \ "6.255969,6.367022,6.386239,6.422210,6.257700,6.533893,6.184932", \ "6.753196,6.833781,6.841044,6.816217,6.823881,6.286279,5.708913", \ "9.093364,8.908027,8.775615,8.585571,8.279444,7.700628,8.005760", \ "13.295150,13.060020,12.889450,12.540760,12.116930,11.768950,11.357540", \ "19.055970,18.679900,18.718750,18.645110,18.383830,17.267160,16.926190", \ "26.065150,25.711250,25.572120,25.911490,26.401680,25.821000,24.977040"); } } internal_power () { related_pin : "S"; when : "A & !B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.510210,11.667760,11.704980,11.872500,12.129210,12.235710,12.227860", \ "11.500930,11.640100,11.641530,11.855630,12.117160,12.219350,12.212420", \ "11.589950,11.708360,11.733360,11.935130,12.202010,12.296360,12.295600", \ "12.028550,12.183000,12.259000,12.471990,12.757000,12.864360,12.871550", \ "13.530360,13.636270,13.634730,13.826440,14.080650,14.214060,14.228060", \ "15.628550,15.821640,15.929210,16.180310,16.470250,16.467040,16.463360", \ "17.998320,18.279980,18.454830,18.912380,19.498240,19.785670,19.655470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.480030,12.539860,12.635850,12.555770,12.495230,11.999980,12.015140", \ "12.512100,12.534470,12.589530,12.508420,12.533590,12.543390,12.257740", \ "12.767440,12.808300,12.872730,12.773050,12.773610,12.489020,12.311470", \ "13.378270,13.488580,13.536080,13.547930,13.513940,13.324740,13.009540", \ "14.625210,14.811540,14.945770,14.913560,14.630650,14.649660,14.500430", \ "16.724140,16.920380,17.021820,17.046210,17.222970,16.770380,16.524780", \ "19.487970,19.716900,19.944280,20.152810,20.269420,20.302170,20.015680"); } } } } /****************************************************************************************** Module : NAND2_X1 Cell Description : Combinational cell (NAND2_X1) with drive strength X1 *******************************************************************************************/ cell (NAND2_X1) { drive_strength : 1; area : 0.798000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 59.117112; leakage_power () { when : "!A1 & !A2"; value : 10.025375; } leakage_power () { when : "!A1 & A2"; value : 78.215125; } leakage_power () { when : "A1 & !A2"; value : 12.517575; } leakage_power () { when : "A1 & A2"; value : 135.710375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.600111; fall_capacitance : 1.596492; rise_capacitance : 1.600111; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.693601; fall_capacitance : 1.559946; rise_capacitance : 1.693601; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 59.356700; function : "!(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00499036,0.00741621,0.0103746,0.0162346,0.0279031,0.0512041,0.0977823", \ "0.00560332,0.00800769,0.0109733,0.0168530,0.0285429,0.0518602,0.0984494", \ "0.00712466,0.0103211,0.0137503,0.0196072,0.0311507,0.0543803,0.100923", \ "0.00817437,0.0122910,0.0166758,0.0242799,0.0370036,0.0597726,0.105991", \ "0.00847858,0.0136041,0.0189986,0.0281697,0.0436251,0.0691359,0.114570", \ "0.00790478,0.0140162,0.0204525,0.0313253,0.0493014,0.0791303,0.127676", \ "0.00641481,0.0134316,0.0208841,0.0334924,0.0541634,0.0878911,0.143471"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00425538,0.00639619,0.00898006,0.0140688,0.0241704,0.0443200,0.0845870", \ "0.00528255,0.00733936,0.00989821,0.0149882,0.0251052,0.0452702,0.0855462", \ "0.00783232,0.0107507,0.0138085,0.0188703,0.0287772,0.0488026,0.0889943", \ "0.0107465,0.0146219,0.0186656,0.0255522,0.0367560,0.0562801,0.0960571", \ "0.0138668,0.0188247,0.0239250,0.0324302,0.0464501,0.0689171,0.107891", \ "0.0171415,0.0231792,0.0294121,0.0397026,0.0563258,0.0832386,0.125617", \ "0.0206390,0.0276784,0.0350370,0.0472035,0.0666366,0.0975803,0.147175"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00282244,0.00486020,0.00739747,0.0124641,0.0225913,0.0428461,0.0833642", \ "0.00285685,0.00485936,0.00739749,0.0124645,0.0225916,0.0428519,0.0833686", \ "0.00495191,0.00667452,0.00856257,0.0126765,0.0225924,0.0428536,0.0833666", \ "0.00836737,0.0103338,0.0125531,0.0166852,0.0242709,0.0428495,0.0833704", \ "0.0131671,0.0155714,0.0181163,0.0226410,0.0309404,0.0461376,0.0833643", \ "0.0194129,0.0222988,0.0253213,0.0304552,0.0393677,0.0555947,0.0867644", \ "0.0273553,0.0306050,0.0341244,0.0400496,0.0498544,0.0671135,0.0980274"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00261038,0.00449312,0.00684656,0.0115514,0.0209511,0.0397887,0.0774306", \ "0.00272299,0.00449716,0.00684691,0.0115486,0.0209563,0.0397827,0.0774482", \ "0.00504021,0.00661108,0.00821068,0.0118597,0.0209610,0.0397871,0.0774378", \ "0.00839112,0.0102895,0.0124342,0.0162436,0.0229167,0.0397920,0.0774451", \ "0.0130576,0.0153570,0.0178460,0.0222746,0.0300599,0.0435346,0.0774456", \ "0.0191402,0.0218355,0.0247708,0.0298241,0.0385821,0.0536126,0.0814509", \ "0.0268885,0.0298460,0.0332164,0.0390185,0.0487334,0.0655108,0.0932799"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00601933,0.00843745,0.0113893,0.0172434,0.0289081,0.0522073,0.0987829", \ "0.00646128,0.00891649,0.0119064,0.0178046,0.0295060,0.0528301,0.0994210", \ "0.00729017,0.0102060,0.0134622,0.0194759,0.0311907,0.0545375,0.101152", \ "0.00754274,0.0113589,0.0153681,0.0222884,0.0346596,0.0579773,0.104526", \ "0.00667150,0.0114950,0.0165244,0.0249546,0.0389691,0.0635825,0.110048", \ "0.00439142,0.0102376,0.0163313,0.0264968,0.0429769,0.0700748,0.118158", \ "0.000522627,0.00737929,0.0145414,0.0264883,0.0457429,0.0764477,0.127749"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00546513,0.00757992,0.0101526,0.0152381,0.0253440,0.0455003,0.0857667", \ "0.00642899,0.00851354,0.0110740,0.0161527,0.0262591,0.0464141,0.0866825", \ "0.00983225,0.0124167,0.0152052,0.0201014,0.0299935,0.0499871,0.0901519", \ "0.0140400,0.0173557,0.0210012,0.0274218,0.0381289,0.0575585,0.0972690", \ "0.0191684,0.0232853,0.0277179,0.0354372,0.0486836,0.0704478,0.109236", \ "0.0251908,0.0301705,0.0354808,0.0445748,0.0599072,0.0856846,0.127219", \ "0.0321996,0.0380344,0.0442578,0.0548456,0.0723756,0.101474,0.149604"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00282274,0.00486028,0.00739743,0.0124638,0.0225930,0.0428496,0.0833686", \ "0.00283588,0.00486077,0.00739735,0.0124618,0.0225928,0.0428464,0.0833693", \ "0.00416497,0.00581499,0.00798070,0.0126012,0.0225927,0.0428536,0.0833665", \ "0.00710171,0.00867059,0.0105795,0.0146306,0.0234284,0.0428592,0.0833674", \ "0.0111041,0.0129992,0.0150897,0.0189625,0.0269205,0.0444361,0.0833826", \ "0.0160652,0.0183535,0.0208534,0.0251943,0.0329713,0.0491681,0.0850579", \ "0.0221085,0.0247429,0.0276995,0.0327508,0.0412174,0.0567690,0.0903268"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.00350848,0.00539295,0.00774682,0.0124659,0.0218886,0.0407409,0.0784293", \ "0.00349894,0.00539282,0.00774808,0.0124657,0.0218860,0.0407493,0.0784341", \ "0.00556536,0.00709815,0.00873386,0.0126446,0.0218972,0.0407459,0.0784335", \ "0.00850448,0.0105621,0.0128141,0.0166632,0.0235553,0.0407541,0.0784238", \ "0.0124573,0.0149562,0.0176323,0.0223559,0.0303575,0.0441428,0.0784308", \ "0.0175084,0.0205386,0.0236810,0.0290660,0.0383540,0.0537750,0.0821481", \ "0.0237584,0.0273448,0.0310339,0.0371812,0.0474767,0.0650827,0.0934401"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.218416,0.258885,0.274355,0.289920,0.303892,0.305405,0.305425", \ "0.157183,0.191934,0.226408,0.256505,0.280869,0.293577,0.300526", \ "0.575370,0.433242,0.383488,0.345917,0.330414,0.318258,0.313053", \ "1.952158,1.614665,1.314324,0.991644,0.763395,0.585628,0.465390", \ "4.008052,3.728154,3.322643,2.656959,1.924481,1.381799,0.965131", \ "6.760883,6.542098,6.224723,5.483986,4.228679,2.994354,2.055903", \ "10.337670,10.204660,9.954940,9.277282,7.828156,5.744004,3.971777"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("2.821257,2.864194,2.882881,2.934070,2.939298,2.893679,2.471839", \ "2.809842,2.858595,2.880721,2.901846,2.873777,2.736164,2.660911", \ "3.237755,3.235926,3.172651,3.111080,3.054960,3.018435,2.570460", \ "4.398428,4.307296,4.180313,4.049992,3.689994,3.339064,3.039526", \ "6.647423,6.436921,6.207350,5.812720,5.397863,4.578071,3.887601", \ "9.836079,9.699661,9.453605,8.838236,7.929415,6.834244,5.438649", \ "14.061140,13.896570,13.626530,13.084840,11.967850,10.344660,8.357637"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("0.229136,0.264738,0.279687,0.294016,0.306387,0.306517,0.304624", \ "0.105654,0.168265,0.208817,0.248581,0.274915,0.292494,0.297104", \ "0.317501,0.226486,0.222447,0.230623,0.257079,0.275779,0.287354", \ "1.462168,1.204763,0.943829,0.670046,0.531132,0.434990,0.375938", \ "3.274761,3.016694,2.716340,2.128775,1.454351,1.029233,0.738727", \ "5.700865,5.507221,5.237063,4.637525,3.517455,2.353384,1.594507", \ "8.850237,8.634972,8.462373,7.943651,6.766602,4.806219,3.174436"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.854900,3.709790,7.419590,14.839200,29.678300,59.356700"); values ("3.749565,3.787579,3.800955,3.849346,3.869463,3.755867,3.822129", \ "3.700685,3.745625,3.761233,3.761973,3.812485,3.858607,3.825932", \ "4.238643,4.164325,4.128898,4.033908,3.951089,3.949156,3.858428", \ "5.421200,5.369982,5.241922,5.060964,4.675076,4.339530,4.118728", \ "7.756943,7.609244,7.457968,7.057546,6.462887,5.783639,5.114094", \ "11.164830,11.092060,10.873400,10.276030,9.358532,8.127782,6.825790", \ "15.534550,15.562150,15.408770,14.838770,13.616950,12.005590,9.833650"); } } } } /****************************************************************************************** Module : NAND2_X2 Cell Description : Combinational cell (NAND2_X2) with drive strength X2 *******************************************************************************************/ cell (NAND2_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 : 118.234408; leakage_power () { when : "!A1 & !A2"; value : 20.050750; } leakage_power () { when : "!A1 & A2"; value : 156.430375; } leakage_power () { when : "A1 & !A2"; value : 25.035132; } leakage_power () { when : "A1 & A2"; value : 271.421375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.060257; fall_capacitance : 3.060257; rise_capacitance : 3.053174; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.509112; fall_capacitance : 3.254498; rise_capacitance : 3.509112; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 118.713000; function : "!(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00479427,0.00752671,0.0104869,0.0163504,0.0280252,0.0513366,0.0979363", \ "0.00541454,0.00811759,0.0110851,0.0169679,0.0286635,0.0519915,0.0986021", \ "0.00684129,0.0104520,0.0138690,0.0197199,0.0312703,0.0545124,0.101075", \ "0.00779287,0.0124520,0.0168217,0.0244128,0.0371248,0.0599039,0.106145", \ "0.00800271,0.0137956,0.0191695,0.0283255,0.0437660,0.0692701,0.114727", \ "0.00732666,0.0142332,0.0206480,0.0314995,0.0494584,0.0792810,0.127831", \ "0.00574557,0.0136709,0.0211049,0.0336904,0.0543432,0.0880573,0.143640"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00409707,0.00650778,0.00909226,0.0141832,0.0242923,0.0444571,0.0847548", \ "0.00513771,0.00744758,0.0100094,0.0151022,0.0252263,0.0454078,0.0857160", \ "0.00758179,0.0108797,0.0139255,0.0189816,0.0288980,0.0489394,0.0891642", \ "0.0103995,0.0147809,0.0188097,0.0256819,0.0368743,0.0564136,0.0962208", \ "0.0134070,0.0190173,0.0240956,0.0325796,0.0465869,0.0690477,0.108054", \ "0.0165804,0.0234052,0.0296109,0.0398775,0.0564766,0.0833838,0.125772", \ "0.0199888,0.0279370,0.0352650,0.0473991,0.0668051,0.0977359,0.147338"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00263259,0.00492540,0.00746482,0.0125406,0.0226894,0.0429843,0.0835785", \ "0.00269452,0.00492511,0.00746539,0.0125410,0.0226914,0.0429846,0.0835756", \ "0.00478375,0.00672617,0.00861096,0.0127484,0.0226904,0.0429900,0.0835794", \ "0.00816924,0.0103925,0.0126054,0.0167415,0.0243568,0.0429884,0.0835755", \ "0.0129161,0.0156360,0.0181761,0.0226930,0.0310050,0.0462585,0.0835784", \ "0.0191130,0.0223711,0.0253880,0.0305045,0.0394278,0.0556837,0.0869676", \ "0.0269925,0.0306784,0.0341918,0.0401050,0.0499080,0.0671869,0.0981905"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00243743,0.00455438,0.00690675,0.0116159,0.0210339,0.0398700,0.0775490", \ "0.00259070,0.00455471,0.00690821,0.0116136,0.0210348,0.0398656,0.0775420", \ "0.00488030,0.00665458,0.00824811,0.0119164,0.0210353,0.0398670,0.0775531", \ "0.00820492,0.0103477,0.0124860,0.0162896,0.0229648,0.0398748,0.0775389", \ "0.0128319,0.0154302,0.0179121,0.0223355,0.0301158,0.0435972,0.0775373", \ "0.0188759,0.0219159,0.0248506,0.0298937,0.0386480,0.0536780,0.0815405", \ "0.0265915,0.0299347,0.0333048,0.0391070,0.0488147,0.0655884,0.0933589"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00578959,0.00851249,0.0114659,0.0173236,0.0289943,0.0523034,0.0989018", \ "0.00622564,0.00898933,0.0119810,0.0178829,0.0295907,0.0529250,0.0995385", \ "0.00697944,0.0102806,0.0135335,0.0195483,0.0312703,0.0546287,0.101262", \ "0.00712821,0.0114526,0.0154489,0.0223604,0.0347339,0.0580616,0.104633", \ "0.00614746,0.0116142,0.0166263,0.0250365,0.0390404,0.0636601,0.110149", \ "0.00376097,0.0103825,0.0164551,0.0265963,0.0430549,0.0701472,0.118246", \ "-0.000211998,0.00754769,0.0146860,0.0266098,0.0458359,0.0765168,0.127827"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00525255,0.00763197,0.0102037,0.0152866,0.0253863,0.0455305,0.0857781", \ "0.00622188,0.00856501,0.0111247,0.0162019,0.0263014,0.0464450,0.0866942", \ "0.00955652,0.0124742,0.0152540,0.0201469,0.0300342,0.0500191,0.0901655", \ "0.0136860,0.0174274,0.0210638,0.0274734,0.0381654,0.0575881,0.0972805", \ "0.0187223,0.0233701,0.0277882,0.0354919,0.0487251,0.0704722,0.109243", \ "0.0246484,0.0302694,0.0355609,0.0446343,0.0599434,0.0857020,0.127220", \ "0.0315641,0.0381441,0.0443448,0.0549069,0.0724071,0.101482,0.149592"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00263327,0.00492397,0.00746611,0.0125416,0.0226901,0.0429870,0.0835801", \ "0.00264849,0.00492435,0.00746457,0.0125426,0.0226902,0.0429856,0.0835801", \ "0.00401482,0.00586838,0.00804147,0.0126773,0.0226917,0.0429882,0.0835821", \ "0.00694485,0.00871631,0.0106248,0.0146933,0.0235204,0.0429959,0.0835816", \ "0.0109191,0.0130473,0.0151374,0.0190056,0.0269983,0.0445653,0.0835951", \ "0.0158406,0.0184128,0.0209061,0.0252376,0.0330355,0.0492824,0.0852712", \ "0.0218576,0.0248134,0.0277615,0.0327981,0.0412651,0.0568638,0.0905155"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.00333851,0.00544886,0.00779849,0.0125074,0.0219362,0.0407728,0.0784137", \ "0.00332268,0.00544823,0.00779951,0.0125063,0.0219325,0.0407689,0.0784271", \ "0.00541232,0.00713954,0.00877016,0.0126858,0.0219351,0.0407597,0.0784333", \ "0.00830551,0.0106187,0.0128629,0.0166994,0.0235834,0.0407747,0.0784268", \ "0.0122121,0.0150292,0.0176941,0.0224087,0.0303927,0.0441627,0.0784214", \ "0.0172006,0.0206284,0.0237606,0.0291337,0.0384043,0.0538007,0.0821455", \ "0.0233942,0.0274570,0.0311303,0.0372625,0.0475405,0.0651256,0.0934472"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.425697,0.518366,0.556578,0.586192,0.604855,0.619206,0.613193", \ "0.300314,0.399462,0.456711,0.509682,0.561830,0.590292,0.598575", \ "1.213470,0.857180,0.774119,0.698839,0.660147,0.638863,0.627244", \ "3.980043,3.223061,2.620251,1.982815,1.524907,1.174283,0.933241", \ "8.081606,7.404129,6.633044,5.302816,3.849122,2.763718,1.938994", \ "13.503700,13.149400,12.478870,10.957780,8.442875,5.979055,4.109307", \ "20.758690,20.380900,19.873390,18.606990,15.634030,11.473850,7.943695"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("5.748678,5.845927,5.970997,6.002591,5.789833,5.666221,5.788012", \ "5.692510,5.787902,5.824229,5.948958,5.801919,6.081143,5.194663", \ "6.520867,6.554671,6.406739,6.360215,6.150571,6.129369,6.075467", \ "8.941165,8.724549,8.570882,8.245837,7.643564,7.020250,6.011535", \ "13.463530,13.085730,12.572720,11.707310,10.880080,9.180346,8.364304", \ "19.668460,19.451520,19.012840,17.743900,15.969850,13.876250,11.710580", \ "28.227460,27.754100,27.473410,26.363810,23.943230,20.606720,16.710610"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("0.446922,0.522262,0.569439,0.597367,0.612256,0.615546,0.615052", \ "0.191131,0.332032,0.419001,0.490875,0.551346,0.583030,0.597628", \ "0.656478,0.442815,0.436708,0.469646,0.518233,0.557571,0.580282", \ "2.959644,2.398013,1.887744,1.347566,1.058837,0.873137,0.757319", \ "6.575716,6.062407,5.422209,4.242547,2.902935,2.063217,1.484121", \ "11.377780,10.977440,10.460490,9.279526,7.020471,4.708079,3.191125", \ "17.718150,17.242230,16.923140,15.946260,13.517690,9.606584,6.355783"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.709780,7.419560,14.839100,29.678200,59.356500,118.713000"); values ("7.602011,7.665327,7.753199,7.789698,7.582465,7.659475,7.493542", \ "7.533479,7.567267,7.583231,7.640681,7.788241,7.815190,7.708170", \ "8.570960,8.482137,8.361311,8.208472,8.020549,7.995790,7.832071", \ "10.942120,10.806770,10.591580,10.244830,9.547843,8.797274,8.193469", \ "15.666330,15.370620,14.950480,14.319140,13.232530,11.440760,10.345330", \ "22.406670,22.211480,21.800440,20.776700,18.843060,16.337600,13.973180", \ "31.137280,31.146280,30.912660,29.833040,27.556530,23.889820,20.205900"); } } } } /****************************************************************************************** Module : NAND2_X4 Cell Description : Combinational cell (NAND2_X4) with drive strength X4 *******************************************************************************************/ cell (NAND2_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 : 236.470092; leakage_power () { when : "!A1 & !A2"; value : 40.101250; } leakage_power () { when : "!A1 & A2"; value : 312.857500; } leakage_power () { when : "A1 & !A2"; value : 50.070369; } leakage_power () { when : "A1 & A2"; value : 542.851250; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.938814; fall_capacitance : 5.938814; rise_capacitance : 5.916708; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.265069; fall_capacitance : 5.796610; rise_capacitance : 6.265069; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 237.427000; function : "!(A1 & A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00451292,0.00743977,0.0104270,0.0163370,0.0280978,0.0515789,0.0985117", \ "0.00515206,0.00803045,0.0110231,0.0169518,0.0287340,0.0522304,0.0991753", \ "0.00645228,0.0103489,0.0138084,0.0197118,0.0313451,0.0547558,0.101654", \ "0.00729746,0.0123362,0.0167579,0.0244157,0.0372171,0.0601591,0.106734", \ "0.00739784,0.0136711,0.0191138,0.0283516,0.0439000,0.0695534,0.115332", \ "0.00664642,0.0141158,0.0206131,0.0315659,0.0496512,0.0796488,0.128463", \ "0.00502630,0.0135797,0.0211101,0.0338116,0.0546103,0.0885212,0.144397"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00387542,0.00644559,0.00903986,0.0141417,0.0242641,0.0444500,0.0847869", \ "0.00494080,0.00738654,0.00995447,0.0150552,0.0251919,0.0453940,0.0857435", \ "0.00719835,0.0107635,0.0138466,0.0189348,0.0288609,0.0489233,0.0891876", \ "0.00983015,0.0145860,0.0186606,0.0255803,0.0368285,0.0563939,0.0962432", \ "0.0126216,0.0187140,0.0238603,0.0324127,0.0464830,0.0690144,0.108065", \ "0.0155683,0.0229724,0.0292638,0.0396225,0.0563086,0.0832968,0.125771", \ "0.0187535,0.0273535,0.0347814,0.0470290,0.0665510,0.0975877,0.147294"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00234921,0.00478503,0.00734527,0.0124581,0.0226825,0.0431213,0.0840068", \ "0.00245951,0.00478375,0.00734494,0.0124583,0.0226802,0.0431213,0.0840057", \ "0.00452590,0.00659610,0.00851182,0.0126681,0.0226815,0.0431251,0.0840031", \ "0.00787044,0.0102603,0.0124924,0.0166610,0.0243388,0.0431255,0.0840057", \ "0.0125391,0.0154835,0.0180547,0.0226095,0.0309829,0.0463537,0.0840082", \ "0.0186633,0.0221824,0.0252470,0.0304149,0.0394087,0.0557656,0.0873157", \ "0.0264989,0.0304556,0.0340261,0.0400003,0.0498789,0.0672776,0.0984747"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00216682,0.00439561,0.00675087,0.0114638,0.0208927,0.0397604,0.0774870", \ "0.00239259,0.00439770,0.00675131,0.0114659,0.0208978,0.0397598,0.0774703", \ "0.00462851,0.00652903,0.00814186,0.0117871,0.0208976,0.0397597,0.0774893", \ "0.00791964,0.0102074,0.0123551,0.0161800,0.0228605,0.0397593,0.0774854", \ "0.0124793,0.0152778,0.0177815,0.0222179,0.0300178,0.0435081,0.0774844", \ "0.0184822,0.0217460,0.0247091,0.0297843,0.0385504,0.0536081,0.0814971", \ "0.0261936,0.0297455,0.0331472,0.0389916,0.0487354,0.0655273,0.0933341"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00570195,0.00861682,0.0115960,0.0174983,0.0292541,0.0527319,0.0996654", \ "0.00614874,0.00910505,0.0121243,0.0180723,0.0298657,0.0533678,0.100315", \ "0.00680463,0.0103671,0.0136517,0.0197153,0.0315240,0.0550518,0.102021", \ "0.00677468,0.0114654,0.0155087,0.0224745,0.0349314,0.0584272,0.105337", \ "0.00562430,0.0115431,0.0166155,0.0250962,0.0391800,0.0639472,0.110765", \ "0.00308145,0.0102352,0.0163748,0.0265966,0.0431471,0.0703631,0.118754", \ "-0.00103932,0.00732937,0.0145433,0.0265525,0.0458797,0.0766846,0.128232"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00520544,0.00776086,0.0103580,0.0154776,0.0256355,0.0458872,0.0863372", \ "0.00616996,0.00868188,0.0112669,0.0163811,0.0265394,0.0467920,0.0872455", \ "0.00946463,0.0125888,0.0153895,0.0203155,0.0302628,0.0503570,0.0907049", \ "0.0135583,0.0175577,0.0212112,0.0276464,0.0383807,0.0579123,0.0978132", \ "0.0185425,0.0235118,0.0279509,0.0356835,0.0489541,0.0707792,0.109758", \ "0.0244067,0.0304134,0.0357355,0.0448393,0.0601961,0.0860306,0.127702", \ "0.0312634,0.0382901,0.0445276,0.0551282,0.0726791,0.101835,0.150089"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00235244,0.00478583,0.00734482,0.0124585,0.0226817,0.0431201,0.0840010", \ "0.00237878,0.00478649,0.00734556,0.0124589,0.0226831,0.0431252,0.0840037", \ "0.00378094,0.00573389,0.00792151,0.0125913,0.0226834,0.0431233,0.0840059", \ "0.00673621,0.00860888,0.0105156,0.0145983,0.0235008,0.0431308,0.0840064", \ "0.0107221,0.0129686,0.0150551,0.0189201,0.0269517,0.0446730,0.0840197", \ "0.0156595,0.0183539,0.0208452,0.0251807,0.0329888,0.0493436,0.0856551", \ "0.0216990,0.0247779,0.0277224,0.0327653,0.0412491,0.0568958,0.0908247"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.00318166,0.00541733,0.00778385,0.0125274,0.0220207,0.0410020,0.0789312", \ "0.00316579,0.00541695,0.00778410,0.0125270,0.0220231,0.0410032,0.0789331", \ "0.00523183,0.00709646,0.00874979,0.0127003,0.0220231,0.0410022,0.0789288", \ "0.00806882,0.0105499,0.0128151,0.0166915,0.0236509,0.0410062,0.0789447", \ "0.0118938,0.0149362,0.0176320,0.0223829,0.0304342,0.0443484,0.0789360", \ "0.0167747,0.0204952,0.0236746,0.0290898,0.0384320,0.0539495,0.0826052", \ "0.0228512,0.0272785,0.0310075,0.0372019,0.0475547,0.0652583,0.0938346"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.803808,1.008189,1.102484,1.178286,1.216882,1.227228,1.226432", \ "0.602153,0.787178,0.904854,1.020814,1.124603,1.185718,1.201476", \ "2.602057,1.750875,1.555833,1.394519,1.318310,1.280226,1.246480", \ "8.126099,6.553261,5.294863,3.981606,3.045972,2.344085,1.863398", \ "16.248250,14.938770,13.354160,10.635600,7.687550,5.509075,3.848308", \ "27.112820,26.314440,25.010390,21.917440,16.856970,11.912860,8.178172", \ "41.696410,40.858110,39.827330,37.184750,31.208110,22.853110,15.807040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("10.523730,10.896390,11.004990,11.045780,10.724610,11.096910,10.215630", \ "10.581390,10.752310,10.938450,11.078670,10.860350,10.680680,11.154170", \ "12.223660,12.451440,12.155720,11.917480,11.452010,11.126470,10.565830", \ "17.295500,16.624900,16.195210,15.698660,14.575640,12.388890,12.607600", \ "26.161970,25.382420,24.315550,22.546450,20.563530,18.035110,14.649840", \ "38.543640,38.161510,37.100130,34.639980,31.210510,26.706640,21.123140", \ "55.523170,54.812360,53.878620,52.007240,47.294520,40.936730,32.536040"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("0.823816,1.039174,1.121923,1.172635,1.206901,1.222386,1.213443", \ "0.318957,0.655029,0.808825,0.971541,1.086294,1.152405,1.179511", \ "1.339956,0.846353,0.830479,0.895261,0.999797,1.085533,1.137857", \ "5.981245,4.736229,3.702138,2.622123,2.053003,1.698873,1.477837", \ "13.254160,12.017000,10.776110,8.407110,5.706316,4.033679,2.900260", \ "22.597150,21.967440,20.882290,18.454940,13.915060,9.292531,6.279747", \ "35.629900,34.588630,33.666210,31.781960,26.918750,19.042030,12.555780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.419590,14.839200,29.678400,59.356800,118.714000,237.427000"); values ("14.681880,14.873680,15.077670,15.158070,14.996310,14.632030,13.448850", \ "14.559480,14.751740,14.814120,14.939420,15.122950,14.688290,14.501080", \ "16.662870,16.445690,16.304330,15.921510,15.618080,15.045070,14.132390", \ "21.531860,21.215280,20.929760,20.140090,18.656020,17.525860,16.108860", \ "30.964550,30.366300,29.573520,27.970950,25.677960,22.586940,19.138690", \ "44.279620,43.973960,43.194690,40.923800,37.034960,32.376470,27.477840", \ "61.599990,61.944290,61.220560,59.373360,54.413070,48.372900,39.444730"); } } } } /****************************************************************************************** Module : NAND3_X1 Cell Description : Combinational cell (NAND3_X1) with drive strength X1 *******************************************************************************************/ cell (NAND3_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 : 57.577313; leakage_power () { when : "!A1 & !A2 & !A3"; value : 9.890375; } leakage_power () { when : "!A1 & !A2 & A3"; value : 50.115162; } leakage_power () { when : "!A1 & A2 & !A3"; value : 11.879700; } leakage_power () { when : "!A1 & A2 & A3"; value : 118.260125; } leakage_power () { when : "A1 & !A2 & !A3"; value : 3.104398; } leakage_power () { when : "A1 & !A2 & A3"; value : 52.603083; } leakage_power () { when : "A1 & A2 & !A3"; value : 11.264783; } leakage_power () { when : "A1 & A2 & A3"; value : 203.500875; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.638537; fall_capacitance : 1.638537; rise_capacitance : 1.579510; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.625528; fall_capacitance : 1.593185; rise_capacitance : 1.625528; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.679368; fall_capacitance : 1.544499; rise_capacitance : 1.679368; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 58.364900; function : "!((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00751377,0.0107363,0.0147094,0.0225966,0.0383099,0.0696897,0.132417", \ "0.00799229,0.0112222,0.0152181,0.0231397,0.0388871,0.0702919,0.133038", \ "0.0104013,0.0139859,0.0179052,0.0256437,0.0412700,0.0726076,0.135319", \ "0.0130325,0.0174772,0.0224648,0.0313482,0.0467884,0.0776434,0.140037", \ "0.0156456,0.0210458,0.0269557,0.0373949,0.0555930,0.0866014,0.148113", \ "0.0180391,0.0244542,0.0314111,0.0434636,0.0641551,0.0995412,0.160596", \ "0.0201937,0.0275937,0.0356245,0.0494523,0.0727229,0.112180,0.178468"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00497673,0.00704724,0.00957667,0.0145731,0.0245041,0.0443192,0.0839152", \ "0.00600304,0.00802500,0.0105409,0.0155398,0.0254836,0.0453100,0.0849170", \ "0.00868978,0.0114649,0.0144048,0.0193459,0.0291214,0.0488333,0.0883720", \ "0.0111742,0.0149464,0.0189628,0.0257995,0.0368766,0.0561573,0.0953355", \ "0.0133093,0.0181708,0.0232954,0.0319056,0.0460071,0.0684154,0.106913", \ "0.0149430,0.0209088,0.0272035,0.0377128,0.0546936,0.0818513,0.124174", \ "0.0160446,0.0230681,0.0305322,0.0430106,0.0630455,0.0946805,0.144624"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00500085,0.00776574,0.0112075,0.0180770,0.0318035,0.0592507,0.114109", \ "0.00498020,0.00776249,0.0112090,0.0180764,0.0318085,0.0592396,0.114108", \ "0.00651341,0.00873011,0.0115338,0.0180763,0.0318034,0.0592382,0.114110", \ "0.00982295,0.0122345,0.0151674,0.0206562,0.0321845,0.0592419,0.114113", \ "0.0147630,0.0174431,0.0205062,0.0263571,0.0374123,0.0601309,0.114104", \ "0.0211947,0.0243068,0.0277332,0.0339049,0.0454976,0.0670985,0.114587", \ "0.0292399,0.0327855,0.0366791,0.0434838,0.0555547,0.0782894,0.121241"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00323149,0.00507897,0.00739406,0.0120189,0.0212759,0.0397893,0.0768257", \ "0.00323704,0.00508213,0.00739113,0.0120217,0.0212769,0.0397906,0.0768277", \ "0.00567017,0.00709384,0.00860098,0.0122739,0.0212787,0.0397902,0.0768346", \ "0.00944068,0.0112165,0.0132214,0.0167922,0.0232366,0.0397897,0.0768146", \ "0.0145986,0.0168101,0.0192088,0.0234150,0.0307747,0.0437318,0.0768253", \ "0.0211269,0.0238252,0.0267551,0.0317031,0.0400683,0.0543752,0.0812091", \ "0.0292033,0.0323272,0.0357944,0.0416660,0.0512031,0.0671772,0.0938002"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00941454,0.0126274,0.0165936,0.0244743,0.0401833,0.0715615,0.134289", \ "0.00981519,0.0130878,0.0171054,0.0250443,0.0408034,0.0722154,0.134964", \ "0.0112834,0.0148631,0.0189609,0.0269009,0.0426946,0.0741516,0.136939", \ "0.0132030,0.0174724,0.0222252,0.0308472,0.0467852,0.0781233,0.140843", \ "0.0150337,0.0202530,0.0259180,0.0358118,0.0531543,0.0848597,0.147284", \ "0.0163535,0.0226153,0.0293486,0.0409019,0.0604309,0.0942759,0.156857", \ "0.0169814,0.0243104,0.0321711,0.0455661,0.0677821,0.104844,0.169914"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00628563,0.00834125,0.0108655,0.0158630,0.0257974,0.0456131,0.0851982", \ "0.00722316,0.00926887,0.0117918,0.0167918,0.0267316,0.0465503,0.0861383", \ "0.0105656,0.0130522,0.0157561,0.0205922,0.0303729,0.0500736,0.0895807", \ "0.0141977,0.0175016,0.0211645,0.0275787,0.0382082,0.0574310,0.0965678", \ "0.0179957,0.0221736,0.0267336,0.0346522,0.0480671,0.0698587,0.108211", \ "0.0218306,0.0269282,0.0324616,0.0419731,0.0578472,0.0840240,0.125621", \ "0.0256881,0.0317158,0.0382488,0.0494367,0.0679053,0.0979798,0.146707"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00500404,0.00776435,0.0112067,0.0180779,0.0318014,0.0592443,0.114117", \ "0.00500697,0.00776598,0.0112092,0.0180774,0.0318025,0.0592405,0.114107", \ "0.00607645,0.00837932,0.0114428,0.0180842,0.0318031,0.0592432,0.114119", \ "0.00889819,0.0110115,0.0137773,0.0195756,0.0320871,0.0592465,0.114113", \ "0.0133290,0.0155338,0.0181800,0.0235283,0.0349314,0.0597957,0.114103", \ "0.0189021,0.0214429,0.0243668,0.0297565,0.0404786,0.0633864,0.114473", \ "0.0256310,0.0285357,0.0318902,0.0378358,0.0485915,0.0703911,0.117649"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00413094,0.00597670,0.00829163,0.0129227,0.0221899,0.0407141,0.0777673", \ "0.00413083,0.00597660,0.00829194,0.0129242,0.0221887,0.0407211,0.0777613", \ "0.00618975,0.00753611,0.00915233,0.0130630,0.0221972,0.0407244,0.0777645", \ "0.00973913,0.0115865,0.0136491,0.0172261,0.0238731,0.0407278,0.0777583", \ "0.0144115,0.0167435,0.0192522,0.0236409,0.0311338,0.0443362,0.0777541", \ "0.0202222,0.0231527,0.0262221,0.0313836,0.0400861,0.0546330,0.0818751", \ "0.0272599,0.0308091,0.0345212,0.0406334,0.0505316,0.0670452,0.0940304"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.0102880,0.0135020,0.0174683,0.0253491,0.0410583,0.0724361,0.135164", \ "0.0105623,0.0138415,0.0178630,0.0258053,0.0415657,0.0729795,0.135727", \ "0.0108981,0.0143346,0.0184230,0.0263747,0.0421826,0.0736504,0.136445", \ "0.0112189,0.0150170,0.0193358,0.0275578,0.0434414,0.0747614,0.137477", \ "0.0109123,0.0155675,0.0206145,0.0294844,0.0457549,0.0771904,0.139493", \ "0.00953480,0.0151009,0.0210980,0.0313694,0.0488908,0.0808885,0.143067", \ "0.00680799,0.0133051,0.0202957,0.0322051,0.0519413,0.0855460,0.148399"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00712018,0.00927588,0.0118755,0.0169535,0.0269601,0.0468267,0.0864423", \ "0.00802100,0.0101691,0.0127657,0.0178420,0.0278466,0.0477181,0.0873262", \ "0.0118531,0.0141988,0.0167560,0.0216476,0.0314909,0.0512304,0.0907613", \ "0.0165154,0.0195519,0.0229866,0.0291000,0.0393888,0.0586268,0.0977642", \ "0.0219754,0.0256609,0.0297941,0.0371589,0.0499821,0.0712162,0.109477", \ "0.0282349,0.0326440,0.0375274,0.0461151,0.0609403,0.0861588,0.127059", \ "0.0353518,0.0404947,0.0461854,0.0560896,0.0729408,0.101393,0.148835"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00500631,0.00776720,0.0112099,0.0180836,0.0318041,0.0592404,0.114121", \ "0.00500749,0.00776838,0.0112074,0.0180790,0.0318002,0.0592420,0.114113", \ "0.00564121,0.00817674,0.0113913,0.0180865,0.0318058,0.0592465,0.114121", \ "0.00795092,0.00999832,0.0128546,0.0191327,0.0321040,0.0592460,0.114117", \ "0.0122651,0.0141876,0.0166214,0.0218736,0.0339123,0.0598229,0.114110", \ "0.0177068,0.0198409,0.0223975,0.0273750,0.0379141,0.0622187,0.114643", \ "0.0241930,0.0265967,0.0294726,0.0347931,0.0449526,0.0668820,0.116994"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.00505790,0.00688974,0.00918537,0.0137945,0.0230430,0.0415704,0.0786089", \ "0.00502134,0.00688275,0.00918482,0.0137958,0.0230485,0.0415786,0.0786202", \ "0.00672938,0.00800984,0.00976379,0.0138459,0.0230471,0.0415693,0.0786153", \ "0.0102174,0.0120558,0.0140921,0.0176316,0.0244723,0.0415739,0.0786189", \ "0.0146470,0.0169263,0.0194297,0.0238685,0.0314226,0.0448729,0.0786197", \ "0.0201526,0.0229562,0.0259578,0.0311245,0.0400104,0.0547912,0.0824603", \ "0.0267906,0.0301862,0.0337878,0.0397916,0.0497939,0.0667404,0.0941620"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.617849,0.640887,0.658408,0.673592,0.681693,0.682662,0.675645", \ "0.541252,0.582343,0.608862,0.636232,0.656147,0.668717,0.670108", \ "0.771179,0.731984,0.708543,0.687184,0.681860,0.678281,0.673113", \ "1.871635,1.589545,1.377969,1.189515,1.020038,0.884700,0.792236", \ "3.805574,3.430915,3.020798,2.465848,1.966482,1.533063,1.193416", \ "6.449026,6.109131,5.658150,4.836258,3.777672,2.859914,2.090836", \ "9.850062,9.544065,9.148797,8.273735,6.751283,5.084365,3.680385"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("3.189379,3.244423,3.237881,3.277949,3.165548,3.053414,2.852912", \ "3.201571,3.242147,3.263188,3.245048,3.261591,3.071085,2.975486", \ "3.557793,3.512828,3.462134,3.436543,3.277243,3.191277,3.050604", \ "4.441948,4.355630,4.306634,4.157633,3.936196,3.578236,3.458735", \ "6.264346,6.137908,5.966513,5.637869,5.196177,4.508717,4.026729", \ "8.921325,8.840394,8.663575,8.191484,7.460425,6.607662,5.499455", \ "12.374510,12.366190,12.246870,11.763440,10.827130,9.281325,7.472292"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.619824,0.651783,0.666550,0.678487,0.677534,0.685305,0.678326", \ "0.501365,0.559282,0.595110,0.623997,0.648901,0.666670,0.666944", \ "0.530968,0.533781,0.549158,0.573409,0.612100,0.635921,0.651996", \ "1.373559,1.136973,0.972580,0.867736,0.780485,0.733758,0.701762", \ "3.069814,2.738195,2.364699,1.873552,1.471883,1.174530,0.964339", \ "5.431375,5.099017,4.698373,3.936514,2.960946,2.191386,1.620288", \ "8.471299,8.169816,7.789826,6.990491,5.576355,4.014532,2.859789"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("4.183285,4.189750,4.223325,4.232709,4.261837,4.190948,3.895226", \ "4.145737,4.185710,4.194474,4.218651,4.204695,4.275749,4.204364", \ "4.498036,4.456358,4.412876,4.397534,4.329599,4.342891,4.349996", \ "5.399522,5.372790,5.359339,5.169009,4.961621,4.628362,4.319833", \ "7.326859,7.217674,6.994720,6.780936,6.292611,5.682671,5.084504", \ "10.098200,10.032710,9.869450,9.424804,8.710875,7.569770,6.457164", \ "13.730710,13.747660,13.659560,13.242670,12.306760,10.693020,9.093248"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("0.629368,0.653765,0.663716,0.676349,0.682962,0.684466,0.678216", \ "0.497709,0.549380,0.590880,0.628264,0.654285,0.665114,0.665529", \ "0.460288,0.479952,0.503580,0.547671,0.589907,0.623992,0.639788", \ "1.281974,1.076301,0.903914,0.804085,0.734975,0.709341,0.684338", \ "3.114275,2.803580,2.461835,1.933768,1.471411,1.172750,0.967068", \ "5.692343,5.361619,5.027374,4.303632,3.217474,2.312554,1.697583", \ "9.112367,8.771448,8.400690,7.688135,6.289968,4.448356,3.110207"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.823900,3.647810,7.295610,14.591200,29.182500,58.364900"); values ("4.936902,5.023264,5.061010,5.060917,4.999137,5.061973,4.990618", \ "4.903319,4.937088,4.986733,5.059248,5.005326,5.101800,5.082277", \ "5.251634,5.248644,5.241784,5.232375,5.120784,5.093880,5.126677", \ "6.281895,6.260365,6.279821,6.017561,5.707605,5.605802,5.333551", \ "8.470427,8.329164,8.099359,7.875210,7.375213,6.486374,6.200341", \ "11.638990,11.504700,11.304050,10.817790,9.961102,8.717894,7.784901", \ "15.813240,15.729600,15.611270,15.034530,13.916510,12.316820,10.437130"); } } } } /****************************************************************************************** Module : NAND3_X2 Cell Description : Combinational cell (NAND3_X2) with drive strength X2 *******************************************************************************************/ cell (NAND3_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 : 115.154656; leakage_power () { when : "!A1 & !A2 & !A3"; value : 19.780750; } leakage_power () { when : "!A1 & !A2 & A3"; value : 100.230250; } leakage_power () { when : "!A1 & A2 & !A3"; value : 23.759375; } leakage_power () { when : "!A1 & A2 & A3"; value : 236.520500; } leakage_power () { when : "A1 & !A2 & !A3"; value : 6.208794; } leakage_power () { when : "A1 & !A2 & A3"; value : 105.206127; } leakage_power () { when : "A1 & A2 & !A3"; value : 22.529575; } leakage_power () { when : "A1 & A2 & A3"; value : 407.001875; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.077365; fall_capacitance : 3.077365; rise_capacitance : 2.957740; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.287975; fall_capacitance : 3.223024; rise_capacitance : 3.287975; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.610745; fall_capacitance : 3.349688; rise_capacitance : 3.610745; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 116.272000; function : "!((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00751818,0.0111276,0.0150827,0.0229363,0.0385854,0.0698361,0.132308", \ "0.00799483,0.0116145,0.0155919,0.0234790,0.0391611,0.0704365,0.132925", \ "0.0104016,0.0143923,0.0182654,0.0259781,0.0415411,0.0727504,0.135204", \ "0.0130278,0.0179791,0.0229025,0.0316991,0.0470516,0.0777833,0.139917", \ "0.0156340,0.0216370,0.0274621,0.0378024,0.0558766,0.0867372,0.147995", \ "0.0180146,0.0251477,0.0319925,0.0439196,0.0644694,0.0996769,0.160479", \ "0.0201481,0.0283730,0.0362821,0.0499607,0.0730648,0.112318,0.178342"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00500252,0.00732536,0.00984624,0.0148295,0.0247351,0.0444991,0.0839950", \ "0.00602825,0.00829923,0.0108087,0.0157943,0.0257120,0.0454886,0.0849959", \ "0.00870741,0.0117960,0.0146872,0.0195928,0.0293467,0.0490075,0.0884446", \ "0.0111878,0.0153817,0.0193362,0.0261006,0.0370979,0.0563267,0.0954074", \ "0.0133201,0.0187200,0.0237593,0.0322712,0.0462741,0.0685801,0.106979", \ "0.0149540,0.0215754,0.0277624,0.0381493,0.0550036,0.0820346,0.124229", \ "0.0160582,0.0238536,0.0311953,0.0435248,0.0634014,0.0948815,0.144664"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00497988,0.00807670,0.0115068,0.0183526,0.0320292,0.0593742,0.114054", \ "0.00495651,0.00807515,0.0115051,0.0183523,0.0320294,0.0593782,0.114057", \ "0.00648918,0.00896123,0.0117963,0.0183468,0.0320307,0.0593734,0.114054", \ "0.00980167,0.0124933,0.0154104,0.0208636,0.0323934,0.0593762,0.114060", \ "0.0147436,0.0177225,0.0207555,0.0265828,0.0375824,0.0602622,0.114054", \ "0.0211798,0.0246267,0.0280101,0.0341308,0.0456781,0.0672119,0.114545", \ "0.0292143,0.0331372,0.0369849,0.0437279,0.0557381,0.0783902,0.121221"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00322054,0.00529410,0.00760222,0.0122206,0.0214593,0.0399449,0.0769259", \ "0.00323038,0.00529271,0.00760112,0.0122215,0.0214608,0.0399473,0.0769227", \ "0.00565886,0.00724511,0.00874287,0.0124515,0.0214601,0.0399494,0.0769219", \ "0.00943281,0.0114085,0.0133920,0.0169362,0.0233862,0.0399446,0.0769056", \ "0.0145929,0.0170525,0.0194143,0.0235858,0.0309090,0.0438557,0.0769105", \ "0.0211234,0.0241145,0.0269970,0.0318994,0.0402204,0.0544819,0.0813001", \ "0.0292023,0.0326615,0.0360842,0.0418918,0.0513710,0.0672893,0.0938759"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00938760,0.0129865,0.0169347,0.0247822,0.0404267,0.0716751,0.134145", \ "0.00978682,0.0134513,0.0174494,0.0253537,0.0410465,0.0723293,0.134820", \ "0.0112434,0.0152415,0.0192988,0.0272080,0.0429365,0.0742646,0.136793", \ "0.0131540,0.0179097,0.0226019,0.0311608,0.0470223,0.0782347,0.140699", \ "0.0149700,0.0207740,0.0263556,0.0361539,0.0533946,0.0849654,0.147138", \ "0.0162665,0.0232307,0.0298590,0.0412902,0.0606818,0.0943714,0.156700", \ "0.0168736,0.0250165,0.0327539,0.0460050,0.0680581,0.104929,0.169744"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00626788,0.00857467,0.0110918,0.0160757,0.0259835,0.0457420,0.0852244", \ "0.00720504,0.00950106,0.0120170,0.0170041,0.0269168,0.0466814,0.0861647", \ "0.0105399,0.0133136,0.0159798,0.0207974,0.0305550,0.0502011,0.0896084", \ "0.0141645,0.0178491,0.0214654,0.0278231,0.0383813,0.0575570,0.0965939", \ "0.0179560,0.0226075,0.0271059,0.0349527,0.0482828,0.0699806,0.108233", \ "0.0217806,0.0274621,0.0329158,0.0423305,0.0580946,0.0841618,0.125637", \ "0.0256382,0.0323434,0.0387840,0.0498562,0.0681938,0.0981344,0.146712"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00498233,0.00807703,0.0115069,0.0183500,0.0320300,0.0593769,0.114057", \ "0.00498499,0.00807662,0.0115033,0.0183520,0.0320318,0.0593774,0.114054", \ "0.00605191,0.00864456,0.0117192,0.0183521,0.0320323,0.0593763,0.114066", \ "0.00887463,0.0112445,0.0140216,0.0198051,0.0323072,0.0593720,0.114055", \ "0.0132929,0.0157693,0.0183972,0.0237344,0.0351277,0.0599265,0.114053", \ "0.0188567,0.0217069,0.0245953,0.0299581,0.0406501,0.0635101,0.114430", \ "0.0255728,0.0288348,0.0321528,0.0380504,0.0487504,0.0704943,0.117618"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00411990,0.00618809,0.00849981,0.0131232,0.0223753,0.0408626,0.0778288", \ "0.00411821,0.00619009,0.00849868,0.0131191,0.0223735,0.0408614,0.0778336", \ "0.00618004,0.00767453,0.00931209,0.0132445,0.0223738,0.0408585,0.0778393", \ "0.00972638,0.0117831,0.0138191,0.0173661,0.0240190,0.0408696,0.0778220", \ "0.0143936,0.0169831,0.0194599,0.0238127,0.0312624,0.0444561,0.0778240", \ "0.0202047,0.0234466,0.0264669,0.0315718,0.0402276,0.0547329,0.0819508", \ "0.0272374,0.0311693,0.0348137,0.0408592,0.0506928,0.0671463,0.0940916"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.0102625,0.0138620,0.0178102,0.0256576,0.0413024,0.0725509,0.135021", \ "0.0105361,0.0142079,0.0182091,0.0261162,0.0418108,0.0730938,0.135584", \ "0.0108666,0.0147103,0.0187654,0.0266849,0.0424268,0.0737652,0.136300", \ "0.0111754,0.0154101,0.0196890,0.0278680,0.0436813,0.0748717,0.137333", \ "0.0108507,0.0160344,0.0210044,0.0297974,0.0459907,0.0772959,0.139342", \ "0.00945307,0.0156490,0.0215517,0.0317141,0.0491223,0.0809848,0.142914", \ "0.00670473,0.0139362,0.0208162,0.0325949,0.0521815,0.0856279,0.148232"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00710097,0.00951646,0.0121034,0.0171625,0.0271357,0.0469418,0.0864204", \ "0.00800187,0.0104086,0.0129929,0.0180501,0.0280236,0.0478263,0.0873062", \ "0.0118291,0.0144455,0.0169698,0.0218501,0.0316639,0.0513421,0.0907381", \ "0.0164857,0.0198739,0.0232689,0.0293271,0.0395510,0.0587355,0.0977455", \ "0.0219386,0.0260542,0.0301282,0.0374300,0.0501749,0.0713161,0.109457", \ "0.0281978,0.0331142,0.0379211,0.0464300,0.0611577,0.0862690,0.127034", \ "0.0353051,0.0410462,0.0466391,0.0564539,0.0731818,0.101507,0.148793"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00498219,0.00807449,0.0115049,0.0183545,0.0320304,0.0593733,0.114063", \ "0.00498316,0.00807370,0.0115050,0.0183497,0.0320320,0.0593791,0.114058", \ "0.00561710,0.00845580,0.0116696,0.0183576,0.0320293,0.0593769,0.114058", \ "0.00793023,0.0102416,0.0131126,0.0193859,0.0323229,0.0593780,0.114057", \ "0.0122566,0.0144014,0.0168327,0.0220895,0.0341238,0.0599576,0.114065", \ "0.0176842,0.0200661,0.0226091,0.0275773,0.0381032,0.0623474,0.114591", \ "0.0241806,0.0268539,0.0297048,0.0350033,0.0451249,0.0670038,0.116951"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("0.00505082,0.00710181,0.00939014,0.0139879,0.0232179,0.0416977,0.0786335", \ "0.00501050,0.00709464,0.00938839,0.0139875,0.0232156,0.0416888,0.0786422", \ "0.00672641,0.00816389,0.00993300,0.0140287,0.0232167,0.0416959,0.0786445", \ "0.0102148,0.0122497,0.0142654,0.0177679,0.0246116,0.0416990,0.0786437", \ "0.0146396,0.0171623,0.0196341,0.0240375,0.0315487,0.0449758,0.0786485", \ "0.0201443,0.0232537,0.0262051,0.0313193,0.0401543,0.0548774,0.0824941", \ "0.0267796,0.0305385,0.0340693,0.0400195,0.0499553,0.0668318,0.0941939"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("1.463377,1.518311,1.550132,1.568463,1.578984,1.582262,1.579020", \ "1.302267,1.381535,1.445495,1.488952,1.538524,1.563195,1.564352", \ "1.770528,1.680034,1.633460,1.605326,1.590671,1.584658,1.572092", \ "3.972012,3.348591,2.959383,2.588280,2.260321,1.994769,1.805452", \ "7.831050,6.992178,6.205196,5.122454,4.132134,3.273290,2.599315", \ "13.132220,12.354040,11.439230,9.832405,7.741037,5.927981,4.382756", \ "19.917270,19.236170,18.441200,16.691380,13.683410,10.356480,7.572236"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("6.615710,6.695844,6.717751,6.800907,6.679726,6.788285,6.831313", \ "6.653040,6.719730,6.713301,6.689710,6.723844,6.684092,6.059452", \ "7.330343,7.292738,7.205571,7.114195,7.028595,6.599148,6.172250", \ "9.127673,8.933236,8.844601,8.518623,7.904630,7.292372,7.021438", \ "12.774220,12.520280,12.033900,11.430050,10.785530,9.797299,8.155324", \ "18.085880,17.930050,17.561860,16.552130,15.037090,13.287530,10.969090", \ "24.987000,24.945500,24.750340,23.794810,21.635860,18.665980,15.297110"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("1.449805,1.523762,1.554697,1.571684,1.584109,1.593076,1.573764", \ "1.245431,1.344776,1.415586,1.475316,1.534741,1.562736,1.558526", \ "1.292702,1.304074,1.334131,1.387227,1.449314,1.504559,1.529312", \ "2.982382,2.468407,2.162590,1.959573,1.795094,1.686283,1.629114", \ "6.375560,5.620181,4.902656,3.944109,3.159447,2.573780,2.153269", \ "11.100640,10.360090,9.559199,8.048263,6.124347,4.593449,3.454446", \ "17.182510,16.504620,15.745960,14.142720,11.322190,8.242400,5.940162"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("8.616659,8.628855,8.697530,8.788150,8.829551,8.427051,8.840355", \ "8.520714,8.611475,8.646373,8.681266,8.771989,8.658073,8.408049", \ "9.246245,9.138698,9.092615,8.979927,8.831978,8.792092,8.286716", \ "10.986100,10.938420,10.917270,10.524250,10.064420,9.395374,8.448121", \ "14.882180,14.623360,14.291630,13.817530,12.802630,11.548510,9.934570", \ "20.444420,20.302090,19.988880,19.093830,17.491140,15.373080,13.141060", \ "27.554780,27.722930,27.503520,26.358600,24.903260,22.047520,18.324430"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("1.476025,1.534685,1.553180,1.579575,1.584409,1.591949,1.581307", \ "1.224161,1.333489,1.411014,1.470585,1.533185,1.561078,1.563149", \ "1.130067,1.189597,1.249166,1.319878,1.413343,1.483643,1.508176", \ "2.831207,2.342116,2.016536,1.819484,1.708550,1.642788,1.593449", \ "6.465597,5.762386,5.090057,4.057286,3.161193,2.561905,2.158385", \ "11.597600,10.942530,10.174290,8.789805,6.637659,4.840991,3.620470", \ "18.466710,17.648880,16.907090,15.542850,12.781470,9.108034,6.443957"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.633500,7.267000,14.534000,29.068000,58.136000,116.272000"); values ("10.090800,10.269820,10.300270,10.430800,10.261100,10.399090,10.708080", \ "10.057460,10.182890,10.259750,10.335590,10.319370,10.020310,10.338390", \ "10.729450,10.738520,10.667010,10.662040,10.673500,10.519180,10.426120", \ "12.883290,12.737880,12.763430,12.280760,11.700950,11.437920,10.694940", \ "17.196150,16.782780,16.530630,15.931810,15.012550,13.628140,12.573310", \ "23.532840,23.192880,22.800380,21.746690,19.999110,18.059100,15.568150", \ "31.883850,31.762420,31.435840,30.178490,28.007670,24.356970,20.525580"); } } } } /****************************************************************************************** Module : NAND3_X4 Cell Description : Combinational cell (NAND3_X4) with drive strength X4 *******************************************************************************************/ cell (NAND3_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 : 230.309369; leakage_power () { when : "!A1 & !A2 & !A3"; value : 39.561375; } leakage_power () { when : "!A1 & !A2 & A3"; value : 200.460500; } leakage_power () { when : "!A1 & A2 & !A3"; value : 47.518637; } leakage_power () { when : "!A1 & A2 & A3"; value : 473.041250; } leakage_power () { when : "A1 & !A2 & !A3"; value : 12.417545; } leakage_power () { when : "A1 & !A2 & A3"; value : 210.411622; } leakage_power () { when : "A1 & A2 & !A3"; value : 45.059023; } leakage_power () { when : "A1 & A2 & A3"; value : 814.005000; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.460317; fall_capacitance : 6.460317; rise_capacitance : 6.193131; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.930476; fall_capacitance : 6.809611; rise_capacitance : 6.930476; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 7.236085; fall_capacitance : 6.736618; rise_capacitance : 7.236085; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 233.154000; function : "!((A1 & A2) & A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00720892,0.0110393,0.0150072,0.0228848,0.0385788,0.0699175,0.132563", \ "0.00768793,0.0115253,0.0155157,0.0234272,0.0391545,0.0705181,0.133181", \ "0.0100309,0.0142998,0.0181933,0.0259277,0.0415358,0.0728339,0.135464", \ "0.0125625,0.0178609,0.0228108,0.0316468,0.0470501,0.0778713,0.140182", \ "0.0150658,0.0214925,0.0273492,0.0377373,0.0558748,0.0868282,0.148266", \ "0.0173320,0.0249680,0.0318609,0.0438485,0.0644692,0.0997790,0.160756", \ "0.0193578,0.0281628,0.0361275,0.0498750,0.0730656,0.112435,0.178624"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00480099,0.00726675,0.00979468,0.0147923,0.0247260,0.0445451,0.0841554", \ "0.00583583,0.00824128,0.0107579,0.0157581,0.0257039,0.0455358,0.0851565", \ "0.00841217,0.0117225,0.0146323,0.0195588,0.0293404,0.0490579,0.0886064", \ "0.0107800,0.0152788,0.0192592,0.0260558,0.0370935,0.0563789,0.0955753", \ "0.0127917,0.0185839,0.0236580,0.0322137,0.0462689,0.0686380,0.107150", \ "0.0143065,0.0214071,0.0276364,0.0380775,0.0549954,0.0821069,0.124399", \ "0.0152973,0.0236500,0.0310429,0.0434334,0.0633878,0.0949636,0.144870"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00469197,0.00797890,0.0114223,0.0182969,0.0320278,0.0594791,0.114361", \ "0.00466555,0.00797594,0.0114221,0.0182985,0.0320287,0.0594797,0.114363", \ "0.00623567,0.00888511,0.0117201,0.0182895,0.0320271,0.0594762,0.114365", \ "0.00953705,0.0124007,0.0153356,0.0208184,0.0323925,0.0594727,0.114367", \ "0.0144356,0.0176194,0.0206681,0.0265214,0.0375779,0.0603578,0.114362", \ "0.0208114,0.0244994,0.0279062,0.0340572,0.0456525,0.0672862,0.114841", \ "0.0288000,0.0329823,0.0368610,0.0436425,0.0557023,0.0784432,0.121487"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00303597,0.00522836,0.00754134,0.0121699,0.0214287,0.0399587,0.0770096", \ "0.00305803,0.00522999,0.00754170,0.0121724,0.0214347,0.0399593,0.0770061", \ "0.00550577,0.00719852,0.00870203,0.0124050,0.0214330,0.0399475,0.0770024", \ "0.00925025,0.0113512,0.0133433,0.0169012,0.0233578,0.0399507,0.0769903", \ "0.0143471,0.0169849,0.0193603,0.0235479,0.0308872,0.0438529,0.0770063", \ "0.0208242,0.0240306,0.0269350,0.0318610,0.0402000,0.0544908,0.0813539", \ "0.0288611,0.0325608,0.0360088,0.0418447,0.0513529,0.0673093,0.0939210"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00907446,0.0128926,0.0168536,0.0247246,0.0404140,0.0717497,0.134394", \ "0.00946681,0.0133547,0.0173663,0.0252948,0.0410334,0.0724034,0.135068", \ "0.0108769,0.0151361,0.0192139,0.0271477,0.0429225,0.0743390,0.137044", \ "0.0126998,0.0177874,0.0225029,0.0310954,0.0470069,0.0783080,0.140948", \ "0.0144073,0.0206249,0.0262375,0.0360787,0.0533762,0.0850394,0.147387", \ "0.0155875,0.0230479,0.0297180,0.0412017,0.0606604,0.0944446,0.156950", \ "0.0160746,0.0247976,0.0325861,0.0459012,0.0680314,0.105007,0.169994"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00606023,0.00850981,0.0110354,0.0160358,0.0259750,0.0457970,0.0854067", \ "0.00699914,0.00943608,0.0119609,0.0169645,0.0269096,0.0467390,0.0863495", \ "0.0102720,0.0132402,0.0159245,0.0207592,0.0305481,0.0502602,0.0897922", \ "0.0138114,0.0177518,0.0213900,0.0277783,0.0383774,0.0576180,0.0967799", \ "0.0175069,0.0224847,0.0270114,0.0348956,0.0482785,0.0700434,0.108422", \ "0.0212394,0.0273134,0.0328009,0.0422616,0.0580919,0.0842410,0.125825", \ "0.0250041,0.0321692,0.0386491,0.0497762,0.0681835,0.0982230,0.146932"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00469660,0.00797860,0.0114225,0.0182954,0.0320268,0.0594745,0.114359", \ "0.00470238,0.00797883,0.0114211,0.0182987,0.0320285,0.0594811,0.114359", \ "0.00580176,0.00855934,0.0116428,0.0182970,0.0320281,0.0594769,0.114360", \ "0.00865073,0.0111634,0.0139476,0.0197591,0.0323056,0.0594794,0.114361", \ "0.0130537,0.0156796,0.0183255,0.0236806,0.0351234,0.0600217,0.114360", \ "0.0185646,0.0216033,0.0245127,0.0298993,0.0406378,0.0635952,0.114724", \ "0.0252357,0.0287123,0.0320481,0.0379750,0.0487293,0.0705678,0.117898"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00394317,0.00612971,0.00844292,0.0130783,0.0223498,0.0408857,0.0779524", \ "0.00394011,0.00613020,0.00844416,0.0130808,0.0223507,0.0408921,0.0779598", \ "0.00603486,0.00763615,0.00926902,0.0132023,0.0223545,0.0408895,0.0779454", \ "0.00952836,0.0117278,0.0137733,0.0173336,0.0239953,0.0408966,0.0779482", \ "0.0141432,0.0169172,0.0194067,0.0237735,0.0312467,0.0444692,0.0779468", \ "0.0198857,0.0233644,0.0264037,0.0315325,0.0402136,0.0547497,0.0820359", \ "0.0268475,0.0310712,0.0347434,0.0408126,0.0506805,0.0671774,0.0941552"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00996984,0.0137887,0.0177499,0.0256212,0.0413104,0.0726460,0.135292", \ "0.0102361,0.0141317,0.0181473,0.0260784,0.0418189,0.0731902,0.135855", \ "0.0105494,0.0146308,0.0187036,0.0266469,0.0424339,0.0738617,0.136571", \ "0.0108024,0.0153287,0.0196249,0.0278303,0.0436894,0.0749697,0.137605", \ "0.0103798,0.0159321,0.0209304,0.0297593,0.0460004,0.0773947,0.139616", \ "0.00888148,0.0155198,0.0214581,0.0316659,0.0491324,0.0810852,0.143191", \ "0.00603056,0.0137735,0.0206990,0.0325312,0.0521889,0.0857313,0.148512"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00690207,0.00947294,0.0120715,0.0171506,0.0271599,0.0470348,0.0866611", \ "0.00780301,0.0103644,0.0129605,0.0180379,0.0280463,0.0479206,0.0875461", \ "0.0116028,0.0143996,0.0169403,0.0218386,0.0316897,0.0514415,0.0909779", \ "0.0161963,0.0198114,0.0232251,0.0293129,0.0395780,0.0588310,0.0979829", \ "0.0215843,0.0259780,0.0300749,0.0374113,0.0502064,0.0714152,0.109699", \ "0.0277739,0.0330223,0.0378589,0.0464066,0.0611927,0.0863907,0.127273", \ "0.0348154,0.0409446,0.0465664,0.0564271,0.0732192,0.101642,0.149064"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00469643,0.00797834,0.0114218,0.0182963,0.0320305,0.0594768,0.114367", \ "0.00469828,0.00797858,0.0114252,0.0182961,0.0320276,0.0594737,0.114358", \ "0.00535195,0.00836483,0.0115940,0.0182976,0.0320258,0.0594785,0.114360", \ "0.00773457,0.0101593,0.0130363,0.0193345,0.0323260,0.0594754,0.114360", \ "0.0120537,0.0143289,0.0167689,0.0220448,0.0341190,0.0600621,0.114359", \ "0.0174558,0.0199816,0.0225364,0.0275308,0.0380971,0.0624392,0.114896", \ "0.0239108,0.0267545,0.0296200,0.0349438,0.0451133,0.0670884,0.117244"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("0.00488219,0.00704977,0.00934256,0.0139507,0.0232031,0.0417347,0.0787827", \ "0.00483685,0.00704281,0.00934204,0.0139517,0.0232041,0.0417366,0.0787893", \ "0.00659470,0.00812576,0.00989233,0.0139960,0.0232040,0.0417365,0.0787917", \ "0.0100323,0.0122013,0.0142260,0.0177409,0.0245978,0.0417411,0.0787943", \ "0.0144183,0.0171074,0.0195899,0.0240054,0.0315387,0.0450023,0.0787928", \ "0.0198626,0.0231797,0.0261552,0.0312920,0.0401467,0.0549012,0.0825991", \ "0.0264375,0.0304574,0.0340147,0.0399915,0.0499494,0.0668735,0.0942869"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("2.916008,3.012728,3.083173,3.152007,3.177166,3.186940,3.169879", \ "2.626749,2.774260,2.895328,2.998660,3.082109,3.132688,3.133998", \ "3.586577,3.353333,3.271431,3.216065,3.179915,3.176309,3.161447", \ "8.104879,6.737764,5.927645,5.207813,4.524434,4.010756,3.635047", \ "15.839500,14.089620,12.471830,10.264700,8.305651,6.584325,5.238063", \ "26.379900,24.804490,22.941440,19.710250,15.512840,11.882970,8.809626", \ "39.951490,38.571400,36.957450,33.442260,27.404730,20.761690,15.192110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("12.894370,13.160080,13.173830,13.221300,12.779360,12.916570,13.035040", \ "12.938850,13.094870,13.081980,13.327230,13.278670,13.020500,12.874010", \ "14.270980,14.199100,14.144140,13.843960,13.835030,13.099960,12.666990", \ "17.960720,17.551780,17.445970,16.672900,15.985260,14.542750,14.127770", \ "25.175310,24.813510,24.013080,22.568860,21.192480,18.523540,15.939850", \ "35.895420,35.583050,34.863800,32.875980,29.667730,26.265660,21.267530", \ "49.881780,49.660710,49.123200,47.376630,43.000330,38.059410,29.925660"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("2.943640,3.068347,3.129709,3.176416,3.188046,3.199543,3.157593", \ "2.389860,2.682259,2.841627,2.972305,3.075168,3.126858,3.123617", \ "2.577167,2.585413,2.655238,2.763340,2.904166,3.019528,3.062650", \ "6.067666,4.959836,4.343202,3.932565,3.606916,3.397559,3.276679", \ "12.856380,11.309050,9.830569,7.903507,6.336095,5.169267,4.333314", \ "22.290070,20.824150,19.101300,16.118330,12.270520,9.226217,6.961177", \ "34.518800,33.046020,31.540140,28.370620,22.699900,16.502970,11.920070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("16.850530,16.971210,17.081500,17.155490,17.019410,17.242580,17.212350", \ "16.736230,16.915580,17.035260,17.087540,16.955780,16.972080,16.390810", \ "18.216270,18.027080,17.897980,17.612630,17.340780,17.289470,15.217060", \ "21.810490,21.637140,21.560950,20.804200,20.025530,18.065280,17.415600", \ "29.383370,28.994080,28.366940,27.232690,25.731730,23.380780,19.592550", \ "40.519840,40.320720,39.538620,37.812950,34.689940,31.307650,26.361580", \ "54.723460,55.013370,54.766000,53.080870,49.536170,42.658150,36.173480"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("2.953720,3.066720,3.126392,3.162269,3.185912,3.192330,3.173394", \ "2.392306,2.689725,2.823612,2.969612,3.068535,3.125204,3.121783", \ "2.283228,2.382027,2.485856,2.662244,2.824693,2.973728,3.043377", \ "5.774616,4.717021,4.049285,3.667082,3.416544,3.297853,3.206437", \ "13.059440,11.628650,10.232340,8.156396,6.343272,5.159432,4.347438", \ "23.348390,21.900050,20.451450,17.589730,13.304410,9.711210,7.267863", \ "36.953870,35.399000,33.987410,31.163700,25.574590,18.258120,12.932840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.286060,14.572100,29.144300,58.288500,116.577000,233.154000"); values ("19.905920,20.265400,20.352080,20.473450,20.432810,20.703880,19.774700", \ "19.601300,19.967640,20.194500,20.237710,20.132420,20.519480,20.148050", \ "21.170960,21.095550,20.968750,21.094330,21.031550,20.633650,20.330300", \ "25.453400,25.204710,25.259490,24.316480,22.944930,22.764420,22.092780", \ "34.120220,33.398280,32.742560,31.549700,29.282730,27.083940,24.634690", \ "46.688380,46.144860,45.286270,43.213600,40.310610,35.813270,31.154090", \ "63.487560,63.257660,62.504270,60.328060,55.965150,49.869420,41.558930"); } } } } /****************************************************************************************** Module : NAND4_X1 Cell Description : Combinational cell (NAND4_X1) with drive strength X1 *******************************************************************************************/ cell (NAND4_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 : 54.734189; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 10.008150; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 49.980262; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 12.129988; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 90.199050; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 10.490961; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 51.969150; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 12.543625; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 158.274750; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 3.048379; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 43.194227; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 5.094739; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 92.676570; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 2.812075; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 51.350831; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 10.761762; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 271.212500; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.605425; fall_capacitance : 1.605425; rise_capacitance : 1.506919; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.606969; fall_capacitance : 1.606969; rise_capacitance : 1.588599; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.640217; fall_capacitance : 1.598567; rise_capacitance : 1.640217; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.692293; fall_capacitance : 1.545615; rise_capacitance : 1.692293; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 55.999800; function : "!(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.0107548,0.0146069,0.0194326,0.0290281,0.0481525,0.0863459,0.162693", \ "0.0111572,0.0150339,0.0198896,0.0295273,0.0486946,0.0869223,0.163290", \ "0.0140296,0.0177041,0.0223729,0.0318570,0.0509204,0.0890908,0.165435", \ "0.0180799,0.0226867,0.0280561,0.0377509,0.0561805,0.0938661,0.169883", \ "0.0226563,0.0280753,0.0342893,0.0456393,0.0657797,0.102497,0.177600", \ "0.0276050,0.0339554,0.0411084,0.0539078,0.0766696,0.116183,0.189657", \ "0.0328778,0.0401709,0.0483517,0.0628112,0.0879388,0.131855,0.207142"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00587641,0.00781909,0.0102363,0.0150223,0.0245426,0.0435399,0.0815056", \ "0.00691000,0.00882337,0.0112295,0.0160163,0.0255456,0.0445553,0.0825297", \ "0.00991938,0.0124059,0.0151155,0.0198020,0.0291860,0.0480870,0.0859922", \ "0.0123236,0.0157920,0.0196097,0.0261578,0.0368088,0.0553346,0.0929143", \ "0.0139141,0.0184178,0.0233434,0.0317298,0.0454997,0.0673238,0.104358", \ "0.0144991,0.0200539,0.0261219,0.0364313,0.0532281,0.0799532,0.121352", \ "0.0139902,0.0205630,0.0277715,0.0400418,0.0599869,0.0914719,0.140667"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00824560,0.0116011,0.0158109,0.0242107,0.0409813,0.0744715,0.141468", \ "0.00821682,0.0115934,0.0158107,0.0242111,0.0409745,0.0744950,0.141464", \ "0.00890852,0.0117634,0.0157266,0.0242057,0.0409969,0.0744754,0.141465", \ "0.0119825,0.0149064,0.0185888,0.0253865,0.0409469,0.0744834,0.141466", \ "0.0169084,0.0198180,0.0234458,0.0306419,0.0442495,0.0745264,0.141458", \ "0.0235213,0.0266804,0.0304504,0.0376852,0.0518743,0.0789224,0.141447", \ "0.0317334,0.0352757,0.0393942,0.0469565,0.0613040,0.0890818,0.144576"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00407023,0.00581671,0.00803650,0.0124706,0.0213400,0.0390943,0.0746004", \ "0.00407132,0.00581736,0.00803508,0.0124714,0.0213450,0.0390893,0.0746020", \ "0.00636892,0.00761700,0.00906103,0.0126751,0.0213425,0.0390893,0.0745879", \ "0.0104889,0.0120844,0.0139349,0.0172432,0.0233414,0.0391068,0.0745985", \ "0.0161418,0.0181326,0.0203590,0.0242881,0.0311574,0.0433422,0.0746428", \ "0.0232248,0.0256848,0.0284298,0.0331156,0.0409789,0.0544324,0.0795889", \ "0.0318242,0.0347237,0.0380399,0.0436642,0.0527848,0.0678304,0.0930096"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.0135478,0.0173911,0.0222099,0.0317984,0.0509177,0.0891077,0.165454", \ "0.0139081,0.0178144,0.0226884,0.0323418,0.0515198,0.0897529,0.166125", \ "0.0157585,0.0196906,0.0245525,0.0342232,0.0534557,0.0917552,0.168180", \ "0.0188669,0.0233941,0.0287115,0.0387265,0.0577782,0.0959465,0.172304", \ "0.0228299,0.0281225,0.0341879,0.0452036,0.0652625,0.103182,0.179189", \ "0.0270538,0.0332850,0.0403004,0.0527553,0.0746904,0.114096,0.189519", \ "0.0313013,0.0385388,0.0466314,0.0608003,0.0851407,0.127387,0.203912"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00721794,0.00915275,0.0115680,0.0163583,0.0258902,0.0449016,0.0828856", \ "0.00819469,0.0101255,0.0125407,0.0173352,0.0268731,0.0458879,0.0838782", \ "0.0116659,0.0139243,0.0164264,0.0210827,0.0304903,0.0494058,0.0873256", \ "0.0150906,0.0182053,0.0217256,0.0279060,0.0381585,0.0566645,0.0942559", \ "0.0180911,0.0220738,0.0265415,0.0343482,0.0475124,0.0687923,0.105733", \ "0.0205072,0.0253877,0.0308446,0.0403304,0.0561928,0.0820680,0.122820", \ "0.0222679,0.0280504,0.0345027,0.0457127,0.0643718,0.0945448,0.142710"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00826004,0.0116003,0.0158102,0.0242168,0.0409766,0.0744719,0.141464", \ "0.00825910,0.0116042,0.0158143,0.0242192,0.0409841,0.0744742,0.141468", \ "0.00882553,0.0118168,0.0158306,0.0242186,0.0409705,0.0744953,0.141462", \ "0.0113400,0.0141269,0.0177711,0.0250221,0.0409994,0.0744941,0.141463", \ "0.0157458,0.0183303,0.0216530,0.0285762,0.0429291,0.0745657,0.141470", \ "0.0216615,0.0244076,0.0277391,0.0343324,0.0480273,0.0769143,0.141455", \ "0.0288589,0.0319145,0.0355469,0.0423166,0.0555567,0.0832165,0.143116"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00496666,0.00672225,0.00894330,0.0133877,0.0222890,0.0400655,0.0756091", \ "0.00496791,0.00672037,0.00894381,0.0133924,0.0222876,0.0400642,0.0756133", \ "0.00686628,0.00803984,0.00965713,0.0134909,0.0222882,0.0400643,0.0756085", \ "0.0109038,0.0125360,0.0144023,0.0176908,0.0239914,0.0400741,0.0756152", \ "0.0162245,0.0182929,0.0205836,0.0246174,0.0315671,0.0439811,0.0756370", \ "0.0227816,0.0254026,0.0282477,0.0330664,0.0411624,0.0547788,0.0803037", \ "0.0305941,0.0338248,0.0373170,0.0431340,0.0524902,0.0679076,0.0933347"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.0152561,0.0190994,0.0239176,0.0335057,0.0526248,0.0908170,0.167162", \ "0.0155660,0.0194772,0.0243533,0.0340083,0.0531877,0.0914203,0.167793", \ "0.0163868,0.0203235,0.0252045,0.0349005,0.0541581,0.0924778,0.168914", \ "0.0177184,0.0219520,0.0270636,0.0370004,0.0561241,0.0943340,0.170734", \ "0.0199088,0.0247824,0.0303357,0.0405621,0.0600743,0.0980249,0.174025", \ "0.0220648,0.0277928,0.0342101,0.0455538,0.0657737,0.104143,0.179489", \ "0.0237778,0.0304431,0.0378506,0.0507823,0.0728867,0.112192,0.187773"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00822778,0.0102409,0.0127199,0.0175849,0.0271894,0.0462655,0.0843014", \ "0.00912144,0.0111337,0.0136134,0.0184803,0.0280867,0.0471684,0.0851982", \ "0.0129024,0.0150474,0.0174501,0.0221841,0.0316691,0.0506484,0.0886130", \ "0.0172415,0.0201433,0.0234735,0.0293957,0.0393532,0.0579073,0.0955420", \ "0.0215892,0.0252074,0.0293337,0.0366840,0.0493530,0.0701601,0.107055", \ "0.0259100,0.0302695,0.0352312,0.0440004,0.0590074,0.0840959,0.124247", \ "0.0301831,0.0352977,0.0411112,0.0513393,0.0687263,0.0975997,0.144730"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00825856,0.0116012,0.0158134,0.0242079,0.0409824,0.0745012,0.141463", \ "0.00826218,0.0116042,0.0158114,0.0242130,0.0409927,0.0744830,0.141463", \ "0.00868840,0.0117645,0.0158336,0.0242117,0.0409794,0.0744823,0.141463", \ "0.0106394,0.0134305,0.0172303,0.0249108,0.0410418,0.0744785,0.141462", \ "0.0150423,0.0173212,0.0204097,0.0273096,0.0425094,0.0746760,0.141460", \ "0.0210525,0.0233789,0.0263336,0.0323795,0.0459435,0.0764492,0.141536", \ "0.0282713,0.0308278,0.0340019,0.0400772,0.0524139,0.0805015,0.143031"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00589430,0.00763360,0.00983833,0.0142697,0.0231618,0.0409477,0.0765446", \ "0.00588003,0.00763046,0.00983773,0.0142672,0.0231582,0.0409641,0.0765421", \ "0.00736540,0.00855576,0.0102995,0.0142957,0.0231607,0.0409589,0.0765431", \ "0.0114458,0.0130397,0.0148673,0.0181080,0.0246080,0.0409558,0.0765354", \ "0.0166698,0.0186707,0.0209304,0.0249591,0.0319147,0.0445423,0.0765427", \ "0.0230786,0.0256022,0.0283817,0.0331504,0.0412921,0.0550346,0.0809506", \ "0.0306638,0.0337957,0.0372105,0.0429120,0.0522396,0.0678685,0.0935780"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.0161059,0.0199496,0.0247675,0.0343563,0.0534753,0.0916666,0.168013", \ "0.0163377,0.0202485,0.0251245,0.0347796,0.0539584,0.0921931,0.168566", \ "0.0164078,0.0203265,0.0252159,0.0349231,0.0541906,0.0925159,0.168957", \ "0.0160682,0.0200899,0.0250527,0.0348584,0.0540102,0.0922273,0.168634", \ "0.0159807,0.0204481,0.0256432,0.0354456,0.0545585,0.0924339,0.168383", \ "0.0152480,0.0204354,0.0263061,0.0368819,0.0562682,0.0938728,0.169011", \ "0.0135084,0.0194812,0.0261784,0.0379882,0.0587012,0.0965944,0.171183"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00874621,0.0108909,0.0134847,0.0184883,0.0282243,0.0474074,0.0855039", \ "0.00962980,0.0117652,0.0143556,0.0193576,0.0290925,0.0482794,0.0863750", \ "0.0137061,0.0158035,0.0182039,0.0230489,0.0326606,0.0517443,0.0897711", \ "0.0188789,0.0216512,0.0248671,0.0306121,0.0403758,0.0590159,0.0967010", \ "0.0245736,0.0279055,0.0317679,0.0387512,0.0509893,0.0713769,0.108246", \ "0.0309818,0.0348879,0.0393926,0.0474888,0.0616814,0.0859950,0.125561", \ "0.0381366,0.0426604,0.0478343,0.0570924,0.0731419,0.100634,0.146661"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00826142,0.0116019,0.0158141,0.0242082,0.0409899,0.0745040,0.141458", \ "0.00826050,0.0116008,0.0158105,0.0242151,0.0409855,0.0744886,0.141467", \ "0.00852501,0.0116986,0.0158235,0.0242074,0.0409825,0.0744808,0.141462", \ "0.00991556,0.0128631,0.0168124,0.0247697,0.0410702,0.0744707,0.141476", \ "0.0138532,0.0162518,0.0194842,0.0266166,0.0422563,0.0747293,0.141458", \ "0.0196101,0.0219216,0.0249257,0.0312105,0.0450839,0.0762118,0.141637", \ "0.0265507,0.0289845,0.0320908,0.0383076,0.0510569,0.0795880,0.142988"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("0.00683850,0.00859123,0.0107944,0.0151986,0.0240434,0.0418152,0.0773728", \ "0.00676346,0.00855995,0.0107832,0.0151970,0.0240442,0.0418161,0.0773865", \ "0.00786860,0.00916235,0.0110117,0.0151443,0.0240423,0.0418108,0.0773827", \ "0.0120852,0.0136406,0.0154156,0.0185640,0.0252479,0.0418071,0.0773674", \ "0.0172903,0.0192119,0.0214029,0.0253733,0.0322890,0.0450886,0.0773818", \ "0.0237032,0.0260569,0.0286926,0.0333260,0.0414461,0.0552624,0.0815122", \ "0.0313389,0.0342028,0.0373865,0.0428384,0.0520001,0.0677464,0.0937246"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("1.242131,1.260483,1.271433,1.280739,1.282739,1.285002,1.270705", \ "1.151065,1.186827,1.218017,1.242665,1.262396,1.263443,1.264697", \ "1.318850,1.294110,1.284728,1.264231,1.268845,1.266842,1.258194", \ "2.114294,1.949197,1.830792,1.689412,1.548206,1.438315,1.361023", \ "3.813442,3.476094,3.144924,2.751019,2.367232,1.999175,1.703530", \ "6.289333,5.880438,5.427126,4.715616,3.901206,3.151936,2.484668", \ "9.499022,9.109635,8.624492,7.731939,6.409723,5.086356,3.880631"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("3.548288,3.581103,3.582272,3.552760,3.640789,3.440189,3.260681", \ "3.568169,3.595963,3.583263,3.622811,3.596173,3.639934,3.432900", \ "3.857968,3.817149,3.811151,3.785727,3.741722,3.540892,3.481635", \ "4.525689,4.515956,4.519031,4.412308,4.226657,3.966994,3.881509", \ "6.092438,6.028647,5.839534,5.558878,5.286667,4.675353,4.373934", \ "8.390412,8.348560,8.137268,7.850508,7.170913,6.279783,5.553924", \ "11.387260,11.366100,11.283500,10.954490,10.162890,9.002009,7.319714"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("1.252595,1.255668,1.270088,1.276989,1.289696,1.277078,1.266351", \ "1.141076,1.178257,1.207081,1.231828,1.257518,1.263681,1.259074", \ "1.107040,1.110181,1.136412,1.165140,1.196304,1.232707,1.240425", \ "1.623992,1.509969,1.440930,1.380501,1.319985,1.291297,1.268251", \ "3.074163,2.763485,2.472698,2.153209,1.880641,1.643194,1.475537", \ "5.278308,4.889403,4.459533,3.803737,3.084074,2.499858,2.027584", \ "8.109838,7.764767,7.304414,6.428391,5.196501,4.036725,3.078086"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("4.546168,4.555483,4.583189,4.578403,4.534295,4.486184,4.463521", \ "4.522523,4.580318,4.577989,4.619474,4.555090,4.519060,4.698022", \ "4.810599,4.763918,4.778693,4.743208,4.714185,4.653962,4.501409", \ "5.449804,5.510353,5.512503,5.353476,5.162534,4.911053,4.855934", \ "7.088388,6.998209,6.908711,6.680404,6.274437,5.847490,5.235974", \ "9.453994,9.382366,9.238620,8.962560,8.241106,7.662804,6.590335", \ "12.534050,12.566350,12.512900,12.185250,11.475310,10.172070,8.667013"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("1.235552,1.259014,1.269930,1.279500,1.277128,1.274591,1.271313", \ "1.138960,1.182228,1.205871,1.235504,1.253341,1.257552,1.255383", \ "1.025922,1.061614,1.091388,1.132850,1.185447,1.219260,1.232936", \ "1.467464,1.363291,1.309135,1.270454,1.253089,1.242601,1.246128", \ "2.963614,2.675837,2.380511,2.044255,1.788805,1.586390,1.436784", \ "5.363042,4.989534,4.565901,3.857158,3.070012,2.464525,2.003794", \ "8.495962,8.119293,7.664576,6.805803,5.458591,4.123281,3.127553"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("5.404378,5.432417,5.468214,5.507943,5.523586,5.598700,5.414158", \ "5.337218,5.378444,5.392094,5.475893,5.497619,5.570129,5.531621", \ "5.568322,5.581926,5.583120,5.544988,5.613880,5.561257,5.615722", \ "6.408293,6.399437,6.414409,6.228526,6.116217,5.878629,5.763034", \ "8.129234,7.995390,7.851051,7.715193,7.294596,6.879812,6.475863", \ "10.716140,10.606950,10.509260,10.091960,9.352247,8.683979,7.762519", \ "14.197240,14.148900,14.074500,13.647700,12.778900,11.437880,9.723496"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("1.238758,1.261314,1.271690,1.272028,1.286127,1.284122,1.269630", \ "1.144325,1.179575,1.208688,1.231899,1.257358,1.259935,1.262601", \ "1.013642,1.046429,1.083643,1.120829,1.181229,1.216220,1.231202", \ "1.419659,1.314447,1.268113,1.235639,1.225160,1.237100,1.234120", \ "3.048054,2.754137,2.450162,2.066288,1.784327,1.586030,1.445679", \ "5.675152,5.331271,4.914569,4.180670,3.255280,2.575218,2.081765", \ "9.196737,8.787355,8.366757,7.536707,6.093528,4.502306,3.369810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.749990,3.499990,6.999970,13.999900,27.999900,55.999800"); values ("6.036367,6.167419,6.243756,6.294104,6.368172,6.478589,6.335998", \ "6.022405,6.110332,6.164758,6.207547,6.230431,6.290371,6.219571", \ "6.224459,6.301474,6.283094,6.325148,6.366125,6.192911,6.341054", \ "7.207535,7.229171,7.182552,7.069150,6.775388,6.612965,6.550100", \ "9.109761,9.009827,8.887610,8.620335,8.256560,7.793730,7.096207", \ "12.119060,12.010240,11.792760,11.303230,10.692470,9.512099,8.570734", \ "16.100800,16.046100,15.782100,15.369500,14.154750,12.746320,10.977330"); } } } } /****************************************************************************************** Module : NAND4_X2 Cell Description : Combinational cell (NAND4_X2) with drive strength X2 *******************************************************************************************/ cell (NAND4_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 : 109.468254; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 20.016250; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 99.960500; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 24.259900; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 180.398000; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 20.981850; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 103.938175; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 25.087250; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 316.549250; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 6.096743; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 86.388439; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 10.189593; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 185.353113; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 5.624148; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 102.701686; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 21.523548; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 542.423625; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.084350; fall_capacitance : 3.084350; rise_capacitance : 2.885279; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.298087; fall_capacitance : 3.298087; rise_capacitance : 3.266940; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.483612; fall_capacitance : 3.403647; rise_capacitance : 3.483612; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.877252; fall_capacitance : 3.608469; rise_capacitance : 3.877252; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 111.542000; function : "!(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.0108930,0.0152344,0.0200394,0.0295973,0.0486491,0.0866959,0.162751", \ "0.0112961,0.0156639,0.0204986,0.0300976,0.0491904,0.0872712,0.163347", \ "0.0141683,0.0182984,0.0229668,0.0324214,0.0514150,0.0894406,0.165495", \ "0.0182537,0.0234009,0.0286985,0.0382821,0.0566650,0.0942152,0.169945", \ "0.0228630,0.0288979,0.0350255,0.0462734,0.0662614,0.102838,0.177660", \ "0.0278312,0.0349021,0.0419362,0.0546099,0.0772099,0.116511,0.189719", \ "0.0331137,0.0412351,0.0492859,0.0635731,0.0885241,0.132210,0.207195"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00599872,0.00819152,0.0106042,0.0153857,0.0248980,0.0438802,0.0818169", \ "0.00702636,0.00919042,0.0115959,0.0163792,0.0259014,0.0448948,0.0828369", \ "0.0100623,0.0128344,0.0154927,0.0201547,0.0295349,0.0484233,0.0862995", \ "0.0125094,0.0163750,0.0201253,0.0265914,0.0371565,0.0556644,0.0932165", \ "0.0141482,0.0191603,0.0239924,0.0322705,0.0459313,0.0676545,0.104654", \ "0.0147829,0.0209608,0.0269126,0.0370870,0.0537412,0.0803410,0.121630", \ "0.0143388,0.0216374,0.0287113,0.0408138,0.0605892,0.0919131,0.140974"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00835230,0.0121334,0.0163325,0.0247139,0.0414273,0.0748629,0.141651", \ "0.00832891,0.0121313,0.0163346,0.0247162,0.0414282,0.0748464,0.141657", \ "0.00900124,0.0122507,0.0162412,0.0247146,0.0414399,0.0748436,0.141666", \ "0.0120664,0.0153694,0.0190287,0.0258202,0.0413976,0.0748639,0.141664", \ "0.0170004,0.0202734,0.0238836,0.0310647,0.0446294,0.0748837,0.141655", \ "0.0236316,0.0271608,0.0308967,0.0381004,0.0522426,0.0792517,0.141651", \ "0.0318388,0.0357969,0.0398688,0.0473780,0.0616696,0.0893773,0.144772"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00413011,0.00610813,0.00832566,0.0127637,0.0216325,0.0393929,0.0748929", \ "0.00413488,0.00610879,0.00832732,0.0127614,0.0216364,0.0393900,0.0748981", \ "0.00641638,0.00778543,0.00926932,0.0129372,0.0216361,0.0393861,0.0748929", \ "0.0105447,0.0123344,0.0141639,0.0174430,0.0235714,0.0393912,0.0748985", \ "0.0162144,0.0184333,0.0206228,0.0245171,0.0313620,0.0435713,0.0749221", \ "0.0233082,0.0260523,0.0287536,0.0333809,0.0412074,0.0546296,0.0798351", \ "0.0319160,0.0351591,0.0384240,0.0439826,0.0530269,0.0680441,0.0932092"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.0136535,0.0179838,0.0227816,0.0323328,0.0513794,0.0894233,0.165479", \ "0.0140138,0.0184142,0.0232653,0.0328785,0.0519821,0.0900683,0.166149", \ "0.0158653,0.0202821,0.0251246,0.0347588,0.0539173,0.0920681,0.168202", \ "0.0189818,0.0240536,0.0293115,0.0392522,0.0582331,0.0962583,0.172326", \ "0.0229586,0.0288806,0.0348579,0.0457684,0.0657149,0.103488,0.179207", \ "0.0271988,0.0341677,0.0410640,0.0533824,0.0751611,0.114390,0.189530", \ "0.0314708,0.0395552,0.0475009,0.0614996,0.0856500,0.127676,0.203913"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00728311,0.00946702,0.0118749,0.0166539,0.0261602,0.0451231,0.0830073", \ "0.00825831,0.0104381,0.0128473,0.0176293,0.0271411,0.0461081,0.0839966", \ "0.0117423,0.0142654,0.0167190,0.0213691,0.0307561,0.0496234,0.0874447", \ "0.0151917,0.0186714,0.0221389,0.0282456,0.0384118,0.0568736,0.0943723", \ "0.0182198,0.0226624,0.0270576,0.0347703,0.0478349,0.0690010,0.105843", \ "0.0206642,0.0261097,0.0314668,0.0408347,0.0565681,0.0823103,0.122922", \ "0.0224526,0.0288971,0.0352370,0.0463039,0.0648045,0.0948145,0.142810"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00836917,0.0121375,0.0163332,0.0247190,0.0414266,0.0748452,0.141658", \ "0.00836825,0.0121365,0.0163365,0.0247176,0.0414270,0.0748426,0.141665", \ "0.00892368,0.0123173,0.0163493,0.0247175,0.0414481,0.0748599,0.141651", \ "0.0114256,0.0145876,0.0182129,0.0254741,0.0414411,0.0748483,0.141655", \ "0.0158385,0.0187409,0.0220706,0.0289978,0.0433146,0.0749352,0.141669", \ "0.0217750,0.0248301,0.0281385,0.0347174,0.0484110,0.0772639,0.141652", \ "0.0289880,0.0323791,0.0359670,0.0427004,0.0559011,0.0835374,0.143316"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00502399,0.00700515,0.00922106,0.0136576,0.0225369,0.0402932,0.0757650", \ "0.00502416,0.00700372,0.00922160,0.0136571,0.0225358,0.0402876,0.0757637", \ "0.00690993,0.00823043,0.00987684,0.0137400,0.0225410,0.0402882,0.0757634", \ "0.0109644,0.0127841,0.0146209,0.0178750,0.0241963,0.0402906,0.0757618", \ "0.0162965,0.0185950,0.0208516,0.0248434,0.0317484,0.0441531,0.0757891", \ "0.0228811,0.0257834,0.0285720,0.0333307,0.0413612,0.0549298,0.0804509", \ "0.0307196,0.0342924,0.0377152,0.0434374,0.0527200,0.0680717,0.0934560"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.0153663,0.0196977,0.0244962,0.0340472,0.0530945,0.0911396,0.167195", \ "0.0156784,0.0200836,0.0249371,0.0345527,0.0536582,0.0917449,0.167828", \ "0.0164973,0.0209247,0.0257860,0.0354452,0.0546291,0.0928009,0.168947", \ "0.0178372,0.0225842,0.0276611,0.0375494,0.0565896,0.0946563,0.170764", \ "0.0200566,0.0254874,0.0309616,0.0411090,0.0605373,0.0983433,0.174056", \ "0.0222326,0.0286122,0.0349205,0.0461385,0.0662331,0.104452,0.179516", \ "0.0239759,0.0313845,0.0386624,0.0514389,0.0733688,0.112493,0.187796"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00829209,0.0105595,0.0130265,0.0178736,0.0274469,0.0464642,0.0843705", \ "0.00918382,0.0114511,0.0139191,0.0187679,0.0283436,0.0473613,0.0852698", \ "0.0129720,0.0153680,0.0177419,0.0224649,0.0319212,0.0508436,0.0886844", \ "0.0173294,0.0205769,0.0238601,0.0297167,0.0395927,0.0580980,0.0956109", \ "0.0217029,0.0257465,0.0298068,0.0370805,0.0496480,0.0703414,0.107121", \ "0.0260480,0.0309299,0.0357951,0.0444575,0.0593504,0.0843029,0.124304", \ "0.0303412,0.0360666,0.0417652,0.0518664,0.0691154,0.0978309,0.144781"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00836692,0.0121389,0.0163367,0.0247088,0.0414342,0.0748406,0.141657", \ "0.00836821,0.0121359,0.0163329,0.0247150,0.0414350,0.0748580,0.141669", \ "0.00879002,0.0122712,0.0163506,0.0247171,0.0414283,0.0748544,0.141657", \ "0.0107349,0.0139003,0.0177183,0.0253799,0.0414830,0.0748434,0.141657", \ "0.0151127,0.0177057,0.0208149,0.0277523,0.0429338,0.0750464,0.141668", \ "0.0211261,0.0237619,0.0266938,0.0327527,0.0463375,0.0767946,0.141735", \ "0.0283558,0.0312370,0.0343840,0.0404402,0.0527622,0.0808373,0.143238"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00596130,0.00791796,0.0101145,0.0145301,0.0233940,0.0411317,0.0766195", \ "0.00594639,0.00791355,0.0101156,0.0145318,0.0233914,0.0411344,0.0766122", \ "0.00740655,0.00876934,0.0105308,0.0145461,0.0233943,0.0411314,0.0766083", \ "0.0115143,0.0132820,0.0150868,0.0182812,0.0247962,0.0411402,0.0766089", \ "0.0167553,0.0189760,0.0211969,0.0251770,0.0320852,0.0446809,0.0766158", \ "0.0231912,0.0259859,0.0287003,0.0334086,0.0414959,0.0551598,0.0810141", \ "0.0308195,0.0342689,0.0376039,0.0432222,0.0524752,0.0680084,0.0936331"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.0162188,0.0205503,0.0253484,0.0349001,0.0539471,0.0919917,0.168048", \ "0.0164517,0.0208570,0.0257105,0.0353262,0.0544310,0.0925175,0.168601", \ "0.0165216,0.0209337,0.0258030,0.0354719,0.0546644,0.0928415,0.168990", \ "0.0161844,0.0207037,0.0256423,0.0354078,0.0544793,0.0925542,0.168666", \ "0.0161120,0.0211030,0.0262424,0.0359855,0.0550247,0.0927557,0.168418", \ "0.0153993,0.0211903,0.0269681,0.0374436,0.0567263,0.0941885,0.169044", \ "0.0136791,0.0203423,0.0269288,0.0386007,0.0591709,0.0969006,0.171213"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00880855,0.0112191,0.0137942,0.0187718,0.0284671,0.0475742,0.0855260", \ "0.00969147,0.0120923,0.0146648,0.0196412,0.0293349,0.0484468,0.0863891", \ "0.0137682,0.0161065,0.0184969,0.0233259,0.0329005,0.0519126,0.0897894", \ "0.0189565,0.0220648,0.0252319,0.0309143,0.0406025,0.0591735,0.0967148", \ "0.0246630,0.0283960,0.0322012,0.0391124,0.0512616,0.0715298,0.108260", \ "0.0310793,0.0354614,0.0398993,0.0478989,0.0619863,0.0861705,0.125571", \ "0.0382541,0.0433165,0.0484028,0.0575360,0.0734722,0.100810,0.146653"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00836694,0.0121395,0.0163351,0.0247190,0.0414447,0.0748581,0.141655", \ "0.00837117,0.0121351,0.0163327,0.0247172,0.0414302,0.0748561,0.141666", \ "0.00862798,0.0122075,0.0163450,0.0247123,0.0414344,0.0748543,0.141659", \ "0.0100159,0.0133538,0.0173142,0.0252487,0.0415185,0.0748451,0.141662", \ "0.0139469,0.0166542,0.0199075,0.0270645,0.0426932,0.0750928,0.141655", \ "0.0197150,0.0223081,0.0253182,0.0316031,0.0454914,0.0765680,0.141831", \ "0.0266746,0.0293959,0.0324895,0.0386975,0.0514390,0.0799294,0.143193"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("0.00690441,0.00887726,0.0110690,0.0154552,0.0242648,0.0419687,0.0773991", \ "0.00682861,0.00884665,0.0110574,0.0154519,0.0242619,0.0419550,0.0774024", \ "0.00792115,0.00939028,0.0112516,0.0153949,0.0242625,0.0419598,0.0774006", \ "0.0121571,0.0138792,0.0156292,0.0187392,0.0254337,0.0419612,0.0773951", \ "0.0173888,0.0195105,0.0216697,0.0255903,0.0324484,0.0452128,0.0773995", \ "0.0238443,0.0264338,0.0290205,0.0335913,0.0416437,0.0553744,0.0815504", \ "0.0315150,0.0346558,0.0377832,0.0431483,0.0522232,0.0678831,0.0937543"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("2.469732,2.510164,2.533540,2.555426,2.560093,2.560716,2.536444", \ "2.336913,2.400012,2.439917,2.477039,2.513588,2.539182,2.524389", \ "2.620356,2.585870,2.567628,2.536092,2.538566,2.542388,2.525207", \ "4.205397,3.846544,3.641029,3.372038,3.094998,2.883011,2.715946", \ "7.587630,6.835867,6.210356,5.462545,4.702948,3.993866,3.402626", \ "12.526750,11.652050,10.758710,9.360916,7.773876,6.290741,4.961990", \ "18.904940,18.115910,17.143690,15.328040,12.751790,10.129940,7.741458"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("7.708582,7.775184,7.835671,7.851289,7.829533,7.445550,7.715683", \ "7.725574,7.801862,7.803382,7.852774,7.963923,7.906549,7.369030", \ "8.321882,8.247583,8.283910,8.201875,8.165310,8.124598,8.082854", \ "9.641585,9.655159,9.686866,9.284367,9.084084,8.782215,8.076136", \ "12.739770,12.614190,12.282440,11.754090,11.156720,9.877963,9.058427", \ "17.430630,17.271550,16.950190,16.128460,14.961030,13.079300,11.417060", \ "23.394410,23.242010,23.078090,22.445530,20.837150,18.102250,15.463900"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("2.492519,2.531448,2.554012,2.554246,2.568112,2.569641,2.543947", \ "2.262204,2.345495,2.413017,2.463204,2.508643,2.527873,2.519090", \ "2.201098,2.241499,2.284491,2.328459,2.409804,2.456033,2.479811", \ "3.235596,3.003740,2.876811,2.748502,2.639214,2.581519,2.536894", \ "6.114213,5.438601,4.895554,4.274225,3.743392,3.293290,2.953812", \ "10.483670,9.685993,8.827000,7.538006,6.151973,4.997574,4.047386", \ "16.255960,15.373030,14.505170,12.770730,10.347720,8.040625,6.159019"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("9.663329,9.740796,9.815366,9.802774,9.706854,9.931958,9.945117", \ "9.668548,9.748872,9.754418,9.777291,9.879753,9.646447,9.543625", \ "10.195730,10.161700,10.139740,10.052300,10.140690,9.915354,9.525832", \ "11.666380,11.577680,11.686660,11.380510,10.778870,10.506380,9.552818", \ "14.748350,14.593360,14.394220,14.044620,13.264650,12.223450,10.991020", \ "19.473420,19.410790,19.037460,18.377850,17.333550,15.733220,13.797620", \ "25.627610,25.750410,25.526390,24.674880,23.316660,20.891210,18.312810"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("2.505573,2.533658,2.545868,2.569600,2.569415,2.566051,2.538852", \ "2.277691,2.353572,2.405542,2.466876,2.511005,2.526707,2.524587", \ "2.071821,2.139037,2.180037,2.269827,2.367607,2.439919,2.466068", \ "2.926406,2.698239,2.623867,2.553719,2.506027,2.496415,2.489106", \ "5.941809,5.262012,4.703517,4.063641,3.567807,3.165703,2.878967", \ "10.705050,9.856964,9.006878,7.656611,6.104770,4.922795,4.007033", \ "16.935480,16.101050,15.194510,13.516310,10.853560,8.241021,6.250521"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("11.452840,11.566480,11.622450,11.599290,11.787530,11.850030,11.717420", \ "11.336650,11.382990,11.488160,11.496120,11.516750,11.541220,11.560970", \ "11.793420,11.771140,11.821230,11.780160,11.843260,11.625500,11.633410", \ "13.396910,13.344280,13.329260,13.119180,12.594720,12.525350,11.847970", \ "16.785530,16.609070,16.323680,15.932010,15.233360,14.079750,13.486070", \ "21.997530,21.768690,21.584240,20.800280,19.624140,17.490900,16.057180", \ "28.953100,29.008570,28.688500,27.939160,26.237090,23.745190,19.969820"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("2.490285,2.531754,2.533502,2.558495,2.568559,2.559569,2.535015", \ "2.276482,2.359158,2.410690,2.469014,2.505667,2.536137,2.520885", \ "2.000895,2.095706,2.180906,2.266452,2.354640,2.424435,2.458280", \ "2.850437,2.606529,2.538000,2.485638,2.458360,2.463812,2.471838", \ "6.063034,5.432954,4.843340,4.100885,3.575830,3.176260,2.891237", \ "11.305630,10.544210,9.722946,8.277463,6.476085,5.144008,4.157345", \ "18.458080,17.545280,16.637070,14.960650,12.122820,8.991012,6.733866"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.485690,6.971380,13.942800,27.885500,55.771000,111.542000"); values ("12.797460,12.974510,13.109420,13.185110,13.289620,13.131800,13.286950", \ "12.639830,12.855730,12.896940,13.120160,13.050950,12.963290,13.027660", \ "13.067540,13.201940,13.273350,13.263920,13.439590,13.264520,12.876640", \ "15.015250,15.040100,14.988080,14.740420,14.373580,14.169870,13.677670", \ "18.809110,18.619510,18.258540,17.759980,17.066200,16.178510,14.766720", \ "24.802090,24.529190,24.144890,23.154950,21.928420,19.967000,17.563000", \ "32.762270,32.629900,32.216390,31.245770,29.244940,26.401610,22.638750"); } } } } /****************************************************************************************** Module : NAND4_X4 Cell Description : Combinational cell (NAND4_X4) with drive strength X4 *******************************************************************************************/ cell (NAND4_X4) { drive_strength : 4; area : 4.788000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 218.933236; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 40.032375; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 199.918250; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 48.519675; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 360.790375; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 41.963562; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 207.873825; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 50.174237; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 633.077500; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 12.193390; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 172.774271; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 20.379105; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 370.699095; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 11.248180; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 205.399733; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 43.046956; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 1084.841250; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.959920; fall_capacitance : 5.959920; rise_capacitance : 5.557093; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.839809; fall_capacitance : 5.839809; rise_capacitance : 5.721528; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.900821; fall_capacitance : 5.760466; rise_capacitance : 5.900821; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.215265; fall_capacitance : 5.688739; rise_capacitance : 6.215265; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 222.778000; function : "!(((A1 & A2) & A3) & A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00968318,0.0143609,0.0192405,0.0289345,0.0482470,0.0868051,0.163873", \ "0.0101043,0.0147996,0.0197083,0.0294443,0.0487994,0.0873912,0.164482", \ "0.0130662,0.0175413,0.0222326,0.0318094,0.0510574,0.0895932,0.166660", \ "0.0170353,0.0226225,0.0280207,0.0377691,0.0563641,0.0944135,0.171153", \ "0.0215242,0.0281191,0.0343685,0.0457926,0.0660486,0.103098,0.178928", \ "0.0263751,0.0341166,0.0413173,0.0542082,0.0771103,0.116865,0.191059", \ "0.0315674,0.0404685,0.0487184,0.0632754,0.0885685,0.132766,0.208620"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00551003,0.00784592,0.0102628,0.0150461,0.0245555,0.0435271,0.0814402", \ "0.00655520,0.00885142,0.0112577,0.0160413,0.0255595,0.0445431,0.0824645", \ "0.00936792,0.0124183,0.0151425,0.0198357,0.0292083,0.0480837,0.0859364", \ "0.0114611,0.0157244,0.0195662,0.0261405,0.0368191,0.0553333,0.0928678", \ "0.0126819,0.0182198,0.0231828,0.0316164,0.0454304,0.0672913,0.104304", \ "0.0128646,0.0196815,0.0257995,0.0361753,0.0530438,0.0798277,0.121270", \ "0.0119296,0.0199810,0.0272503,0.0395974,0.0596385,0.0912140,0.140479"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00751346,0.0116230,0.0159015,0.0244134,0.0413946,0.0753313,0.143140", \ "0.00744544,0.0116113,0.0158996,0.0244134,0.0414152,0.0753168,0.143133", \ "0.00826824,0.0117259,0.0157705,0.0244074,0.0413962,0.0753185,0.143141", \ "0.0112609,0.0147968,0.0185579,0.0255191,0.0413418,0.0753330,0.143132", \ "0.0161604,0.0197020,0.0233664,0.0306830,0.0445506,0.0753384,0.143148", \ "0.0226614,0.0265418,0.0303538,0.0376676,0.0520684,0.0796097,0.143145", \ "0.0307695,0.0350790,0.0392637,0.0469063,0.0614262,0.0896227,0.146073"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00362439,0.00571622,0.00793438,0.0123670,0.0212444,0.0389886,0.0745058", \ "0.00362598,0.00571733,0.00793204,0.0123691,0.0212459,0.0389918,0.0745023", \ "0.00600417,0.00754158,0.00898201,0.0125841,0.0212453,0.0389876,0.0745058", \ "0.0100180,0.0119779,0.0138401,0.0171653,0.0232647,0.0390050,0.0744958", \ "0.0155576,0.0180129,0.0202556,0.0241979,0.0310859,0.0432745,0.0745371", \ "0.0225107,0.0255475,0.0283250,0.0330316,0.0409111,0.0543708,0.0795313", \ "0.0309868,0.0345666,0.0379264,0.0435879,0.0527330,0.0677804,0.0929764"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.0130639,0.0177348,0.0226083,0.0322963,0.0516038,0.0901599,0.167229", \ "0.0134140,0.0181663,0.0230976,0.0328528,0.0522212,0.0908197,0.167916", \ "0.0151813,0.0200035,0.0249297,0.0347110,0.0541422,0.0928144,0.169969", \ "0.0181153,0.0236617,0.0290344,0.0391543,0.0584171,0.0969732,0.174076", \ "0.0219001,0.0283922,0.0345078,0.0456226,0.0658703,0.104174,0.180929", \ "0.0259829,0.0336196,0.0406832,0.0532277,0.0753280,0.115073,0.191236", \ "0.0301075,0.0389774,0.0471232,0.0613806,0.0858766,0.128416,0.205619"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00705866,0.00940105,0.0118272,0.0166298,0.0261682,0.0451793,0.0831513", \ "0.00802523,0.0103625,0.0127893,0.0175948,0.0271397,0.0461560,0.0841327", \ "0.0114312,0.0141684,0.0166602,0.0213319,0.0307505,0.0496675,0.0875800", \ "0.0147077,0.0184798,0.0219947,0.0281627,0.0383986,0.0569126,0.0944993", \ "0.0175133,0.0223356,0.0267972,0.0345995,0.0477559,0.0690216,0.105965", \ "0.0197003,0.0256021,0.0310480,0.0405306,0.0563924,0.0822718,0.123018", \ "0.0211951,0.0281763,0.0346175,0.0458198,0.0644892,0.0946846,0.142862"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00756907,0.0116349,0.0159039,0.0244168,0.0413953,0.0753323,0.143128", \ "0.00756964,0.0116329,0.0159047,0.0244160,0.0413998,0.0753271,0.143143", \ "0.00820644,0.0118340,0.0159270,0.0244151,0.0413944,0.0753242,0.143148", \ "0.0107901,0.0141385,0.0178310,0.0251947,0.0414126,0.0753177,0.143142", \ "0.0152922,0.0183763,0.0217211,0.0287341,0.0433010,0.0754156,0.143135", \ "0.0212420,0.0245031,0.0278366,0.0344781,0.0483612,0.0776870,0.143143", \ "0.0284587,0.0320596,0.0356854,0.0424870,0.0558400,0.0839026,0.144709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00469697,0.00678335,0.00899963,0.0134425,0.0223376,0.0401137,0.0756580", \ "0.00469373,0.00678393,0.00899972,0.0134434,0.0223349,0.0401173,0.0756594", \ "0.00663032,0.00805413,0.00968416,0.0135321,0.0223377,0.0401158,0.0756601", \ "0.0105856,0.0125565,0.0144169,0.0177029,0.0240193,0.0401238,0.0756644", \ "0.0157936,0.0183137,0.0206143,0.0246462,0.0315892,0.0440038,0.0756809", \ "0.0222036,0.0254134,0.0282794,0.0331115,0.0412034,0.0548108,0.0803557", \ "0.0298508,0.0338149,0.0373445,0.0431886,0.0525634,0.0679744,0.0933843"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.0150327,0.0197039,0.0245774,0.0342653,0.0535725,0.0921290,0.169197", \ "0.0153361,0.0200927,0.0250251,0.0347821,0.0541505,0.0927510,0.169848", \ "0.0161555,0.0209519,0.0258960,0.0357014,0.0551567,0.0938475,0.171017", \ "0.0172969,0.0224705,0.0276475,0.0377035,0.0570293,0.0956302,0.172771", \ "0.0192290,0.0251969,0.0308016,0.0411294,0.0608486,0.0991921,0.175956", \ "0.0211705,0.0281767,0.0346385,0.0460627,0.0664413,0.105178,0.181276", \ "0.0227393,0.0308558,0.0383069,0.0513080,0.0735279,0.113124,0.189407"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00807875,0.0105427,0.0130488,0.0179440,0.0275735,0.0466678,0.0846956", \ "0.00896363,0.0114255,0.0139324,0.0188292,0.0284612,0.0475561,0.0855836", \ "0.0127415,0.0153419,0.0177468,0.0225117,0.0320260,0.0510225,0.0889867", \ "0.0170176,0.0205255,0.0238466,0.0297502,0.0396824,0.0582628,0.0959017", \ "0.0212769,0.0256392,0.0297482,0.0370805,0.0497193,0.0704879,0.107389", \ "0.0254728,0.0307356,0.0356552,0.0443950,0.0593790,0.0844282,0.124542", \ "0.0295960,0.0357631,0.0415154,0.0517049,0.0690616,0.0979016,0.144996"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00757204,0.0116352,0.0159039,0.0244140,0.0413936,0.0753234,0.143147", \ "0.00757257,0.0116337,0.0159033,0.0244146,0.0414028,0.0753284,0.143134", \ "0.00803379,0.0117690,0.0159257,0.0244161,0.0413945,0.0753194,0.143141", \ "0.0100616,0.0134255,0.0173014,0.0250910,0.0414355,0.0753158,0.143135", \ "0.0146175,0.0173408,0.0204531,0.0274575,0.0428961,0.0755232,0.143133", \ "0.0207291,0.0234910,0.0264259,0.0325165,0.0462662,0.0772313,0.143221", \ "0.0280222,0.0310272,0.0341808,0.0402544,0.0526901,0.0812130,0.144661"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00574952,0.00782229,0.0100194,0.0144359,0.0233080,0.0410996,0.0766725", \ "0.00571733,0.00781500,0.0100184,0.0144378,0.0233121,0.0411016,0.0766793", \ "0.00722931,0.00865962,0.0104234,0.0144471,0.0233111,0.0410993,0.0766801", \ "0.0112520,0.0131550,0.0149713,0.0181873,0.0247126,0.0411059,0.0766673", \ "0.0164188,0.0188283,0.0210721,0.0250711,0.0320059,0.0446359,0.0766784", \ "0.0227349,0.0257873,0.0285557,0.0333191,0.0414283,0.0551263,0.0810588", \ "0.0302067,0.0339914,0.0374078,0.0431227,0.0524340,0.0680084,0.0936906"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.0160728,0.0207426,0.0256153,0.0353023,0.0546094,0.0931646,0.170233", \ "0.0163168,0.0210709,0.0260021,0.0357576,0.0551251,0.0937243,0.170818", \ "0.0164555,0.0212184,0.0261679,0.0359814,0.0554435,0.0941378,0.171306", \ "0.0160019,0.0208977,0.0259279,0.0358554,0.0552108,0.0938260,0.170973", \ "0.0156343,0.0210969,0.0263424,0.0362470,0.0555760,0.0938598,0.170578", \ "0.0146086,0.0209639,0.0268797,0.0375368,0.0570942,0.0950849,0.171000", \ "0.0126468,0.0199470,0.0266821,0.0385516,0.0594002,0.0976093,0.172929"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00855418,0.0112056,0.0138468,0.0189092,0.0286983,0.0479066,0.0859961", \ "0.00943447,0.0120699,0.0147066,0.0197669,0.0295545,0.0487666,0.0868476", \ "0.0135681,0.0161136,0.0185370,0.0234329,0.0331018,0.0522142,0.0902347", \ "0.0187414,0.0221068,0.0253104,0.0310392,0.0407834,0.0594580,0.0971426", \ "0.0244176,0.0284507,0.0322937,0.0392559,0.0514633,0.0717888,0.108661", \ "0.0307822,0.0355030,0.0399770,0.0480303,0.0621859,0.0864339,0.125929", \ "0.0378886,0.0433209,0.0484466,0.0576349,0.0736385,0.101064,0.147004"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00757278,0.0116350,0.0159046,0.0244168,0.0413932,0.0753170,0.143147", \ "0.00757189,0.0116337,0.0159046,0.0244169,0.0413951,0.0753239,0.143146", \ "0.00783959,0.0116919,0.0159133,0.0244144,0.0413969,0.0753163,0.143143", \ "0.00925265,0.0128344,0.0168653,0.0249398,0.0414674,0.0753140,0.143134", \ "0.0133126,0.0161725,0.0194640,0.0267378,0.0426261,0.0755553,0.143133", \ "0.0192623,0.0219492,0.0249594,0.0313011,0.0453960,0.0769941,0.143314", \ "0.0263775,0.0291707,0.0322416,0.0384689,0.0513513,0.0803044,0.144627"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("0.00678100,0.00890494,0.0111143,0.0155149,0.0243405,0.0420849,0.0776434", \ "0.00666673,0.00885858,0.0110943,0.0155094,0.0243418,0.0420795,0.0776522", \ "0.00779832,0.00935551,0.0112397,0.0154225,0.0243375,0.0420834,0.0776534", \ "0.0120192,0.0138583,0.0156173,0.0187348,0.0254705,0.0420806,0.0776504", \ "0.0172423,0.0195192,0.0216832,0.0256048,0.0324662,0.0452937,0.0776546", \ "0.0236499,0.0264512,0.0290655,0.0336506,0.0416932,0.0554432,0.0817514", \ "0.0312414,0.0346696,0.0378482,0.0432472,0.0523369,0.0679896,0.0939351"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("4.883251,5.018863,5.058077,5.102783,5.131039,5.117394,5.081426", \ "4.662554,4.753116,4.874825,4.960101,5.030648,5.074670,5.052327", \ "5.300321,5.219027,5.156385,5.114538,5.097760,5.102074,5.067549", \ "8.732609,7.830246,7.350386,6.788056,6.235005,5.792896,5.471188", \ "15.632240,13.934530,12.582640,11.017060,9.481038,8.038099,6.871561", \ "25.441390,23.562930,21.712930,18.833830,15.613400,12.613600,9.986121", \ "38.295400,36.420610,34.427880,30.780280,25.530770,20.272290,15.536800"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("13.470590,13.704490,13.711700,13.669550,13.748760,12.821370,13.088460", \ "13.578870,13.797490,13.896500,13.681720,13.867810,13.235780,12.990810", \ "15.024790,14.779280,14.704110,14.641990,14.477440,13.774650,13.634290", \ "17.647740,17.399400,17.503800,16.987950,16.437700,15.297910,14.884160", \ "23.724790,23.357140,22.780780,22.002170,20.635150,18.425820,16.862880", \ "32.800390,32.396770,31.916080,30.660650,28.006790,24.658490,21.562580", \ "44.552150,44.460000,44.186680,42.955040,39.415350,34.910220,29.740070"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("4.895929,5.055601,5.082650,5.127729,5.152422,5.136578,5.098965", \ "4.512037,4.706848,4.809177,4.930089,5.025555,5.081171,5.061144", \ "4.259966,4.393930,4.507710,4.639433,4.792225,4.915968,4.955387", \ "6.429667,5.891398,5.642574,5.407526,5.227085,5.124655,5.051993", \ "12.370910,10.832280,9.675590,8.448851,7.371118,6.500268,5.876011", \ "21.115770,19.292670,17.568780,14.923290,12.134510,9.858494,8.022902", \ "32.605040,30.771400,28.900870,25.408160,20.465120,15.890300,12.178130"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("18.112450,18.314940,18.305330,18.260730,18.427550,18.552700,17.671290", \ "18.143770,18.315190,18.313930,18.442390,18.346630,18.013850,17.943500", \ "19.153510,19.148040,19.008930,18.936070,18.638480,18.448080,16.748370", \ "22.000950,21.993240,21.972730,21.397920,20.855170,20.343190,18.773470", \ "28.268740,27.887690,27.412320,26.473050,25.320100,23.314770,21.020830", \ "37.364580,37.346270,36.627980,35.481220,32.857900,30.435270,26.434380", \ "49.557590,49.787730,49.546030,48.176840,45.519660,40.374600,35.113650"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("4.928607,5.051831,5.079949,5.124806,5.146551,5.132482,5.082680", \ "4.489678,4.707506,4.816758,4.937694,5.032675,5.065203,5.056716", \ "4.036780,4.198745,4.333695,4.532953,4.721074,4.872651,4.930276", \ "5.738417,5.266257,5.105778,4.957772,4.912955,4.935677,4.955638", \ "11.810490,10.311170,9.179476,7.897983,6.916339,6.182417,5.652861", \ "21.204790,19.496580,17.769870,15.025070,11.933870,9.616490,7.832245", \ "33.926410,32.025870,30.152120,26.669280,21.324310,16.145000,12.254100"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("21.786970,22.088680,22.304100,22.456230,22.416290,21.946820,23.055870", \ "21.514800,21.864730,22.010690,22.160390,22.119460,22.198430,22.207810", \ "22.508710,22.639750,22.621710,22.714000,22.826790,22.906930,22.347220", \ "25.775010,25.807120,25.691290,25.140230,24.559680,24.230130,23.023690", \ "32.527490,32.078890,31.729650,30.772230,29.711450,27.579630,26.010820", \ "43.025260,42.626690,41.889450,40.337470,38.258770,34.986370,31.095410", \ "56.693510,56.640080,56.128570,54.564610,51.420890,45.609800,39.315490"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("4.879870,5.035308,5.064214,5.114765,5.129871,5.117552,5.079140", \ "4.503918,4.700784,4.825541,4.920942,5.014121,5.050540,5.032022", \ "4.008035,4.141134,4.315324,4.504338,4.701981,4.867699,4.931469", \ "5.527503,5.006361,4.888089,4.800647,4.818470,4.869576,4.912788", \ "11.944980,10.482600,9.334308,7.850147,6.862655,6.157009,5.666291", \ "22.209310,20.655330,18.990310,16.097560,12.528590,9.962086,8.089842", \ "36.688280,34.603230,32.715890,29.426500,23.687010,17.475440,13.106200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,6.961810,13.923600,27.847200,55.694500,111.389000,222.778000"); values ("24.633760,25.262420,25.598150,25.934620,26.021230,26.031500,26.175970", \ "24.316370,25.001530,25.235720,25.700040,25.863400,26.068270,25.830640", \ "25.436480,25.737270,25.917400,26.015240,26.360790,25.683190,25.721990", \ "29.119880,29.440140,29.217150,28.848430,28.103310,27.676690,27.474400", \ "36.940770,36.520290,35.897690,35.179930,33.753140,31.777190,29.046860", \ "48.731070,48.273140,47.367600,45.698060,43.190660,39.019000,34.524110", \ "64.557170,64.253730,63.471620,61.643860,57.748330,51.803860,43.986450"); } } } } /****************************************************************************************** Module : NOR2_X1 Cell Description : Combinational cell (NOR2_X1) with drive strength X1 *******************************************************************************************/ cell (NOR2_X1) { drive_strength : 1; area : 0.798000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 68.177764; leakage_power () { when : "!A1 & !A2"; value : 76.269250; } leakage_power () { when : "!A1 & A2"; value : 47.805487; } leakage_power () { when : "A1 & !A2"; value : 68.087125; } leakage_power () { when : "A1 & A2"; value : 80.549192; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.763771; fall_capacitance : 1.444583; rise_capacitance : 1.763771; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.682261; fall_capacitance : 1.614641; rise_capacitance : 1.682261; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 26.702900; function : "!(A1 | A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00308032,0.00356849,0.00441778,0.00608490,0.00937778,0.0159243,0.0289912", \ "0.00384785,0.00440166,0.00524290,0.00689831,0.0101900,0.0167416,0.0298136", \ "0.00394865,0.00487642,0.00635059,0.00887730,0.0130263,0.0196995,0.0326749", \ "0.00188997,0.00320672,0.00530831,0.00891367,0.0148020,0.0241296,0.0385810", \ "-0.00269696,-0.00101585,0.00168224,0.00634988,0.0140289,0.0261446,0.0449130", \ "-0.0100487,-0.00803600,-0.00478151,0.000887438,0.0102993,0.0252668,0.0483436", \ "-0.0203813,-0.0180678,-0.0143062,-0.00769785,0.00336769,0.0211142,0.0486232"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00695758,0.00827434,0.0105674,0.0150478,0.0238622,0.0413335,0.0761569", \ "0.00762478,0.00887149,0.0110956,0.0155370,0.0243669,0.0418957,0.0767784", \ "0.0113689,0.0128203,0.0152043,0.0193785,0.0278098,0.0449818,0.0796307", \ "0.0168612,0.0185901,0.0214773,0.0267706,0.0360650,0.0526131,0.0864656", \ "0.0245117,0.0265530,0.0299039,0.0359776,0.0468342,0.0656351,0.0987189", \ "0.0343371,0.0367188,0.0406146,0.0475672,0.0597424,0.0810468,0.117275", \ "0.0465268,0.0492260,0.0536750,0.0615923,0.0752306,0.0986708,0.139156"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00152504,0.00192149,0.00262707,0.00404007,0.00686594,0.0125185,0.0238247", \ "0.00190907,0.00216616,0.00271384,0.00404023,0.00686575,0.0125187,0.0238201", \ "0.00405889,0.00445143,0.00509336,0.00625021,0.00823775,0.0127165,0.0238254", \ "0.00744854,0.00799933,0.00886789,0.0103716,0.0129142,0.0172715,0.0253067", \ "0.0121071,0.0128388,0.0139851,0.0159369,0.0191233,0.0243004,0.0330290", \ "0.0181656,0.0190673,0.0204950,0.0229352,0.0268809,0.0330878,0.0430843", \ "0.0257806,0.0268236,0.0285084,0.0314391,0.0361946,0.0435971,0.0550961"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00479311,0.00593158,0.00795079,0.0119812,0.0200186,0.0360776,0.0681694", \ "0.00476921,0.00592577,0.00794909,0.0119804,0.0200233,0.0360762,0.0681779", \ "0.00643739,0.00738576,0.00885913,0.0122143,0.0200119,0.0360830,0.0681978", \ "0.00870167,0.00980986,0.0117553,0.0154194,0.0217893,0.0361467,0.0681814", \ "0.0124273,0.0135285,0.0154650,0.0193121,0.0266927,0.0396780,0.0683453", \ "0.0176444,0.0187826,0.0207487,0.0246079,0.0322247,0.0466775,0.0726107", \ "0.0244817,0.0256226,0.0276316,0.0315859,0.0392564,0.0543044,0.0818635"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00390520,0.00444599,0.00536909,0.00713491,0.0105343,0.0171765,0.0303187", \ "0.00470523,0.00521480,0.00611332,0.00786415,0.0112573,0.0178950,0.0310335", \ "0.00575985,0.00659174,0.00793928,0.0102921,0.0142190,0.0208222,0.0338640", \ "0.00496419,0.00610494,0.00796451,0.0112387,0.0167450,0.0256821,0.0397799", \ "0.00210041,0.00351799,0.00586242,0.0100207,0.0170635,0.0284977,0.0466595", \ "-0.00296332,-0.00128634,0.00149283,0.00645946,0.0149633,0.0288845,0.0509334", \ "-0.0103637,-0.00844610,-0.00526462,0.000447502,0.0103051,0.0266096,0.0525740"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00935299,0.0106405,0.0128923,0.0173284,0.0261022,0.0435450,0.0783501", \ "0.0101291,0.0114062,0.0136607,0.0181261,0.0269610,0.0444787,0.0793466", \ "0.0126323,0.0140575,0.0164442,0.0208305,0.0295498,0.0470175,0.0819054", \ "0.0168500,0.0184547,0.0211484,0.0261831,0.0354674,0.0526378,0.0871256", \ "0.0234714,0.0253501,0.0284281,0.0340050,0.0441018,0.0625498,0.0966513", \ "0.0318795,0.0341065,0.0377235,0.0441378,0.0553099,0.0751337,0.111113", \ "0.0420670,0.0446551,0.0488506,0.0562533,0.0688676,0.0903931,0.128602"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00246562,0.00287118,0.00358350,0.00499581,0.00781935,0.0134783,0.0248041", \ "0.00256821,0.00290815,0.00356366,0.00499155,0.00782051,0.0134788,0.0248029", \ "0.00490992,0.00527221,0.00587101,0.00695653,0.00888324,0.0136017,0.0248035", \ "0.00846052,0.00896806,0.00976427,0.0111763,0.0136416,0.0179030,0.0260950", \ "0.0133046,0.0139826,0.0150367,0.0168468,0.0198691,0.0249572,0.0336350", \ "0.0195112,0.0203868,0.0217493,0.0240402,0.0277457,0.0336986,0.0436228", \ "0.0271892,0.0282773,0.0299624,0.0328016,0.0373166,0.0443210,0.0554809"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.00480873,0.00593723,0.00795276,0.0119797,0.0200211,0.0360696,0.0681909", \ "0.00481808,0.00594565,0.00795718,0.0119788,0.0200170,0.0360661,0.0681856", \ "0.00597246,0.00687418,0.00851967,0.0121162,0.0200179,0.0360840,0.0681728", \ "0.00816487,0.00912587,0.0108909,0.0144369,0.0212779,0.0361747,0.0681942", \ "0.0116293,0.0125311,0.0141828,0.0176077,0.0247023,0.0386109,0.0684069", \ "0.0163509,0.0172619,0.0189103,0.0222567,0.0291036,0.0433060,0.0713442", \ "0.0223613,0.0232632,0.0249532,0.0283730,0.0351664,0.0490365,0.0774284"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("-0.000232,-0.000260,-0.000309,-0.000407,-0.000601,-0.000989,-0.001765", \ "-0.000505,-0.000532,-0.000581,-0.000679,-0.000873,-0.001261,-0.002037", \ "0.247935,0.203087,0.121324,0.003336,-0.001835,-0.002219,-0.002992", \ "1.252887,1.235209,1.170368,1.009237,0.707523,0.385862,0.206816", \ "2.711463,2.693432,2.700774,2.610587,2.317952,1.701992,1.044907", \ "4.652894,4.654773,4.708590,4.718030,4.550988,3.954973,2.810808", \ "7.154803,7.214498,7.290833,7.356026,7.311929,6.921153,5.669752"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("2.927719,2.935609,2.993889,3.021166,3.064246,2.986650,3.075338", \ "2.874498,2.896297,2.895023,2.952644,2.941221,2.999386,3.034847", \ "3.393209,3.375856,3.338352,3.254211,3.215311,3.024599,2.908029", \ "4.440687,4.444904,4.472274,4.332341,4.058522,3.842987,3.556999", \ "6.497570,6.392442,6.274238,6.050615,5.840093,5.359522,4.642429", \ "9.545147,9.435322,9.243484,8.852671,8.366579,7.786324,6.748772", \ "13.647550,13.510280,13.251430,12.808380,12.151720,11.141540,10.116130"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("0.172811,0.199426,0.228954,0.264550,0.299581,0.333890,0.359509", \ "0.117908,0.141173,0.169750,0.207353,0.245192,0.282647,0.308040", \ "0.530060,0.498560,0.442188,0.379501,0.364385,0.351328,0.341189", \ "1.667259,1.629620,1.546825,1.378594,1.116650,0.841064,0.662594", \ "3.368645,3.360522,3.301659,3.167174,2.810137,2.218549,1.573533", \ "5.605640,5.634947,5.670968,5.610166,5.332867,4.617867,3.479128", \ "8.495802,8.527480,8.635699,8.671821,8.563061,7.953281,6.541183"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.834466,1.668930,3.337860,6.675730,13.351500,26.702900"); values ("3.983338,4.019764,4.068738,4.093817,4.056822,4.039787,4.012173", \ "3.908162,3.894103,3.915502,4.005045,3.991331,3.947061,4.042713", \ "3.979297,3.994733,3.977833,3.951419,3.932860,3.963811,4.067310", \ "4.659119,4.666761,4.697211,4.627991,4.470440,4.293485,4.094492", \ "6.396035,6.325648,6.195732,5.980925,5.853071,5.428335,5.059780", \ "9.149916,8.984680,8.796870,8.448789,7.910933,7.336836,6.593766", \ "12.896190,12.718110,12.439990,12.035170,11.263380,10.351840,9.157276"); } } } } /****************************************************************************************** Module : NOR2_X2 Cell Description : Combinational cell (NOR2_X2) with drive strength X2 *******************************************************************************************/ cell (NOR2_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 : 136.356571; leakage_power () { when : "!A1 & !A2"; value : 152.538750; } leakage_power () { when : "!A1 & A2"; value : 95.611000; } leakage_power () { when : "A1 & !A2"; value : 136.175125; } leakage_power () { when : "A1 & A2"; value : 161.101410; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.379611; fall_capacitance : 2.760124; rise_capacitance : 3.379611; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.412294; fall_capacitance : 3.282079; rise_capacitance : 3.412294; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 53.405800; function : "!(A1 | A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00293393,0.00361720,0.00446696,0.00613365,0.00942454,0.0159680,0.0290275", \ "0.00366662,0.00445024,0.00529009,0.00694561,0.0102353,0.0167830,0.0298472", \ "0.00362099,0.00493437,0.00640680,0.00892839,0.0130710,0.0197401,0.0327069", \ "0.00140837,0.00326969,0.00536534,0.00896720,0.0148490,0.0241696,0.0386124", \ "-0.00332605,-0.000951004,0.00174021,0.00640367,0.0140757,0.0261832,0.0449410", \ "-0.0108128,-0.00797477,-0.00472941,0.000934090,0.0103418,0.0252976,0.0483607", \ "-0.0212712,-0.0180147,-0.0142607,-0.00765845,0.00340077,0.0211397,0.0486272"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00645447,0.00829584,0.0105894,0.0150727,0.0238887,0.0413632,0.0761926", \ "0.00716380,0.00889404,0.0111186,0.0155623,0.0243946,0.0419261,0.0768121", \ "0.0107999,0.0128448,0.0152294,0.0194053,0.0278384,0.0450142,0.0796686", \ "0.0161935,0.0186217,0.0215067,0.0267982,0.0360933,0.0526429,0.0865018", \ "0.0237186,0.0265918,0.0299410,0.0360110,0.0468632,0.0656636,0.0987525", \ "0.0334035,0.0367654,0.0406604,0.0476086,0.0597753,0.0810748,0.117306", \ "0.0454690,0.0492803,0.0537289,0.0616420,0.0752739,0.0987016,0.139183"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00137426,0.00192358,0.00262884,0.00404122,0.00686647,0.0125183,0.0238217", \ "0.00181560,0.00216433,0.00271323,0.00404148,0.00686649,0.0125190,0.0238246", \ "0.00389476,0.00444844,0.00509060,0.00624542,0.00823511,0.0127165,0.0238251", \ "0.00721170,0.00799436,0.00886420,0.0103634,0.0129087,0.0172675,0.0253040", \ "0.0118029,0.0128291,0.0139752,0.0159255,0.0191081,0.0242928,0.0330252", \ "0.0177894,0.0190486,0.0204789,0.0229225,0.0268619,0.0330779,0.0430755", \ "0.0253450,0.0267885,0.0284819,0.0314200,0.0361810,0.0435814,0.0550812"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00434197,0.00592934,0.00795448,0.0119804,0.0200273,0.0361022,0.0682174", \ "0.00431400,0.00592325,0.00794878,0.0119823,0.0200268,0.0360938,0.0682270", \ "0.00601033,0.00738792,0.00886466,0.0122190,0.0200228,0.0360977,0.0682212", \ "0.00828071,0.00981578,0.0117588,0.0154240,0.0217998,0.0361670,0.0682258", \ "0.0120183,0.0135416,0.0154728,0.0193211,0.0267011,0.0396926,0.0683921", \ "0.0172360,0.0187934,0.0207634,0.0246198,0.0322311,0.0466945,0.0726578", \ "0.0240830,0.0256368,0.0276536,0.0316020,0.0392672,0.0543182,0.0819047"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00368124,0.00444052,0.00536502,0.00713244,0.0105329,0.0171761,0.0303169", \ "0.00450073,0.00521016,0.00610980,0.00786227,0.0112559,0.0178949,0.0310327", \ "0.00541150,0.00658704,0.00793534,0.0102882,0.0142171,0.0208205,0.0338619", \ "0.00448670,0.00609968,0.00795993,0.0112370,0.0167396,0.0256761,0.0397759", \ "0.00150386,0.00351578,0.00585675,0.0100137,0.0170522,0.0284871,0.0466518", \ "-0.00366456,-0.00129144,0.00148178,0.00644592,0.0149455,0.0288741,0.0509131", \ "-0.0111541,-0.00844841,-0.00527766,0.000428678,0.0102816,0.0265876,0.0525478"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00883235,0.0106307,0.0128854,0.0173238,0.0260984,0.0435442,0.0783551", \ "0.00961923,0.0114001,0.0136557,0.0181233,0.0269592,0.0444787,0.0793504", \ "0.0120369,0.0140424,0.0164329,0.0208233,0.0295471,0.0470171,0.0819103", \ "0.0161746,0.0184320,0.0211288,0.0261660,0.0354562,0.0526318,0.0871296", \ "0.0226716,0.0253213,0.0284030,0.0339815,0.0440825,0.0625351,0.0966456", \ "0.0309325,0.0340732,0.0376944,0.0441110,0.0552837,0.0751101,0.111097", \ "0.0409751,0.0446111,0.0488165,0.0562221,0.0688370,0.0903612,0.128574"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00230968,0.00287437,0.00358681,0.00499912,0.00782241,0.0134814,0.0248076", \ "0.00244581,0.00291111,0.00356574,0.00499467,0.00782336,0.0134822,0.0248089", \ "0.00476563,0.00527413,0.00587226,0.00695590,0.00888719,0.0136056,0.0248101", \ "0.00825613,0.00896569,0.00976267,0.0111726,0.0136461,0.0179042,0.0261024", \ "0.0130266,0.0139762,0.0150320,0.0168461,0.0198603,0.0249520,0.0336342", \ "0.0191500,0.0203700,0.0217349,0.0240340,0.0277410,0.0336899,0.0436212", \ "0.0267311,0.0282499,0.0299476,0.0327938,0.0373081,0.0443192,0.0554712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.00436789,0.00593860,0.00796067,0.0119806,0.0200230,0.0360958,0.0682295", \ "0.00438137,0.00594433,0.00796042,0.0119816,0.0200229,0.0360957,0.0682250", \ "0.00558628,0.00687635,0.00852101,0.0121257,0.0200302,0.0360957,0.0682155", \ "0.00779546,0.00912822,0.0108919,0.0144440,0.0212916,0.0361968,0.0682307", \ "0.0112918,0.0125349,0.0141924,0.0176135,0.0247146,0.0386462,0.0684499", \ "0.0160205,0.0172707,0.0189166,0.0222602,0.0291166,0.0433302,0.0713972", \ "0.0220453,0.0232729,0.0249614,0.0283836,0.0351778,0.0490579,0.0774758"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("-0.000444,-0.000522,-0.000621,-0.000816,-0.001206,-0.001983,-0.003536", \ "-0.000992,-0.001068,-0.001165,-0.001360,-0.001750,-0.002527,-0.004080", \ "0.763269,0.625652,0.472242,0.231948,0.112620,0.061003,0.029972", \ "2.783650,2.699731,2.569273,2.249881,1.642272,0.996083,0.641150", \ "5.627748,5.653645,5.635498,5.428105,4.858110,3.629448,2.312633", \ "9.510232,9.563104,9.636457,9.649242,9.320891,8.126808,5.845566", \ "14.516300,14.664500,14.791770,14.929160,14.852100,14.056340,11.561630"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("5.563275,5.655026,5.690530,5.817234,5.848880,5.938265,5.964779", \ "5.521031,5.573612,5.548199,5.659360,5.686210,5.705078,5.513086", \ "6.568008,6.511307,6.434908,6.303556,6.160814,5.948335,5.809777", \ "8.653822,8.652544,8.703925,8.431843,7.966222,7.487447,6.761493", \ "12.742720,12.560570,12.310730,11.917970,11.440970,10.529820,9.049607", \ "18.995840,18.602850,18.250870,17.497540,16.597500,15.193150,13.279850", \ "27.196640,26.786570,26.333230,25.389350,24.077460,22.196350,19.613620"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("0.572512,0.619486,0.689027,0.761168,0.829138,0.891733,0.950816", \ "0.453934,0.516045,0.582207,0.652478,0.726870,0.786034,0.845656", \ "1.311930,1.230081,1.118921,0.976965,0.954903,0.925391,0.915414", \ "3.605019,3.483240,3.319426,2.977234,2.454297,1.902729,1.554795", \ "6.977663,6.929318,6.823843,6.555522,5.850964,4.658923,3.368824", \ "11.438630,11.520450,11.556670,11.416160,10.879140,9.458904,7.177370", \ "17.096860,17.298130,17.508680,17.593140,17.311720,16.118920,13.287370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.668930,3.337860,6.675730,13.351500,26.702900,53.405800"); values ("7.734504,7.826218,7.847262,7.950156,7.947886,7.953060,7.752881", \ "7.548595,7.618618,7.704385,7.749726,7.803090,7.845202,7.814383", \ "7.743000,7.740757,7.732709,7.747814,7.731190,7.789237,7.864105", \ "9.113689,9.097713,9.127080,9.018951,8.729017,8.400859,7.920993", \ "12.644700,12.416180,12.155380,11.756250,11.461710,10.462140,9.788473", \ "18.171740,17.765250,17.360010,16.698280,15.660560,14.600230,12.808280", \ "25.683880,25.230840,24.668590,23.810630,22.267580,20.370150,18.101870"); } } } } /****************************************************************************************** Module : NOR2_X4 Cell Description : Combinational cell (NOR2_X4) with drive strength X4 *******************************************************************************************/ cell (NOR2_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 : 272.713427; leakage_power () { when : "!A1 & !A2"; value : 305.078750; } leakage_power () { when : "!A1 & A2"; value : 191.221625; } leakage_power () { when : "A1 & !A2"; value : 272.351250; } leakage_power () { when : "A1 & A2"; value : 322.202085; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.948549; fall_capacitance : 5.711251; rise_capacitance : 6.948549; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.788135; fall_capacitance : 6.518802; rise_capacitance : 6.788135; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 106.811000; function : "!(A1 | A2)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00281784,0.00360332,0.00445582,0.00612573,0.00942182,0.0159738,0.0290494", \ "0.00352140,0.00443379,0.00527895,0.00693735,0.0102323,0.0167887,0.0298690", \ "0.00337210,0.00489969,0.00638040,0.00891302,0.0130673,0.0197475,0.0327330", \ "0.00105211,0.00321367,0.00532424,0.00893995,0.0148401,0.0241790,0.0386409", \ "-0.00377927,-0.00102852,0.00167898,0.00636413,0.0140598,0.0261921,0.0449788", \ "-0.0113587,-0.00807414,-0.00480737,0.000881259,0.0103168,0.0253089,0.0484069", \ "-0.0218940,-0.0181340,-0.0143577,-0.00772499,0.00336970,0.0211484,0.0486882"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00610937,0.00822195,0.0105218,0.0150142,0.0238435,0.0413410,0.0762146", \ "0.00685043,0.00882509,0.0110547,0.0155066,0.0243519,0.0419082,0.0768383", \ "0.0104054,0.0127682,0.0151646,0.0193558,0.0278014,0.0450047,0.0797072", \ "0.0157289,0.0185312,0.0214280,0.0267371,0.0360579,0.0526386,0.0865512", \ "0.0231637,0.0264856,0.0298512,0.0359420,0.0468216,0.0656609,0.0988096", \ "0.0327539,0.0366369,0.0405540,0.0475293,0.0597297,0.0810710,0.117364", \ "0.0447331,0.0491301,0.0536040,0.0615514,0.0752224,0.0987003,0.139251"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00127096,0.00189801,0.00260368,0.00401724,0.00684614,0.0125052,0.0238239", \ "0.00174093,0.00214483,0.00269157,0.00401801,0.00684634,0.0125056,0.0238227", \ "0.00378203,0.00442236,0.00506424,0.00622523,0.00821829,0.0127035,0.0238263", \ "0.00704612,0.00795453,0.00882873,0.0103353,0.0128875,0.0172524,0.0253009", \ "0.0115867,0.0127740,0.0139292,0.0158917,0.0190853,0.0242760,0.0330204", \ "0.0175169,0.0189725,0.0204150,0.0228722,0.0268316,0.0330577,0.0430667", \ "0.0250365,0.0266951,0.0284022,0.0313564,0.0361328,0.0435528,0.0550709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00404343,0.00585736,0.00787893,0.0119146,0.0199673,0.0360671,0.0682284", \ "0.00400705,0.00584563,0.00787566,0.0119128,0.0199660,0.0360587,0.0682403", \ "0.00572011,0.00733210,0.00880358,0.0121557,0.0199660,0.0360559,0.0682382", \ "0.00798641,0.00973682,0.0116815,0.0153588,0.0217481,0.0361351,0.0682391", \ "0.0117227,0.0134618,0.0153969,0.0192469,0.0266434,0.0396521,0.0683818", \ "0.0169358,0.0187116,0.0206852,0.0245451,0.0321676,0.0466494,0.0726478", \ "0.0237840,0.0255518,0.0275709,0.0315261,0.0391998,0.0542642,0.0818865"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00355970,0.00443422,0.00536173,0.00713225,0.0105357,0.0171810,0.0303248", \ "0.00438333,0.00520455,0.00610646,0.00786167,0.0112584,0.0178996,0.0310386", \ "0.00520282,0.00656651,0.00792143,0.0102813,0.0142186,0.0208269,0.0338707", \ "0.00419635,0.00606074,0.00793123,0.0112178,0.0167342,0.0256818,0.0397884", \ "0.00113553,0.00345946,0.00580780,0.00997720,0.0170347,0.0284847,0.0466650", \ "-0.00411126,-0.00136709,0.00141624,0.00639317,0.0149132,0.0288496,0.0509249", \ "-0.0116815,-0.00855132,-0.00537104,0.000353541,0.0102339,0.0265607,0.0525537"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00852502,0.0105868,0.0128470,0.0172943,0.0260825,0.0435516,0.0784079", \ "0.00931771,0.0113551,0.0136155,0.0180902,0.0269401,0.0444852,0.0794010", \ "0.0116793,0.0139911,0.0163932,0.0207943,0.0295316,0.0470262,0.0819656", \ "0.0157724,0.0183769,0.0210844,0.0261362,0.0354472,0.0526522,0.0871997", \ "0.0221957,0.0252603,0.0283567,0.0339553,0.0440799,0.0625675,0.0967357", \ "0.0303698,0.0340033,0.0376445,0.0440861,0.0552893,0.0751553,0.111203", \ "0.0403307,0.0445346,0.0487639,0.0561999,0.0688512,0.0904213,0.128700"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00219934,0.00284418,0.00355607,0.00496809,0.00778992,0.0134474,0.0247760", \ "0.00236287,0.00288362,0.00353637,0.00496356,0.00779126,0.0134490,0.0247723", \ "0.00466036,0.00524637,0.00584402,0.00693066,0.00886113,0.0135740,0.0247758", \ "0.00811024,0.00892191,0.00972625,0.0111412,0.0136145,0.0178773,0.0260703", \ "0.0128177,0.0139182,0.0149819,0.0168019,0.0198257,0.0249136,0.0336012", \ "0.0188698,0.0202919,0.0216662,0.0239745,0.0276912,0.0336509,0.0435834", \ "0.0263952,0.0281365,0.0298501,0.0327123,0.0372428,0.0442615,0.0554315"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("0.00406768,0.00586053,0.00788349,0.0119138,0.0199713,0.0360670,0.0682418", \ "0.00408213,0.00586606,0.00788440,0.0119140,0.0199669,0.0360593,0.0682342", \ "0.00532280,0.00681306,0.00845580,0.0120620,0.0199673,0.0360645,0.0682250", \ "0.00754446,0.00905753,0.0108211,0.0143809,0.0212437,0.0361695,0.0682390", \ "0.0110512,0.0124678,0.0141191,0.0175474,0.0246547,0.0386062,0.0684569", \ "0.0157866,0.0171955,0.0188460,0.0221932,0.0290568,0.0432877,0.0713959", \ "0.0218197,0.0231956,0.0248820,0.0283090,0.0351149,0.0490111,0.0774685"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("-0.000860,-0.001038,-0.001236,-0.001628,-0.002408,-0.003964,-0.007074", \ "-0.001956,-0.002130,-0.002325,-0.002716,-0.003496,-0.005053,-0.008163", \ "1.589258,1.282984,0.959915,0.479529,0.240653,0.143633,0.079348", \ "5.528509,5.394792,5.161295,4.512821,3.302648,2.019751,1.312691", \ "11.186030,11.341960,11.269220,10.915190,9.736728,7.291403,4.667520", \ "18.883030,19.136920,19.288680,19.290480,18.640150,16.298470,11.734410", \ "28.866700,29.134170,29.513660,29.820160,29.788920,28.136480,23.168810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("10.832700,11.104040,11.260860,11.408300,11.374760,11.555270,11.304290", \ "10.806430,10.932410,10.953540,11.026600,11.205370,11.461130,10.994980", \ "12.893440,12.789930,12.662510,12.475590,12.185880,11.837250,11.330950", \ "17.134680,17.170160,17.187940,16.626790,15.849040,14.352840,13.341200", \ "25.610230,24.977810,24.409030,23.726430,22.687960,20.513880,18.682060", \ "37.932160,37.083330,36.327990,34.913940,33.088450,30.768420,27.310920", \ "54.530520,53.444460,52.494970,50.800590,47.794250,43.897390,38.895400"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("1.104740,1.258886,1.379155,1.529381,1.675706,1.798997,1.900175", \ "0.857773,1.045146,1.173164,1.315482,1.451431,1.589167,1.694033", \ "2.688203,2.480275,2.246116,1.974208,1.918807,1.866372,1.840374", \ "7.274287,7.003423,6.644609,5.994633,4.940710,3.835444,3.140270", \ "13.868490,13.880210,13.696460,13.123800,11.737410,9.351542,6.783068", \ "22.742920,23.064390,23.111680,22.860850,21.788680,18.979370,14.413490", \ "34.017990,34.622990,34.983940,35.127780,34.680370,32.253430,26.651970"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.337840,6.675690,13.351400,26.702700,53.405500,106.811000"); values ("15.347360,15.432710,15.621700,15.702480,15.688990,15.449700,15.736330", \ "14.900180,15.016360,15.163380,15.316220,15.496560,15.678680,15.410910", \ "15.264780,15.325920,15.284060,15.283770,15.064630,15.380610,15.514060", \ "17.965330,17.993620,18.131420,17.760450,17.327420,16.449330,15.798570", \ "25.108140,24.581870,24.077530,23.435110,22.755210,20.783730,19.386540", \ "36.269630,35.336790,34.581830,33.260950,31.135100,28.761190,25.968100", \ "51.217940,50.261670,49.148130,47.305490,44.479590,40.251780,36.039120"); } } } } /****************************************************************************************** Module : NOR3_X1 Cell Description : Combinational cell (NOR3_X1) with drive strength X1 *******************************************************************************************/ cell (NOR3_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 : 79.975310; leakage_power () { when : "!A1 & !A2 & !A3"; value : 114.348375; } leakage_power () { when : "!A1 & !A2 & A3"; value : 46.787050; } leakage_power () { when : "!A1 & A2 & !A3"; value : 48.043537; } leakage_power () { when : "!A1 & A2 & A3"; value : 80.468819; } leakage_power () { when : "A1 & !A2 & !A3"; value : 68.306375; } leakage_power () { when : "A1 & !A2 & A3"; value : 80.572441; } leakage_power () { when : "A1 & A2 & !A3"; value : 80.788676; } leakage_power () { when : "A1 & A2 & A3"; value : 120.487207; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.819790; fall_capacitance : 1.413262; rise_capacitance : 1.819790; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.715992; fall_capacitance : 1.508166; rise_capacitance : 1.715992; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.654716; fall_capacitance : 1.609693; rise_capacitance : 1.654716; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 16.021700; function : "!((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00335428,0.00368456,0.00429722,0.00542980,0.00753055,0.0114453,0.0187696", \ "0.00421383,0.00456491,0.00516314,0.00628304,0.00837827,0.0122932,0.0196212", \ "0.00451912,0.00513260,0.00620235,0.00799032,0.0108667,0.0153270,0.0225738", \ "0.00213709,0.00303607,0.00460027,0.00722023,0.0114181,0.0178837,0.0276117", \ "-0.00345183,-0.00227737,-0.000217586,0.00324328,0.00881108,0.0174040,0.0302271", \ "-0.0125086,-0.0110732,-0.00855223,-0.00429216,0.00261211,0.0133411,0.0294011", \ "-0.0252679,-0.0235946,-0.0206439,-0.0156393,-0.00746955,0.00532406,0.0246380"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.0101873,0.0115237,0.0139993,0.0185703,0.0270147,0.0426809,0.0719103", \ "0.0106018,0.0118842,0.0142976,0.0188286,0.0272805,0.0430146,0.0723406", \ "0.0150553,0.0162641,0.0183842,0.0225593,0.0306045,0.0459141,0.0749050", \ "0.0219460,0.0234312,0.0261118,0.0308614,0.0390005,0.0536385,0.0818040", \ "0.0315116,0.0331916,0.0362038,0.0415665,0.0509519,0.0669144,0.0943579", \ "0.0439770,0.0458821,0.0492675,0.0552158,0.0655404,0.0833021,0.113094", \ "0.0594906,0.0616517,0.0654407,0.0720651,0.0833843,0.102624,0.135269"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00175670,0.00202735,0.00253623,0.00349181,0.00528705,0.00865810,0.0149892", \ "0.00203777,0.00222883,0.00262966,0.00349238,0.00528730,0.00865814,0.0149894", \ "0.00422491,0.00449357,0.00496548,0.00578268,0.00715250,0.00948366,0.0150139", \ "0.00759189,0.00796917,0.00862868,0.00972739,0.0115222,0.0144034,0.0189842", \ "0.0122775,0.0127819,0.0136451,0.0150823,0.0173760,0.0209524,0.0264949", \ "0.0183966,0.0190258,0.0201038,0.0218914,0.0247424,0.0291075,0.0357235", \ "0.0260546,0.0267981,0.0280784,0.0302311,0.0336633,0.0388967,0.0467151"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00866227,0.00986322,0.0120694,0.0161601,0.0237660,0.0379834,0.0646205", \ "0.00855036,0.00977733,0.0120275,0.0161486,0.0237578,0.0379776,0.0645974", \ "0.00917171,0.0101677,0.0121023,0.0159601,0.0237365,0.0379829,0.0645939", \ "0.0113998,0.0125387,0.0146391,0.0182325,0.0246364,0.0379303,0.0645925", \ "0.0145965,0.0156727,0.0177126,0.0215645,0.0286165,0.0406398,0.0647919", \ "0.0194144,0.0204564,0.0224141,0.0261419,0.0332357,0.0462549,0.0687633", \ "0.0258409,0.0268646,0.0288024,0.0324562,0.0393857,0.0525655,0.0763728"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00430976,0.00467434,0.00534033,0.00654828,0.00873930,0.0127450,0.0201518", \ "0.00512939,0.00548049,0.00613223,0.00733014,0.00951659,0.0135209,0.0209249", \ "0.00632454,0.00688146,0.00786505,0.00952720,0.0122421,0.0164943,0.0238117", \ "0.00503594,0.00582931,0.00724109,0.00964141,0.0135562,0.0197098,0.0291106", \ "0.000832498,0.00185782,0.00367817,0.00680404,0.0119372,0.0200441,0.0323619", \ "-0.00650802,-0.00527005,-0.00306121,0.000733386,0.00703401,0.0170666,0.0324123", \ "-0.0171736,-0.0157417,-0.0131771,-0.00875498,-0.00136269,0.0104994,0.0288261"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.0156789,0.0169943,0.0194387,0.0239578,0.0323451,0.0479643,0.0771677", \ "0.0160618,0.0173753,0.0198219,0.0243713,0.0328217,0.0485353,0.0778377", \ "0.0185695,0.0198704,0.0222685,0.0267308,0.0350776,0.0507300,0.0800483", \ "0.0234333,0.0249276,0.0276433,0.0325258,0.0411040,0.0563600,0.0852364", \ "0.0320648,0.0336748,0.0365840,0.0417789,0.0509817,0.0671607,0.0955488", \ "0.0436992,0.0455145,0.0487503,0.0544364,0.0643006,0.0814564,0.111365", \ "0.0581520,0.0602005,0.0638488,0.0701916,0.0809761,0.0992699,0.130787"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00271217,0.00298612,0.00349682,0.00445170,0.00624317,0.00961447,0.0159560", \ "0.00274354,0.00298750,0.00346947,0.00444174,0.00624343,0.00961542,0.0159561", \ "0.00505945,0.00530414,0.00573931,0.00649209,0.00776683,0.0102091,0.0159670", \ "0.00865875,0.00900459,0.00960469,0.0106317,0.0123228,0.0151023,0.0195599", \ "0.0135399,0.0140050,0.0148060,0.0161438,0.0183138,0.0217371,0.0271839", \ "0.0198063,0.0204121,0.0214351,0.0231311,0.0258363,0.0300099,0.0364387", \ "0.0275531,0.0283069,0.0295626,0.0316613,0.0349659,0.0399873,0.0475299"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00880230,0.00995801,0.0121197,0.0161763,0.0237672,0.0379832,0.0645958", \ "0.00881113,0.00996727,0.0121200,0.0161710,0.0237692,0.0379704,0.0646022", \ "0.00933805,0.0103325,0.0122882,0.0162167,0.0237687,0.0379728,0.0645931", \ "0.0117441,0.0127905,0.0147596,0.0182134,0.0247381,0.0380399,0.0645926", \ "0.0146832,0.0156402,0.0174952,0.0210818,0.0279244,0.0402562,0.0649665", \ "0.0192109,0.0200911,0.0217897,0.0251248,0.0317090,0.0444345,0.0678437", \ "0.0252090,0.0260421,0.0276705,0.0308556,0.0370960,0.0494356,0.0732527"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00425734,0.00467272,0.00542749,0.00677993,0.00917932,0.0134387,0.0210971", \ "0.00515434,0.00552904,0.00623324,0.00753513,0.00989630,0.0141346,0.0217843", \ "0.00687728,0.00743899,0.00842890,0.0101052,0.0128322,0.0170965,0.0246099", \ "0.00632251,0.00710583,0.00848761,0.0108524,0.0147207,0.0208090,0.0301187", \ "0.00315843,0.00414214,0.00590070,0.00892112,0.0139109,0.0218223,0.0339214", \ "-0.00272512,-0.00155671,0.000532429,0.00415339,0.0101869,0.0198735,0.0347745", \ "-0.0114235,-0.0100820,-0.00768953,-0.00354133,0.00344605,0.0147787,0.0324228"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.0176492,0.0189638,0.0214056,0.0259262,0.0343137,0.0499351,0.0791321", \ "0.0182550,0.0195664,0.0220138,0.0265652,0.0350153,0.0507297,0.0800278", \ "0.0204466,0.0217449,0.0241514,0.0286363,0.0370210,0.0527060,0.0820517", \ "0.0231940,0.0246303,0.0272580,0.0320409,0.0406058,0.0560360,0.0851078", \ "0.0293984,0.0308903,0.0335890,0.0384504,0.0472252,0.0631125,0.0916890", \ "0.0389130,0.0405808,0.0435554,0.0487822,0.0578956,0.0740259,0.103179", \ "0.0508343,0.0527268,0.0560753,0.0619103,0.0718414,0.0887387,0.118432"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00329464,0.00361738,0.00420370,0.00525284,0.00713456,0.0105568,0.0169035", \ "0.00320994,0.00349530,0.00404899,0.00513864,0.00707647,0.0105350,0.0168981", \ "0.00576691,0.00600596,0.00642790,0.00715556,0.00836790,0.0109285,0.0168734", \ "0.00975661,0.0100810,0.0106531,0.0116156,0.0132200,0.0158646,0.0201700", \ "0.0152179,0.0156475,0.0163816,0.0176094,0.0195939,0.0227780,0.0279737", \ "0.0223395,0.0228790,0.0238089,0.0253313,0.0277556,0.0315395,0.0375033", \ "0.0312421,0.0319146,0.0330580,0.0349153,0.0378395,0.0423020,0.0491196"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.00880361,0.00996073,0.0121240,0.0161716,0.0237662,0.0379893,0.0646053", \ "0.00881359,0.00996657,0.0121247,0.0161718,0.0237737,0.0379648,0.0645929", \ "0.00901630,0.0101079,0.0121916,0.0161909,0.0237583,0.0379776,0.0646028", \ "0.0110642,0.0121134,0.0140901,0.0176934,0.0244980,0.0380311,0.0646144", \ "0.0143448,0.0152366,0.0169860,0.0204491,0.0272553,0.0400270,0.0650314", \ "0.0194823,0.0202617,0.0218010,0.0248711,0.0310832,0.0436298,0.0676952", \ "0.0262357,0.0269506,0.0283816,0.0312590,0.0370038,0.0486212,0.0722896"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("-0.000294,-0.000313,-0.000349,-0.000416,-0.000540,-0.000774,-0.001211", \ "-0.000693,-0.000712,-0.000747,-0.000813,-0.000938,-0.001171,-0.001609", \ "0.236456,0.210512,0.173752,0.104209,0.028392,-0.002569,-0.003004", \ "0.981485,0.983983,0.956875,0.899881,0.760238,0.530292,0.325217", \ "2.073863,2.075093,2.093984,2.081135,1.989807,1.748519,1.283764", \ "3.541684,3.536844,3.592199,3.626410,3.617946,3.481739,3.005089", \ "5.402927,5.428650,5.498586,5.583214,5.676310,5.645923,5.317952"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("3.235608,3.253127,3.297975,3.336389,3.359695,3.331605,3.325046", \ "3.190357,3.201174,3.214644,3.226634,3.189603,3.240800,3.347135", \ "3.598057,3.549453,3.559408,3.527050,3.493416,3.409381,3.194524", \ "4.580705,4.523910,4.500395,4.419981,4.274657,4.098543,3.785006", \ "6.044010,5.997673,5.946238,5.957961,5.746218,5.486839,5.141431", \ "8.470816,8.394158,8.276557,8.093140,7.841911,7.495811,6.933422", \ "11.824410,11.734940,11.541000,11.255100,10.805430,10.366520,9.706112"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.287328,0.298103,0.328538,0.350750,0.381620,0.408966,0.438601", \ "0.276397,0.291399,0.307497,0.342371,0.371898,0.404545,0.434339", \ "0.590370,0.567623,0.540553,0.492630,0.482275,0.483401,0.489702", \ "1.420075,1.405103,1.371070,1.296354,1.171253,0.973498,0.824454", \ "2.633945,2.639679,2.636767,2.600323,2.477948,2.212463,1.787346", \ "4.249801,4.268123,4.293591,4.334604,4.286524,4.081724,3.562179", \ "6.335573,6.354031,6.407597,6.501417,6.557262,6.471287,6.039111"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("4.352270,4.366309,4.356729,4.398782,4.400250,4.400455,4.464745", \ "4.233328,4.240872,4.267246,4.305360,4.337842,4.353948,4.383355", \ "4.221198,4.206681,4.236366,4.254933,4.251616,4.266859,4.107276", \ "4.789635,4.758997,4.717147,4.641819,4.595581,4.513257,4.407340", \ "5.931865,5.907139,5.896560,5.875688,5.660318,5.453867,5.198209", \ "8.030290,7.950908,7.828989,7.607988,7.412965,7.120515,6.708999", \ "10.968510,10.842000,10.671000,10.351960,9.963101,9.500018,8.883361"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("0.474375,0.509507,0.581480,0.646006,0.750443,0.849131,0.938246", \ "0.419107,0.461945,0.510718,0.583479,0.682088,0.770307,0.864464", \ "0.714513,0.709724,0.689769,0.689894,0.744811,0.805047,0.865742", \ "1.646734,1.636873,1.603378,1.533693,1.428182,1.267815,1.180812", \ "3.118631,3.111378,3.089081,3.034779,2.883344,2.593106,2.171837", \ "5.075757,5.114836,5.125101,5.095943,5.014691,4.714695,4.107303", \ "7.599905,7.601811,7.688197,7.733614,7.734867,7.525359,6.922003"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.686498,1.289000,2.420290,4.544440,8.532860,16.021700"); values ("5.329600,5.343685,5.334230,5.346816,5.368221,5.307355,5.379772", \ "5.200271,5.193002,5.233641,5.281223,5.322399,5.326753,5.225439", \ "5.139047,5.155245,5.181425,5.159892,5.200214,5.208263,5.225469", \ "5.453763,5.444003,5.414638,5.374432,5.304288,5.245704,5.252978", \ "6.564181,6.550003,6.502003,6.446176,6.322375,6.138553,5.826114", \ "8.968925,8.867994,8.697041,8.498574,8.232655,7.860030,7.334926", \ "12.351740,12.236380,12.036730,11.737710,11.231200,10.566680,9.752022"); } } } } /****************************************************************************************** Module : NOR3_X2 Cell Description : Combinational cell (NOR3_X2) with drive strength X2 *******************************************************************************************/ cell (NOR3_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 : 159.950492; leakage_power () { when : "!A1 & !A2 & !A3"; value : 228.696250; } leakage_power () { when : "!A1 & !A2 & A3"; value : 93.574000; } leakage_power () { when : "!A1 & A2 & !A3"; value : 96.087125; } leakage_power () { when : "!A1 & A2 & A3"; value : 160.937859; } leakage_power () { when : "A1 & !A2 & !A3"; value : 136.613625; } leakage_power () { when : "A1 & !A2 & A3"; value : 161.144352; } leakage_power () { when : "A1 & A2 & !A3"; value : 161.576831; } leakage_power () { when : "A1 & A2 & A3"; value : 240.973894; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.475486; fall_capacitance : 2.660821; rise_capacitance : 3.475486; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.525391; fall_capacitance : 3.100984; rise_capacitance : 3.525391; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.524585; fall_capacitance : 3.423474; rise_capacitance : 3.524585; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 31.738300; function : "!((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00335514,0.00368098,0.00418827,0.00518732,0.00715760,0.0110606,0.0188342", \ "0.00421081,0.00455940,0.00505603,0.00604155,0.00800380,0.0119068,0.0196840", \ "0.00448943,0.00509472,0.00598976,0.00760061,0.0103721,0.0149212,0.0226347", \ "0.00207303,0.00295819,0.00426918,0.00663106,0.0106796,0.0172734,0.0276733", \ "-0.00354854,-0.00239122,-0.000668671,0.00244855,0.00781525,0.0165811,0.0302924", \ "-0.0126375,-0.0112203,-0.00911611,-0.00528460,0.00136015,0.0122995,0.0294742", \ "-0.0254214,-0.0237710,-0.0213138,-0.0168151,-0.00896107,0.00407454,0.0247151"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.0100103,0.0113176,0.0133599,0.0173826,0.0252868,0.0408839,0.0718589", \ "0.0104337,0.0116820,0.0136693,0.0176448,0.0255502,0.0412152,0.0722873", \ "0.0148862,0.0160966,0.0178242,0.0214537,0.0289410,0.0441483,0.0748534", \ "0.0217469,0.0231999,0.0254208,0.0296434,0.0374230,0.0519297,0.0817497", \ "0.0312917,0.0329339,0.0354266,0.0401829,0.0490692,0.0651535,0.0942900", \ "0.0437248,0.0455875,0.0483953,0.0536881,0.0634671,0.0813200,0.113017", \ "0.0592096,0.0613090,0.0644594,0.0703673,0.0811204,0.100470,0.135174"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00172208,0.00198573,0.00240510,0.00324465,0.00492475,0.00828599,0.0150103", \ "0.00201014,0.00219563,0.00251998,0.00325170,0.00492475,0.00828616,0.0150099", \ "0.00418555,0.00444894,0.00484265,0.00557441,0.00688505,0.00920503,0.0150350", \ "0.00753750,0.00791140,0.00845904,0.00945045,0.0111719,0.0140950,0.0189969", \ "0.0122072,0.0127017,0.0134183,0.0147193,0.0169358,0.0205722,0.0265005", \ "0.0183094,0.0189208,0.0198166,0.0214357,0.0241919,0.0286542,0.0357242", \ "0.0259528,0.0266676,0.0277392,0.0296819,0.0330025,0.0383534,0.0467109"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00847320,0.00964379,0.0114714,0.0150688,0.0221801,0.0363288,0.0645471", \ "0.00836009,0.00956542,0.0114275,0.0150577,0.0221864,0.0363371,0.0645424", \ "0.00902920,0.00998932,0.0115717,0.0149075,0.0221303,0.0363264,0.0645454", \ "0.0112338,0.0123390,0.0140742,0.0173752,0.0232715,0.0363169,0.0645451", \ "0.0144505,0.0154887,0.0171602,0.0205410,0.0271849,0.0392413,0.0647602", \ "0.0192812,0.0202850,0.0218923,0.0251499,0.0317657,0.0447948,0.0687146", \ "0.0257174,0.0266994,0.0282885,0.0314906,0.0379467,0.0510451,0.0763487"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00425536,0.00461398,0.00516702,0.00623726,0.00829978,0.0123008,0.0201606", \ "0.00507767,0.00542196,0.00596217,0.00702096,0.00907741,0.0130757,0.0209323", \ "0.00624122,0.00679160,0.00761316,0.00911261,0.0117232,0.0160572,0.0238184", \ "0.00491600,0.00569953,0.00687816,0.00903840,0.0128069,0.0190683,0.0291152", \ "0.000684203,0.00169304,0.00321581,0.00601964,0.0109492,0.0192025,0.0323676", \ "-0.00668462,-0.00546170,-0.00361934,-0.000221091,0.00581844,0.0160244,0.0324125", \ "-0.0173758,-0.0159469,-0.0138165,-0.00986293,-0.00280010,0.00925766,0.0288269"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.0154762,0.0167627,0.0187769,0.0227535,0.0306018,0.0461492,0.0770908", \ "0.0158626,0.0171437,0.0191620,0.0231608,0.0310706,0.0467181,0.0777638", \ "0.0183664,0.0196391,0.0216217,0.0255392,0.0333420,0.0489145,0.0799779", \ "0.0231898,0.0246507,0.0269019,0.0312322,0.0393872,0.0545768,0.0851636", \ "0.0317882,0.0333731,0.0357861,0.0403942,0.0490858,0.0653131,0.0954696", \ "0.0433797,0.0451685,0.0478624,0.0529275,0.0622745,0.0794886,0.111264", \ "0.0577755,0.0598024,0.0628413,0.0685124,0.0787779,0.0971812,0.130667"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00267890,0.00294528,0.00336661,0.00420549,0.00587986,0.00923621,0.0159644", \ "0.00271288,0.00294979,0.00334349,0.00419131,0.00587891,0.00923676,0.0159649", \ "0.00502741,0.00526924,0.00562957,0.00630470,0.00752173,0.00990954,0.0159749", \ "0.00861625,0.00895187,0.00945145,0.0103699,0.0119945,0.0148017,0.0195669", \ "0.0134799,0.0139399,0.0146047,0.0158096,0.0178931,0.0213791,0.0271836", \ "0.0197253,0.0203136,0.0211681,0.0227018,0.0253149,0.0295748,0.0364325", \ "0.0274494,0.0281663,0.0292249,0.0311271,0.0343285,0.0394604,0.0475226"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00863124,0.00975598,0.0115391,0.0150938,0.0221924,0.0363290,0.0645646", \ "0.00864062,0.00975768,0.0115368,0.0150892,0.0221801,0.0363227,0.0645658", \ "0.00919349,0.0101514,0.0117407,0.0151521,0.0221980,0.0363207,0.0645463", \ "0.0115832,0.0125987,0.0142238,0.0173308,0.0233476,0.0364333,0.0645673", \ "0.0145403,0.0154665,0.0169831,0.0201125,0.0264998,0.0388165,0.0649188", \ "0.0190831,0.0199350,0.0213229,0.0242152,0.0303058,0.0429556,0.0678111", \ "0.0250992,0.0258943,0.0272296,0.0299891,0.0357721,0.0479806,0.0732192"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00419037,0.00459818,0.00522508,0.00642547,0.00869216,0.0129579,0.0210862", \ "0.00509491,0.00546081,0.00604222,0.00719071,0.00941413,0.0136548,0.0217723", \ "0.00678455,0.00733933,0.00816520,0.00967599,0.0123009,0.0166349,0.0245974", \ "0.00619485,0.00696039,0.00812303,0.0102460,0.0139617,0.0201583,0.0301039", \ "0.00299744,0.00397090,0.00543242,0.00814372,0.0129313,0.0209717,0.0338927", \ "-0.00291926,-0.00175618,-0.0000151981,0.00321800,0.00899498,0.0188237,0.0347350", \ "-0.0116488,-0.0103006,-0.00831444,-0.00461508,0.00204764,0.0135390,0.0323767"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.0174440,0.0187302,0.0207461,0.0247217,0.0325689,0.0481177,0.0790554", \ "0.0180538,0.0193360,0.0213533,0.0253534,0.0332618,0.0489097,0.0799537", \ "0.0202473,0.0215171,0.0235020,0.0274429,0.0352773,0.0508873,0.0819789", \ "0.0229676,0.0243701,0.0265456,0.0307737,0.0388697,0.0542385,0.0850379", \ "0.0291575,0.0306169,0.0328526,0.0371543,0.0454069,0.0612842,0.0916170", \ "0.0386420,0.0402704,0.0427439,0.0474009,0.0560237,0.0721592,0.103088", \ "0.0505296,0.0523661,0.0551571,0.0603731,0.0698236,0.0868090,0.118329"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00324985,0.00356737,0.00405310,0.00498287,0.00675444,0.0101708,0.0168991", \ "0.00317324,0.00344970,0.00390168,0.00485386,0.00668847,0.0101460,0.0168953", \ "0.00573582,0.00597098,0.00632437,0.00697556,0.00814064,0.0106066,0.0168698", \ "0.00971687,0.0100338,0.0105120,0.0113767,0.0129055,0.0155789,0.0201709", \ "0.0151674,0.0155857,0.0162016,0.0173063,0.0192149,0.0224351,0.0279685", \ "0.0222718,0.0228107,0.0235791,0.0249557,0.0272910,0.0311311,0.0374879", \ "0.0311586,0.0318302,0.0327760,0.0344577,0.0372843,0.0418371,0.0491074"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.00863107,0.00975778,0.0115344,0.0150912,0.0221897,0.0363251,0.0645469", \ "0.00864429,0.00976197,0.0115408,0.0150926,0.0221875,0.0363343,0.0645466", \ "0.00884672,0.00990495,0.0116191,0.0151169,0.0221847,0.0363248,0.0645451", \ "0.0109029,0.0119302,0.0135507,0.0167546,0.0230483,0.0364156,0.0645465", \ "0.0142149,0.0150787,0.0165067,0.0195083,0.0258235,0.0385432,0.0649927", \ "0.0193724,0.0201224,0.0213765,0.0240352,0.0297445,0.0421413,0.0676528", \ "0.0261487,0.0268288,0.0279920,0.0304805,0.0357757,0.0472280,0.0722552"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("-0.000585,-0.000623,-0.000683,-0.000800,-0.001035,-0.001501,-0.002433", \ "-0.001383,-0.001420,-0.001479,-0.001596,-0.001830,-0.002297,-0.003229", \ "0.703647,0.653372,0.589089,0.466034,0.294437,0.211252,0.170678", \ "2.191396,2.203917,2.153503,2.051174,1.805667,1.327198,0.873481", \ "4.366701,4.399148,4.407534,4.389446,4.253821,3.779605,2.789103", \ "7.218644,7.336383,7.405396,7.448577,7.478833,7.216765,6.240059", \ "11.055020,11.119190,11.205450,11.373090,11.530820,11.543350,10.851120"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("6.652568,6.694546,6.679660,6.808973,6.817428,6.876326,6.792361", \ "6.470077,6.530716,6.563215,6.593470,6.710703,6.717756,6.837839", \ "7.319210,7.324639,7.218871,7.169826,7.070293,7.003016,6.783682", \ "9.292838,9.244472,9.140103,8.992664,8.710787,8.406647,7.877435", \ "12.241730,12.205810,12.119760,12.037770,11.613410,11.111580,10.181930", \ "17.153430,17.005980,16.772280,16.395960,15.927950,15.211580,13.999360", \ "23.862460,23.598010,23.356330,22.819860,21.949850,20.878060,19.540300"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("0.805823,0.822567,0.862580,0.917624,0.984438,1.050012,1.103880", \ "0.769477,0.797519,0.835288,0.893224,0.970219,1.035977,1.098371", \ "1.395754,1.383439,1.324649,1.236994,1.197957,1.198507,1.204397", \ "3.077005,3.025344,2.983049,2.860137,2.608087,2.208670,1.873339", \ "5.489566,5.498084,5.475516,5.426560,5.235553,4.711402,3.797184", \ "8.713143,8.793010,8.835449,8.858867,8.824510,8.429606,7.342254", \ "12.821830,12.895850,13.048960,13.168580,13.320890,13.163190,12.280520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("8.807554,8.829243,8.899649,8.928060,8.874119,8.923816,8.954766", \ "8.614046,8.647265,8.687858,8.743607,8.745239,8.818238,8.953836", \ "8.589834,8.612410,8.567294,8.637563,8.658065,8.699614,8.594959", \ "9.735891,9.671580,9.591347,9.528156,9.403894,9.183928,8.985777", \ "12.065970,12.021620,11.910360,11.882030,11.593970,11.147460,10.543980", \ "16.233290,16.023450,15.879760,15.460900,15.118400,14.353920,13.563880", \ "22.121290,21.905460,21.610150,21.058280,20.257630,19.216680,17.943180"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("1.210926,1.243650,1.355532,1.489094,1.691212,1.909052,2.103364", \ "1.047489,1.118585,1.224314,1.361465,1.550723,1.761521,1.957428", \ "1.660982,1.632980,1.618904,1.613142,1.699966,1.818638,1.958074", \ "3.536818,3.503203,3.448886,3.332624,3.118977,2.800110,2.587517", \ "6.457610,6.443482,6.423794,6.325262,6.058410,5.465440,4.571440", \ "10.409850,10.435070,10.450270,10.417580,10.296950,9.731607,8.436693", \ "15.381040,15.453070,15.553050,15.670900,15.696020,15.343350,14.058600"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.991822,1.983640,3.967290,7.934580,15.869200,31.738300"); values ("10.749750,10.783990,10.854350,10.883020,10.911450,10.900920,10.791860", \ "10.574090,10.610700,10.618190,10.689920,10.699060,10.805760,10.703830", \ "10.465850,10.490910,10.485340,10.507250,10.501270,10.616370,10.585050", \ "11.019140,10.989190,10.928460,10.901980,10.880670,10.808960,10.656610", \ "13.329300,13.199450,13.100090,13.076120,12.806290,12.323410,11.819680", \ "18.048770,17.852800,17.688970,17.255250,16.721950,16.025370,14.817950", \ "24.917660,24.693090,24.333020,23.739490,22.775010,21.491650,19.823840"); } } } } /****************************************************************************************** Module : NOR3_X4 Cell Description : Combinational cell (NOR3_X4) with drive strength X4 *******************************************************************************************/ cell (NOR3_X4) { drive_strength : 4; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 319.898699; leakage_power () { when : "!A1 & !A2 & !A3"; value : 457.390000; } leakage_power () { when : "!A1 & !A2 & A3"; value : 187.146625; } leakage_power () { when : "!A1 & A2 & !A3"; value : 192.173125; } leakage_power () { when : "!A1 & A2 & A3"; value : 321.870296; } leakage_power () { when : "A1 & !A2 & !A3"; value : 273.228125; } leakage_power () { when : "A1 & !A2 & A3"; value : 322.284286; } leakage_power () { when : "A1 & A2 & !A3"; value : 323.156350; } leakage_power () { when : "A1 & A2 & A3"; value : 481.940784; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.720133; fall_capacitance : 5.130057; rise_capacitance : 6.720133; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.350188; fall_capacitance : 5.527522; rise_capacitance : 6.350188; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.202486; fall_capacitance : 6.020433; rise_capacitance : 6.202486; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 63.324000; function : "!((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00336385,0.00378545,0.00429386,0.00529427,0.00726426,0.0111650,0.0189313", \ "0.00421127,0.00465999,0.00515897,0.00614478,0.00810588,0.0120061,0.0197746", \ "0.00446670,0.00525055,0.00613748,0.00773738,0.0104946,0.0150280,0.0227294", \ "0.00200605,0.00315154,0.00444916,0.00679924,0.0108262,0.0173979,0.0277773", \ "-0.00369579,-0.00219555,-0.000485783,0.00261559,0.00796550,0.0167086,0.0303988", \ "-0.0128863,-0.0110545,-0.00895747,-0.00513822,0.00149115,0.0124106,0.0295662", \ "-0.0257956,-0.0236598,-0.0212079,-0.0167188,-0.00887478,0.00414638,0.0247755"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00950271,0.0112015,0.0132616,0.0173240,0.0253032,0.0410341,0.0722589", \ "0.00999715,0.0116052,0.0136015,0.0176079,0.0255826,0.0413766,0.0726968", \ "0.0145542,0.0161174,0.0178390,0.0214747,0.0290163,0.0443448,0.0752896", \ "0.0214800,0.0233545,0.0255714,0.0297896,0.0375693,0.0521661,0.0822234", \ "0.0310804,0.0331963,0.0356901,0.0404483,0.0493493,0.0654724,0.0948002", \ "0.0435578,0.0459617,0.0487705,0.0540664,0.0638641,0.0817746,0.113594", \ "0.0591008,0.0617968,0.0649532,0.0708653,0.0816400,0.101055,0.135906"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00166303,0.00200313,0.00242139,0.00325936,0.00493579,0.00829035,0.0150020", \ "0.00196722,0.00220545,0.00253139,0.00326831,0.00493589,0.00829080,0.0150016", \ "0.00411836,0.00445597,0.00484804,0.00557545,0.00688412,0.00920063,0.0150257", \ "0.00742284,0.00790595,0.00845267,0.00944311,0.0111663,0.0140881,0.0189816", \ "0.0120461,0.0126814,0.0134010,0.0147014,0.0169171,0.0205591,0.0264883", \ "0.0181011,0.0188903,0.0197896,0.0214096,0.0241657,0.0286321,0.0357094", \ "0.0257092,0.0266282,0.0277041,0.0296508,0.0329737,0.0383247,0.0466975"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00825033,0.00981060,0.0116819,0.0153390,0.0225335,0.0367943,0.0652465", \ "0.00809405,0.00970014,0.0116081,0.0153106,0.0225242,0.0367991,0.0652709", \ "0.00880977,0.0100699,0.0116948,0.0151019,0.0224574,0.0367920,0.0652723", \ "0.0109886,0.0124150,0.0141687,0.0174908,0.0234857,0.0367226,0.0652506", \ "0.0142474,0.0155854,0.0172652,0.0206651,0.0273631,0.0395473,0.0654041", \ "0.0191055,0.0203896,0.0220059,0.0252792,0.0319365,0.0450725,0.0692419", \ "0.0255411,0.0268087,0.0284076,0.0316243,0.0381132,0.0513086,0.0768051"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00436328,0.00483723,0.00540027,0.00648648,0.00857096,0.0125968,0.0204772", \ "0.00519155,0.00564434,0.00619227,0.00726446,0.00934082,0.0133629,0.0212415", \ "0.00641689,0.00712736,0.00794328,0.00942853,0.0120243,0.0163363,0.0241168", \ "0.00513463,0.00614831,0.00731565,0.00945464,0.0131974,0.0194312,0.0294389", \ "0.000919284,0.00222505,0.00373111,0.00650777,0.0114106,0.0196211,0.0327494", \ "-0.00646175,-0.00487267,-0.00305593,0.000315060,0.00631966,0.0164775,0.0328183", \ "-0.0171899,-0.0153355,-0.0132320,-0.00930900,-0.00228733,0.00972470,0.0292462"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.0158308,0.0175162,0.0195528,0.0235667,0.0314824,0.0471567,0.0783352", \ "0.0162250,0.0179025,0.0199426,0.0239792,0.0319552,0.0477265,0.0790104", \ "0.0187361,0.0203999,0.0224055,0.0263695,0.0342478,0.0499573,0.0812702", \ "0.0233487,0.0252608,0.0275366,0.0319073,0.0401156,0.0554631,0.0863319", \ "0.0318766,0.0339324,0.0363585,0.0409949,0.0497438,0.0660873,0.0964919", \ "0.0434929,0.0458048,0.0485031,0.0535795,0.0629627,0.0802685,0.112242", \ "0.0579391,0.0605495,0.0635903,0.0692617,0.0795457,0.0980193,0.131683"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00272258,0.00307020,0.00349437,0.00433640,0.00601344,0.00937033,0.0161018", \ "0.00273584,0.00304978,0.00345248,0.00431379,0.00600932,0.00937075,0.0161023", \ "0.00505039,0.00535760,0.00571459,0.00638348,0.00759118,0.00999923,0.0161118", \ "0.00862941,0.00906618,0.00956449,0.0104768,0.0120892,0.0148876,0.0196363", \ "0.0134867,0.0140706,0.0147348,0.0159326,0.0180038,0.0214776,0.0272670", \ "0.0197217,0.0204608,0.0213106,0.0228388,0.0254362,0.0296811,0.0365363", \ "0.0274231,0.0283238,0.0293771,0.0312707,0.0344600,0.0395747,0.0476353"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00853511,0.00999756,0.0117926,0.0153789,0.0225373,0.0368145,0.0652504", \ "0.00854643,0.0100032,0.0117955,0.0153792,0.0225338,0.0368095,0.0652509", \ "0.00905913,0.0103219,0.0119734,0.0154398,0.0225458,0.0368149,0.0652519", \ "0.0115178,0.0128384,0.0144702,0.0175608,0.0236427,0.0368853,0.0652467", \ "0.0145515,0.0157470,0.0172725,0.0204211,0.0268412,0.0392421,0.0655844", \ "0.0191853,0.0202566,0.0216408,0.0245451,0.0306723,0.0434042,0.0684640", \ "0.0252816,0.0262901,0.0276016,0.0303595,0.0361535,0.0484346,0.0738533"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00426988,0.00480745,0.00544477,0.00666472,0.00896581,0.0132859,0.0214887", \ "0.00519499,0.00567524,0.00626540,0.00743122,0.00968587,0.0139781,0.0221694", \ "0.00695041,0.00767116,0.00849580,0.0100012,0.0126204,0.0169568,0.0249837", \ "0.00642208,0.00742386,0.00857690,0.0106915,0.0143985,0.0205853,0.0305301", \ "0.00327293,0.00453763,0.00599874,0.00869110,0.0134661,0.0214942,0.0344090", \ "-0.00261094,-0.00110107,0.000626232,0.00384675,0.00960871,0.0194273,0.0353311", \ "-0.0113344,-0.00957280,-0.00760860,-0.00392713,0.00272140,0.0141997,0.0330254"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.0180672,0.0197471,0.0217812,0.0257906,0.0337001,0.0493673,0.0805429", \ "0.0186825,0.0203583,0.0223980,0.0264323,0.0344049,0.0501690,0.0814455", \ "0.0209260,0.0225841,0.0245933,0.0285733,0.0364784,0.0522124,0.0835422", \ "0.0235081,0.0253427,0.0275431,0.0318125,0.0399613,0.0554821,0.0865600", \ "0.0293912,0.0312874,0.0335399,0.0378773,0.0462069,0.0622342,0.0928513", \ "0.0387593,0.0408709,0.0433452,0.0480063,0.0566580,0.0728865,0.104050", \ "0.0506235,0.0529975,0.0557848,0.0609916,0.0704436,0.0874681,0.119138"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00327366,0.00369669,0.00419512,0.00514613,0.00695031,0.0104097,0.0171937", \ "0.00319481,0.00356206,0.00402975,0.00500781,0.00687616,0.0103805,0.0171873", \ "0.00578029,0.00608434,0.00643551,0.00708412,0.00825318,0.0107885,0.0171506", \ "0.00978908,0.0101990,0.0106718,0.0115364,0.0130650,0.0157357,0.0203572", \ "0.0152527,0.0157961,0.0164092,0.0175128,0.0194146,0.0226337,0.0281632", \ "0.0223756,0.0230572,0.0238272,0.0252020,0.0275357,0.0313732,0.0377170", \ "0.0312863,0.0321281,0.0330654,0.0347443,0.0375684,0.0421079,0.0493756"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("0.00853837,0.00999905,0.0117925,0.0153807,0.0225367,0.0367946,0.0652641", \ "0.00855098,0.0100089,0.0117983,0.0153825,0.0225310,0.0368151,0.0652491", \ "0.00874117,0.0101339,0.0118718,0.0154065,0.0225387,0.0367932,0.0652511", \ "0.0107736,0.0121057,0.0137481,0.0169520,0.0233341,0.0368722,0.0652528", \ "0.0141454,0.0152665,0.0167065,0.0197486,0.0261356,0.0389467,0.0656574", \ "0.0194409,0.0203953,0.0216531,0.0243207,0.0300768,0.0425702,0.0682914", \ "0.0263379,0.0271951,0.0283508,0.0308290,0.0361358,0.0476640,0.0728914"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("-0.001164,-0.001260,-0.001379,-0.001613,-0.002081,-0.003011,-0.004868", \ "-0.002759,-0.002854,-0.002971,-0.003204,-0.003670,-0.004601,-0.006458", \ "1.459932,1.328037,1.213957,0.966867,0.628935,0.440524,0.345631", \ "4.329553,4.354775,4.290004,4.078961,3.588950,2.674098,1.759099", \ "8.620595,8.639325,8.713529,8.683222,8.420018,7.514251,5.571245", \ "14.354090,14.507570,14.604010,14.739720,14.823770,14.324820,12.397560", \ "21.705990,21.904290,22.149960,22.424620,22.805630,22.799350,21.508870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("13.147690,13.143910,13.302840,13.378590,13.597100,13.603200,13.638560", \ "12.861680,12.953610,13.006950,13.161120,13.200380,13.173200,13.621260", \ "14.550590,14.555620,14.398460,14.362280,13.983270,14.015650,13.655380", \ "18.540740,18.398720,18.181290,17.917800,17.426970,16.680810,16.027810", \ "24.469050,24.161350,24.179190,24.004600,23.171230,22.025510,20.505260", \ "34.261270,33.846420,33.402610,32.651970,31.772300,30.229900,28.127460", \ "47.604950,46.983420,46.492760,45.406020,43.762990,41.601940,38.453210"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("1.563618,1.636998,1.740677,1.839199,1.963682,2.093231,2.204873", \ "1.562217,1.624319,1.679926,1.788914,1.933965,2.063237,2.190775", \ "2.778573,2.718865,2.614388,2.431991,2.367014,2.368901,2.394529", \ "6.062178,5.978148,5.883102,5.635714,5.155370,4.352029,3.704453", \ "10.873560,10.886120,10.872380,10.752400,10.332590,9.281004,7.497266", \ "17.251060,17.338610,17.410030,17.517640,17.454400,16.666490,14.508160", \ "25.365820,25.643650,25.813770,26.158330,26.331000,26.075030,24.315500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("18.380810,18.328090,18.491600,18.599000,18.755220,18.833410,18.205040", \ "17.842220,17.951980,18.093400,18.155740,18.366430,18.507620,18.528960", \ "17.811700,17.844350,17.940790,18.006450,18.103230,18.210250,18.173810", \ "19.969630,19.794480,19.678560,19.569220,19.389350,18.994170,18.656850", \ "24.498550,24.410370,24.378950,24.248770,23.673860,22.731060,21.714300", \ "32.805860,32.517520,32.041220,31.404180,30.532090,29.351130,27.369420", \ "44.586910,44.018440,43.518850,42.307400,40.762540,38.718890,35.790900"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("2.289339,2.496422,2.708187,2.967481,3.377177,3.783887,4.185842", \ "2.066152,2.239096,2.439635,2.674782,3.071259,3.501009,3.884810", \ "3.213919,3.183697,3.157153,3.162869,3.343059,3.596456,3.881030", \ "6.937498,6.818259,6.720010,6.509320,6.106805,5.468993,5.097822", \ "12.689120,12.708050,12.627200,12.458970,11.895110,10.759110,8.981144", \ "20.522900,20.650330,20.688140,20.644070,20.350420,19.201630,16.612140", \ "30.395550,30.684630,30.897690,31.032760,31.058960,30.400800,27.842870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.978880,3.957750,7.915500,15.831000,31.662000,63.324000"); values ("22.716960,22.828760,22.771290,23.011420,22.911060,23.030850,23.004400", \ "22.330930,22.439540,22.387700,22.645070,22.802680,22.638830,22.893160", \ "22.163030,22.145460,22.179620,22.204940,22.259850,22.399090,22.443800", \ "23.089300,23.078890,22.965400,22.963200,22.798680,22.606220,22.608580", \ "27.316160,27.178090,27.106680,26.853170,26.382210,25.537010,24.696660", \ "36.871740,36.445280,35.816880,35.143730,34.026210,32.551870,30.540820", \ "50.556940,49.858240,49.133790,47.939160,46.100160,43.282450,40.433860"); } } } } /****************************************************************************************** Module : NOR4_X1 Cell Description : Combinational cell (NOR4_X1) with drive strength X1 *******************************************************************************************/ cell (NOR4_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 : 93.091091; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 152.360000; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 46.386100; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 47.025450; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 80.462742; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 48.281562; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 80.498751; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 80.708305; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 120.428296; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 68.525625; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 80.596960; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 80.811927; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 120.498939; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 81.028164; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 120.583812; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 120.726697; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 160.534128; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.804552; fall_capacitance : 1.343468; rise_capacitance : 1.804552; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.736416; fall_capacitance : 1.467327; rise_capacitance : 1.736416; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.692402; fall_capacitance : 1.529791; rise_capacitance : 1.692402; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.641877; fall_capacitance : 1.611540; rise_capacitance : 1.641877; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 10.471300; function : "!(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00386769,0.00414742,0.00463025,0.00546846,0.00692175,0.00944701,0.0138441", \ "0.00475404,0.00502608,0.00550089,0.00633136,0.00777920,0.0103029,0.0147020", \ "0.00552304,0.00600623,0.00680600,0.00809736,0.0101240,0.0132032,0.0177390", \ "0.00340749,0.00412137,0.00530508,0.00721379,0.0101960,0.0146952,0.0213025", \ "-0.00237887,-0.00142682,0.000157436,0.00271857,0.00672447,0.0127726,0.0216032", \ "-0.0121947,-0.0110118,-0.00903743,-0.00583709,-0.000808387,0.00681287,0.0179743", \ "-0.0263009,-0.0248929,-0.0225491,-0.0187359,-0.0127245,-0.00356601,0.00992342"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0143772,0.0158539,0.0184490,0.0229532,0.0307598,0.0442784,0.0677352", \ "0.0145736,0.0160219,0.0185629,0.0230424,0.0308598,0.0444335,0.0679914", \ "0.0190950,0.0203724,0.0226813,0.0268448,0.0342883,0.0474336,0.0705883", \ "0.0278659,0.0293185,0.0317960,0.0359886,0.0429074,0.0554787,0.0779257", \ "0.0391492,0.0407790,0.0435704,0.0483064,0.0562247,0.0692297,0.0909185", \ "0.0537293,0.0555302,0.0585827,0.0637513,0.0724129,0.0867507,0.110018", \ "0.0718982,0.0738853,0.0772257,0.0828561,0.0922030,0.107614,0.132823"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00219417,0.00242475,0.00282996,0.00353890,0.00477933,0.00694981,0.0107463", \ "0.00235671,0.00253999,0.00288148,0.00353967,0.00477941,0.00694993,0.0107453", \ "0.00463525,0.00484761,0.00521056,0.00580746,0.00677257,0.00826017,0.0111562", \ "0.00806110,0.00836300,0.00886553,0.00968084,0.0109770,0.0129688,0.0160113", \ "0.0127755,0.0131800,0.0138473,0.0149119,0.0165859,0.0191160,0.0228814", \ "0.0189451,0.0194508,0.0202865,0.0216246,0.0237039,0.0268135,0.0313946", \ "0.0266928,0.0273095,0.0283027,0.0299076,0.0323978,0.0361241,0.0415536"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0145346,0.0159580,0.0184001,0.0225445,0.0296236,0.0418094,0.0629869", \ "0.0143373,0.0157918,0.0182830,0.0224832,0.0296054,0.0418103,0.0630049", \ "0.0140669,0.0154041,0.0177688,0.0221367,0.0294762,0.0417993,0.0629842", \ "0.0163102,0.0175314,0.0194537,0.0230114,0.0294954,0.0414402,0.0629671", \ "0.0187784,0.0200275,0.0222300,0.0261002,0.0326632,0.0432372,0.0630120", \ "0.0230650,0.0242416,0.0263118,0.0300086,0.0365721,0.0479242,0.0664045", \ "0.0290822,0.0302189,0.0321847,0.0357049,0.0420224,0.0532942,0.0727436"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00487322,0.00517561,0.00569590,0.00658555,0.00810335,0.0106989,0.0151627", \ "0.00571311,0.00600942,0.00652274,0.00740648,0.00892033,0.0115140,0.0159769", \ "0.00727100,0.00771543,0.00845573,0.00966110,0.0115696,0.0144919,0.0189464", \ "0.00609918,0.00674247,0.00782323,0.00958708,0.0123810,0.0166505,0.0229983", \ "0.00148078,0.00232663,0.00375348,0.00609704,0.00981167,0.0155142,0.0239623", \ "-0.00691762,-0.00587719,-0.00411870,-0.00122016,0.00339656,0.0105277,0.0211637", \ "-0.0193498,-0.0181230,-0.0160355,-0.0126159,-0.00713366,0.00137270,0.0141557"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0230374,0.0245273,0.0271103,0.0315868,0.0393469,0.0528017,0.0762124", \ "0.0231674,0.0246606,0.0272577,0.0317665,0.0395875,0.0531377,0.0766654", \ "0.0253070,0.0267677,0.0293152,0.0337541,0.0414871,0.0549758,0.0784881", \ "0.0309323,0.0325046,0.0352083,0.0397753,0.0473253,0.0604724,0.0835765", \ "0.0408325,0.0424790,0.0452968,0.0501023,0.0582352,0.0718829,0.0944489", \ "0.0546351,0.0564144,0.0594254,0.0645194,0.0730780,0.0873751,0.111137", \ "0.0720406,0.0739938,0.0772874,0.0827915,0.0919160,0.106964,0.131824"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00315491,0.00338676,0.00379081,0.00449709,0.00573171,0.00789590,0.0116906", \ "0.00314236,0.00336280,0.00376933,0.00448837,0.00573116,0.00789673,0.0116899", \ "0.00541479,0.00561301,0.00594511,0.00649609,0.00738909,0.00886621,0.0119539", \ "0.00908097,0.00936305,0.00982744,0.0105929,0.0118143,0.0137168,0.0166430", \ "0.0140163,0.0143875,0.0150105,0.0160098,0.0175891,0.0200105,0.0236589", \ "0.0203556,0.0208391,0.0216340,0.0228948,0.0248718,0.0278499,0.0322727", \ "0.0282261,0.0288307,0.0297858,0.0313332,0.0337405,0.0373319,0.0425811"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0150894,0.0164024,0.0186876,0.0226830,0.0296564,0.0418228,0.0629863", \ "0.0150902,0.0164074,0.0186905,0.0226822,0.0296586,0.0418108,0.0629888", \ "0.0151501,0.0164471,0.0187172,0.0227032,0.0296576,0.0417940,0.0629778", \ "0.0173634,0.0184557,0.0203849,0.0238687,0.0302031,0.0418429,0.0629960", \ "0.0197643,0.0209476,0.0230488,0.0267457,0.0330559,0.0436888,0.0634204", \ "0.0236721,0.0247439,0.0266683,0.0301324,0.0364017,0.0474780,0.0662406", \ "0.0293377,0.0303208,0.0320778,0.0352932,0.0411562,0.0518935,0.0710867"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00497671,0.00532124,0.00590995,0.00690620,0.00857718,0.0113683,0.0160481", \ "0.00585624,0.00617968,0.00674095,0.00770684,0.00935002,0.0121213,0.0167901", \ "0.00788370,0.00833157,0.00907876,0.0102928,0.0122102,0.0151339,0.0196698", \ "0.00736330,0.00799974,0.00906710,0.0108146,0.0135742,0.0178096,0.0240937", \ "0.00359504,0.00442012,0.00580802,0.00808858,0.0117133,0.0172991,0.0256145", \ "-0.00371609,-0.00270199,-0.00100788,0.00177932,0.00624472,0.0131606,0.0235310", \ "-0.0147297,-0.0135337,-0.0115623,-0.00831006,-0.00307204,0.00512091,0.0175075"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0279552,0.0294481,0.0320304,0.0365087,0.0442628,0.0577247,0.0811314", \ "0.0281703,0.0296651,0.0322625,0.0367740,0.0445936,0.0581475,0.0816628", \ "0.0301891,0.0316675,0.0342268,0.0386841,0.0464428,0.0599500,0.0834848", \ "0.0332601,0.0348528,0.0375883,0.0421594,0.0498602,0.0632031,0.0865442", \ "0.0398690,0.0414573,0.0441903,0.0489046,0.0569659,0.0706648,0.0935464", \ "0.0517607,0.0534127,0.0562372,0.0610334,0.0691551,0.0829341,0.106352", \ "0.0673671,0.0691596,0.0722046,0.0773295,0.0858384,0.0999720,0.123714"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00384911,0.00411114,0.00456088,0.00532518,0.00662164,0.00883073,0.0126371", \ "0.00369639,0.00395012,0.00440920,0.00521594,0.00655375,0.00879573,0.0126237", \ "0.00609817,0.00628641,0.00660699,0.00713498,0.00798794,0.00950119,0.0127309", \ "0.0101314,0.0103975,0.0108436,0.0115692,0.0127119,0.0145178,0.0173166", \ "0.0155332,0.0158811,0.0164609,0.0173925,0.0188712,0.0211277,0.0245754", \ "0.0224753,0.0229326,0.0236569,0.0248166,0.0266427,0.0293991,0.0335231", \ "0.0311099,0.0316789,0.0325707,0.0339812,0.0361787,0.0394673,0.0443234"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0151056,0.0164143,0.0186952,0.0226914,0.0296519,0.0417911,0.0629746", \ "0.0151211,0.0164252,0.0187043,0.0226910,0.0296605,0.0417910,0.0629744", \ "0.0151831,0.0164734,0.0187350,0.0227103,0.0296704,0.0418129,0.0629723", \ "0.0170688,0.0181778,0.0201555,0.0236922,0.0301013,0.0418545,0.0629756", \ "0.0196976,0.0208441,0.0228974,0.0265449,0.0329169,0.0436998,0.0635193", \ "0.0238966,0.0248872,0.0266788,0.0299744,0.0360490,0.0470920,0.0662539", \ "0.0300884,0.0309446,0.0325279,0.0354624,0.0409500,0.0512708,0.0703877"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00471445,0.00506821,0.00567678,0.00671576,0.00847012,0.0114092,0.0163131", \ "0.00565917,0.00598390,0.00655265,0.00754314,0.00924813,0.0121434,0.0170159", \ "0.00790485,0.00836213,0.00912525,0.0103683,0.0123228,0.0152944,0.0199348", \ "0.00774176,0.00838707,0.00946394,0.0112369,0.0140385,0.0183203,0.0246619", \ "0.00449789,0.00532162,0.00671555,0.00900397,0.0126554,0.0182665,0.0265885", \ "-0.00204331,-0.00105406,0.000629307,0.00340496,0.00786175,0.0147753,0.0251227", \ "-0.0119945,-0.0108445,-0.00890369,-0.00568872,-0.000499499,0.00763011,0.0199414"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0298684,0.0313624,0.0339438,0.0384206,0.0461778,0.0596378,0.0830443", \ "0.0302993,0.0317969,0.0343959,0.0389065,0.0467232,0.0602795,0.0837976", \ "0.0323067,0.0337829,0.0363437,0.0407984,0.0485574,0.0620711,0.0856074", \ "0.0345337,0.0360859,0.0387436,0.0432465,0.0509563,0.0643591,0.0877684", \ "0.0385367,0.0400792,0.0427439,0.0473550,0.0552954,0.0688983,0.0919299", \ "0.0480372,0.0496267,0.0523194,0.0569112,0.0647101,0.0780602,0.101109", \ "0.0615352,0.0632618,0.0661718,0.0710641,0.0791771,0.0926569,0.115477"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.00394071,0.00424155,0.00475256,0.00561475,0.00705402,0.00944055,0.0134232", \ "0.00381380,0.00408681,0.00457151,0.00545809,0.00693538,0.00935859,0.0133741", \ "0.00649153,0.00668734,0.00701845,0.00755597,0.00841248,0.00998622,0.0133589", \ "0.0108436,0.0111180,0.0115653,0.0122948,0.0134432,0.0152325,0.0179715", \ "0.0166907,0.0170388,0.0176197,0.0185477,0.0199975,0.0221992,0.0255378", \ "0.0243179,0.0247545,0.0254720,0.0266071,0.0283730,0.0310308,0.0349443", \ "0.0339341,0.0344561,0.0353365,0.0367024,0.0388116,0.0419315,0.0464878"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.0151074,0.0164124,0.0186966,0.0226872,0.0296664,0.0417984,0.0629915", \ "0.0151199,0.0164255,0.0187061,0.0226952,0.0296530,0.0418176,0.0629827", \ "0.0151472,0.0164499,0.0187170,0.0227000,0.0296623,0.0418071,0.0629704", \ "0.0163261,0.0174950,0.0195647,0.0232568,0.0298570,0.0418177,0.0629782", \ "0.0189035,0.0200537,0.0221034,0.0257587,0.0321960,0.0432948,0.0634292", \ "0.0238376,0.0247719,0.0264802,0.0296263,0.0355122,0.0464173,0.0658278", \ "0.0310626,0.0318601,0.0333156,0.0360337,0.0411777,0.0509974,0.0697443"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("-0.000371,-0.000388,-0.000416,-0.000466,-0.000553,-0.000704,-0.000969", \ "-0.000894,-0.000911,-0.000939,-0.000989,-0.001075,-0.001227,-0.001491", \ "0.222207,0.204292,0.181929,0.141358,0.088661,0.050123,0.017144", \ "0.838983,0.838888,0.828953,0.792001,0.726535,0.604244,0.428475", \ "1.719478,1.714954,1.733457,1.728304,1.703859,1.616490,1.395084", \ "2.880613,2.899628,2.934098,2.966942,2.974583,2.972627,2.813639", \ "4.352196,4.433295,4.454593,4.506348,4.592020,4.634059,4.617213"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("3.905957,3.940036,3.960436,3.990809,4.004627,4.035563,3.954085", \ "3.848816,3.843309,3.860453,3.860552,3.887120,3.960175,3.994981", \ "4.192166,4.174856,4.173157,4.138716,4.103430,4.075753,4.072075", \ "5.024388,4.996714,4.941125,4.899513,4.795907,4.643750,4.614030", \ "6.364797,6.342897,6.300838,6.214030,6.099001,5.917872,5.726368", \ "8.233695,8.210232,8.140432,8.074964,7.947730,7.700705,7.335459", \ "10.990100,10.945120,10.799380,10.650500,10.365240,10.119270,9.673168"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.351012,0.356638,0.362499,0.376747,0.386419,0.409478,0.429426", \ "0.371688,0.370259,0.378671,0.394367,0.410020,0.436392,0.459783", \ "0.630473,0.627434,0.606194,0.575656,0.560815,0.558183,0.558000", \ "1.286506,1.278093,1.272971,1.232962,1.174360,1.062670,0.913346", \ "2.235931,2.243054,2.251721,2.233950,2.202968,2.097303,1.880311", \ "3.515178,3.517988,3.551450,3.572454,3.574926,3.526414,3.363485", \ "5.123300,5.164335,5.184128,5.243851,5.307533,5.349291,5.267212"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("4.997848,5.029618,5.009936,5.028244,5.078147,5.034258,5.080292", \ "4.911810,4.908067,4.927044,4.930110,4.935025,5.023114,4.854156", \ "4.844020,4.872464,4.848350,4.876757,4.880108,4.822617,4.834146", \ "5.247792,5.229953,5.226148,5.186617,5.176621,5.075709,5.098768", \ "6.298497,6.257331,6.238014,6.145949,6.023181,5.915708,5.806323", \ "7.829188,7.788076,7.737577,7.663145,7.576938,7.264372,7.114829", \ "10.176710,10.105780,9.979363,9.817084,9.606880,9.345897,8.967906"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.628472,0.663546,0.694473,0.757302,0.826979,0.906814,0.982634", \ "0.610800,0.634193,0.677753,0.726854,0.785866,0.870313,0.950766", \ "0.821526,0.816041,0.806660,0.815257,0.856407,0.906600,0.961293", \ "1.545437,1.546082,1.534315,1.500291,1.447494,1.362774,1.270427", \ "2.641275,2.646685,2.648976,2.629187,2.591210,2.471012,2.254896", \ "4.136130,4.124594,4.149410,4.180994,4.167316,4.086302,3.873515", \ "6.001322,6.026484,6.065366,6.106202,6.143972,6.163720,6.017247"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("5.975638,5.990400,5.987699,6.008640,6.040150,6.065629,6.041954", \ "5.886230,5.882541,5.903801,5.911884,5.892532,5.991177,5.999721", \ "5.797888,5.790871,5.805345,5.821660,5.848797,5.850997,5.823507", \ "5.907675,5.905202,5.903442,5.874639,5.890965,5.910577,5.807339", \ "6.782590,6.760734,6.717211,6.645366,6.542948,6.474374,6.343425", \ "8.386650,8.344829,8.309835,8.229257,8.103262,7.788021,7.633455", \ "11.015200,10.949160,10.793120,10.638180,10.390780,10.090340,9.584026"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("0.634740,0.702877,0.759232,0.850919,0.969444,1.127701,1.289027", \ "0.580841,0.614243,0.695918,0.778860,0.888486,1.043940,1.206398", \ "0.819438,0.819585,0.833683,0.861071,0.943480,1.045412,1.181181", \ "1.614370,1.602492,1.604428,1.575660,1.560640,1.512385,1.486789", \ "2.890412,2.879671,2.882657,2.855036,2.806528,2.686008,2.499896", \ "4.632125,4.611978,4.643400,4.661055,4.628549,4.517895,4.268002", \ "6.815501,6.849705,6.894196,6.927211,6.949052,6.946061,6.734268"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.639520,1.118620,1.956650,3.422490,5.986480,10.471300"); values ("6.939394,6.958918,6.951620,6.952507,6.950047,6.896321,7.012816", \ "6.842597,6.838767,6.857823,6.884452,6.904543,6.865344,6.937751", \ "6.754245,6.783886,6.768551,6.775272,6.773600,6.785944,6.877128", \ "6.792269,6.783293,6.794180,6.796745,6.799239,6.705606,6.667000", \ "7.427724,7.454434,7.415831,7.340736,7.310617,7.234611,7.126094", \ "9.182474,9.142534,9.068960,8.970528,8.890160,8.561240,8.372461", \ "12.205270,12.102840,11.946810,11.746290,11.437820,11.066420,10.641430"); } } } } /****************************************************************************************** Module : NOR4_X2 Cell Description : Combinational cell (NOR4_X2) with drive strength X2 *******************************************************************************************/ cell (NOR4_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 : 186.182023; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 304.720000; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 92.772125; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 94.050750; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 160.925459; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 96.563125; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 160.997347; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 161.416830; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 240.856557; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 137.052000; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 161.193394; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 161.623320; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 240.997594; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 162.055800; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 241.167346; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 241.452865; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 321.067849; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.511596; fall_capacitance : 2.590331; rise_capacitance : 3.511596; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.530729; fall_capacitance : 2.979344; rise_capacitance : 3.530729; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.609620; fall_capacitance : 3.288514; rise_capacitance : 3.609620; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.685515; fall_capacitance : 3.626204; rise_capacitance : 3.685515; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 20.904500; function : "!(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00373947,0.00392011,0.00427256,0.00495561,0.00628107,0.00885675,0.0138829", \ "0.00462881,0.00480502,0.00514867,0.00582197,0.00713875,0.00971104,0.0147389", \ "0.00526936,0.00558936,0.00619270,0.00729903,0.00924259,0.0125142,0.0177748", \ "0.00301128,0.00348589,0.00437845,0.00601255,0.00888086,0.0136721,0.0213348", \ "-0.00292279,-0.00229259,-0.00109748,0.00109047,0.00493780,0.0113801,0.0216291", \ "-0.0128898,-0.0121066,-0.0106195,-0.00788896,-0.00306794,0.00504288,0.0179925", \ "-0.0271379,-0.0262076,-0.0244479,-0.0212011,-0.0154472,-0.00571328,0.00992976"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0134692,0.0144239,0.0162896,0.0199507,0.0270754,0.0408801,0.0677098", \ "0.0137049,0.0146214,0.0164448,0.0200583,0.0271648,0.0410273,0.0679687", \ "0.0183453,0.0191415,0.0207621,0.0240572,0.0307543,0.0441164,0.0705744", \ "0.0269648,0.0279155,0.0297387,0.0332112,0.0396381,0.0522833,0.0779086", \ "0.0381399,0.0392108,0.0412529,0.0451659,0.0525270,0.0660360,0.0909047", \ "0.0526049,0.0537992,0.0560454,0.0603257,0.0683637,0.0832198,0.109995", \ "0.0706520,0.0719723,0.0744415,0.0791305,0.0878453,0.103817,0.132794"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00205348,0.00220206,0.00249320,0.00306626,0.00419191,0.00640245,0.0107426", \ "0.00224776,0.00236021,0.00259355,0.00308894,0.00419231,0.00640242,0.0107424", \ "0.00449547,0.00463800,0.00490603,0.00540950,0.00632171,0.00790415,0.0111518", \ "0.00786805,0.00806375,0.00844095,0.00913716,0.0103726,0.0124839,0.0160007", \ "0.0125062,0.0127807,0.0132802,0.0141987,0.0158041,0.0185031,0.0228673", \ "0.0186076,0.0189465,0.0195768,0.0207199,0.0227279,0.0260532,0.0313676", \ "0.0262931,0.0266953,0.0274442,0.0288181,0.0312335,0.0352223,0.0415242"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0136363,0.0145740,0.0163629,0.0197877,0.0262916,0.0387452,0.0629956", \ "0.0134221,0.0143725,0.0162077,0.0196913,0.0262571,0.0387621,0.0630121", \ "0.0132590,0.0141051,0.0157921,0.0192071,0.0260496,0.0387146,0.0629814", \ "0.0154688,0.0163550,0.0178495,0.0206278,0.0263973,0.0383718,0.0629677", \ "0.0180050,0.0188018,0.0203891,0.0235140,0.0296347,0.0405404,0.0630184", \ "0.0223629,0.0230946,0.0245696,0.0275286,0.0334647,0.0451049,0.0664176", \ "0.0284185,0.0291212,0.0305168,0.0333389,0.0390139,0.0504503,0.0727442"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00468856,0.00488595,0.00526800,0.00600155,0.00739996,0.0100646,0.0151813", \ "0.00553319,0.00572552,0.00610044,0.00682586,0.00821822,0.0108798,0.0159939", \ "0.00699593,0.00729031,0.00784779,0.00887773,0.0107043,0.0138078,0.0189623", \ "0.00569490,0.00612634,0.00693871,0.00844124,0.0111130,0.0156518,0.0230134", \ "0.000955357,0.00151567,0.00258820,0.00457209,0.00812173,0.0141680,0.0239786", \ "-0.00756396,-0.00687447,-0.00555270,-0.00310313,0.00129244,0.00883927,0.0211792", \ "-0.0200974,-0.0192856,-0.0177261,-0.0148373,-0.00963373,-0.000633236,0.0141777"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0220941,0.0230548,0.0249293,0.0285779,0.0356547,0.0493963,0.0761691", \ "0.0222249,0.0231913,0.0250730,0.0287405,0.0358744,0.0497179,0.0766211", \ "0.0243858,0.0253296,0.0271700,0.0307717,0.0378098,0.0515629,0.0784530", \ "0.0299235,0.0309422,0.0329172,0.0367277,0.0437409,0.0571316,0.0835339", \ "0.0397691,0.0408446,0.0429021,0.0468603,0.0543752,0.0684585,0.0943990", \ "0.0534790,0.0546478,0.0568652,0.0610857,0.0690163,0.0837830,0.111066", \ "0.0707621,0.0720571,0.0744861,0.0790802,0.0875967,0.103190,0.131739"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00302214,0.00317102,0.00346270,0.00403509,0.00515652,0.00736228,0.0117038", \ "0.00301794,0.00315637,0.00343445,0.00401810,0.00515323,0.00736307,0.0117042", \ "0.00529674,0.00542777,0.00567395,0.00613864,0.00698253,0.00848465,0.0119665", \ "0.00891430,0.00909641,0.00944742,0.0100935,0.0112539,0.0132648,0.0166498", \ "0.0137839,0.0140331,0.0145009,0.0153566,0.0168688,0.0194389,0.0236618", \ "0.0200633,0.0203806,0.0209745,0.0220599,0.0239620,0.0271419,0.0322688", \ "0.0278459,0.0282401,0.0289703,0.0303090,0.0326329,0.0364825,0.0425771"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0142899,0.0151273,0.0167829,0.0200188,0.0263680,0.0387512,0.0629930", \ "0.0142849,0.0151349,0.0167834,0.0200233,0.0263653,0.0387694,0.0629969", \ "0.0143623,0.0151894,0.0168272,0.0200427,0.0263651,0.0387491,0.0629844", \ "0.0166972,0.0174012,0.0187741,0.0215367,0.0271799,0.0388584,0.0630006", \ "0.0190369,0.0197960,0.0212927,0.0242711,0.0301587,0.0409656,0.0634188", \ "0.0230337,0.0237029,0.0250538,0.0278061,0.0334178,0.0447026,0.0662592", \ "0.0287588,0.0293709,0.0306111,0.0331341,0.0383530,0.0491692,0.0710927"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00476154,0.00498685,0.00542097,0.00624763,0.00779957,0.0106841,0.0160564", \ "0.00565646,0.00586549,0.00627404,0.00706690,0.00858309,0.0114401,0.0167976", \ "0.00759973,0.00789809,0.00846008,0.00949843,0.0113349,0.0144452,0.0196768", \ "0.00696055,0.00738247,0.00818670,0.00966836,0.0123163,0.0168098,0.0241016", \ "0.00308129,0.00362110,0.00466562,0.00659563,0.0100565,0.0159787,0.0256191", \ "-0.00432696,-0.00366568,-0.00239305,-0.0000391107,0.00420022,0.0115223,0.0235388", \ "-0.0154353,-0.0146480,-0.0131639,-0.0104280,-0.00547761,0.00315981,0.0175113"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0270137,0.0279765,0.0298525,0.0335015,0.0405789,0.0543208,0.0810937", \ "0.0272294,0.0281923,0.0300775,0.0337479,0.0408812,0.0547253,0.0816333", \ "0.0292668,0.0302166,0.0320714,0.0356941,0.0427577,0.0565397,0.0834566", \ "0.0322405,0.0332745,0.0352767,0.0391084,0.0462162,0.0598285,0.0865141", \ "0.0388351,0.0398739,0.0418679,0.0457329,0.0531401,0.0672266,0.0935102", \ "0.0506802,0.0517647,0.0538420,0.0578048,0.0653026,0.0794621,0.106303", \ "0.0661759,0.0673707,0.0696132,0.0738872,0.0818207,0.0964287,0.123655"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00369357,0.00386353,0.00419453,0.00482565,0.00602066,0.00828788,0.0126452", \ "0.00354799,0.00370999,0.00403056,0.00468862,0.00593626,0.00824661,0.0126316", \ "0.00598428,0.00611137,0.00634936,0.00679529,0.00760307,0.00909804,0.0127395", \ "0.00997207,0.0101546,0.0104811,0.0110954,0.0121916,0.0140885,0.0173224", \ "0.0153244,0.0155612,0.0159938,0.0167897,0.0181989,0.0205915,0.0245802", \ "0.0222305,0.0225255,0.0230700,0.0240659,0.0258155,0.0287424,0.0335241", \ "0.0308096,0.0311879,0.0318524,0.0330652,0.0351847,0.0386979,0.0443261"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0143053,0.0151423,0.0167928,0.0200257,0.0263592,0.0387525,0.0630113", \ "0.0143163,0.0151596,0.0168034,0.0200301,0.0263627,0.0387576,0.0629826", \ "0.0143996,0.0152196,0.0168509,0.0200554,0.0263728,0.0387488,0.0629735", \ "0.0163825,0.0170982,0.0185118,0.0213257,0.0270451,0.0388457,0.0629915", \ "0.0189976,0.0197233,0.0211837,0.0241033,0.0299341,0.0409732,0.0635384", \ "0.0233104,0.0239272,0.0251765,0.0277582,0.0331371,0.0443008,0.0662614", \ "0.0295828,0.0301152,0.0312088,0.0334892,0.0383065,0.0486180,0.0703947"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00449611,0.00472562,0.00517187,0.00602816,0.00765064,0.0106844,0.0163132", \ "0.00546111,0.00566933,0.00607978,0.00688520,0.00844839,0.0114266,0.0170154", \ "0.00761033,0.00791712,0.00849317,0.00955250,0.0114263,0.0145911,0.0199345", \ "0.00732754,0.00775376,0.00856750,0.0100755,0.0127539,0.0172985,0.0246576", \ "0.00396977,0.00451279,0.00555857,0.00749780,0.0109756,0.0169230,0.0265856", \ "-0.00268303,-0.00202802,-0.000762238,0.00157619,0.00580242,0.0131126,0.0251075", \ "-0.0127286,-0.0119640,-0.0105135,-0.00781615,-0.00291246,0.00565959,0.0199154"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0289286,0.0298940,0.0317706,0.0354186,0.0424963,0.0562394,0.0830134", \ "0.0293623,0.0303295,0.0322122,0.0358831,0.0430158,0.0568580,0.0837683", \ "0.0313866,0.0323374,0.0341904,0.0378135,0.0448770,0.0586623,0.0855817", \ "0.0335534,0.0345615,0.0365176,0.0402384,0.0473046,0.0609776,0.0877419", \ "0.0375558,0.0385546,0.0404922,0.0442607,0.0515300,0.0654824,0.0918994", \ "0.0470302,0.0480670,0.0500417,0.0538338,0.0610185,0.0746913,0.101070", \ "0.0604415,0.0615695,0.0637119,0.0677924,0.0753648,0.0892879,0.115433"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.00375645,0.00395224,0.00433001,0.00504682,0.00638461,0.00885346,0.0134242", \ "0.00365441,0.00382523,0.00416841,0.00486723,0.00624985,0.00876436,0.0133748", \ "0.00637259,0.00650218,0.00674785,0.00720430,0.00802320,0.00956098,0.0133596", \ "0.0106789,0.0108630,0.0111989,0.0118226,0.0129219,0.0148051,0.0179764", \ "0.0164824,0.0167159,0.0171554,0.0179473,0.0193398,0.0216806,0.0255363", \ "0.0240610,0.0243532,0.0248951,0.0258747,0.0275816,0.0304058,0.0349471", \ "0.0336199,0.0339866,0.0346432,0.0358281,0.0378644,0.0412065,0.0464997"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.0143066,0.0151454,0.0167960,0.0200255,0.0263661,0.0387531,0.0629783", \ "0.0143172,0.0151564,0.0168050,0.0200303,0.0263600,0.0387473,0.0630092", \ "0.0143599,0.0151875,0.0168253,0.0200453,0.0263736,0.0387602,0.0629704", \ "0.0156132,0.0163657,0.0178447,0.0207933,0.0267203,0.0387913,0.0629848", \ "0.0182158,0.0189403,0.0203956,0.0233157,0.0291614,0.0404739,0.0634342", \ "0.0232935,0.0238733,0.0250595,0.0275099,0.0326867,0.0436373,0.0658566", \ "0.0306236,0.0310951,0.0321043,0.0342111,0.0387000,0.0484513,0.0697454"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.018617,0.008786,-0.000787,-0.000868,-0.001027,-0.001336,-0.001942", \ "0.067945,0.056683,0.045780,0.025629,-0.002071,-0.002381,-0.002987", \ "0.680843,0.664063,0.623362,0.563509,0.438078,0.341777,0.259432", \ "1.922518,1.905267,1.905599,1.855463,1.745500,1.493201,1.081760", \ "3.654990,3.654583,3.645861,3.664731,3.669716,3.509338,3.018412", \ "5.932107,6.004001,6.008105,6.110935,6.174077,6.182546,5.872179", \ "8.901400,8.972654,9.078310,9.196902,9.359041,9.491231,9.451421"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("7.630495,7.684378,7.694051,7.711696,7.775422,7.727807,7.803913", \ "7.499575,7.498462,7.551847,7.583211,7.594853,7.689462,7.705675", \ "8.201860,8.184517,8.157201,8.116565,8.088905,7.936108,7.956874", \ "9.878511,9.848004,9.793824,9.707621,9.515095,9.358699,9.066751", \ "12.562460,12.530750,12.478950,12.366100,12.097620,11.772340,11.130290", \ "16.344190,16.267920,16.201460,16.054850,15.847310,15.249100,14.447530", \ "21.951930,21.850290,21.658290,21.323380,20.769530,20.187070,19.253270"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("0.932376,0.940884,0.938168,0.954880,0.995149,1.036861,1.091394", \ "0.954009,0.967619,0.983339,0.995262,1.039744,1.089030,1.143220", \ "1.518707,1.485270,1.463677,1.415181,1.357232,1.340346,1.344034", \ "2.825166,2.818394,2.779521,2.732085,2.634002,2.403139,2.054593", \ "4.693963,4.700291,4.710030,4.718745,4.653046,4.468142,3.981455", \ "7.223683,7.246749,7.264746,7.313388,7.371798,7.323778,6.942287", \ "10.385200,10.455660,10.498200,10.652540,10.807870,10.919670,10.757610"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("9.815949,9.798275,9.873413,9.902722,9.948286,9.895492,10.000420", \ "9.624965,9.626542,9.632539,9.647499,9.742380,9.798346,9.856126", \ "9.496732,9.492193,9.559034,9.557989,9.547481,9.504821,9.687813", \ "10.315260,10.297100,10.266710,10.221380,10.129260,10.002040,9.999451", \ "12.465970,12.391430,12.315030,12.222250,11.988220,11.781650,11.412330", \ "15.517850,15.459530,15.356420,15.257690,15.011050,14.541600,14.027750", \ "20.243820,20.154870,19.987230,19.632950,19.143770,18.701220,17.725270"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("1.438719,1.471855,1.563517,1.677349,1.819522,2.003508,2.192341", \ "1.425853,1.426767,1.507558,1.595691,1.742290,1.944037,2.124517", \ "1.853610,1.866175,1.859155,1.846815,1.906658,2.002753,2.148032", \ "3.324545,3.307495,3.312356,3.248242,3.172588,2.996218,2.773918", \ "5.523610,5.518520,5.548370,5.515935,5.446869,5.210303,4.735120", \ "8.460654,8.487861,8.520177,8.541044,8.540404,8.452361,7.948307", \ "12.199250,12.220460,12.257390,12.393220,12.469910,12.546510,12.262980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("11.753560,11.754430,11.778430,11.840190,11.810650,11.842980,11.889860", \ "11.574060,11.575870,11.581870,11.624960,11.706910,11.680450,11.633870", \ "11.438740,11.400250,11.398080,11.474160,11.519100,11.436390,11.650520", \ "11.625760,11.617360,11.630290,11.602160,11.603210,11.567270,11.454880", \ "13.373240,13.364480,13.250540,13.179220,13.051360,12.810470,12.575830", \ "16.624550,16.623500,16.484580,16.354850,16.146810,15.681300,15.068510", \ "21.911360,21.829680,21.603370,21.270590,20.679210,20.150490,19.180480"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("1.495506,1.504812,1.643427,1.797065,2.062595,2.399767,2.819736", \ "1.397998,1.407153,1.486375,1.652148,1.927325,2.258371,2.650486", \ "1.843844,1.861573,1.856435,1.906657,2.063607,2.277271,2.599588", \ "3.466933,3.462433,3.429364,3.431081,3.380135,3.280462,3.211030", \ "5.969505,6.013158,6.017064,5.980260,5.889392,5.650398,5.231664", \ "9.425310,9.457242,9.444541,9.516737,9.525432,9.314991,8.765254", \ "13.756360,13.881570,13.936240,13.961760,14.112600,14.099390,13.668540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.717620,1.408520,2.764600,5.426270,10.650500,20.904500"); values ("13.680580,13.681480,13.684930,13.767040,13.702290,13.671240,13.875590", \ "13.486420,13.488100,13.493810,13.537680,13.621650,13.680470,13.621760", \ "13.358920,13.339070,13.382850,13.386900,13.338720,13.495550,13.557240", \ "13.393460,13.388230,13.381350,13.374460,13.359160,13.415550,13.402560", \ "14.647160,14.656870,14.669400,14.593290,14.483280,14.272640,14.063580", \ "18.215870,18.166550,18.080990,17.876480,17.590750,17.147630,16.547540", \ "24.292360,24.211790,23.987150,23.590570,22.887100,22.162870,21.100340"); } } } } /****************************************************************************************** Module : NOR4_X4 Cell Description : Combinational cell (NOR4_X4) with drive strength X4 *******************************************************************************************/ cell (NOR4_X4) { drive_strength : 4; area : 4.788000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 372.358738; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 609.428750; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 185.543000; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 188.100250; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 321.845231; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 193.125125; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 321.989006; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 322.828225; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 481.705362; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 274.103250; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 322.382500; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 323.242225; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 481.987719; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 324.107212; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 482.327217; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 482.898775; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 642.125960; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.799732; fall_capacitance : 4.987206; rise_capacitance : 6.799732; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.403154; fall_capacitance : 5.328679; rise_capacitance : 6.403154; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.253521; fall_capacitance : 5.583871; rise_capacitance : 6.253521; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.173205; fall_capacitance : 5.991870; rise_capacitance : 6.173205; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 41.503900; function : "!(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00376317,0.00400488,0.00433821,0.00499637,0.00629585,0.00886470,0.0139667", \ "0.00464693,0.00488417,0.00521020,0.00585795,0.00714774,0.00971190,0.0148146", \ "0.00528207,0.00570695,0.00627503,0.00733593,0.00924132,0.0125106,0.0178554", \ "0.00301854,0.00364641,0.00448558,0.00605334,0.00886207,0.0136460,0.0214269", \ "-0.00294756,-0.00210835,-0.000989068,0.00110977,0.00488137,0.0113136,0.0217241", \ "-0.0129860,-0.0119403,-0.0105468,-0.00792203,-0.00319137,0.00491671,0.0180747", \ "-0.0273354,-0.0260968,-0.0244409,-0.0213194,-0.0156641,-0.00592507,0.00998149"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0127071,0.0139632,0.0157219,0.0192499,0.0262705,0.0401511,0.0676059", \ "0.0130399,0.0142352,0.0159399,0.0193976,0.0263883,0.0403089,0.0678763", \ "0.0178821,0.0189164,0.0204122,0.0235426,0.0300916,0.0434898,0.0705434", \ "0.0265997,0.0278517,0.0295610,0.0328870,0.0391809,0.0517818,0.0779743", \ "0.0378773,0.0392898,0.0412123,0.0449707,0.0521844,0.0656811,0.0910455", \ "0.0524315,0.0540066,0.0561204,0.0602406,0.0681291,0.0829894,0.110264", \ "0.0705674,0.0722936,0.0746273,0.0791463,0.0877092,0.103701,0.133238"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00200941,0.00220544,0.00247912,0.00302818,0.00412676,0.00632616,0.0107268", \ "0.00221208,0.00236100,0.00258029,0.00305393,0.00412753,0.00632573,0.0107254", \ "0.00444625,0.00463440,0.00488505,0.00536847,0.00626209,0.00784395,0.0111336", \ "0.00778585,0.00804669,0.00840052,0.00907009,0.0102839,0.0123978,0.0159771", \ "0.0123764,0.0127252,0.0131985,0.0140862,0.0156709,0.0183783,0.0228255", \ "0.0184166,0.0188579,0.0194480,0.0205623,0.0225393,0.0258875,0.0313037", \ "0.0260388,0.0265621,0.0272724,0.0286093,0.0309993,0.0350063,0.0414472"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0132870,0.0145777,0.0163330,0.0197298,0.0262465,0.0388228,0.0636302", \ "0.0130246,0.0143443,0.0161338,0.0195961,0.0261943,0.0388185,0.0636452", \ "0.0129448,0.0140903,0.0157133,0.0190289,0.0259113,0.0387659,0.0636483", \ "0.0151759,0.0163501,0.0177918,0.0204861,0.0262246,0.0383320,0.0636185", \ "0.0177949,0.0188467,0.0203388,0.0233582,0.0294056,0.0404384,0.0635271", \ "0.0221946,0.0231550,0.0245514,0.0274012,0.0332321,0.0449410,0.0668386", \ "0.0282781,0.0291860,0.0305153,0.0332371,0.0388074,0.0502735,0.0731079"); } } timing () { related_pin : "A2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00482045,0.00508793,0.00545428,0.00616989,0.00755607,0.0102353,0.0154541", \ "0.00566427,0.00592376,0.00628239,0.00698849,0.00836625,0.0110409,0.0162567", \ "0.00719329,0.00758318,0.00810826,0.00909566,0.0108848,0.0139803,0.0192214", \ "0.00596389,0.00653064,0.00729189,0.00872995,0.0113398,0.0158592,0.0233254", \ "0.00126899,0.00201622,0.00301903,0.00491342,0.00837697,0.0144036,0.0243426", \ "-0.00723525,-0.00631306,-0.00507399,-0.00273606,0.00156058,0.00908386,0.0215827", \ "-0.0197735,-0.0186803,-0.0172268,-0.0144706,-0.00938823,-0.000415510,0.0146037"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0223404,0.0236290,0.0254175,0.0289550,0.0359411,0.0497465,0.0771315", \ "0.0224867,0.0237806,0.0255717,0.0291316,0.0361709,0.0500771,0.0775966", \ "0.0246670,0.0259330,0.0276881,0.0311809,0.0381290,0.0519503,0.0794623", \ "0.0300250,0.0313836,0.0332613,0.0369536,0.0438817,0.0573587,0.0844028", \ "0.0398027,0.0412216,0.0431730,0.0469994,0.0544038,0.0685467,0.0951023", \ "0.0535520,0.0550966,0.0571891,0.0612610,0.0690666,0.0838727,0.111741", \ "0.0709005,0.0725980,0.0748913,0.0793199,0.0876959,0.103323,0.132463"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00306827,0.00326655,0.00354370,0.00409545,0.00519552,0.00739543,0.0118065", \ "0.00304829,0.00323436,0.00350431,0.00406976,0.00518743,0.00739508,0.0118070", \ "0.00531932,0.00549250,0.00572189,0.00616701,0.00699080,0.00849132,0.0120507", \ "0.00893458,0.00917212,0.00950349,0.0101212,0.0112537,0.0132628,0.0166976", \ "0.0137843,0.0141122,0.0145452,0.0153672,0.0168521,0.0194181,0.0237154", \ "0.0200289,0.0204498,0.0210031,0.0220479,0.0239166,0.0271003,0.0323262", \ "0.0277762,0.0282877,0.0289736,0.0302609,0.0325567,0.0364021,0.0426214"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0143206,0.0154464,0.0170151,0.0201505,0.0263975,0.0388491,0.0636558", \ "0.0143266,0.0154474,0.0170148,0.0201498,0.0263975,0.0388444,0.0636534", \ "0.0143685,0.0154856,0.0170462,0.0201654,0.0264066,0.0388439,0.0636308", \ "0.0166705,0.0176134,0.0189295,0.0216145,0.0272051,0.0389337,0.0636434", \ "0.0190921,0.0200844,0.0215066,0.0243891,0.0301885,0.0410505,0.0640850", \ "0.0231594,0.0240397,0.0253150,0.0279550,0.0334644,0.0447828,0.0668635", \ "0.0289735,0.0297650,0.0309258,0.0333442,0.0384421,0.0492610,0.0716786"); } } timing () { related_pin : "A3"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00488341,0.00518930,0.00560697,0.00641774,0.00796786,0.0108959,0.0164268", \ "0.00579356,0.00607642,0.00646863,0.00724391,0.00875477,0.0116513,0.0171646", \ "0.00782672,0.00822297,0.00875330,0.00975487,0.0115638,0.0146815,0.0200385", \ "0.00729375,0.00785564,0.00861358,0.0100402,0.0126341,0.0171309,0.0245517", \ "0.00350442,0.00423400,0.00521586,0.00706824,0.0104563,0.0163741,0.0261699", \ "-0.00382068,-0.00292454,-0.00173699,0.000513340,0.00466120,0.0119714,0.0241873", \ "-0.0148772,-0.0138094,-0.0124302,-0.00981293,-0.00496711,0.00366142,0.0182355"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0279918,0.0292861,0.0310703,0.0346051,0.0415855,0.0553804,0.0827548", \ "0.0282143,0.0295095,0.0313048,0.0348633,0.0419008,0.0557998,0.0833094", \ "0.0303226,0.0316007,0.0333687,0.0368821,0.0438518,0.0576962,0.0852238", \ "0.0332392,0.0346224,0.0365306,0.0402246,0.0472429,0.0609498,0.0882791", \ "0.0393106,0.0406928,0.0426032,0.0463664,0.0537070,0.0679098,0.0948727", \ "0.0509426,0.0523822,0.0543469,0.0581847,0.0655814,0.0798090,0.107287", \ "0.0664270,0.0679836,0.0701159,0.0742381,0.0820454,0.0966871,0.124486"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00374927,0.00398371,0.00430440,0.00492892,0.00612848,0.00843146,0.0129098", \ "0.00359820,0.00381881,0.00413084,0.00478164,0.00603288,0.00838259,0.0128927", \ "0.00604553,0.00621081,0.00644029,0.00686853,0.00766392,0.00918600,0.0129593", \ "0.0100656,0.0103008,0.0106124,0.0111997,0.0122790,0.0141780,0.0174762", \ "0.0154347,0.0157403,0.0161519,0.0169187,0.0183056,0.0207023,0.0247599", \ "0.0223463,0.0227337,0.0232446,0.0242047,0.0259272,0.0288655,0.0337318", \ "0.0309426,0.0314190,0.0320390,0.0332116,0.0353024,0.0388266,0.0445674"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0143551,0.0154748,0.0170366,0.0201644,0.0264064,0.0388446,0.0636411", \ "0.0143713,0.0154866,0.0170502,0.0201672,0.0264069,0.0388491,0.0636562", \ "0.0144488,0.0155536,0.0170960,0.0201975,0.0264133,0.0388526,0.0636419", \ "0.0163300,0.0172898,0.0186342,0.0213715,0.0270318,0.0389402,0.0636446", \ "0.0190503,0.0200216,0.0214136,0.0242393,0.0299765,0.0410240,0.0641670", \ "0.0234874,0.0242915,0.0254751,0.0279603,0.0332485,0.0444339,0.0668598", \ "0.0298793,0.0305606,0.0315871,0.0337687,0.0384742,0.0487798,0.0710338"); } } timing () { related_pin : "A4"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00462352,0.00493340,0.00536037,0.00619525,0.00780943,0.0108840,0.0166873", \ "0.00559885,0.00587991,0.00627289,0.00705768,0.00861105,0.0116273,0.0173874", \ "0.00782267,0.00822692,0.00877219,0.00979691,0.0116463,0.0148249,0.0203095", \ "0.00764422,0.00821512,0.00898430,0.0104315,0.0130651,0.0176256,0.0251260", \ "0.00437894,0.00511575,0.00609809,0.00796125,0.0113731,0.0173331,0.0271784", \ "-0.00219149,-0.00130298,-0.000123747,0.00212166,0.00626621,0.0135880,0.0258036", \ "-0.0121859,-0.0111480,-0.00978971,-0.00720731,-0.00239540,0.00618698,0.0207017"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0302038,0.0314941,0.0332771,0.0368078,0.0437828,0.0575738,0.0849446", \ "0.0306470,0.0319435,0.0337362,0.0372932,0.0443267,0.0582189,0.0857194", \ "0.0327513,0.0340230,0.0357921,0.0393044,0.0462757,0.0601182,0.0876431", \ "0.0349986,0.0363458,0.0381982,0.0417813,0.0487553,0.0625039,0.0898990", \ "0.0384565,0.0397940,0.0416563,0.0453328,0.0525503,0.0666279,0.0937273", \ "0.0474643,0.0488301,0.0507116,0.0543862,0.0614861,0.0752596,0.102325", \ "0.0607068,0.0621869,0.0642205,0.0681569,0.0756054,0.0895676,0.116286"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.00379032,0.00405643,0.00442248,0.00513129,0.00648104,0.00901158,0.0137573", \ "0.00369176,0.00392554,0.00425975,0.00495447,0.00634151,0.00891730,0.0137035", \ "0.00642610,0.00660087,0.00683496,0.00727898,0.00809905,0.00968173,0.0136484", \ "0.0107745,0.0110192,0.0113360,0.0119396,0.0130298,0.0149286,0.0181886", \ "0.0166013,0.0169138,0.0173260,0.0181006,0.0194804,0.0218431,0.0257855", \ "0.0241860,0.0245780,0.0250936,0.0260461,0.0277357,0.0305872,0.0352408", \ "0.0337685,0.0342490,0.0348683,0.0360124,0.0380382,0.0414071,0.0468276"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.0143550,0.0154725,0.0170375,0.0201628,0.0264018,0.0388463,0.0636422", \ "0.0143766,0.0154919,0.0170488,0.0201688,0.0264078,0.0388439,0.0636281", \ "0.0144082,0.0155181,0.0170745,0.0201818,0.0264119,0.0388461,0.0636481", \ "0.0155564,0.0165636,0.0179703,0.0208433,0.0267058,0.0388940,0.0636621", \ "0.0181584,0.0191380,0.0205305,0.0233667,0.0291400,0.0404962,0.0640382", \ "0.0233309,0.0240973,0.0252278,0.0276028,0.0326996,0.0437164,0.0664448", \ "0.0308352,0.0314702,0.0324181,0.0344384,0.0388333,0.0485948,0.0703619"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("0.160568,0.137292,0.097478,0.029205,-0.002044,-0.002660,-0.003888", \ "0.236068,0.216437,0.191775,0.142169,0.066770,-0.004748,-0.005976", \ "1.408407,1.360489,1.302283,1.173917,0.931532,0.718783,0.541612", \ "3.812558,3.785303,3.766633,3.695930,3.475393,3.015306,2.198129", \ "7.114622,7.204880,7.230181,7.264182,7.250152,6.950824,6.016190", \ "11.652200,11.804130,11.820360,11.971880,12.126710,12.203720,11.623390", \ "17.668340,17.614460,17.843870,18.023470,18.421240,18.700600,18.677940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("15.104510,15.197920,15.247620,15.294050,15.504180,15.618550,15.404130", \ "14.910400,14.955140,15.005410,15.051160,15.042350,15.353240,15.131670", \ "16.338160,16.227630,16.191620,16.205910,16.148300,15.794460,15.586230", \ "19.709610,19.544370,19.532230,19.324670,19.120060,18.639350,17.915280", \ "25.079680,25.144620,24.928910,24.683540,24.213770,23.230470,22.123070", \ "32.621550,32.457600,32.223230,31.999490,31.536570,30.614960,29.093260", \ "43.773200,43.540810,43.063930,42.454750,41.493160,40.236780,38.283210"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("1.892718,1.904255,1.923550,1.930300,1.986771,2.058261,2.162926", \ "1.931186,1.965677,1.978413,2.017073,2.071082,2.158237,2.267125", \ "3.026290,2.989539,2.927653,2.826632,2.718616,2.673864,2.669746", \ "5.563927,5.570484,5.515485,5.442807,5.225374,4.778901,4.082690", \ "9.257266,9.306200,9.318274,9.312418,9.232552,8.862267,7.884445", \ "14.198820,14.236750,14.340730,14.447130,14.550610,14.481030,13.734060", \ "20.473030,20.659510,20.765040,20.968350,21.339750,21.561200,21.249470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("20.205690,20.257450,20.297580,20.359890,20.443980,20.625530,20.219130", \ "19.725070,19.778030,19.820710,20.040560,20.077310,20.250170,20.090790", \ "19.614470,19.632920,19.657040,19.699300,19.783690,19.786140,19.981700", \ "21.122940,20.979960,20.959240,20.922330,20.873440,20.637390,20.223180", \ "25.339300,25.203080,24.984690,24.850150,24.366270,23.840410,22.908490", \ "31.453840,31.192920,31.111360,30.876550,30.638640,29.696910,28.079940", \ "40.854740,40.635620,40.234850,39.582170,38.707280,37.532710,35.514100"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("2.878736,2.959405,3.061963,3.259750,3.545768,3.968056,4.358524", \ "2.789956,2.896633,2.959657,3.153769,3.438783,3.842341,4.237595", \ "3.609387,3.641900,3.605330,3.595787,3.729027,3.966595,4.251316", \ "6.502624,6.488567,6.443888,6.381266,6.209815,5.864971,5.449042", \ "10.834530,10.889870,10.871880,10.831800,10.692900,10.272150,9.280816", \ "16.562140,16.699590,16.742280,16.799060,16.890740,16.633560,15.653420", \ "23.954270,24.156830,24.262010,24.413540,24.639350,24.734580,24.192450"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("24.921890,24.973130,25.012430,25.073860,25.146220,25.252860,24.858770", \ "24.494740,24.484520,24.527030,24.619580,24.737780,24.891860,25.118160", \ "24.226410,24.268920,24.298580,24.349580,24.277320,24.534940,24.505770", \ "24.553690,24.452520,24.451150,24.473640,24.477950,24.564990,24.416410", \ "27.710410,27.656410,27.468820,27.238730,27.050600,26.542280,25.908830", \ "34.167920,33.927640,33.800470,33.448980,33.188740,32.204240,30.844380", \ "44.664830,44.341750,43.957160,43.346150,42.308420,40.902340,38.981540"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("2.988767,3.115371,3.251830,3.582812,4.046940,4.760071,5.563860", \ "2.698708,2.818781,3.020092,3.266364,3.787753,4.445600,5.249616", \ "3.572400,3.584530,3.580147,3.695665,3.985935,4.491407,5.150858", \ "6.616297,6.665033,6.662110,6.622202,6.539790,6.356228,6.275764", \ "11.695350,11.723520,11.672830,11.706180,11.507120,11.068660,10.197430", \ "18.506950,18.610140,18.584600,18.650580,18.708210,18.362100,17.173780", \ "27.240840,27.392420,27.378690,27.653550,27.842740,27.859170,26.917970"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.297000,2.593990,5.187990,10.376000,20.751900,41.503900"); values ("29.277770,29.328700,29.415900,29.426430,29.547590,29.400400,29.475240", \ "28.908460,28.961070,29.004270,29.076690,29.132280,29.175210,29.428370", \ "28.563950,28.606610,28.636270,28.744080,28.821270,28.768510,28.662800", \ "28.651010,28.687520,28.709790,28.746420,28.636740,28.824970,28.503210", \ "30.875340,30.947350,30.787930,30.712270,30.459530,30.180050,29.806220", \ "37.672310,37.435930,37.158940,36.822370,36.413060,35.665800,33.921190", \ "49.673380,49.354590,48.806450,48.180980,46.936760,45.239630,42.754670"); } } } } /****************************************************************************************** Module : OAI21_X1 Cell Description : Combinational cell (OAI21_X1) with drive strength X1 *******************************************************************************************/ cell (OAI21_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 : 74.320606; leakage_power () { when : "!A & !B1 & !B2"; value : 19.118000; } leakage_power () { when : "!A & !B1 & B2"; value : 22.971421; } leakage_power () { when : "!A & B1 & !B2"; value : 22.971421; } leakage_power () { when : "!A & B1 & B2"; value : 13.233010; } leakage_power () { when : "A & !B1 & !B2"; value : 116.293625; } leakage_power () { when : "A & !B1 & B2"; value : 115.659000; } leakage_power () { when : "A & B1 & !B2"; value : 135.929750; } leakage_power () { when : "A & B1 & B2"; value : 148.388625; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.701734; fall_capacitance : 1.580454; rise_capacitance : 1.701734; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.694021; fall_capacitance : 1.504212; rise_capacitance : 1.694021; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.616523; fall_capacitance : 1.616523; rise_capacitance : 1.575201; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 26.054400; function : "!(A & (B1 | B2))"; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.009234,0.010019,0.011409,0.014115,0.019395,0.029782,0.050384", \ "0.009833,0.010625,0.012029,0.014758,0.020068,0.030487,0.051113", \ "0.011343,0.012188,0.013669,0.016478,0.021776,0.032212,0.052869", \ "0.012677,0.013714,0.015494,0.018780,0.024728,0.035631,0.056253", \ "0.013041,0.014328,0.016544,0.020579,0.027676,0.039922,0.061743", \ "0.012067,0.013611,0.016280,0.021134,0.029622,0.043943,0.068006", \ "0.009536,0.011339,0.014464,0.020148,0.030082,0.046763,0.074058"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.006986,0.007641,0.008811,0.011109,0.015634,0.024585,0.042394", \ "0.007894,0.008544,0.009709,0.012004,0.016526,0.025480,0.043291", \ "0.011764,0.012511,0.013793,0.016123,0.020446,0.029209,0.046867", \ "0.016638,0.017598,0.019259,0.022351,0.027908,0.037374,0.054493", \ "0.022522,0.023694,0.025719,0.029443,0.036129,0.047826,0.067388", \ "0.029436,0.030837,0.033249,0.037665,0.045493,0.059022,0.082098", \ "0.037478,0.039096,0.041888,0.047012,0.056066,0.071503,0.097525"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.004916,0.005536,0.006662,0.008906,0.013385,0.022331,0.040201", \ "0.004904,0.005531,0.006659,0.008907,0.013386,0.022332,0.040201", \ "0.005616,0.006171,0.007151,0.009159,0.013415,0.022330,0.040203", \ "0.008247,0.008749,0.009637,0.011440,0.015195,0.023071,0.040219", \ "0.012492,0.013056,0.014017,0.015841,0.019315,0.026478,0.041921", \ "0.017822,0.018494,0.019628,0.021737,0.025534,0.032470,0.046757", \ "0.024170,0.024965,0.026296,0.028780,0.033155,0.040650,0.054431"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.005709,0.006343,0.007485,0.009746,0.014140,0.022632,0.039264", \ "0.005700,0.006336,0.007484,0.009746,0.014143,0.022628,0.039268", \ "0.007661,0.008035,0.008786,0.010493,0.014288,0.022632,0.039267", \ "0.011910,0.012457,0.013412,0.015208,0.018376,0.024454,0.039299", \ "0.017262,0.017856,0.018905,0.020944,0.024767,0.031510,0.043353", \ "0.023863,0.024510,0.025654,0.027892,0.032116,0.039866,0.053269", \ "0.031709,0.032432,0.033716,0.036211,0.040870,0.049351,0.064551"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.007245,0.007977,0.009288,0.011882,0.017027,0.027276,0.047739", \ "0.007788,0.008534,0.009870,0.012501,0.017690,0.027977,0.048468", \ "0.008830,0.009720,0.011248,0.014101,0.019393,0.029704,0.050229", \ "0.009234,0.010407,0.012374,0.015898,0.022063,0.033069,0.053638", \ "0.008569,0.010051,0.012531,0.016943,0.024478,0.037096,0.059076", \ "0.006586,0.008373,0.011363,0.016686,0.025755,0.040662,0.065147", \ "0.003036,0.005134,0.008633,0.014876,0.025512,0.042927,0.070871"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.006724,0.007380,0.008549,0.010841,0.015345,0.024255,0.041977", \ "0.007634,0.008285,0.009448,0.011736,0.016238,0.025149,0.042876", \ "0.011421,0.012183,0.013488,0.015856,0.020161,0.028879,0.046453", \ "0.016115,0.017097,0.018787,0.021916,0.027516,0.037032,0.054082", \ "0.021736,0.022949,0.025027,0.028814,0.035562,0.047309,0.066927", \ "0.028262,0.029721,0.032223,0.036753,0.044691,0.058310,0.081443", \ "0.035742,0.037455,0.040386,0.045691,0.054933,0.070536,0.096659"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.003402,0.004015,0.005131,0.007360,0.011814,0.020718,0.038514", \ "0.003410,0.004019,0.005130,0.007359,0.011816,0.020718,0.038515", \ "0.004597,0.005095,0.006023,0.007902,0.011957,0.020718,0.038511", \ "0.007631,0.008085,0.008910,0.010564,0.014079,0.021705,0.038575", \ "0.011991,0.012514,0.013441,0.015195,0.018541,0.025391,0.040512", \ "0.017334,0.017946,0.019053,0.021121,0.024850,0.031621,0.045567", \ "0.023743,0.024432,0.025705,0.028133,0.032478,0.039908,0.053458"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.004507,0.005072,0.006100,0.008162,0.012295,0.020569,0.037133", \ "0.004492,0.005066,0.006098,0.008161,0.012293,0.020574,0.037136", \ "0.006263,0.006716,0.007442,0.008943,0.012454,0.020574,0.037136", \ "0.009394,0.010017,0.011080,0.013032,0.016410,0.022432,0.037163", \ "0.013448,0.014211,0.015492,0.017843,0.022038,0.029211,0.041253", \ "0.018567,0.019500,0.021049,0.023819,0.028641,0.036983,0.050972", \ "0.024856,0.025964,0.027805,0.031065,0.036588,0.045892,0.061800"); } } timing () { related_pin : "A"; when : "B1 & B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.006154,0.006714,0.007716,0.009695,0.013615,0.021419,0.036997", \ "0.006853,0.007426,0.008448,0.010456,0.014412,0.022246,0.037845", \ "0.008296,0.009112,0.010493,0.012968,0.017235,0.025099,0.040726", \ "0.008664,0.009780,0.011654,0.015002,0.020759,0.030358,0.046431", \ "0.007801,0.009224,0.011607,0.015856,0.023098,0.035047,0.054497", \ "0.005504,0.007222,0.010102,0.015246,0.024026,0.038412,0.061532", \ "0.001528,0.003537,0.006913,0.012953,0.023276,0.040184,0.067112"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.007412,0.008053,0.009204,0.011475,0.015959,0.024855,0.042563", \ "0.008327,0.008964,0.010110,0.012376,0.016862,0.025762,0.043481", \ "0.012277,0.013002,0.014250,0.016514,0.020810,0.029518,0.047079", \ "0.017307,0.018249,0.019881,0.022929,0.028414,0.037772,0.054794", \ "0.023353,0.024511,0.026505,0.030189,0.036818,0.048428,0.067841", \ "0.030397,0.031792,0.034190,0.038578,0.046366,0.059841,0.082809", \ "0.038483,0.040121,0.042928,0.048054,0.057112,0.072539,0.098517"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.002888,0.003354,0.004198,0.005882,0.009239,0.015940,0.029330", \ "0.002910,0.003367,0.004203,0.005881,0.009239,0.015942,0.029329", \ "0.004748,0.005107,0.005755,0.007004,0.009633,0.015943,0.029328", \ "0.008176,0.008544,0.009225,0.010572,0.013215,0.018297,0.029643", \ "0.012811,0.013239,0.014023,0.015544,0.018408,0.023835,0.034160", \ "0.018431,0.018936,0.019872,0.021692,0.025022,0.030954,0.041836", \ "0.025167,0.025719,0.026798,0.028926,0.032849,0.039610,0.051268"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.004793,0.005368,0.006410,0.008491,0.012641,0.020939,0.037499", \ "0.004793,0.005368,0.006410,0.008489,0.012644,0.020936,0.037512", \ "0.006396,0.006840,0.007559,0.009141,0.012751,0.020940,0.037513", \ "0.009493,0.010117,0.011181,0.013137,0.016507,0.022622,0.037526", \ "0.013438,0.014186,0.015470,0.017820,0.022034,0.029223,0.041371", \ "0.018477,0.019381,0.020899,0.023630,0.028428,0.036808,0.050846", \ "0.024712,0.025781,0.027560,0.030740,0.036177,0.045447,0.061431"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00563737,0.00637203,0.00768710,0.0102862,0.0154367,0.0256881,0.0461505", \ "0.00632144,0.00705277,0.00837196,0.0109827,0.0161551,0.0264284,0.0469083", \ "0.00794494,0.00894993,0.0106431,0.0136730,0.0188695,0.0290358,0.0494515", \ "0.00818137,0.00955259,0.0118566,0.0159475,0.0229620,0.0346127,0.0547557", \ "0.00664106,0.00839238,0.0113358,0.0165488,0.0253872,0.0399392,0.0635666", \ "0.00310241,0.00522394,0.00878792,0.0151154,0.0258521,0.0433789,0.0715471", \ "-0.00259008,-0.000119033,0.00404431,0.0114449,0.0240530,0.0446597,0.0774296"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00882460,0.0100695,0.0122887,0.0166440,0.0252334,0.0422722,0.0762398", \ "0.00940641,0.0106277,0.0128319,0.0171990,0.0258339,0.0429384,0.0769605", \ "0.0129717,0.0142923,0.0164878,0.0205812,0.0289340,0.0458217,0.0797226", \ "0.0180799,0.0196904,0.0224464,0.0275371,0.0365606,0.0528156,0.0860575", \ "0.0247541,0.0266938,0.0299633,0.0359054,0.0465143,0.0649596,0.0974352", \ "0.0327892,0.0351108,0.0389961,0.0459563,0.0580755,0.0790718,0.114836", \ "0.0422355,0.0449171,0.0494456,0.0575408,0.0714255,0.0948691,0.134887"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00339427,0.00401289,0.00512968,0.00736030,0.0118133,0.0207149,0.0385141", \ "0.00337501,0.00400049,0.00512540,0.00736034,0.0118165,0.0207151,0.0385117", \ "0.00540980,0.00591648,0.00681661,0.00845804,0.0120584,0.0207171,0.0385126", \ "0.00918095,0.00978699,0.0108153,0.0127130,0.0162468,0.0227994,0.0385414", \ "0.0143873,0.0151685,0.0164587,0.0187430,0.0226953,0.0298187,0.0428758", \ "0.0209831,0.0219590,0.0235675,0.0263842,0.0310802,0.0389252,0.0529079", \ "0.0290806,0.0302405,0.0321669,0.0355556,0.0411786,0.0501767,0.0651871"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00626441,0.00735051,0.00931740,0.0132342,0.0210718,0.0367521,0.0680608", \ "0.00625642,0.00734483,0.00931081,0.0132387,0.0210828,0.0367486,0.0680755", \ "0.00772087,0.00848626,0.00998526,0.0133608,0.0210742,0.0367395,0.0680696", \ "0.0106300,0.0116281,0.0134137,0.0168072,0.0228566,0.0368103,0.0680621", \ "0.0149784,0.0160073,0.0178335,0.0214230,0.0283236,0.0406852,0.0683112", \ "0.0208330,0.0219504,0.0239062,0.0276463,0.0348067,0.0484240,0.0732145", \ "0.0281840,0.0293982,0.0315338,0.0355755,0.0430552,0.0571995,0.0834434"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00740869,0.00818086,0.00955415,0.0122383,0.0174955,0.0278642,0.0484518", \ "0.00798308,0.00875605,0.0101313,0.0128183,0.0180786,0.0284494,0.0490402", \ "0.0103260,0.0112416,0.0127970,0.0156142,0.0207648,0.0310325,0.0515453", \ "0.0119069,0.0131157,0.0151804,0.0189379,0.0255520,0.0367390,0.0568785", \ "0.0122822,0.0137815,0.0163419,0.0210006,0.0291418,0.0429846,0.0659408", \ "0.0113381,0.0131147,0.0161712,0.0217107,0.0313953,0.0477391,0.0748408", \ "0.00899765,0.0110454,0.0145690,0.0209754,0.0321807,0.0510596,0.0820839"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.0111757,0.0123998,0.0145885,0.0189096,0.0274649,0.0444796,0.0784301", \ "0.0119232,0.0131626,0.0153845,0.0197670,0.0284075,0.0455045,0.0795235", \ "0.0144497,0.0157634,0.0179844,0.0222896,0.0308829,0.0480059,0.0820913", \ "0.0182588,0.0197687,0.0223790,0.0272861,0.0363743,0.0532499,0.0870677", \ "0.0237771,0.0255650,0.0285893,0.0341098,0.0441038,0.0623215,0.0958879", \ "0.0303600,0.0325122,0.0361205,0.0425749,0.0538182,0.0735571,0.109160", \ "0.0377797,0.0403268,0.0445850,0.0521476,0.0650690,0.0868621,0.124880"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00492738,0.00554847,0.00666666,0.00890831,0.0133853,0.0223266,0.0402040", \ "0.00492777,0.00554901,0.00667153,0.00890943,0.0133848,0.0223268,0.0402041", \ "0.00655938,0.00705792,0.00791502,0.00960218,0.0134968,0.0223317,0.0401997", \ "0.0102977,0.0108925,0.0119022,0.0138103,0.0173372,0.0240271,0.0402080", \ "0.0154554,0.0162000,0.0174334,0.0196631,0.0236463,0.0308632,0.0440942", \ "0.0219577,0.0229118,0.0244429,0.0271508,0.0317528,0.0396994,0.0539028", \ "0.0298464,0.0310171,0.0328948,0.0361857,0.0416531,0.0505660,0.0658450"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.00626627,0.00735040,0.00931048,0.0132442,0.0210746,0.0367418,0.0680592", \ "0.00626986,0.00735400,0.00931084,0.0132347,0.0210722,0.0367323,0.0680751", \ "0.00712764,0.00800291,0.00968201,0.0132933,0.0210800,0.0367469,0.0680567", \ "0.00967466,0.0105841,0.0122650,0.0156468,0.0222572,0.0368258,0.0680603", \ "0.0135677,0.0144490,0.0160467,0.0193072,0.0260357,0.0393934,0.0683179", \ "0.0186471,0.0195970,0.0212921,0.0245968,0.0311419,0.0446044,0.0715725", \ "0.0248171,0.0258517,0.0276918,0.0312715,0.0380336,0.0512479,0.0782763"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.908977,0.934113,0.958812,0.987456,1.023061,1.051591,1.078044", \ "0.825711,0.837767,0.872681,0.924377,0.975148,1.020339,1.059125", \ "0.842311,0.852679,0.865076,0.894777,0.928032,0.977888,1.032157", \ "1.670253,1.625859,1.542421,1.408993,1.273141,1.208675,1.166763", \ "3.442246,3.359205,3.243674,2.998185,2.571804,2.068512,1.741606", \ "5.815276,5.817837,5.690687,5.487061,4.977876,4.071396,3.063731", \ "8.963374,8.930016,8.858237,8.680862,8.292752,7.279689,5.565523"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("5.771789,5.789743,5.750518,5.817064,5.856726,5.782210,5.795117", \ "5.698824,5.732365,5.750597,5.739544,5.808263,5.725616,5.885361", \ "6.154830,6.151697,6.129364,6.053695,6.047012,5.894919,5.972992", \ "7.396555,7.396824,7.375936,7.236688,7.017120,6.727067,6.309763", \ "9.674964,9.705177,9.602885,9.412737,9.044471,8.604923,7.744631", \ "13.220000,13.153050,13.033520,12.763150,12.322930,11.592050,10.254570", \ "17.791950,17.721870,17.620670,17.394490,16.920460,15.829390,14.148860"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.230003,0.244860,0.263808,0.281801,0.295353,0.302369,0.305784", \ "0.119677,0.140175,0.168669,0.204723,0.243236,0.271835,0.287893", \ "0.179890,0.163345,0.158073,0.167938,0.196574,0.231740,0.260650", \ "1.227175,1.142790,1.012095,0.811035,0.588860,0.474708,0.403027", \ "3.038963,2.969135,2.830851,2.529203,2.024893,1.410189,0.999778", \ "5.468895,5.398834,5.310551,5.071195,4.537278,3.522865,2.375633", \ "8.609597,8.628186,8.503129,8.330216,7.876069,6.813797,4.966763"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("4.875634,4.870676,4.913214,4.929597,4.930739,4.919497,5.013961", \ "4.812238,4.803383,4.864199,4.886383,4.873970,4.923479,4.914241", \ "5.238590,5.245416,5.239251,5.202996,5.139286,5.023073,5.121172", \ "6.401463,6.430766,6.346786,6.301697,6.156844,5.811657,5.639817", \ "8.711397,8.649220,8.603661,8.439816,8.120845,7.669622,7.062465", \ "12.063530,12.093830,12.016610,11.850040,11.364450,10.710680,9.486965", \ "16.512350,16.457070,16.510910,16.371970,15.973760,15.046200,13.231840"); } } internal_power () { related_pin : "A"; when : "B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.240315,0.251216,0.270096,0.278801,0.293608,0.306356,0.311045", \ "0.120428,0.133743,0.170854,0.205363,0.243843,0.269809,0.293014", \ "0.204005,0.183980,0.180558,0.185794,0.204545,0.239143,0.265917", \ "1.288209,1.211145,1.082528,0.884260,0.645664,0.505924,0.426034", \ "3.151621,3.050032,2.904164,2.640681,2.150000,1.524193,1.064039", \ "5.654098,5.526354,5.440371,5.199350,4.667142,3.709068,2.533157", \ "8.788006,8.720101,8.649759,8.386125,8.015150,7.020349,5.235065"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("5.304633,5.340578,5.361573,5.393678,5.378674,5.354214,5.433336", \ "5.261793,5.267908,5.312851,5.327651,5.338705,5.355187,5.476254", \ "5.720451,5.732123,5.670278,5.661458,5.610396,5.508298,5.564451", \ "6.888408,6.922516,6.921571,6.865282,6.701080,6.380345,6.195177", \ "9.293351,9.250712,9.171322,9.054818,8.699655,8.378642,7.516785", \ "12.744140,12.685940,12.610040,12.479270,12.025210,11.446220,10.412790", \ "17.298670,17.245040,17.259480,17.104220,16.728170,15.717030,14.375790"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.327242,0.338493,0.349697,0.372487,0.388004,0.398930,0.402158", \ "0.312464,0.323418,0.345278,0.370737,0.404741,0.425630,0.438449", \ "0.566826,0.524905,0.502352,0.478162,0.473626,0.474090,0.476283", \ "1.580461,1.525305,1.395353,1.193838,0.956316,0.803026,0.683828", \ "3.114735,3.068200,2.983387,2.752903,2.300002,1.720598,1.315892", \ "5.125570,5.118973,5.074691,4.920381,4.503759,3.617777,2.607128", \ "7.676156,7.668331,7.700455,7.595831,7.349001,6.482205,4.894783"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("3.276054,3.308142,3.328516,3.386310,3.328498,3.345818,3.348838", \ "3.232646,3.259106,3.279016,3.328099,3.337919,3.416115,3.180148", \ "3.567042,3.569899,3.521694,3.463825,3.488011,3.436106,3.422745", \ "4.495224,4.508659,4.479440,4.345235,4.170179,3.969010,3.741699", \ "6.205648,6.150361,6.000860,5.875695,5.646705,5.173599,4.640779", \ "8.848016,8.765959,8.612897,8.294290,7.851427,7.171040,6.342877", \ "12.368560,12.268970,12.137670,11.821570,11.136330,10.148730,9.055487"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("0.877640,0.888611,0.906556,0.923639,0.945200,0.967964,0.986969", \ "0.815489,0.813722,0.837057,0.857258,0.880026,0.906374,0.933757", \ "0.965053,0.956357,0.957027,0.950981,0.943457,0.944675,0.946565", \ "1.939378,1.880416,1.776225,1.617678,1.440261,1.293640,1.173174", \ "3.621187,3.558975,3.440457,3.206040,2.797779,2.270904,1.853346", \ "5.891695,5.836637,5.790131,5.579412,5.097730,4.250319,3.261135", \ "8.733148,8.759298,8.752818,8.632806,8.238686,7.267257,5.717231"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.814200,1.628400,3.256800,6.513600,13.027200,26.054400"); values ("4.385104,4.373264,4.401752,4.415684,4.427117,4.416240,4.457507", \ "4.260795,4.254177,4.289221,4.375811,4.351558,4.422601,4.434874", \ "4.268016,4.244954,4.267547,4.295654,4.297860,4.379795,4.431540", \ "4.763472,4.797502,4.832684,4.757860,4.678813,4.597459,4.402172", \ "6.157468,6.113203,6.018552,5.873109,5.750911,5.435233,5.167926", \ "8.475728,8.407319,8.261509,7.979540,7.526596,7.081306,6.342820", \ "11.556980,11.485740,11.329250,11.003510,10.480850,9.597443,8.341827"); } } } } /****************************************************************************************** Module : OAI21_X2 Cell Description : Combinational cell (OAI21_X2) with drive strength X2 *******************************************************************************************/ cell (OAI21_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 : 148.641337; leakage_power () { when : "!A & !B1 & !B2"; value : 38.236000; } leakage_power () { when : "!A & !B1 & B2"; value : 45.942842; } leakage_power () { when : "!A & B1 & !B2"; value : 45.942838; } leakage_power () { when : "!A & B1 & B2"; value : 26.466014; } leakage_power () { when : "A & !B1 & !B2"; value : 232.586500; } leakage_power () { when : "A & !B1 & B2"; value : 231.318625; } leakage_power () { when : "A & B1 & !B2"; value : 271.860500; } leakage_power () { when : "A & B1 & B2"; value : 296.777375; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.229851; fall_capacitance : 2.992511; rise_capacitance : 3.229851; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.147302; fall_capacitance : 2.778884; rise_capacitance : 3.147302; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.428024; fall_capacitance : 3.428024; rise_capacitance : 3.351754; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 52.108800; function : "!(A & (B1 | B2))"; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.008860,0.009971,0.011364,0.014072,0.019355,0.029747,0.050354", \ "0.009447,0.010567,0.011971,0.014702,0.020016,0.030439,0.051070", \ "0.010928,0.012126,0.013605,0.016418,0.021718,0.032157,0.052816", \ "0.012201,0.013673,0.015454,0.018736,0.024679,0.035586,0.056211", \ "0.012468,0.014310,0.016520,0.020552,0.027643,0.039882,0.061708", \ "0.011389,0.013604,0.016264,0.021113,0.029596,0.043909,0.067973", \ "0.008747,0.011334,0.014446,0.020124,0.030055,0.046731,0.074021"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.006693,0.007617,0.008788,0.011088,0.015618,0.024588,0.042436", \ "0.007605,0.008523,0.009688,0.011983,0.016511,0.025482,0.043331", \ "0.011403,0.012471,0.013759,0.016104,0.020432,0.029213,0.046909", \ "0.016159,0.017528,0.019193,0.022296,0.027873,0.037373,0.054536", \ "0.021930,0.023610,0.025633,0.029369,0.036073,0.047802,0.067418", \ "0.028731,0.030735,0.033144,0.037576,0.045426,0.058986,0.082113", \ "0.036675,0.038980,0.041770,0.046912,0.055991,0.071461,0.097534"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.004679,0.005551,0.006676,0.008920,0.013400,0.022348,0.040231", \ "0.004664,0.005545,0.006673,0.008919,0.013399,0.022350,0.040230", \ "0.005407,0.006190,0.007170,0.009177,0.013433,0.022348,0.040233", \ "0.008067,0.008767,0.009654,0.011455,0.015210,0.023095,0.040250", \ "0.012274,0.013057,0.014024,0.015850,0.019329,0.026498,0.041957", \ "0.017535,0.018472,0.019621,0.021736,0.025530,0.032486,0.046793", \ "0.023812,0.024912,0.026268,0.028766,0.033148,0.040660,0.054456"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.005380,0.006277,0.007430,0.009707,0.014126,0.022655,0.039356", \ "0.005367,0.006272,0.007429,0.009707,0.014128,0.022654,0.039355", \ "0.007451,0.008014,0.008764,0.010477,0.014281,0.022655,0.039354", \ "0.011652,0.012423,0.013383,0.015191,0.018383,0.024488,0.039387", \ "0.017006,0.017830,0.018885,0.020929,0.024761,0.031537,0.043445", \ "0.023605,0.024506,0.025656,0.027891,0.032110,0.039879,0.053341", \ "0.031450,0.032451,0.033738,0.036224,0.040883,0.049366,0.064604"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.006930,0.007967,0.009284,0.011888,0.017055,0.027344,0.047890", \ "0.007454,0.008510,0.009851,0.012492,0.017702,0.028030,0.048603", \ "0.008412,0.009679,0.011208,0.014068,0.019382,0.029731,0.050337", \ "0.008718,0.010388,0.012354,0.015876,0.022044,0.033078,0.053724", \ "0.007949,0.010055,0.012530,0.016939,0.024468,0.037094,0.059129", \ "0.005843,0.008385,0.011370,0.016691,0.025757,0.040664,0.065175", \ "0.002174,0.005145,0.008641,0.014882,0.025519,0.042936,0.070893"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.006435,0.007360,0.008529,0.010821,0.015329,0.024252,0.042009", \ "0.007350,0.008267,0.009429,0.011716,0.016223,0.025148,0.042909", \ "0.011056,0.012144,0.013454,0.015834,0.020147,0.028880,0.046484", \ "0.015627,0.017026,0.018719,0.021856,0.027474,0.037023,0.054109", \ "0.021125,0.022858,0.024932,0.028730,0.035494,0.047272,0.066942", \ "0.027516,0.029613,0.032109,0.036648,0.044610,0.058251,0.081433", \ "0.034871,0.037327,0.040253,0.045569,0.054837,0.070464,0.096632"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.003172,0.004037,0.005160,0.007400,0.011874,0.020819,0.038700", \ "0.003182,0.004043,0.005160,0.007398,0.011874,0.020818,0.038702", \ "0.004417,0.005116,0.006047,0.007943,0.012020,0.020818,0.038702", \ "0.007456,0.008098,0.008930,0.010586,0.014122,0.021800,0.038760", \ "0.011752,0.012508,0.013436,0.015207,0.018553,0.025458,0.040680", \ "0.017022,0.017907,0.019029,0.021118,0.024852,0.031665,0.045697", \ "0.023363,0.024364,0.025659,0.028116,0.032465,0.039931,0.053549"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.004231,0.005029,0.006060,0.008129,0.012277,0.020589,0.037208", \ "0.004213,0.005023,0.006058,0.008129,0.012278,0.020591,0.037211", \ "0.006052,0.006700,0.007434,0.008934,0.012446,0.020592,0.037205", \ "0.009116,0.009993,0.011062,0.013016,0.016413,0.022460,0.037244", \ "0.013116,0.014192,0.015478,0.017833,0.022033,0.029234,0.041337", \ "0.018186,0.019495,0.021052,0.023820,0.028639,0.036996,0.051040", \ "0.024418,0.025986,0.027831,0.031089,0.036621,0.045923,0.061860"); } } timing () { related_pin : "A"; when : "B1 & B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.005902,0.006693,0.007698,0.009681,0.013610,0.021430,0.037041", \ "0.006593,0.007403,0.008427,0.010439,0.014402,0.022252,0.037884", \ "0.007926,0.009090,0.010471,0.012948,0.017223,0.025103,0.040762", \ "0.008186,0.009776,0.011650,0.014997,0.020752,0.030356,0.046457", \ "0.007220,0.009237,0.011617,0.015863,0.023103,0.035051,0.054512", \ "0.004805,0.007242,0.010117,0.015260,0.024037,0.038422,0.061549", \ "0.000708,0.003558,0.006927,0.012965,0.023289,0.040197,0.067129"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.007113,0.008019,0.009172,0.011446,0.015938,0.024850,0.042597", \ "0.008032,0.008931,0.010077,0.012347,0.016840,0.025757,0.043508", \ "0.011917,0.012953,0.014208,0.016488,0.020789,0.029512,0.047107", \ "0.016824,0.018169,0.019805,0.022865,0.028370,0.037760,0.054820", \ "0.022757,0.024410,0.026405,0.030101,0.036748,0.048392,0.067855", \ "0.029675,0.031668,0.034064,0.038468,0.046279,0.059783,0.082800", \ "0.037633,0.039970,0.042767,0.047925,0.057011,0.072467,0.098496"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.002702,0.003357,0.004204,0.005891,0.009263,0.015981,0.029412", \ "0.002728,0.003370,0.004208,0.005893,0.009261,0.015982,0.029415", \ "0.004606,0.005111,0.005760,0.007014,0.009659,0.015984,0.029415", \ "0.008008,0.008534,0.009219,0.010569,0.013219,0.018327,0.029727", \ "0.012578,0.013196,0.013992,0.015525,0.018411,0.023843,0.034220", \ "0.018137,0.018869,0.019821,0.021656,0.025007,0.030952,0.041875", \ "0.024799,0.025615,0.026722,0.028876,0.032817,0.039613,0.051290"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.004519,0.005329,0.006374,0.008461,0.012628,0.020951,0.037577", \ "0.004518,0.005329,0.006374,0.008461,0.012627,0.020953,0.037587", \ "0.006191,0.006828,0.007550,0.009130,0.012741,0.020954,0.037581", \ "0.009207,0.010089,0.011162,0.013124,0.016511,0.022650,0.037599", \ "0.013104,0.014168,0.015452,0.017803,0.022026,0.029243,0.041449", \ "0.018103,0.019379,0.020894,0.023625,0.028429,0.036818,0.050915", \ "0.024285,0.025796,0.027584,0.030755,0.036186,0.045464,0.061482"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00542726,0.00646773,0.00778915,0.0103999,0.0155715,0.0258646,0.0464104", \ "0.00611013,0.00714641,0.00847179,0.0110948,0.0162879,0.0266034,0.0471668", \ "0.00762151,0.00905772,0.0107546,0.0137903,0.0190030,0.0292128,0.0497112", \ "0.00772987,0.00969465,0.0119974,0.0160948,0.0231230,0.0348005,0.0550211", \ "0.00606970,0.00857841,0.0115180,0.0167348,0.0255866,0.0401690,0.0638535", \ "0.00242462,0.00546194,0.00902200,0.0153513,0.0261035,0.0436592,0.0718959", \ "-0.00334932,0.000185553,0.00433054,0.0117417,0.0243736,0.0450086,0.0778419"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00838079,0.0101378,0.0123579,0.0167182,0.0253106,0.0423564,0.0763368", \ "0.00896580,0.0106901,0.0128972,0.0172684,0.0259078,0.0430191,0.0770567", \ "0.0124715,0.0143502,0.0165447,0.0206416,0.0290007,0.0458980,0.0798156", \ "0.0174617,0.0197486,0.0225041,0.0275946,0.0366196,0.0528846,0.0861452", \ "0.0239833,0.0267454,0.0300144,0.0359554,0.0465644,0.0650158,0.0975109", \ "0.0318313,0.0351401,0.0390299,0.0459926,0.0581140,0.0791129,0.114893", \ "0.0410658,0.0449131,0.0494500,0.0575499,0.0714380,0.0948892,0.134920"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00316487,0.00403601,0.00515849,0.00739851,0.0118750,0.0208181,0.0387024", \ "0.00314534,0.00402592,0.00515615,0.00739995,0.0118747,0.0208175,0.0386973", \ "0.00521881,0.00593862,0.00684013,0.00848901,0.0121144,0.0208184,0.0387016", \ "0.00894916,0.00981385,0.0108410,0.0127447,0.0162945,0.0228803,0.0387265", \ "0.0140858,0.0151985,0.0164949,0.0187752,0.0227423,0.0298935,0.0430204", \ "0.0206077,0.0219885,0.0235999,0.0264204,0.0311365,0.0389976,0.0530405", \ "0.0286229,0.0302625,0.0321920,0.0355976,0.0412203,0.0502607,0.0653188"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00583575,0.00736446,0.00933437,0.0132623,0.0211034,0.0367936,0.0681372", \ "0.00583002,0.00736313,0.00933137,0.0132597,0.0211123,0.0367946,0.0681528", \ "0.00743763,0.00849200,0.0100008,0.0133889,0.0211044,0.0367974,0.0681577", \ "0.0102395,0.0116500,0.0134334,0.0168272,0.0228792,0.0368652,0.0681498", \ "0.0145859,0.0160319,0.0178620,0.0214512,0.0283524,0.0407250,0.0683841", \ "0.0203944,0.0219767,0.0239423,0.0276843,0.0348481,0.0484721,0.0732813", \ "0.0277114,0.0294256,0.0315786,0.0356282,0.0431049,0.0572605,0.0835311"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00710607,0.00819915,0.00957456,0.0122616,0.0175229,0.0278964,0.0484904", \ "0.00768033,0.00877428,0.0101515,0.0128411,0.0181051,0.0284807,0.0490762", \ "0.00995399,0.0112573,0.0128166,0.0156351,0.0207900,0.0310635,0.0515824", \ "0.0114095,0.0131351,0.0152011,0.0189607,0.0255767,0.0367662,0.0569163", \ "0.0116633,0.0138071,0.0163707,0.0210238,0.0291622,0.0430087,0.0659754", \ "0.0105997,0.0131555,0.0162028,0.0217403,0.0314184,0.0477605,0.0748738", \ "0.00815696,0.0110995,0.0146107,0.0210081,0.0322081,0.0510846,0.0821137"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.0107058,0.0124329,0.0146247,0.0189492,0.0275076,0.0445299,0.0784965", \ "0.0114419,0.0131911,0.0154173,0.0198028,0.0284470,0.0455524,0.0795848", \ "0.0139210,0.0157849,0.0180083,0.0223193,0.0309178,0.0480491,0.0821501", \ "0.0176429,0.0197859,0.0223965,0.0273077,0.0364023,0.0532872,0.0871234", \ "0.0230367,0.0255837,0.0286068,0.0341280,0.0441268,0.0623517,0.0959412", \ "0.0294623,0.0325308,0.0361384,0.0425931,0.0538360,0.0735819,0.109202", \ "0.0367152,0.0403454,0.0446001,0.0521659,0.0650879,0.0868813,0.124912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00469175,0.00556140,0.00668316,0.00892174,0.0133992,0.0223482,0.0402328", \ "0.00468929,0.00556382,0.00668527,0.00892281,0.0133998,0.0223485,0.0402335", \ "0.00637508,0.00707595,0.00793281,0.00961851,0.0135135,0.0223503,0.0402310", \ "0.0100747,0.0109118,0.0119202,0.0138245,0.0173556,0.0240461,0.0402408", \ "0.0151715,0.0162121,0.0174479,0.0196742,0.0236656,0.0308776,0.0441276", \ "0.0215934,0.0229158,0.0244517,0.0271619,0.0317811,0.0397109,0.0539258", \ "0.0293856,0.0310056,0.0328966,0.0361966,0.0416598,0.0505766,0.0658554"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.00584184,0.00736661,0.00932984,0.0132640,0.0211117,0.0367955,0.0681428", \ "0.00584279,0.00736638,0.00933062,0.0132631,0.0211043,0.0367882,0.0681514", \ "0.00679827,0.00801792,0.00970177,0.0133170,0.0211101,0.0367867,0.0681423", \ "0.00931815,0.0105960,0.0122761,0.0156673,0.0222861,0.0368759,0.0681512", \ "0.0132219,0.0144584,0.0160567,0.0193220,0.0260586,0.0394390,0.0684019", \ "0.0182731,0.0195965,0.0212923,0.0246075,0.0311685,0.0446470,0.0716527", \ "0.0244019,0.0258425,0.0276971,0.0312848,0.0380664,0.0512853,0.0783495"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("1.816531,1.873898,1.916999,1.962139,2.030324,2.097899,2.142397", \ "1.631924,1.691740,1.767981,1.836392,1.936127,2.029338,2.109476", \ "1.672057,1.723085,1.740487,1.796804,1.864514,1.962891,2.056130", \ "3.455192,3.294155,3.117913,2.843624,2.574274,2.431312,2.339820", \ "6.950604,6.787046,6.534226,6.021132,5.172136,4.163361,3.498235", \ "11.752960,11.575920,11.430200,11.012940,9.992246,8.173897,6.146676", \ "17.846400,17.859370,17.766290,17.404810,16.572500,14.588850,11.149810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("11.377630,11.415040,11.469430,11.486930,11.587290,11.603010,11.417450", \ "11.237630,11.304740,11.364380,11.368170,11.467340,11.505810,11.483130", \ "12.203710,12.166050,12.060700,11.927060,11.966180,11.855040,11.660450", \ "14.757690,14.661780,14.617620,14.447180,14.030800,13.453000,12.930160", \ "19.421490,19.143840,19.076080,18.714130,18.061340,16.907900,15.489380", \ "26.353430,26.192810,25.832280,25.482770,24.454640,23.021740,20.906970", \ "35.496320,35.326370,35.117000,34.729790,33.585010,31.599950,28.033270"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.463791,0.506680,0.528898,0.557116,0.580192,0.603250,0.607714", \ "0.204613,0.270614,0.331706,0.397879,0.474313,0.536238,0.571623", \ "0.410403,0.343175,0.336319,0.356589,0.399504,0.461584,0.518902", \ "2.556751,2.337271,2.068320,1.661742,1.200725,0.960039,0.813508", \ "6.197705,5.990827,5.709405,5.123231,4.097617,2.848136,2.022531", \ "11.010660,10.910560,10.717340,10.166990,9.118790,7.073407,4.773495", \ "17.287590,17.290520,17.034980,16.668930,15.762060,13.655300,9.957557"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("9.602844,9.619102,9.661055,9.750758,9.792175,9.635123,9.833978", \ "9.427629,9.522340,9.592706,9.642342,9.701999,9.750891,9.539460", \ "10.400790,10.382110,10.355740,10.230010,10.212050,10.072440,9.871113", \ "12.760870,12.648910,12.633070,12.610320,12.223580,11.684080,10.992080", \ "17.344340,17.146860,17.073980,16.822310,16.247740,15.211430,13.923290", \ "24.040480,24.071250,23.908590,23.539620,22.672760,21.220730,18.952020", \ "32.840760,32.871750,32.800570,32.633270,31.779380,29.890690,26.865160"); } } internal_power () { related_pin : "A"; when : "B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.470269,0.499013,0.535560,0.558474,0.580905,0.608089,0.614309", \ "0.223420,0.287154,0.337130,0.409215,0.480312,0.539648,0.577658", \ "0.458957,0.386518,0.376983,0.381317,0.416854,0.478374,0.533497", \ "2.677663,2.461989,2.202293,1.796303,1.313109,1.030010,0.861442", \ "6.376990,6.113331,5.854541,5.340164,4.332280,3.069063,2.143143", \ "11.374530,11.055830,10.926090,10.438590,9.426780,7.443966,5.082992", \ "17.630270,17.478570,17.317440,16.917270,16.069580,14.083800,10.490530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("10.446350,10.509470,10.529370,10.609530,10.553620,10.769790,10.654560", \ "10.371560,10.398940,10.447000,10.539460,10.525350,10.697110,10.463950", \ "11.360390,11.329280,11.199980,11.183340,11.075470,10.923010,10.908610", \ "13.725090,13.703200,13.633310,13.667550,13.273740,12.768200,12.195320", \ "18.469640,18.395370,18.148910,17.878360,17.353240,16.616360,15.081480", \ "25.378870,25.315070,25.214810,24.833440,24.012730,22.677350,20.727650", \ "34.368630,34.358920,34.377870,34.202930,33.411390,31.392280,28.427920"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("0.629169,0.687024,0.702481,0.746299,0.770214,0.796303,0.802380", \ "0.603423,0.657725,0.695980,0.740553,0.797953,0.850341,0.879519", \ "1.168181,1.046449,0.999758,0.959487,0.943787,0.947839,0.944176", \ "3.224692,3.028596,2.783913,2.372118,1.899691,1.599961,1.365098", \ "6.261927,6.085193,5.914262,5.486900,4.573639,3.419651,2.614341", \ "10.244530,10.187030,10.112980,9.834163,8.961462,7.200810,5.189101", \ "15.201820,15.272370,15.333150,15.217990,14.622670,12.902070,9.742067"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("6.602226,6.637312,6.696919,6.748807,6.832753,6.830722,6.399309", \ "6.465892,6.518383,6.608328,6.643309,6.700737,6.635262,6.405570", \ "7.174349,7.074644,7.039018,7.027046,7.005102,6.929806,6.469577", \ "9.017595,9.004012,8.948776,8.705211,8.226877,7.909017,7.436820", \ "12.492450,12.287700,12.078780,11.748040,11.259940,10.392000,9.313324", \ "17.785250,17.521270,17.202650,16.676420,15.659080,14.377610,12.907610", \ "24.809980,24.562490,24.262750,23.627600,22.274440,20.636550,17.819270"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("1.728981,1.783314,1.811471,1.840928,1.890789,1.934185,1.967829", \ "1.580312,1.651557,1.679290,1.725502,1.770216,1.814131,1.861507", \ "1.936685,1.912420,1.911012,1.903200,1.892206,1.879321,1.887338", \ "3.914402,3.757137,3.554510,3.226359,2.885336,2.591083,2.336630", \ "7.241705,7.105243,6.870448,6.387354,5.582320,4.537336,3.694086", \ "11.808280,11.672660,11.532510,11.128060,10.182000,8.490475,6.506825", \ "17.483580,17.512820,17.484710,17.261590,16.437220,14.507260,11.412720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.628400,3.256800,6.513600,13.027200,26.054400,52.108800"); values ("8.746682,8.763677,8.788059,8.915359,8.889621,8.786608,8.667684", \ "8.458593,8.548051,8.667207,8.703888,8.816711,8.874015,8.772879", \ "8.560142,8.557161,8.588230,8.621584,8.646476,8.642585,8.822959", \ "9.541178,9.641671,9.662736,9.542989,9.363154,9.096938,8.764719", \ "12.382810,12.254560,12.061500,11.736580,11.474950,10.849150,10.295810", \ "17.025960,16.814860,16.519200,16.007250,15.042970,14.142880,12.644160", \ "23.196520,23.009990,22.674310,22.078500,20.958210,19.173030,16.857040"); } } } } /****************************************************************************************** Module : OAI21_X4 Cell Description : Combinational cell (OAI21_X4) with drive strength X4 *******************************************************************************************/ cell (OAI21_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 : 297.281738; leakage_power () { when : "!A & !B1 & !B2"; value : 76.471875; } leakage_power () { when : "!A & !B1 & B2"; value : 91.885559; } leakage_power () { when : "!A & B1 & !B2"; value : 91.885684; } leakage_power () { when : "!A & B1 & B2"; value : 52.932164; } leakage_power () { when : "A & !B1 & !B2"; value : 465.162500; } leakage_power () { when : "A & !B1 & B2"; value : 462.640000; } leakage_power () { when : "A & B1 & !B2"; value : 543.721250; } leakage_power () { when : "A & B1 & B2"; value : 593.554875; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.286909; fall_capacitance : 5.848921; rise_capacitance : 6.286909; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.440340; fall_capacitance : 5.710489; rise_capacitance : 6.440340; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.689759; fall_capacitance : 6.689759; rise_capacitance : 6.539041; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 104.065000; function : "!(A & (B1 | B2))"; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.008890,0.010176,0.011580,0.014310,0.019635,0.030108,0.050873", \ "0.009473,0.010768,0.012185,0.014938,0.020293,0.030796,0.051585", \ "0.010933,0.012315,0.013800,0.016630,0.021971,0.032489,0.053304", \ "0.012170,0.013866,0.015646,0.018933,0.024892,0.035860,0.056636", \ "0.012388,0.014508,0.016716,0.020746,0.027841,0.040108,0.062046", \ "0.011254,0.013804,0.016458,0.021303,0.029787,0.044111,0.068238", \ "0.008560,0.011540,0.014640,0.020308,0.030237,0.046913,0.074248"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.006743,0.007812,0.008992,0.011309,0.015870,0.024894,0.042848", \ "0.007648,0.008708,0.009883,0.012196,0.016755,0.025782,0.043736", \ "0.011428,0.012658,0.013950,0.016298,0.020659,0.029500,0.047303", \ "0.016174,0.017745,0.019409,0.022515,0.028104,0.037636,0.054908", \ "0.021942,0.023863,0.025881,0.029615,0.036323,0.048078,0.067760", \ "0.028745,0.031031,0.033434,0.037857,0.045704,0.059277,0.082462", \ "0.036699,0.039331,0.042107,0.047237,0.056305,0.071777,0.097892"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.004626,0.005634,0.006770,0.009034,0.013556,0.022596,0.040652", \ "0.004609,0.005626,0.006766,0.009033,0.013556,0.022595,0.040655", \ "0.005359,0.006257,0.007246,0.009281,0.013586,0.022594,0.040655", \ "0.008021,0.008821,0.009717,0.011531,0.015331,0.023321,0.040672", \ "0.012252,0.013139,0.014101,0.015923,0.019426,0.026670,0.042336", \ "0.017533,0.018596,0.019736,0.021848,0.025633,0.032614,0.047094", \ "0.023836,0.025082,0.026430,0.028919,0.033296,0.040804,0.054711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.005373,0.006407,0.007570,0.009865,0.014315,0.022910,0.039756", \ "0.005358,0.006402,0.007569,0.009864,0.014316,0.022909,0.039755", \ "0.007454,0.008109,0.008875,0.010617,0.014463,0.022911,0.039753", \ "0.011654,0.012530,0.013496,0.015312,0.018527,0.024717,0.039783", \ "0.017021,0.017957,0.019013,0.021061,0.024910,0.031729,0.043798", \ "0.023625,0.024654,0.025809,0.028046,0.032278,0.040081,0.053647", \ "0.031475,0.032617,0.033919,0.036413,0.041077,0.049592,0.064912"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.006945,0.008144,0.009472,0.012096,0.017300,0.027663,0.048355", \ "0.007465,0.008686,0.010038,0.012698,0.017944,0.028345,0.049063", \ "0.008401,0.009860,0.011391,0.014264,0.019606,0.030026,0.050774", \ "0.008656,0.010580,0.012545,0.016067,0.022243,0.033325,0.054104", \ "0.007827,0.010251,0.012724,0.017129,0.024661,0.037304,0.059433", \ "0.005664,0.008584,0.011563,0.016877,0.025941,0.040859,0.065418", \ "0.001935,0.005346,0.008833,0.015064,0.025692,0.043115,0.071104"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.006477,0.007548,0.008725,0.011033,0.015569,0.024543,0.042395", \ "0.007385,0.008445,0.009617,0.011920,0.016455,0.025431,0.043286", \ "0.011072,0.012326,0.013639,0.016024,0.020363,0.029150,0.046850", \ "0.015627,0.017236,0.018927,0.022067,0.027695,0.037271,0.054456", \ "0.021113,0.023101,0.025169,0.028966,0.035732,0.047529,0.067261", \ "0.027494,0.029891,0.032379,0.036911,0.044869,0.058520,0.081757", \ "0.034842,0.037647,0.040560,0.045867,0.055123,0.070753,0.096960"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.003089,0.004091,0.005221,0.007482,0.012000,0.021028,0.039074", \ "0.003104,0.004097,0.005223,0.007483,0.011999,0.021025,0.039077", \ "0.004350,0.005150,0.006094,0.008010,0.012138,0.021028,0.039074", \ "0.007417,0.008149,0.008972,0.010637,0.014210,0.021985,0.039135", \ "0.011729,0.012586,0.013510,0.015272,0.018624,0.025598,0.041011", \ "0.017023,0.018026,0.019144,0.021220,0.024953,0.031782,0.045956", \ "0.023394,0.024522,0.025815,0.028263,0.032606,0.040065,0.053770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.004192,0.005111,0.006151,0.008237,0.012423,0.020809,0.037576", \ "0.004170,0.005105,0.006149,0.008236,0.012423,0.020809,0.037576", \ "0.006014,0.006760,0.007499,0.009026,0.012581,0.020808,0.037583", \ "0.009067,0.010075,0.011143,0.013103,0.016523,0.022651,0.037615", \ "0.013064,0.014301,0.015587,0.017940,0.022152,0.029398,0.041655", \ "0.018130,0.019633,0.021185,0.023960,0.028782,0.037172,0.051318", \ "0.024357,0.026153,0.027997,0.031257,0.036790,0.046119,0.062139"); } } timing () { related_pin : "A"; when : "B1 & B2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.005946,0.006862,0.007875,0.009874,0.013831,0.021705,0.037420", \ "0.006629,0.007566,0.008599,0.010626,0.014616,0.022519,0.038254", \ "0.007925,0.009265,0.010646,0.013124,0.017412,0.025343,0.041106", \ "0.008134,0.009966,0.011839,0.015184,0.020940,0.030556,0.046744", \ "0.007113,0.009434,0.011810,0.016053,0.023293,0.035249,0.054739", \ "0.004646,0.007445,0.010313,0.015448,0.024223,0.038615,0.061765", \ "0.000496,0.003766,0.007125,0.013151,0.023466,0.040378,0.067334"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.007163,0.008211,0.009372,0.011661,0.016181,0.025142,0.042983", \ "0.008075,0.009113,0.010269,0.012554,0.017075,0.026041,0.043891", \ "0.011940,0.013135,0.014392,0.016677,0.021008,0.029784,0.047477", \ "0.016837,0.018376,0.020014,0.023074,0.028589,0.038006,0.055166", \ "0.022759,0.024650,0.026643,0.030336,0.036983,0.048644,0.068167", \ "0.029667,0.031945,0.034334,0.038734,0.046538,0.060050,0.083114", \ "0.037622,0.040278,0.043079,0.048225,0.057297,0.072753,0.098811"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.002653,0.003411,0.004266,0.005974,0.009380,0.016176,0.029759", \ "0.002682,0.003423,0.004271,0.005975,0.009381,0.016178,0.029760", \ "0.004564,0.005144,0.005796,0.007065,0.009761,0.016179,0.029761", \ "0.007988,0.008591,0.009266,0.010622,0.013285,0.018467,0.030059", \ "0.012584,0.013287,0.014074,0.015606,0.018479,0.023941,0.034457", \ "0.018176,0.018997,0.019947,0.021775,0.025123,0.031065,0.042050", \ "0.024877,0.025791,0.026894,0.029041,0.032967,0.039752,0.051456"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.004487,0.005420,0.006472,0.008575,0.012775,0.021178,0.037958", \ "0.004486,0.005421,0.006472,0.008575,0.012776,0.021180,0.037958", \ "0.006163,0.006894,0.007629,0.009229,0.012886,0.021182,0.037957", \ "0.009165,0.010179,0.011249,0.013217,0.016629,0.022848,0.037974", \ "0.013062,0.014279,0.015563,0.017918,0.022152,0.029417,0.041789", \ "0.018056,0.019519,0.021035,0.023766,0.028576,0.037003,0.051201", \ "0.024231,0.025967,0.027754,0.030924,0.036366,0.045671,0.061779"); } } timing () { related_pin : "B1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00532183,0.00652693,0.00786020,0.0104915,0.0157013,0.0260685,0.0467607", \ "0.00600704,0.00720583,0.00854299,0.0111872,0.0164192,0.0268094,0.0475179", \ "0.00747925,0.00914304,0.0108472,0.0138952,0.0191372,0.0294229,0.0500699", \ "0.00755144,0.00982424,0.0121363,0.0162463,0.0233040,0.0350301,0.0553879", \ "0.00587391,0.00877565,0.0117200,0.0169494,0.0258321,0.0404758,0.0642611", \ "0.00223505,0.00573972,0.00930758,0.0156545,0.0264361,0.0440567,0.0724106", \ "-0.00351234,0.000558430,0.00471822,0.0121521,0.0248174,0.0455208,0.0784771"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00814937,0.0101684,0.0123920,0.0167542,0.0253501,0.0424020,0.0763959", \ "0.00874583,0.0107225,0.0129319,0.0173072,0.0259511,0.0430680,0.0771186", \ "0.0122107,0.0143733,0.0165688,0.0206713,0.0290376,0.0459458,0.0798780", \ "0.0171291,0.0197562,0.0225132,0.0276054,0.0366363,0.0529128,0.0861937", \ "0.0235478,0.0267255,0.0299957,0.0359405,0.0465521,0.0650129,0.0975292", \ "0.0312691,0.0350740,0.0389675,0.0459352,0.0580634,0.0790675,0.114869", \ "0.0403575,0.0447771,0.0493224,0.0574307,0.0713305,0.0947928,0.134837"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00308265,0.00408958,0.00521992,0.00748235,0.0119994,0.0210280,0.0390766", \ "0.00305899,0.00408018,0.00521875,0.00748157,0.0119995,0.0210256,0.0390764", \ "0.00514208,0.00597395,0.00688406,0.00854881,0.0122276,0.0210280,0.0390749", \ "0.00885489,0.00985331,0.0108824,0.0127976,0.0163826,0.0230464,0.0390969", \ "0.0139620,0.0152472,0.0165463,0.0188383,0.0228259,0.0300313,0.0433169", \ "0.0204590,0.0220402,0.0236576,0.0264868,0.0312236,0.0391312,0.0532998", \ "0.0284424,0.0303130,0.0322600,0.0356761,0.0413274,0.0504066,0.0655687"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00563738,0.00739375,0.00935647,0.0132904,0.0211442,0.0368527,0.0682338", \ "0.00563166,0.00738686,0.00936040,0.0132929,0.0211493,0.0368536,0.0682453", \ "0.00730165,0.00851650,0.0100238,0.0134116,0.0211511,0.0368546,0.0682412", \ "0.0100692,0.0116806,0.0134650,0.0168596,0.0229182,0.0369246,0.0682489", \ "0.0144153,0.0160771,0.0179125,0.0215014,0.0284044,0.0407955,0.0684875", \ "0.0202199,0.0220370,0.0240109,0.0277607,0.0349234,0.0485531,0.0733939", \ "0.0275243,0.0294956,0.0316650,0.0357237,0.0432159,0.0573672,0.0836543"); } } timing () { related_pin : "B2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00703353,0.00829928,0.00968699,0.0123971,0.0177014,0.0281574,0.0489108", \ "0.00760615,0.00887361,0.0102632,0.0129760,0.0182832,0.0287412,0.0494970", \ "0.00987102,0.0113779,0.0129454,0.0157751,0.0209707,0.0313273,0.0520075", \ "0.0113196,0.0133143,0.0153855,0.0191626,0.0258029,0.0370445,0.0573524", \ "0.0115870,0.0140679,0.0166322,0.0213001,0.0294675,0.0433728,0.0664456", \ "0.0105629,0.0135154,0.0165647,0.0221162,0.0318274,0.0482240,0.0754646", \ "0.00817717,0.0115816,0.0150976,0.0215037,0.0327326,0.0516762,0.0828302"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.0105079,0.0124906,0.0146843,0.0190120,0.0275743,0.0446044,0.0785837", \ "0.0112470,0.0132539,0.0154819,0.0198716,0.0285179,0.0456294,0.0796724", \ "0.0137017,0.0158456,0.0180702,0.0223859,0.0309909,0.0481302,0.0822418", \ "0.0173661,0.0198315,0.0224448,0.0273604,0.0364616,0.0533564,0.0872115", \ "0.0226620,0.0255968,0.0286239,0.0341492,0.0441558,0.0623947,0.0960034", \ "0.0289584,0.0324964,0.0361073,0.0425678,0.0538198,0.0735811,0.109225", \ "0.0360649,0.0402408,0.0445014,0.0520742,0.0650078,0.0868217,0.124880"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00464288,0.00564451,0.00677529,0.00903591,0.0135559,0.0225950,0.0406558", \ "0.00463406,0.00564643,0.00677815,0.00903771,0.0135561,0.0225920,0.0406539", \ "0.00631959,0.00713364,0.00799630,0.00970842,0.0136596,0.0225948,0.0406562", \ "0.0100075,0.0109657,0.0119831,0.0139026,0.0174672,0.0242466,0.0406590", \ "0.0150781,0.0162794,0.0175178,0.0197564,0.0237692,0.0310413,0.0444659", \ "0.0214691,0.0229782,0.0245263,0.0272482,0.0318789,0.0398691,0.0542194", \ "0.0292152,0.0310721,0.0329810,0.0362973,0.0417769,0.0507373,0.0661413"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.00564734,0.00739420,0.00935756,0.0132914,0.0211498,0.0368452,0.0682317", \ "0.00565067,0.00739422,0.00935741,0.0132940,0.0211455,0.0368471,0.0682404", \ "0.00664409,0.00803617,0.00972945,0.0133494,0.0211492,0.0368433,0.0682380", \ "0.00916586,0.0106185,0.0123047,0.0156975,0.0223299,0.0369396,0.0682426", \ "0.0130925,0.0145012,0.0161046,0.0193680,0.0261062,0.0394996,0.0684970", \ "0.0181418,0.0196580,0.0213623,0.0246811,0.0312399,0.0447202,0.0717380", \ "0.0242666,0.0259103,0.0277827,0.0313753,0.0381645,0.0513921,0.0784724"); } } internal_power () { related_pin : "A"; when : "!B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("3.572077,3.709434,3.801461,3.932643,4.050764,4.171479,4.262768", \ "3.279779,3.398077,3.518122,3.669951,3.865281,4.056706,4.197542", \ "3.331751,3.389648,3.475892,3.579041,3.718699,3.917452,4.091878", \ "6.946626,6.522888,6.175477,5.649197,5.120269,4.823666,4.645553", \ "13.911750,13.480010,12.982870,11.972970,10.281510,8.259527,6.940117", \ "23.464600,23.286970,22.760620,21.941640,19.887000,16.229000,12.207210", \ "35.894120,35.618340,35.285920,34.755170,32.995280,29.005980,22.134890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("22.813070,22.858720,22.995020,22.931250,23.114290,23.044320,22.449300", \ "22.611290,22.651660,22.713960,22.879890,22.888620,22.928120,23.205190", \ "24.476420,24.256710,24.304460,23.969780,23.845440,23.514680,22.898520", \ "29.591560,29.308160,29.309160,28.872840,27.926110,26.945360,25.868150", \ "38.903950,38.522100,37.996020,37.381090,35.927700,33.736050,31.425260", \ "52.720910,52.370490,51.815700,50.829410,48.869020,45.938500,41.553670", \ "70.925360,70.474900,70.283070,69.083480,67.135540,62.549950,56.699420"); } } internal_power () { related_pin : "A"; when : "B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.907934,0.990882,1.030648,1.104841,1.148798,1.182293,1.191951", \ "0.412012,0.545397,0.644116,0.800932,0.944649,1.053715,1.114130", \ "0.826915,0.671523,0.659446,0.691864,0.782244,0.907388,1.021095", \ "5.130692,4.625468,4.076167,3.274812,2.374295,1.897707,1.599024", \ "12.401580,11.934580,11.364160,10.151340,8.109329,5.621572,3.988565", \ "22.191950,21.829190,21.240200,20.355990,18.130020,14.053880,9.453950", \ "35.001500,34.373430,33.981180,33.195840,31.474160,27.181810,19.757190"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("19.267530,19.333550,19.385190,19.471420,19.646690,19.452200,19.415280", \ "18.925570,19.138260,19.182450,19.366300,19.427130,19.355980,19.559590", \ "20.881370,20.852030,20.758400,20.532310,20.396350,19.870850,19.329690", \ "25.478150,25.391140,25.385890,25.199040,24.545110,23.217580,21.359890", \ "34.755940,34.559070,34.254820,33.464910,32.310150,30.374620,27.997780", \ "48.077450,47.958030,47.649400,47.092420,45.164190,41.978990,37.633780", \ "65.421000,65.671200,65.681260,65.110890,63.211400,59.278290,53.021810"); } } internal_power () { related_pin : "A"; when : "B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("0.878762,0.970832,1.048911,1.104888,1.151619,1.186238,1.198613", \ "0.396819,0.562364,0.671677,0.807991,0.946876,1.054902,1.135310", \ "0.918915,0.755632,0.732022,0.739074,0.831351,0.932372,1.048672", \ "5.358778,4.849105,4.358007,3.545398,2.577971,2.024356,1.685601", \ "12.775060,12.323090,11.738860,10.567400,8.578880,6.072745,4.229482", \ "22.744930,22.317580,21.723000,20.841680,18.721830,14.778100,10.065930", \ "35.246790,34.844990,34.555650,33.675730,32.041100,28.011220,20.822980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("20.936290,21.023750,21.165070,21.344480,21.385420,21.198380,20.698910", \ "20.812900,20.933350,20.954480,21.156020,21.136140,21.134410,20.914490", \ "22.792060,22.638730,22.542040,22.498730,22.350370,21.972500,21.330710", \ "27.532990,27.465420,27.393860,27.318000,26.595410,25.218010,23.825300", \ "37.000420,36.722720,36.461460,35.852730,34.865240,33.192080,30.402920", \ "50.763990,50.662330,50.372740,49.517440,48.047450,45.051360,41.067450", \ "68.527280,68.787530,68.596120,68.198080,66.585080,63.030110,57.257510"); } } internal_power () { related_pin : "B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("1.286777,1.369734,1.431021,1.476649,1.550446,1.589712,1.604581", \ "1.181302,1.308295,1.389699,1.495507,1.608510,1.694324,1.750799", \ "2.359201,2.062177,1.977217,1.901346,1.876962,1.881961,1.885245", \ "6.487145,6.027147,5.532871,4.702319,3.764740,3.176409,2.716624", \ "12.377420,12.166080,11.810820,10.878100,9.076930,6.797053,5.194859", \ "20.384990,20.327060,20.169560,19.581910,17.808580,14.284290,10.308820", \ "30.329510,30.624040,30.640030,30.310020,29.221320,25.655180,19.337290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("13.218770,13.336710,13.408910,13.631640,13.748100,13.772170,13.775660", \ "12.921390,13.071840,13.235610,13.340880,13.448970,13.751020,12.973330", \ "14.346550,14.311100,14.120440,13.930260,13.798230,13.431230,12.987230", \ "18.005430,18.028560,17.956690,17.405980,16.692500,15.538680,15.065900", \ "24.986370,24.515580,24.085960,23.504910,22.274940,20.793560,18.513200", \ "35.501150,34.946680,34.304090,33.219300,31.367430,28.797860,25.066120", \ "49.452040,48.884060,48.248150,46.963060,44.281540,41.094110,36.106740"); } } internal_power () { related_pin : "B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("3.480069,3.537042,3.620641,3.691099,3.774680,3.870653,3.946513", \ "3.228939,3.282971,3.355791,3.454931,3.539358,3.639895,3.724564", \ "3.899564,3.868696,3.836749,3.809907,3.773396,3.763882,3.780505", \ "7.856030,7.454299,7.067897,6.413891,5.723901,5.148698,4.667469", \ "14.459090,14.112220,13.677140,12.711910,11.092370,9.011379,7.359861", \ "23.409350,23.326520,23.004970,22.144550,20.228940,16.859100,12.920820", \ "34.867600,34.914920,34.875500,34.358550,32.685760,28.822960,22.653930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.252030,6.504060,13.008100,26.016200,52.032500,104.065000"); values ("17.495280,17.624630,17.772200,17.800330,17.786610,17.675000,17.397140", \ "17.027390,17.203080,17.381070,17.527190,17.554580,17.622160,17.448680", \ "17.135120,17.150550,17.185870,17.114650,17.196550,17.630490,17.566690", \ "19.221960,19.286290,19.362730,19.078630,18.576280,18.105350,17.433690", \ "24.906910,24.485330,24.081600,23.517810,22.955450,21.737160,20.475140", \ "33.919240,33.526990,32.947300,31.945530,30.172470,28.375470,25.133530", \ "46.456170,45.823350,45.158310,44.072460,41.770310,38.184860,33.602490"); } } } } /****************************************************************************************** Module : OAI22_X1 Cell Description : Combinational cell (OAI22_X1) with drive strength X1 *******************************************************************************************/ cell (OAI22_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 : 105.068792; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 20.049750; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 116.533000; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 116.533500; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 156.408000; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 34.007107; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 95.603750; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 115.878500; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 128.352187; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 34.007232; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 115.878625; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 136.149375; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 148.628125; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 25.034874; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 128.337488; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 148.608250; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 161.090902; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.700866; fall_capacitance : 1.496489; rise_capacitance : 1.700866; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.621431; fall_capacitance : 1.621431; rise_capacitance : 1.599445; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.716132; fall_capacitance : 1.439520; rise_capacitance : 1.716132; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.647167; fall_capacitance : 1.599322; rise_capacitance : 1.647167; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 23.231500; function : "!((A1 | A2) & (B1 | B2))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.007473,0.008114,0.009366,0.011797,0.016524,0.025791,0.044124", \ "0.008192,0.008829,0.010080,0.012515,0.017254,0.026538,0.044885", \ "0.010680,0.011418,0.012815,0.015359,0.019959,0.029150,0.047437", \ "0.012139,0.013122,0.014988,0.018407,0.024463,0.034757,0.052763", \ "0.011846,0.013089,0.015453,0.019776,0.027350,0.040199,0.061472", \ "0.009509,0.011008,0.013877,0.019121,0.028300,0.043747,0.069086", \ "0.004972,0.006711,0.010069,0.016211,0.026992,0.045130,0.074622"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009163,0.010185,0.012197,0.016144,0.023903,0.039254,0.069789", \ "0.009765,0.010769,0.012764,0.016714,0.024509,0.039926,0.070511", \ "0.013428,0.014494,0.016458,0.020141,0.027661,0.042848,0.073296", \ "0.018743,0.020039,0.022511,0.027106,0.035318,0.049956,0.079729", \ "0.025767,0.027307,0.030208,0.035550,0.045169,0.062027,0.091304", \ "0.034379,0.036184,0.039588,0.045787,0.056744,0.075866,0.108656", \ "0.044707,0.046743,0.050616,0.057724,0.070196,0.091527,0.128082"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004873,0.005374,0.006379,0.008383,0.012374,0.020334,0.036223", \ "0.004838,0.005353,0.006371,0.008381,0.012375,0.020337,0.036224", \ "0.006230,0.006657,0.007460,0.008978,0.012460,0.020334,0.036222", \ "0.009879,0.010378,0.011321,0.013082,0.016332,0.022288,0.036286", \ "0.015111,0.015740,0.016897,0.018975,0.022619,0.029166,0.040937", \ "0.021768,0.022559,0.023990,0.026539,0.030863,0.038081,0.050840", \ "0.029879,0.030845,0.032572,0.035658,0.040817,0.049136,0.062908"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009481,0.010457,0.012365,0.016070,0.023254,0.037326,0.065244", \ "0.009476,0.010454,0.012365,0.016070,0.023255,0.037323,0.065261", \ "0.010881,0.011591,0.013081,0.016258,0.023255,0.037322,0.065251", \ "0.015137,0.015844,0.017278,0.020038,0.025327,0.037559,0.065251", \ "0.020800,0.021412,0.022722,0.025531,0.031262,0.041942,0.065853", \ "0.028313,0.028871,0.030079,0.032728,0.038425,0.050012,0.071628", \ "0.037453,0.038000,0.039191,0.041825,0.047465,0.059235,0.082235"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.005490,0.006087,0.007267,0.009592,0.014190,0.023325,0.041532", \ "0.006184,0.006775,0.007955,0.010291,0.014909,0.024067,0.042291", \ "0.007797,0.008621,0.010159,0.012927,0.017652,0.026692,0.044845", \ "0.007997,0.009128,0.011228,0.014970,0.021407,0.032145,0.050209", \ "0.006412,0.007862,0.010547,0.015320,0.023453,0.036865,0.058676", \ "0.002835,0.004586,0.007838,0.013630,0.023515,0.039712,0.065711", \ "-0.002890,-0.000849,0.002928,0.009703,0.021312,0.040355,0.070689"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.008685,0.009700,0.011693,0.015602,0.023286,0.038494,0.068756", \ "0.009293,0.010287,0.012260,0.016171,0.023893,0.039164,0.069487", \ "0.012852,0.013937,0.015972,0.019615,0.027050,0.042089,0.072269", \ "0.017924,0.019248,0.021750,0.026384,0.034643,0.049204,0.078711", \ "0.024559,0.026161,0.029141,0.034560,0.044237,0.061136,0.090294", \ "0.032555,0.034478,0.038026,0.044396,0.055496,0.074684,0.107509", \ "0.041959,0.044196,0.048328,0.055740,0.068497,0.090005,0.126616"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.003345,0.003846,0.004847,0.006844,0.010820,0.018749,0.034574", \ "0.003308,0.003823,0.004836,0.006843,0.010817,0.018745,0.034576", \ "0.005359,0.005773,0.006577,0.008083,0.011185,0.018746,0.034575", \ "0.009128,0.009628,0.010558,0.012270,0.015464,0.021320,0.034758", \ "0.014331,0.014966,0.016144,0.018235,0.021844,0.028278,0.039968", \ "0.020917,0.021708,0.023175,0.025760,0.030094,0.037267,0.049907", \ "0.029032,0.029940,0.031691,0.034801,0.039990,0.048332,0.062009"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006161,0.007044,0.008800,0.012314,0.019306,0.033276,0.061191", \ "0.006152,0.007041,0.008805,0.012311,0.019311,0.033287,0.061192", \ "0.007648,0.008256,0.009581,0.012525,0.019315,0.033284,0.061185", \ "0.010532,0.011346,0.012953,0.016032,0.021446,0.033534,0.061172", \ "0.014877,0.015712,0.017354,0.020581,0.026811,0.037969,0.061810", \ "0.020726,0.021625,0.023398,0.026771,0.033207,0.045516,0.067612", \ "0.028070,0.029051,0.030975,0.034638,0.041394,0.054112,0.077953"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004588,0.005060,0.005993,0.007835,0.011478,0.018715,0.033141", \ "0.005366,0.005833,0.006763,0.008607,0.012259,0.019510,0.033947", \ "0.006539,0.007276,0.008642,0.011079,0.015215,0.022377,0.036733", \ "0.005899,0.006934,0.008851,0.012249,0.018006,0.027460,0.042521", \ "0.003092,0.004425,0.006890,0.011270,0.018692,0.030761,0.049991", \ "-0.002105,-0.000495,0.002496,0.007825,0.016903,0.031677,0.055015", \ "-0.009871,-0.007995,-0.004521,0.001713,0.012392,0.029868,0.057450"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.008614,0.009629,0.011620,0.015527,0.023213,0.038428,0.068692", \ "0.009177,0.010161,0.012127,0.016029,0.023751,0.039026,0.069356", \ "0.012916,0.013988,0.016001,0.019616,0.027010,0.042005,0.072158", \ "0.018359,0.019662,0.022130,0.026715,0.034901,0.049384,0.078804", \ "0.025674,0.027221,0.030121,0.035432,0.044996,0.061757,0.090774", \ "0.034746,0.036584,0.039994,0.046161,0.057019,0.075994,0.108567", \ "0.045664,0.047787,0.051727,0.058840,0.071188,0.092277,0.128555"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.002581,0.002975,0.003762,0.005334,0.008476,0.014749,0.027280", \ "0.002635,0.002979,0.003760,0.005334,0.008477,0.014749,0.027283", \ "0.004890,0.005232,0.005883,0.007100,0.009315,0.014779,0.027282", \ "0.008577,0.009020,0.009845,0.011325,0.013960,0.018648,0.028151", \ "0.013628,0.014206,0.015269,0.017139,0.020302,0.025702,0.035124", \ "0.020064,0.020777,0.022104,0.024440,0.028333,0.034625,0.045156", \ "0.028039,0.028862,0.030437,0.033251,0.037946,0.045403,0.057250"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006161,0.007044,0.008801,0.012309,0.019312,0.033292,0.061181", \ "0.006149,0.007034,0.008798,0.012313,0.019320,0.033288,0.061183", \ "0.007618,0.008234,0.009570,0.012526,0.019315,0.033292,0.061183", \ "0.010314,0.011141,0.012777,0.015889,0.021349,0.033515,0.061170", \ "0.014374,0.015206,0.016858,0.020132,0.026464,0.037733,0.061759", \ "0.019959,0.020833,0.022560,0.025906,0.032419,0.044923,0.067265", \ "0.027086,0.028013,0.029837,0.033369,0.040062,0.052954,0.077132"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009500,0.010140,0.011397,0.013851,0.018626,0.027967,0.046391", \ "0.010083,0.010723,0.011982,0.014435,0.019213,0.028556,0.046981", \ "0.012854,0.013531,0.014820,0.017201,0.021887,0.031143,0.049495", \ "0.015436,0.016330,0.018044,0.021235,0.026968,0.036860,0.054858", \ "0.016764,0.017866,0.019986,0.023916,0.030962,0.043207,0.063861", \ "0.016727,0.018033,0.020557,0.025238,0.033598,0.048043,0.072403", \ "0.015258,0.016762,0.019684,0.025088,0.034756,0.051440,0.079329"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.011514,0.012519,0.014502,0.018412,0.026137,0.041468,0.071978", \ "0.012279,0.013297,0.015310,0.019277,0.027080,0.042496,0.073078", \ "0.014869,0.015939,0.017933,0.021820,0.029568,0.044995,0.075642", \ "0.018824,0.020045,0.022389,0.026821,0.035065,0.050293,0.080660", \ "0.024603,0.026026,0.028720,0.033689,0.042748,0.059297,0.089581", \ "0.031595,0.033288,0.036477,0.042256,0.052444,0.070396,0.102750", \ "0.039614,0.041586,0.045292,0.052019,0.063706,0.083576,0.118161"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006307,0.006821,0.007847,0.009877,0.013909,0.021919,0.037873", \ "0.006311,0.006826,0.007849,0.009878,0.013909,0.021917,0.037870", \ "0.007327,0.007711,0.008516,0.010217,0.013928,0.021920,0.037869", \ "0.011001,0.011492,0.012433,0.014186,0.017419,0.023504,0.037900", \ "0.016176,0.016773,0.017890,0.019932,0.023616,0.030209,0.042109", \ "0.022808,0.023556,0.024912,0.027341,0.031562,0.038871,0.051821", \ "0.030879,0.031796,0.033425,0.036359,0.041332,0.049547,0.063528"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009485,0.010458,0.012365,0.016070,0.023254,0.037324,0.065244", \ "0.009488,0.010460,0.012366,0.016072,0.023257,0.037325,0.065249", \ "0.010317,0.011118,0.012765,0.016158,0.023257,0.037328,0.065251", \ "0.013751,0.014437,0.015860,0.018784,0.024628,0.037525,0.065244", \ "0.018636,0.019191,0.020399,0.023041,0.028770,0.040431,0.065787", \ "0.025044,0.025557,0.026657,0.029087,0.034412,0.045933,0.069541", \ "0.032670,0.033169,0.034276,0.036717,0.041934,0.053017,0.076562"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.007248,0.007877,0.009110,0.011516,0.016217,0.025463,0.043781", \ "0.007826,0.008456,0.009691,0.012100,0.016803,0.026052,0.044372", \ "0.010169,0.010916,0.012331,0.014897,0.019511,0.028654,0.046892", \ "0.011722,0.012713,0.014584,0.018011,0.024055,0.034329,0.052287", \ "0.012068,0.013294,0.015621,0.019866,0.027312,0.039998,0.061122", \ "0.011081,0.012531,0.015309,0.020363,0.029226,0.044237,0.069120", \ "0.008694,0.010368,0.013568,0.019407,0.029667,0.047029,0.075565"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.011041,0.012036,0.014001,0.017874,0.025522,0.040704,0.070952", \ "0.011803,0.012811,0.014805,0.018732,0.026464,0.041730,0.072047", \ "0.014329,0.015404,0.017424,0.021279,0.028951,0.044229,0.074608", \ "0.018122,0.019360,0.021722,0.026164,0.034398,0.049531,0.079630", \ "0.023612,0.025086,0.027836,0.032862,0.041939,0.058443,0.088559", \ "0.030166,0.031946,0.035232,0.041138,0.051428,0.069384,0.101630", \ "0.037560,0.039676,0.043548,0.050482,0.062363,0.082343,0.116870"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004882,0.005386,0.006385,0.008384,0.012374,0.020334,0.036222", \ "0.004875,0.005386,0.006389,0.008388,0.012374,0.020336,0.036224", \ "0.006506,0.006912,0.007697,0.009180,0.012565,0.020338,0.036222", \ "0.010250,0.010727,0.011644,0.013358,0.016555,0.022463,0.036329", \ "0.015391,0.016003,0.017125,0.019151,0.022772,0.029299,0.041086", \ "0.021876,0.022657,0.024060,0.026544,0.030785,0.037994,0.050847", \ "0.029740,0.030709,0.032426,0.035455,0.040503,0.048699,0.062573"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006164,0.007042,0.008800,0.012318,0.019305,0.033273,0.061180", \ "0.006168,0.007047,0.008802,0.012312,0.019308,0.033275,0.061172", \ "0.007049,0.007756,0.009237,0.012416,0.019309,0.033281,0.061176", \ "0.009591,0.010326,0.011824,0.014848,0.020733,0.033500,0.061185", \ "0.013484,0.014191,0.015620,0.018523,0.024502,0.036438,0.061711", \ "0.018560,0.019322,0.020843,0.023807,0.029650,0.041603,0.065514", \ "0.024727,0.025542,0.027200,0.030433,0.036535,0.048299,0.072332"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.005868,0.006375,0.007365,0.009289,0.013035,0.020381,0.034916", \ "0.006551,0.007054,0.008041,0.009964,0.013708,0.021054,0.035587", \ "0.008570,0.009239,0.010495,0.012762,0.016656,0.023894,0.038341", \ "0.009214,0.010120,0.011830,0.014927,0.020318,0.029363,0.044151", \ "0.008208,0.009344,0.011496,0.015396,0.022187,0.033561,0.052166", \ "0.005446,0.006794,0.009358,0.014029,0.022191,0.035879,0.058131", \ "0.000834,0.002378,0.005341,0.010728,0.020188,0.036148,0.062070"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.010974,0.011969,0.013933,0.017805,0.025455,0.040640,0.070892", \ "0.011702,0.012705,0.014689,0.018606,0.026333,0.041603,0.071923", \ "0.014283,0.015352,0.017360,0.021195,0.028836,0.044089,0.074459", \ "0.018370,0.019586,0.021909,0.026304,0.034476,0.049538,0.079573", \ "0.024558,0.025983,0.028652,0.033558,0.042493,0.058845,0.088808", \ "0.032179,0.033885,0.037047,0.042756,0.052779,0.070458,0.102433", \ "0.041083,0.043087,0.046792,0.053445,0.064921,0.084418,0.118512"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.003792,0.004187,0.004978,0.006556,0.009708,0.016008,0.028583", \ "0.003764,0.004173,0.004975,0.006558,0.009709,0.016008,0.028589", \ "0.005845,0.006169,0.006786,0.007928,0.010279,0.016020,0.028590", \ "0.009609,0.010020,0.010805,0.012239,0.014848,0.019451,0.029289", \ "0.014721,0.015263,0.016254,0.018022,0.021106,0.026515,0.035927", \ "0.021203,0.021902,0.023158,0.025365,0.029082,0.035256,0.045874", \ "0.029102,0.029978,0.031530,0.034248,0.038749,0.045923,0.057669"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006167,0.007044,0.008800,0.012316,0.019308,0.033274,0.061181", \ "0.006171,0.007046,0.008800,0.012309,0.019311,0.033284,0.061175", \ "0.007063,0.007769,0.009249,0.012430,0.019310,0.033274,0.061173", \ "0.009494,0.010240,0.011752,0.014808,0.020716,0.033491,0.061186", \ "0.013163,0.013873,0.015306,0.018253,0.024314,0.036345,0.061691", \ "0.018095,0.018834,0.020308,0.023243,0.029130,0.041251,0.065347", \ "0.024194,0.024960,0.026539,0.029641,0.035647,0.047514,0.071858"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009573,0.010213,0.011462,0.013890,0.018614,0.027880,0.046214", \ "0.010287,0.010935,0.012200,0.014653,0.019410,0.028709,0.047068", \ "0.011828,0.012524,0.013867,0.016411,0.021174,0.030506,0.048902", \ "0.012671,0.013559,0.015238,0.018318,0.023821,0.033743,0.052223", \ "0.011526,0.012674,0.014850,0.018795,0.025667,0.037255,0.057254", \ "0.007924,0.009333,0.012020,0.016894,0.025370,0.039442,0.062307", \ "0.001672,0.003331,0.006519,0.012310,0.022405,0.039178,0.065980"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.013939,0.014949,0.016946,0.020886,0.028656,0.044037,0.074595", \ "0.014406,0.015419,0.017426,0.021383,0.029183,0.044594,0.075169", \ "0.018121,0.019068,0.020965,0.024756,0.032350,0.047560,0.077996", \ "0.025266,0.026397,0.028579,0.032698,0.040180,0.054765,0.084536", \ "0.034237,0.035539,0.038053,0.042824,0.051667,0.067488,0.096307", \ "0.045492,0.046966,0.049823,0.055181,0.065072,0.082972,0.114329", \ "0.059108,0.060789,0.064011,0.070030,0.081002,0.100644,0.135447"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004867,0.005373,0.006379,0.008382,0.012373,0.020335,0.036226", \ "0.004863,0.005367,0.006376,0.008380,0.012373,0.020338,0.036223", \ "0.005524,0.005975,0.006844,0.008632,0.012415,0.020336,0.036221", \ "0.008216,0.008626,0.009424,0.011017,0.014304,0.021222,0.036297", \ "0.012563,0.013033,0.013923,0.015598,0.018728,0.024952,0.038386", \ "0.018005,0.018571,0.019633,0.021612,0.025134,0.031404,0.043747", \ "0.024411,0.025098,0.026358,0.028709,0.032852,0.039858,0.052153"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.012935,0.013865,0.015709,0.019344,0.026487,0.040577,0.068584", \ "0.012935,0.013864,0.015708,0.019345,0.026486,0.040576,0.068583", \ "0.013278,0.014105,0.015793,0.019337,0.026489,0.040579,0.068575", \ "0.016870,0.017635,0.019051,0.021792,0.027654,0.040606,0.068568", \ "0.021371,0.022205,0.023846,0.027032,0.032994,0.044042,0.068894", \ "0.027107,0.027974,0.029657,0.033013,0.039509,0.051600,0.073821", \ "0.034245,0.035117,0.036864,0.040328,0.047086,0.060062,0.083704"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.007589,0.008186,0.009364,0.011686,0.016281,0.025414,0.043619", \ "0.008222,0.008840,0.010050,0.012418,0.017062,0.026237,0.044472", \ "0.009273,0.010016,0.011418,0.014022,0.018810,0.028028,0.046308", \ "0.008990,0.010013,0.011909,0.015283,0.021080,0.031161,0.049643", \ "0.006525,0.007868,0.010360,0.014769,0.022195,0.034295,0.054556", \ "0.001652,0.003302,0.006375,0.011822,0.021019,0.035847,0.059321", \ "-0.005828,-0.003875,-0.000242,0.006215,0.017163,0.034859,0.062517"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.013361,0.014368,0.016354,0.020266,0.027974,0.043227,0.073524", \ "0.013826,0.014837,0.016833,0.020763,0.028499,0.043779,0.074106", \ "0.017568,0.018505,0.020386,0.024143,0.031670,0.046753,0.076924", \ "0.024476,0.025622,0.027829,0.031987,0.039515,0.053960,0.083476", \ "0.033167,0.034497,0.037050,0.041858,0.050742,0.066605,0.095254", \ "0.044024,0.045547,0.048472,0.053910,0.063865,0.081805,0.113192", \ "0.057077,0.058827,0.062166,0.068328,0.079438,0.099169,0.134000"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.003362,0.003859,0.004853,0.006845,0.010819,0.018748,0.034574", \ "0.003373,0.003864,0.004856,0.006844,0.010818,0.018749,0.034574", \ "0.004496,0.004896,0.005720,0.007397,0.010984,0.018747,0.034575", \ "0.007554,0.007947,0.008702,0.010184,0.013250,0.019929,0.034712", \ "0.012011,0.012455,0.013321,0.014958,0.017986,0.023957,0.037085", \ "0.017481,0.018013,0.019045,0.020980,0.024477,0.030626,0.042673", \ "0.023881,0.024506,0.025720,0.028029,0.032149,0.039137,0.051282"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009208,0.010101,0.011871,0.015409,0.022458,0.036502,0.064506", \ "0.009208,0.010101,0.011874,0.015407,0.022454,0.036499,0.064508", \ "0.009587,0.010372,0.011974,0.015396,0.022454,0.036511,0.064496", \ "0.012557,0.013403,0.015022,0.017929,0.023663,0.036542,0.064503", \ "0.016039,0.016998,0.018842,0.022328,0.028719,0.040020,0.064828", \ "0.020580,0.021645,0.023657,0.027451,0.034504,0.047245,0.069796", \ "0.026274,0.027454,0.029684,0.033808,0.041336,0.055093,0.079516"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006440,0.006897,0.007798,0.009570,0.013072,0.020024,0.033877", \ "0.007195,0.007669,0.008596,0.010403,0.013943,0.020928,0.034804", \ "0.008646,0.009324,0.010589,0.012857,0.016758,0.023797,0.037711", \ "0.008332,0.009305,0.011110,0.014317,0.019762,0.028701,0.043345", \ "0.005696,0.006981,0.009372,0.013613,0.020762,0.032297,0.050584", \ "0.000540,0.002120,0.005076,0.010336,0.019241,0.033585,0.055963", \ "-0.007333,-0.005466,-0.001968,0.004275,0.014898,0.032096,0.058858"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.014629,0.015620,0.017584,0.021467,0.029146,0.044367,0.074647", \ "0.015103,0.016098,0.018071,0.021972,0.029682,0.044943,0.075258", \ "0.018844,0.019779,0.021649,0.025389,0.032891,0.047947,0.078099", \ "0.026100,0.027214,0.029365,0.033430,0.040823,0.055283,0.084777", \ "0.035132,0.036419,0.038913,0.043652,0.052444,0.068165,0.096779", \ "0.046416,0.047892,0.050718,0.056050,0.065914,0.083790,0.115032", \ "0.060017,0.061702,0.064913,0.070912,0.081872,0.101539,0.136366"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.002887,0.003263,0.004018,0.005522,0.008519,0.014484,0.026386", \ "0.002906,0.003277,0.004024,0.005524,0.008516,0.014487,0.026383", \ "0.004675,0.004964,0.005534,0.006655,0.008965,0.014494,0.026386", \ "0.008165,0.008478,0.009106,0.010319,0.012661,0.017170,0.026917", \ "0.012907,0.013276,0.014004,0.015415,0.018046,0.022873,0.031979", \ "0.018690,0.019127,0.019989,0.021674,0.024792,0.030260,0.039922", \ "0.025439,0.025953,0.026966,0.028974,0.032670,0.039061,0.049748"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009837,0.010735,0.012526,0.016089,0.023164,0.037231,0.065252", \ "0.009837,0.010735,0.012529,0.016089,0.023163,0.037231,0.065251", \ "0.010084,0.010893,0.012556,0.016084,0.023160,0.037232,0.065252", \ "0.013019,0.013857,0.015459,0.018311,0.024166,0.037231,0.065256", \ "0.016461,0.017416,0.019251,0.022730,0.029087,0.040419,0.065498", \ "0.020936,0.021976,0.023969,0.027747,0.034789,0.047500,0.070114", \ "0.026596,0.027737,0.029920,0.033982,0.041463,0.055207,0.079584"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.011579,0.012221,0.013479,0.015931,0.020706,0.030048,0.048475", \ "0.012229,0.012872,0.014137,0.016597,0.021380,0.030730,0.049165", \ "0.013890,0.014562,0.015874,0.018360,0.023153,0.032518,0.050966", \ "0.015435,0.016252,0.017809,0.020720,0.026049,0.035835,0.054310", \ "0.015558,0.016587,0.018555,0.022187,0.028634,0.039793,0.059508", \ "0.013792,0.015039,0.017440,0.021851,0.029665,0.042937,0.065079", \ "0.010020,0.011467,0.014287,0.019464,0.028643,0.044244,0.069807"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.016165,0.017170,0.019159,0.023087,0.030850,0.046223,0.076773", \ "0.017009,0.018021,0.020024,0.023976,0.031764,0.047159,0.077727", \ "0.019699,0.020699,0.022681,0.026608,0.034379,0.049782,0.080367", \ "0.024755,0.025868,0.028026,0.032189,0.040038,0.055157,0.085489", \ "0.032175,0.033389,0.035748,0.040244,0.048753,0.064690,0.094589", \ "0.041757,0.043131,0.045795,0.050774,0.059978,0.076959,0.108387", \ "0.053199,0.054776,0.057821,0.063446,0.073645,0.091899,0.125069"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.006302,0.006819,0.007846,0.009877,0.013909,0.021919,0.037873", \ "0.006300,0.006818,0.007844,0.009876,0.013908,0.021920,0.037878", \ "0.006746,0.007209,0.008143,0.010044,0.013929,0.021919,0.037870", \ "0.009190,0.009622,0.010459,0.012138,0.015570,0.022661,0.037928", \ "0.013476,0.013942,0.014822,0.016497,0.019693,0.026139,0.039813", \ "0.019018,0.019567,0.020596,0.022505,0.025952,0.032270,0.044939", \ "0.025608,0.026279,0.027499,0.029754,0.033740,0.040571,0.052980"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.012935,0.013865,0.015709,0.019344,0.026488,0.040573,0.068572", \ "0.012935,0.013865,0.015708,0.019344,0.026486,0.040577,0.068566", \ "0.013124,0.013993,0.015745,0.019346,0.026488,0.040576,0.068578", \ "0.015756,0.016530,0.018057,0.021032,0.027313,0.040630,0.068579", \ "0.019460,0.020228,0.021756,0.024834,0.030953,0.042970,0.068907", \ "0.024417,0.025170,0.026668,0.029687,0.035802,0.048046,0.072195", \ "0.030594,0.031367,0.032884,0.035940,0.042024,0.054258,0.078715"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009334,0.009961,0.011193,0.013597,0.018298,0.027545,0.045866", \ "0.009971,0.010603,0.011842,0.014257,0.018969,0.028227,0.046554", \ "0.011384,0.012084,0.013426,0.015971,0.020737,0.030014,0.048359", \ "0.012080,0.012991,0.014706,0.017829,0.023361,0.033262,0.051713", \ "0.011140,0.012306,0.014503,0.018477,0.025355,0.036908,0.056826", \ "0.008381,0.009783,0.012452,0.017279,0.025642,0.039526,0.062149", \ "0.003672,0.005303,0.008420,0.014060,0.023880,0.040218,0.066469"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.015588,0.016589,0.018567,0.022469,0.030167,0.045412,0.075712", \ "0.016429,0.017439,0.019432,0.023355,0.031080,0.046349,0.076667", \ "0.019125,0.020120,0.022089,0.025987,0.033697,0.048971,0.079301", \ "0.024038,0.025160,0.027332,0.031500,0.039351,0.054339,0.084420", \ "0.031276,0.032507,0.034896,0.039412,0.047921,0.063810,0.093514", \ "0.040556,0.041971,0.044688,0.049731,0.058976,0.075931,0.107244", \ "0.051584,0.053215,0.056352,0.062092,0.072394,0.090679,0.123766"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004864,0.005370,0.006377,0.008380,0.012373,0.020337,0.036225", \ "0.004861,0.005366,0.006377,0.008380,0.012375,0.020336,0.036221", \ "0.005654,0.006091,0.006968,0.008738,0.012479,0.020338,0.036225", \ "0.008502,0.008892,0.009672,0.011227,0.014453,0.021318,0.036329", \ "0.012920,0.013364,0.014219,0.015835,0.018901,0.025091,0.038471", \ "0.018444,0.018994,0.020003,0.021895,0.025284,0.031456,0.043816", \ "0.024935,0.025604,0.026831,0.029093,0.033066,0.039861,0.052061"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009211,0.010099,0.011873,0.015410,0.022457,0.036503,0.064506", \ "0.009211,0.010097,0.011871,0.015407,0.022457,0.036503,0.064503", \ "0.009423,0.010243,0.011916,0.015406,0.022453,0.036510,0.064498", \ "0.011665,0.012478,0.014074,0.017153,0.023301,0.036562,0.064501", \ "0.014654,0.015498,0.017158,0.020403,0.026749,0.038935,0.064831", \ "0.018700,0.019602,0.021337,0.024680,0.031150,0.043763,0.068149", \ "0.023721,0.024710,0.026603,0.030187,0.036862,0.049615,0.074530"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.007652,0.008136,0.009085,0.010932,0.014531,0.021586,0.035538", \ "0.008412,0.008899,0.009853,0.011709,0.015316,0.022380,0.036338", \ "0.010507,0.011125,0.012288,0.014405,0.018159,0.025245,0.039220", \ "0.011243,0.012112,0.013743,0.016695,0.021822,0.030418,0.044872", \ "0.010111,0.011231,0.013347,0.017174,0.023783,0.034736,0.052492", \ "0.007018,0.008371,0.010948,0.015618,0.023723,0.037133,0.058612", \ "0.001855,0.003427,0.006438,0.011902,0.021444,0.037324,0.062692"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.016869,0.017855,0.019810,0.023680,0.031346,0.046557,0.076835", \ "0.017706,0.018701,0.020672,0.024569,0.032270,0.047517,0.077820", \ "0.020393,0.021374,0.023318,0.027185,0.034863,0.050115,0.080441", \ "0.025584,0.026673,0.028786,0.032875,0.040601,0.055554,0.085602", \ "0.033153,0.034348,0.036664,0.041099,0.049511,0.065277,0.094890", \ "0.042914,0.044274,0.046897,0.051808,0.060924,0.077781,0.108964", \ "0.054539,0.056107,0.059110,0.064678,0.074787,0.092942,0.125958"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.004054,0.004434,0.005188,0.006692,0.009694,0.015676,0.027613", \ "0.004047,0.004428,0.005184,0.006691,0.009695,0.015673,0.027611", \ "0.005517,0.005801,0.006365,0.007483,0.009982,0.015680,0.027610", \ "0.008995,0.009304,0.009934,0.011149,0.013498,0.018011,0.028040", \ "0.013723,0.014098,0.014817,0.016199,0.018817,0.023673,0.032832", \ "0.019566,0.020018,0.020881,0.022523,0.025542,0.030930,0.040687", \ "0.026394,0.026959,0.028004,0.029983,0.033550,0.039719,0.050311"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.009839,0.010736,0.012526,0.016087,0.023165,0.037233,0.065259", \ "0.009835,0.010735,0.012528,0.016090,0.023165,0.037234,0.065249", \ "0.009971,0.010819,0.012550,0.016087,0.023161,0.037241,0.065249", \ "0.012139,0.012960,0.014568,0.017644,0.023896,0.037256,0.065251", \ "0.015006,0.015866,0.017542,0.020835,0.027226,0.039470,0.065541", \ "0.018930,0.019832,0.021578,0.024944,0.031469,0.044178,0.068662", \ "0.023892,0.024869,0.026744,0.030299,0.036982,0.049822,0.074864"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("1.002440,1.012069,1.044174,1.070953,1.109184,1.142320,1.169805", \ "1.011701,1.022822,1.047906,1.081531,1.121955,1.170619,1.199884", \ "1.172801,1.175182,1.173458,1.181541,1.197605,1.219673,1.240838", \ "2.073765,2.022526,1.949381,1.809029,1.648089,1.546834,1.454603", \ "3.559519,3.552924,3.476125,3.295866,2.937870,2.459239,2.103204", \ "5.580718,5.560185,5.563273,5.441715,5.073325,4.343258,3.425859", \ "8.095965,8.143068,8.158765,8.115277,7.890710,7.178091,5.778276"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("4.103640,4.107504,4.135452,4.157077,4.221751,4.242041,4.246610", \ "4.062891,4.063660,4.094279,4.126259,4.185424,4.158649,4.094600", \ "4.373920,4.360603,4.309443,4.332898,4.310871,4.173999,4.144228", \ "5.414722,5.391286,5.301426,5.139444,4.994712,4.769403,4.528338", \ "7.079291,7.007966,6.919645,6.779164,6.531186,6.055152,5.504908", \ "9.726761,9.674397,9.471156,9.210959,8.836589,8.256061,7.259264", \ "13.322350,13.208500,13.038050,12.751840,12.141300,11.316600,10.189560"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.331572,0.334719,0.356674,0.368029,0.387980,0.397823,0.404934", \ "0.316656,0.328237,0.342137,0.367517,0.397553,0.420663,0.437947", \ "0.577194,0.535815,0.503875,0.489688,0.475116,0.476309,0.477525", \ "1.606745,1.550438,1.432997,1.243469,0.989720,0.830968,0.704332", \ "3.103196,3.094931,2.990146,2.817499,2.399733,1.819176,1.377466", \ "5.081581,5.116586,5.093252,4.948547,4.607488,3.795400,2.755199", \ "7.628259,7.666948,7.669673,7.675969,7.396736,6.690198,5.184616"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("3.230248,3.256669,3.277860,3.316583,3.285371,3.350504,3.236409", \ "3.185013,3.181104,3.209301,3.253954,3.262966,3.297513,3.322742", \ "3.522392,3.517620,3.487689,3.441575,3.390214,3.281485,3.414203", \ "4.432448,4.447032,4.435617,4.297373,4.094590,3.910401,3.773665", \ "6.139210,6.102510,5.998213,5.847874,5.669314,5.178833,4.762289", \ "8.815097,8.743923,8.562677,8.310332,7.889022,7.283331,6.549413", \ "12.337300,12.231130,12.112510,11.800110,11.168160,10.393190,9.207462"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.325180,0.338248,0.349046,0.370466,0.388141,0.400797,0.407066", \ "0.323487,0.332630,0.350672,0.375740,0.406047,0.428868,0.443227", \ "0.672595,0.637209,0.574965,0.527533,0.508458,0.497488,0.491733", \ "1.707040,1.671935,1.588085,1.406725,1.134700,0.907237,0.762901", \ "3.204243,3.197473,3.156742,2.996429,2.666875,2.072523,1.528426", \ "5.199460,5.185938,5.220124,5.151953,4.905364,4.220450,3.125979", \ "7.726869,7.737195,7.783959,7.820364,7.692004,7.163896,5.822185"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("3.204078,3.232384,3.257903,3.275178,3.290500,3.300387,3.357181", \ "3.141192,3.149743,3.162296,3.193834,3.223024,3.252507,3.316956", \ "3.508343,3.481041,3.492831,3.432359,3.415842,3.376360,3.384784", \ "4.542279,4.544821,4.519098,4.404546,4.238979,3.967487,3.785277", \ "6.360482,6.314093,6.208907,6.034289,5.824461,5.400678,4.803536", \ "9.203637,9.124005,8.976489,8.687706,8.218367,7.725460,6.867137", \ "12.998030,12.883620,12.714960,12.404210,11.818540,10.812670,9.683415"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("1.580264,1.581527,1.607827,1.628142,1.662936,1.707619,1.747570", \ "1.492286,1.521672,1.528762,1.569352,1.603538,1.652381,1.694478", \ "1.637684,1.625470,1.648378,1.650726,1.670778,1.684037,1.705978", \ "2.449307,2.410574,2.351064,2.245292,2.135577,2.036578,1.941710", \ "4.064962,4.025215,3.925517,3.754444,3.436235,3.000672,2.641290", \ "6.342770,6.317177,6.243362,6.064277,5.684482,4.981651,4.077489", \ "9.191475,9.206970,9.208371,9.090785,8.756311,7.969694,6.600794"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("5.198725,5.198830,5.217345,5.220837,5.168962,5.269386,5.158271", \ "5.089770,5.092469,5.121328,5.138108,5.220513,5.267714,5.169879", \ "5.046937,5.092244,5.075203,5.079127,5.150171,5.126556,5.191664", \ "5.734311,5.697952,5.632354,5.576297,5.475057,5.416300,5.218797", \ "7.032873,7.032164,6.926913,6.831625,6.639955,6.325168,5.970155", \ "9.395301,9.306949,9.138088,8.893469,8.492102,8.026136,7.224176", \ "12.541180,12.421160,12.290510,11.946580,11.423510,10.580980,9.348527"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.867807,0.886677,0.896775,0.914210,0.939901,0.964466,0.983326", \ "0.805336,0.819661,0.835651,0.847872,0.884089,0.902814,0.930428", \ "0.957715,0.974244,0.965511,0.957154,0.947687,0.946342,0.947115", \ "1.950269,1.900341,1.804828,1.654952,1.470940,1.320189,1.190787", \ "3.619169,3.571227,3.479907,3.262589,2.887002,2.354619,1.921460", \ "5.907899,5.881852,5.805212,5.626140,5.206223,4.426735,3.410989", \ "8.765723,8.751246,8.736599,8.654506,8.327890,7.485557,6.006875"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("4.323667,4.329736,4.339557,4.346965,4.343035,4.365395,4.199828", \ "4.208417,4.191205,4.245403,4.275498,4.319018,4.339612,4.392636", \ "4.193535,4.213082,4.210008,4.192861,4.259165,4.274233,4.177941", \ "4.737978,4.736122,4.798493,4.723720,4.640220,4.500453,4.335607", \ "6.121228,6.056711,6.003289,5.866555,5.718112,5.352207,5.116458", \ "8.438828,8.358289,8.196634,7.999811,7.567468,7.170079,6.255606", \ "11.525540,11.439900,11.332690,11.035360,10.522930,9.685992,8.693390"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.852839,0.865372,0.876685,0.904734,0.921130,0.949860,0.973670", \ "0.788120,0.798808,0.816337,0.840847,0.864987,0.899520,0.920328", \ "1.010418,0.985387,0.963186,0.963763,0.953791,0.948759,0.945280", \ "2.074926,2.032490,1.942646,1.790420,1.569471,1.381101,1.232183", \ "3.782269,3.740798,3.671556,3.495267,3.135538,2.594734,2.062739", \ "6.069286,6.058772,6.036770,5.924688,5.575750,4.849201,3.784296", \ "8.967811,8.961335,9.012326,8.991012,8.771117,8.068553,6.648272"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("4.286661,4.296198,4.320796,4.329194,4.345337,4.368877,4.246170", \ "4.165281,4.167738,4.212154,4.242881,4.281824,4.348391,4.352092", \ "4.181198,4.200168,4.194208,4.176614,4.163466,4.232880,4.284398", \ "4.766133,4.783893,4.840333,4.718856,4.621950,4.501877,4.341962", \ "6.319855,6.252688,6.127018,6.033766,5.911467,5.572878,5.201009", \ "8.769547,8.681740,8.573205,8.317249,7.894924,7.420759,6.720072", \ "12.161820,12.067170,11.881470,11.601510,10.997750,10.133960,9.144909"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("1.002285,1.030611,1.048678,1.078955,1.113506,1.136539,1.169888", \ "0.971677,0.989277,1.017161,1.063017,1.105922,1.155184,1.198223", \ "0.937514,0.948847,0.967053,1.011833,1.064233,1.124187,1.184755", \ "1.569772,1.538348,1.476506,1.399303,1.305234,1.284880,1.281234", \ "2.771093,2.782196,2.723516,2.583626,2.331382,1.965290,1.725459", \ "4.449427,4.450303,4.413348,4.334716,4.128194,3.570966,2.789320", \ "6.502241,6.501248,6.573777,6.530617,6.446508,5.968399,4.845284"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("5.980670,5.988488,6.004097,6.036693,5.999473,6.074950,5.961472", \ "5.851850,5.904447,5.910604,5.956214,5.941584,5.998248,6.006116", \ "6.176843,6.159696,6.133700,6.125565,6.100702,6.106654,6.122366", \ "7.160283,7.122083,7.110079,6.986599,6.884102,6.689419,6.375472", \ "8.898807,8.865421,8.814812,8.694546,8.407074,8.019019,7.469071", \ "11.511120,11.427930,11.323890,11.187870,10.880250,10.268360,9.486245", \ "15.125310,15.081760,14.944940,14.734390,14.210610,13.497930,12.216130"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.332367,0.341729,0.360602,0.376192,0.387908,0.399330,0.400723", \ "0.243502,0.256620,0.292870,0.338575,0.376262,0.412906,0.430887", \ "0.247085,0.237418,0.248988,0.280294,0.326536,0.372497,0.417218", \ "1.007804,0.966582,0.899065,0.770226,0.606858,0.545018,0.516815", \ "2.263891,2.198967,2.179174,2.032305,1.748972,1.298888,0.985451", \ "3.937899,3.927162,3.909143,3.783271,3.559932,2.975128,2.104475", \ "6.044243,6.026336,6.003967,6.027784,5.912189,5.424638,4.225135"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("5.059727,5.053990,5.104988,5.117459,5.162165,5.218566,5.148988", \ "4.988036,4.984800,4.970972,5.060533,5.030811,5.153373,5.171287", \ "5.259950,5.242248,5.238896,5.245082,5.167613,5.134900,5.157373", \ "6.289343,6.228437,6.209619,6.112573,5.917421,5.746098,5.622748", \ "7.897789,7.881623,7.833970,7.739180,7.492929,7.119707,6.613820", \ "10.493730,10.466440,10.356650,10.213690,9.880001,9.401259,8.463817", \ "14.054550,14.021030,13.950450,13.754580,13.359150,12.639550,11.594590"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.336996,0.346450,0.355621,0.370573,0.387571,0.398305,0.404587", \ "0.249904,0.261322,0.295408,0.340900,0.377150,0.411044,0.436159", \ "0.275023,0.267827,0.274014,0.292783,0.339426,0.382383,0.422976", \ "1.061961,1.023077,0.952853,0.831874,0.669772,0.579869,0.542022", \ "2.340434,2.291622,2.238276,2.116095,1.837912,1.397074,1.037594", \ "4.057704,4.050883,3.978958,3.915882,3.660634,3.112664,2.242068", \ "6.193834,6.127351,6.174224,6.145281,5.946411,5.515536,4.419906"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("5.498921,5.525876,5.508218,5.540189,5.587134,5.582340,5.659658", \ "5.414141,5.429814,5.469319,5.474886,5.529375,5.606548,5.605972", \ "5.714843,5.726463,5.718729,5.688976,5.680789,5.632336,5.667992", \ "6.726984,6.694894,6.672789,6.584307,6.473342,6.340291,6.101697", \ "8.386815,8.364280,8.336410,8.314722,8.016884,7.664194,7.255106", \ "10.995870,10.998650,10.900100,10.752100,10.496980,10.070480,9.106462", \ "14.635100,14.603680,14.502020,14.325710,13.985910,13.264550,12.205400"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("1.579956,1.588342,1.591961,1.630457,1.662168,1.702845,1.748604", \ "1.504935,1.505705,1.535455,1.560842,1.601699,1.650822,1.695766", \ "1.467028,1.474862,1.502696,1.535439,1.572484,1.619484,1.666218", \ "1.983907,1.964478,1.924995,1.856691,1.813243,1.794199,1.777899", \ "3.253081,3.207642,3.174514,3.041545,2.812774,2.491871,2.266812", \ "5.123964,5.093702,5.075128,4.961607,4.672296,4.144268,3.401546", \ "7.501263,7.500505,7.494239,7.436721,7.255844,6.684833,5.570890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("7.018114,7.011256,7.059203,7.082004,7.079170,6.997489,6.936788", \ "6.931705,6.953368,6.973851,7.002323,7.013769,7.065173,6.900808", \ "6.927689,6.918181,6.941999,6.945208,6.994602,7.033347,6.887248", \ "7.484713,7.508602,7.459261,7.416691,7.277612,7.190341,7.046701", \ "8.817414,8.843952,8.779381,8.748236,8.534301,8.082827,7.727124", \ "11.088230,11.009030,10.957690,10.777450,10.536480,10.052120,9.425256", \ "14.257240,14.179050,14.080110,13.880740,13.346120,12.724580,11.740250"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.880129,0.888199,0.903589,0.917994,0.935984,0.958604,0.980305", \ "0.789211,0.806147,0.820734,0.849055,0.874645,0.905796,0.928375", \ "0.764342,0.774112,0.789997,0.807540,0.843073,0.867401,0.901952", \ "1.396088,1.358237,1.314548,1.220026,1.112125,1.057352,1.022068", \ "2.751631,2.691348,2.639624,2.482975,2.211953,1.823832,1.525211", \ "4.651096,4.637412,4.555868,4.450762,4.142815,3.544238,2.725639", \ "7.030145,7.017746,7.012332,6.977947,6.725406,6.132863,4.953394"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("6.109747,6.087859,6.137326,6.160610,6.215987,6.115307,6.209712", \ "6.023481,6.006025,6.055064,6.061270,6.091246,6.061289,6.229058", \ "6.009258,6.041327,6.055612,6.029098,6.123858,6.033338,6.132438", \ "6.614774,6.595193,6.562636,6.542744,6.470524,6.357332,6.283198", \ "7.848690,7.807879,7.802878,7.713593,7.601879,7.247171,6.976079", \ "10.088090,10.024600,9.959746,9.789253,9.528873,9.051707,8.416451", \ "13.182050,13.121880,13.042450,12.905800,12.492880,11.718440,10.852020"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("0.867359,0.876655,0.891703,0.913678,0.927891,0.956216,0.974293", \ "0.780170,0.792184,0.811979,0.841085,0.860277,0.890745,0.922150", \ "0.774607,0.764470,0.785975,0.813912,0.839176,0.870104,0.896665", \ "1.438740,1.422713,1.362183,1.274610,1.139125,1.078225,1.028600", \ "2.824903,2.792159,2.724642,2.579578,2.304892,1.915132,1.572902", \ "4.778427,4.757712,4.707929,4.548075,4.245261,3.678111,2.855812", \ "7.178434,7.188920,7.201390,7.132489,6.871527,6.294375,5.141862"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.730355,1.458960,2.914410,5.821840,11.629700,23.231500"); values ("6.570615,6.584632,6.586229,6.618712,6.604280,6.660136,6.709093", \ "6.481704,6.493344,6.528409,6.544215,6.572296,6.650768,6.645994", \ "6.471922,6.446870,6.492489,6.505924,6.533973,6.609843,6.661328", \ "7.057701,7.043872,7.021495,7.001060,6.918648,6.827798,6.829861", \ "8.328013,8.297917,8.301403,8.230451,8.106147,7.790795,7.552763", \ "10.577040,10.515890,10.485550,10.365600,10.148390,9.701057,9.105019", \ "13.709770,13.673050,13.626300,13.404470,13.035290,12.358740,11.483590"); } } } } /****************************************************************************************** Module : OAI22_X2 Cell Description : Combinational cell (OAI22_X2) with drive strength X2 *******************************************************************************************/ cell (OAI22_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 : 210.137147; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 40.099500; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 233.064500; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 233.065375; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 312.814125; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 68.014210; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 191.207625; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 231.757500; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 256.703625; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 68.014343; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 231.757375; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 272.299375; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 297.256125; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 50.069753; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 256.674375; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 297.216250; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 322.180301; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.187889; fall_capacitance : 2.786384; rise_capacitance : 3.187889; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.476488; fall_capacitance : 3.476488; rise_capacitance : 3.424517; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.248538; fall_capacitance : 2.700633; rise_capacitance : 3.248538; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.413721; fall_capacitance : 3.307070; rise_capacitance : 3.413721; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 46.310400; function : "!((A1 | A2) & (B1 | B2))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.007335,0.008293,0.009540,0.011967,0.016691,0.025965,0.044329", \ "0.008057,0.009008,0.010255,0.012685,0.017421,0.026711,0.045089", \ "0.010528,0.011629,0.013010,0.015533,0.020127,0.029326,0.047644", \ "0.011941,0.013407,0.015253,0.018646,0.024671,0.034945,0.052976", \ "0.011602,0.013464,0.015804,0.020083,0.027620,0.040438,0.061709", \ "0.009232,0.011485,0.014318,0.019507,0.028642,0.044039,0.069375", \ "0.004669,0.007297,0.010609,0.016690,0.027407,0.045491,0.074968"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.008893,0.010413,0.012410,0.016333,0.024062,0.039379,0.069866", \ "0.009502,0.010994,0.012976,0.016903,0.024673,0.040048,0.070589", \ "0.013135,0.014722,0.016650,0.020322,0.027816,0.042967,0.073378", \ "0.018381,0.020306,0.022748,0.027303,0.035468,0.050066,0.079804", \ "0.025318,0.027606,0.030471,0.035764,0.045327,0.062126,0.091367", \ "0.033830,0.036514,0.039868,0.046011,0.056904,0.075957,0.108695", \ "0.044050,0.047076,0.050906,0.057952,0.070352,0.091606,0.128098"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.004763,0.005512,0.006511,0.008510,0.012500,0.020469,0.036396", \ "0.004723,0.005491,0.006503,0.008507,0.012500,0.020471,0.036391", \ "0.006135,0.006767,0.007555,0.009080,0.012575,0.020468,0.036395", \ "0.009765,0.010506,0.011433,0.013180,0.016426,0.022392,0.036453", \ "0.014965,0.015888,0.017026,0.019083,0.022716,0.029247,0.041064", \ "0.021576,0.022728,0.024147,0.026672,0.030958,0.038177,0.050956", \ "0.029631,0.031028,0.032752,0.035809,0.040943,0.049238,0.063014"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009174,0.010626,0.012524,0.016214,0.023376,0.037419,0.065321", \ "0.009166,0.010623,0.012524,0.016214,0.023377,0.037418,0.065319", \ "0.010660,0.011716,0.013208,0.016385,0.023376,0.037422,0.065318", \ "0.014927,0.015971,0.017400,0.020132,0.025421,0.037650,0.065310", \ "0.020640,0.021542,0.022853,0.025650,0.031364,0.042019,0.065922", \ "0.028188,0.029004,0.030216,0.032865,0.038542,0.050098,0.071701", \ "0.037355,0.038148,0.039347,0.041974,0.047603,0.059338,0.082311"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005380,0.006273,0.007452,0.009779,0.014387,0.023549,0.041833", \ "0.006077,0.006962,0.008141,0.010478,0.015106,0.024290,0.042592", \ "0.007640,0.008869,0.010392,0.013139,0.017849,0.026920,0.045150", \ "0.007788,0.009472,0.011548,0.015260,0.021671,0.032400,0.050524", \ "0.006168,0.008322,0.010972,0.015704,0.023801,0.037194,0.059037", \ "0.002566,0.005175,0.008376,0.014119,0.023961,0.040133,0.066160", \ "-0.003166,-0.000134,0.003596,0.010319,0.021867,0.040885,0.071240"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.008427,0.009932,0.011910,0.015796,0.023449,0.038615,0.068828", \ "0.009041,0.010514,0.012476,0.016366,0.024057,0.039286,0.069560", \ "0.012560,0.014173,0.016168,0.019796,0.027207,0.042207,0.072344", \ "0.017555,0.019518,0.021990,0.026583,0.034791,0.049311,0.078777", \ "0.024086,0.026460,0.029397,0.034766,0.044385,0.061225,0.090338", \ "0.031950,0.034793,0.038292,0.044603,0.055634,0.074755,0.107526", \ "0.041200,0.044501,0.048584,0.055932,0.068613,0.090045,0.126593"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.003222,0.003972,0.004976,0.006974,0.010957,0.018918,0.034829", \ "0.003183,0.003950,0.004964,0.006971,0.010958,0.018918,0.034830", \ "0.005253,0.005868,0.006673,0.008169,0.011302,0.018917,0.034830", \ "0.008999,0.009740,0.010661,0.012370,0.015563,0.021443,0.035000", \ "0.014157,0.015106,0.016270,0.018348,0.021950,0.028390,0.040150", \ "0.020688,0.021872,0.023328,0.025889,0.030206,0.037391,0.050078", \ "0.028726,0.030126,0.031863,0.034956,0.040142,0.048463,0.062182"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005902,0.007211,0.008958,0.012452,0.019432,0.033365,0.061244", \ "0.005895,0.007205,0.008960,0.012451,0.019430,0.033370,0.061242", \ "0.007478,0.008383,0.009705,0.012653,0.019428,0.033373,0.061248", \ "0.010305,0.011507,0.013102,0.016154,0.021546,0.033621,0.061229", \ "0.014654,0.015889,0.017521,0.020726,0.026919,0.038044,0.061876", \ "0.020471,0.021823,0.023586,0.026939,0.033345,0.045603,0.067686", \ "0.027795,0.029264,0.031186,0.034828,0.041559,0.054226,0.078032"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.004516,0.005223,0.006156,0.008001,0.011654,0.018919,0.033417", \ "0.005295,0.005995,0.006925,0.008772,0.012434,0.019713,0.034222", \ "0.006408,0.007509,0.008859,0.011277,0.015396,0.022580,0.037009", \ "0.005718,0.007263,0.009155,0.012521,0.018255,0.027701,0.042798", \ "0.002875,0.004856,0.007289,0.011631,0.019018,0.031068,0.050333", \ "-0.002344,0.000056,0.003003,0.008288,0.017321,0.032081,0.055434", \ "-0.010106,-0.007322,-0.003893,0.002289,0.012917,0.030366,0.057970"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.008356,0.009860,0.011838,0.015723,0.023378,0.038549,0.068766", \ "0.008924,0.010390,0.012343,0.016227,0.023916,0.039149,0.069433", \ "0.012625,0.014221,0.016195,0.019795,0.027165,0.042124,0.072233", \ "0.018001,0.019929,0.022368,0.026912,0.035047,0.049488,0.078867", \ "0.025220,0.027518,0.030377,0.035640,0.045146,0.061845,0.090815", \ "0.034177,0.036897,0.040262,0.046373,0.057162,0.076065,0.108583", \ "0.044961,0.048097,0.051990,0.059038,0.071313,0.092324,0.128535"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.002488,0.003075,0.003864,0.005440,0.008592,0.014895,0.027499", \ "0.002553,0.003075,0.003862,0.005440,0.008591,0.014895,0.027501", \ "0.004805,0.005313,0.005960,0.007173,0.009401,0.014917,0.027502", \ "0.008467,0.009126,0.009941,0.011407,0.014043,0.018744,0.028339", \ "0.013474,0.014337,0.015389,0.017239,0.020404,0.025802,0.035267", \ "0.019866,0.020938,0.022252,0.024569,0.028443,0.034739,0.045305", \ "0.027771,0.029028,0.030598,0.033404,0.038085,0.045527,0.057405"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005900,0.007210,0.008959,0.012456,0.019430,0.033373,0.061244", \ "0.005894,0.007209,0.008961,0.012455,0.019427,0.033372,0.061235", \ "0.007444,0.008362,0.009695,0.012653,0.019432,0.033370,0.061234", \ "0.010084,0.011303,0.012926,0.016013,0.021453,0.033600,0.061231", \ "0.014154,0.015385,0.017024,0.020278,0.026579,0.037813,0.061819", \ "0.019732,0.021028,0.022742,0.026072,0.032553,0.045015,0.067319", \ "0.026852,0.028217,0.030038,0.033556,0.040226,0.053067,0.077208"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009288,0.010243,0.011491,0.013933,0.018691,0.028010,0.046410", \ "0.009872,0.010826,0.012077,0.014519,0.019280,0.028600,0.047001", \ "0.012634,0.013643,0.014918,0.017282,0.021952,0.031186,0.049514", \ "0.015157,0.016484,0.018185,0.021346,0.027046,0.036903,0.054878", \ "0.016417,0.018071,0.020165,0.024058,0.031060,0.043260,0.063880", \ "0.016322,0.018291,0.020788,0.025415,0.033724,0.048109,0.072424", \ "0.014798,0.017077,0.019957,0.025299,0.034903,0.051519,0.079349"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.011217,0.012710,0.014681,0.018570,0.026266,0.041554,0.072026", \ "0.011982,0.013493,0.015492,0.019437,0.027211,0.042584,0.073122", \ "0.014547,0.016130,0.018105,0.021974,0.029697,0.045082,0.075685", \ "0.018444,0.020258,0.022580,0.026983,0.035188,0.050373,0.080697", \ "0.024147,0.026274,0.028932,0.033862,0.042873,0.059374,0.089617", \ "0.031051,0.033581,0.036721,0.042450,0.052576,0.070467,0.102774", \ "0.038975,0.041920,0.045584,0.052243,0.063851,0.083648,0.118177"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.006184,0.006947,0.007963,0.009981,0.013996,0.021985,0.037920", \ "0.006186,0.006950,0.007964,0.009983,0.013995,0.021985,0.037922", \ "0.007232,0.007810,0.008611,0.010308,0.014013,0.021986,0.037918", \ "0.010872,0.011607,0.012526,0.014270,0.017483,0.023563,0.037949", \ "0.016024,0.016900,0.017994,0.020017,0.023674,0.030250,0.042147", \ "0.022614,0.023697,0.025030,0.027445,0.031637,0.038917,0.051846", \ "0.030644,0.031945,0.033566,0.036473,0.041420,0.049594,0.063542"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009178,0.010628,0.012525,0.016214,0.023377,0.037418,0.065312", \ "0.009181,0.010629,0.012525,0.016214,0.023376,0.037418,0.065310", \ "0.010069,0.011257,0.012906,0.016294,0.023378,0.037421,0.065315", \ "0.013536,0.014556,0.015982,0.018893,0.024733,0.037616,0.065315", \ "0.018471,0.019294,0.020505,0.023152,0.028870,0.040514,0.065842", \ "0.024895,0.025648,0.026760,0.029192,0.034504,0.046017,0.069609", \ "0.032540,0.033266,0.034383,0.036824,0.042034,0.053095,0.076622"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.007065,0.008003,0.009231,0.011630,0.016326,0.025571,0.043910", \ "0.007644,0.008583,0.009813,0.012215,0.016913,0.026161,0.044501", \ "0.009955,0.011074,0.012471,0.015017,0.019621,0.028765,0.047022", \ "0.011454,0.012934,0.014785,0.018182,0.024197,0.034446,0.052422", \ "0.011746,0.013583,0.015887,0.020091,0.027501,0.040155,0.061276", \ "0.010718,0.012911,0.015649,0.020653,0.029473,0.044437,0.069314", \ "0.008311,0.010837,0.013995,0.019775,0.029972,0.047282,0.075798"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.010753,0.012234,0.014183,0.018036,0.025654,0.040793,0.070991", \ "0.011514,0.013011,0.014993,0.018898,0.026597,0.041822,0.072090", \ "0.014008,0.015607,0.017602,0.021437,0.029082,0.044318,0.074649", \ "0.017738,0.019578,0.021915,0.026327,0.034522,0.049613,0.079667", \ "0.023140,0.025328,0.028044,0.033028,0.042057,0.058512,0.088585", \ "0.029580,0.032216,0.035462,0.041312,0.051539,0.069438,0.101636", \ "0.036851,0.039966,0.043798,0.050663,0.062470,0.082377,0.116851"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.004767,0.005509,0.006506,0.008499,0.012486,0.020450,0.036364", \ "0.004753,0.005509,0.006509,0.008502,0.012485,0.020450,0.036366", \ "0.006406,0.007008,0.007789,0.009273,0.012666,0.020453,0.036367", \ "0.010125,0.010839,0.011741,0.013450,0.016632,0.022551,0.036467", \ "0.015236,0.016129,0.017238,0.019251,0.022855,0.029376,0.041196", \ "0.021675,0.022808,0.024191,0.026654,0.030870,0.038076,0.050943", \ "0.029485,0.030875,0.032576,0.035581,0.040599,0.048779,0.062657"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005910,0.007216,0.008963,0.012452,0.019432,0.033366,0.061238", \ "0.005913,0.007213,0.008961,0.012458,0.019430,0.033369,0.061230", \ "0.006848,0.007890,0.009378,0.012551,0.019432,0.033376,0.061237", \ "0.009373,0.010467,0.011953,0.014971,0.020834,0.033584,0.061238", \ "0.013275,0.014330,0.015751,0.018645,0.024607,0.036520,0.061786", \ "0.018331,0.019464,0.020978,0.023934,0.029760,0.041682,0.065582", \ "0.024467,0.025696,0.027349,0.030561,0.036646,0.048390,0.072398"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005717,0.006473,0.007458,0.009376,0.013115,0.020458,0.035003", \ "0.006402,0.007152,0.008134,0.010051,0.013789,0.021131,0.035675", \ "0.008372,0.009372,0.010613,0.012860,0.016735,0.023971,0.038428", \ "0.008955,0.010311,0.012000,0.015070,0.020431,0.029451,0.044237", \ "0.007901,0.009601,0.011719,0.015589,0.022341,0.033679,0.052268", \ "0.005096,0.007121,0.009646,0.014271,0.022383,0.036029,0.058260", \ "0.000449,0.002779,0.005694,0.011028,0.020434,0.036332,0.062227"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.010689,0.012167,0.014115,0.017965,0.025585,0.040728,0.070932", \ "0.011416,0.012904,0.014876,0.018772,0.026466,0.041692,0.071965", \ "0.013964,0.015552,0.017538,0.021351,0.028965,0.044178,0.074498", \ "0.017994,0.019799,0.022102,0.026465,0.034598,0.049620,0.079609", \ "0.024105,0.026220,0.028857,0.033723,0.042612,0.058914,0.088833", \ "0.031627,0.034156,0.037278,0.042933,0.052895,0.070515,0.102440", \ "0.040422,0.043385,0.047045,0.053634,0.065038,0.084462,0.118500"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.003693,0.004282,0.005070,0.006642,0.009789,0.016088,0.028682", \ "0.003658,0.004269,0.005067,0.006644,0.009791,0.016088,0.028683", \ "0.005764,0.006242,0.006854,0.007987,0.010346,0.016099,0.028685", \ "0.009493,0.010115,0.010885,0.012309,0.014901,0.019506,0.029376", \ "0.014575,0.015376,0.016352,0.018107,0.021172,0.026564,0.035990", \ "0.021010,0.022031,0.023275,0.025462,0.029156,0.035319,0.045933", \ "0.028873,0.030128,0.031665,0.034363,0.038833,0.045992,0.057727"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.005909,0.007218,0.008965,0.012451,0.019427,0.033374,0.061240", \ "0.005911,0.007214,0.008965,0.012454,0.019430,0.033375,0.061230", \ "0.006864,0.007908,0.009395,0.012556,0.019430,0.033373,0.061243", \ "0.009274,0.010377,0.011890,0.014930,0.020819,0.033583,0.061234", \ "0.012960,0.014011,0.015442,0.018372,0.024420,0.036425,0.061760", \ "0.017879,0.018973,0.020442,0.023367,0.029235,0.041333,0.065415", \ "0.023951,0.025105,0.026680,0.029774,0.035753,0.047589,0.071922"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009449,0.010403,0.011646,0.014067,0.018784,0.028049,0.046401", \ "0.010161,0.011127,0.012385,0.014830,0.019580,0.028878,0.047255", \ "0.011689,0.012725,0.014057,0.016583,0.021340,0.030670,0.049085", \ "0.012479,0.013801,0.015461,0.018514,0.023987,0.033896,0.052390", \ "0.011262,0.012978,0.015124,0.019033,0.025859,0.037403,0.057402", \ "0.007587,0.009702,0.012348,0.017175,0.025593,0.039610,0.062443", \ "0.001263,0.003765,0.006901,0.012631,0.022660,0.039364,0.066115"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.013715,0.015217,0.017202,0.021122,0.028867,0.044219,0.074750", \ "0.014178,0.015686,0.017681,0.021619,0.029393,0.044771,0.075327", \ "0.017910,0.019320,0.021204,0.024980,0.032552,0.047740,0.078147", \ "0.025001,0.026679,0.028838,0.032924,0.040372,0.054936,0.084681", \ "0.033929,0.035865,0.038348,0.043078,0.051872,0.067644,0.096440", \ "0.045135,0.047345,0.050148,0.055461,0.065295,0.083133,0.114449", \ "0.058713,0.061210,0.064378,0.070335,0.081241,0.100812,0.135561"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.004746,0.005496,0.006498,0.008498,0.012485,0.020451,0.036366", \ "0.004738,0.005491,0.006495,0.008495,0.012485,0.020451,0.036364", \ "0.005412,0.006085,0.006945,0.008737,0.012522,0.020449,0.036364", \ "0.008121,0.008725,0.009518,0.011104,0.014396,0.021326,0.036438", \ "0.012461,0.013145,0.014032,0.015687,0.018805,0.025031,0.038510", \ "0.017890,0.018716,0.019769,0.021721,0.025218,0.031469,0.043845", \ "0.024283,0.025264,0.026521,0.028849,0.032954,0.039931,0.052240"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.012703,0.014085,0.015919,0.019541,0.026667,0.040746,0.068751", \ "0.012702,0.014085,0.015919,0.019541,0.026665,0.040746,0.068757", \ "0.013075,0.014303,0.015988,0.019533,0.026667,0.040746,0.068754", \ "0.016674,0.017811,0.019201,0.021949,0.027813,0.040770,0.068746", \ "0.021159,0.022394,0.024025,0.027195,0.033141,0.044184,0.069061", \ "0.026900,0.028162,0.029849,0.033187,0.039663,0.051737,0.073984", \ "0.034020,0.035314,0.037064,0.040513,0.047250,0.060203,0.083850"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.007504,0.008397,0.009572,0.011896,0.016499,0.025660,0.043942", \ "0.008128,0.009051,0.010259,0.012627,0.017278,0.026481,0.044792", \ "0.009136,0.010242,0.011631,0.014222,0.019006,0.028253,0.046610", \ "0.008774,0.010298,0.012169,0.015508,0.021272,0.031354,0.049902", \ "0.006220,0.008224,0.010679,0.015039,0.022414,0.034476,0.054768", \ "0.001262,0.003729,0.006752,0.012141,0.021273,0.036046,0.059503", \ "-0.006293,-0.003377,0.000194,0.006581,0.017454,0.035085,0.062705"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.013136,0.014632,0.016606,0.020500,0.028182,0.043397,0.073667", \ "0.013600,0.015102,0.017085,0.020997,0.028706,0.043948,0.074247", \ "0.017357,0.018751,0.020621,0.024365,0.031870,0.046918,0.077064", \ "0.024203,0.025906,0.028091,0.032209,0.039695,0.054117,0.083605", \ "0.032849,0.034823,0.037338,0.042109,0.050938,0.066746,0.095367", \ "0.043645,0.045925,0.048792,0.054184,0.064077,0.081947,0.113282", \ "0.056640,0.059260,0.062519,0.068623,0.079663,0.099311,0.134076"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.003239,0.003981,0.004979,0.006973,0.010959,0.018919,0.034832", \ "0.003251,0.003988,0.004983,0.006975,0.010958,0.018918,0.034830", \ "0.004390,0.004991,0.005822,0.007502,0.011115,0.018920,0.034830", \ "0.007453,0.008027,0.008785,0.010266,0.013345,0.020073,0.034962", \ "0.011899,0.012557,0.013413,0.015039,0.018068,0.024056,0.037294", \ "0.017370,0.018147,0.019164,0.021085,0.024560,0.030711,0.042827", \ "0.023759,0.024661,0.025871,0.028165,0.032259,0.039212,0.051398"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.008985,0.010306,0.012072,0.015596,0.022624,0.036659,0.064657", \ "0.008989,0.010308,0.012072,0.015594,0.022625,0.036659,0.064661", \ "0.009398,0.010556,0.012161,0.015582,0.022625,0.036651,0.064661", \ "0.012340,0.013594,0.015198,0.018081,0.023811,0.036689,0.064656", \ "0.015799,0.017211,0.019040,0.022502,0.028860,0.040150,0.064984", \ "0.020319,0.021880,0.023872,0.027644,0.034662,0.047375,0.069944", \ "0.025976,0.027717,0.029927,0.034016,0.041507,0.055232,0.079656"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.006377,0.007060,0.007958,0.009728,0.013229,0.020190,0.034076", \ "0.007124,0.007832,0.008755,0.010559,0.014098,0.021091,0.035000", \ "0.008516,0.009526,0.010774,0.013019,0.016900,0.023946,0.037893", \ "0.008121,0.009569,0.011350,0.014523,0.019930,0.028841,0.043498", \ "0.005398,0.007315,0.009671,0.013866,0.020964,0.032454,0.050721", \ "0.000159,0.002524,0.005434,0.010637,0.019477,0.033763,0.056108", \ "-0.007785,-0.004990,-0.001550,0.004622,0.015170,0.032299,0.059018"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.014411,0.015885,0.017837,0.021702,0.029353,0.044539,0.074791", \ "0.014884,0.016363,0.018323,0.022207,0.029890,0.045114,0.075399", \ "0.018637,0.020027,0.021886,0.025611,0.033093,0.048115,0.078244", \ "0.025836,0.027491,0.029620,0.033653,0.041007,0.055441,0.084914", \ "0.034827,0.036740,0.039200,0.043900,0.052643,0.068306,0.096896", \ "0.046075,0.048252,0.051040,0.056324,0.066130,0.083941,0.115127", \ "0.059604,0.062105,0.065260,0.071209,0.082099,0.101688,0.136448"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.002795,0.003358,0.004111,0.005615,0.008617,0.014601,0.026554", \ "0.002817,0.003370,0.004116,0.005616,0.008617,0.014600,0.026555", \ "0.004600,0.005028,0.005599,0.006716,0.009047,0.014609,0.026554", \ "0.008086,0.008556,0.009173,0.010383,0.012719,0.017247,0.027072", \ "0.012829,0.013367,0.014090,0.015490,0.018123,0.022930,0.032085", \ "0.018617,0.019245,0.020106,0.021779,0.024871,0.030322,0.040000", \ "0.025365,0.026095,0.027109,0.029107,0.032776,0.039139,0.049822"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009613,0.010947,0.012729,0.016274,0.023331,0.037385,0.065411", \ "0.009609,0.010947,0.012728,0.016274,0.023332,0.037382,0.065406", \ "0.009882,0.011087,0.012746,0.016270,0.023330,0.037386,0.065406", \ "0.012806,0.014051,0.015632,0.018459,0.024317,0.037388,0.065406", \ "0.016218,0.017627,0.019448,0.022903,0.029230,0.040553,0.065646", \ "0.020672,0.022208,0.024181,0.027937,0.034945,0.047629,0.070270", \ "0.026317,0.028004,0.030158,0.034191,0.041635,0.055343,0.079724"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.011389,0.012343,0.013591,0.016032,0.020790,0.030110,0.048511", \ "0.012037,0.012996,0.014250,0.016698,0.021466,0.030794,0.049203", \ "0.013692,0.014693,0.015993,0.018462,0.023239,0.032584,0.051006", \ "0.015193,0.016405,0.017952,0.020841,0.026138,0.035901,0.054350", \ "0.015246,0.016787,0.018735,0.022335,0.028740,0.039859,0.059552", \ "0.013415,0.015291,0.017657,0.022027,0.029789,0.043019,0.065121", \ "0.009573,0.011776,0.014550,0.019672,0.028799,0.044336,0.069843"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.015914,0.017408,0.019387,0.023297,0.031033,0.046379,0.076909", \ "0.016754,0.018261,0.020254,0.024185,0.031948,0.047315,0.077865", \ "0.019443,0.020925,0.022896,0.026807,0.034558,0.049933,0.080498", \ "0.024455,0.026103,0.028247,0.032386,0.040203,0.055293,0.085601", \ "0.031841,0.033653,0.035978,0.040444,0.048920,0.064817,0.094686", \ "0.041371,0.043438,0.046049,0.050986,0.060143,0.077079,0.108475", \ "0.052760,0.055125,0.058106,0.063679,0.073818,0.092013,0.125142"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.006181,0.006943,0.007961,0.009981,0.013995,0.021986,0.037919", \ "0.006175,0.006942,0.007961,0.009980,0.013995,0.021985,0.037923", \ "0.006642,0.007324,0.008251,0.010144,0.014017,0.021985,0.037917", \ "0.009100,0.009732,0.010560,0.012230,0.015638,0.022725,0.037976", \ "0.013386,0.014065,0.014931,0.016593,0.019773,0.026195,0.039863", \ "0.018917,0.019715,0.020729,0.022617,0.026039,0.032331,0.044980", \ "0.025504,0.026456,0.027661,0.029892,0.033833,0.040648,0.053023"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.012702,0.014085,0.015919,0.019540,0.026666,0.040743,0.068744", \ "0.012702,0.014085,0.015919,0.019540,0.026668,0.040744,0.068747", \ "0.012909,0.014200,0.015950,0.019542,0.026666,0.040743,0.068747", \ "0.015566,0.016712,0.018230,0.021200,0.027478,0.040797,0.068746", \ "0.019270,0.020403,0.021926,0.025000,0.031106,0.043119,0.069076", \ "0.024233,0.025334,0.026831,0.029850,0.035954,0.048192,0.072353", \ "0.030405,0.031532,0.033047,0.036106,0.042180,0.054404,0.078872"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009181,0.010118,0.011345,0.013745,0.018444,0.027697,0.046049", \ "0.009816,0.010759,0.011994,0.014404,0.019115,0.028378,0.046738", \ "0.011198,0.012241,0.013575,0.016108,0.020869,0.030155,0.048532", \ "0.011824,0.013185,0.014883,0.017980,0.023483,0.033381,0.051862", \ "0.010806,0.012551,0.014724,0.018660,0.025495,0.037013,0.056945", \ "0.007974,0.010088,0.012714,0.017492,0.025806,0.039641,0.062249", \ "0.003203,0.005665,0.008728,0.014309,0.024065,0.040348,0.066563"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.015337,0.016825,0.018792,0.022676,0.030348,0.045554,0.075821", \ "0.016175,0.017676,0.019657,0.023563,0.031260,0.046493,0.076776", \ "0.018869,0.020345,0.022303,0.026186,0.033873,0.049112,0.079410", \ "0.023732,0.025394,0.027548,0.031693,0.039510,0.054472,0.084521", \ "0.030926,0.032766,0.035119,0.039604,0.048077,0.063924,0.093604", \ "0.040150,0.042271,0.044940,0.049931,0.059122,0.076031,0.107308", \ "0.051100,0.053555,0.056627,0.062304,0.072537,0.090768,0.123807"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.004757,0.005507,0.006510,0.008509,0.012500,0.020469,0.036397", \ "0.004752,0.005502,0.006508,0.008508,0.012499,0.020469,0.036392", \ "0.005558,0.006208,0.007081,0.008855,0.012600,0.020471,0.036394", \ "0.008408,0.008991,0.009766,0.011317,0.014549,0.021437,0.036501", \ "0.012828,0.013479,0.014322,0.015924,0.018981,0.025179,0.038619", \ "0.018347,0.019135,0.020136,0.022002,0.025380,0.031532,0.043933", \ "0.024824,0.025777,0.026994,0.029237,0.033175,0.039932,0.052147"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.008984,0.010308,0.012071,0.015593,0.022624,0.036656,0.064654", \ "0.008985,0.010308,0.012072,0.015594,0.022623,0.036654,0.064648", \ "0.009218,0.010441,0.012111,0.015594,0.022624,0.036654,0.064652", \ "0.011461,0.012662,0.014249,0.017313,0.023459,0.036709,0.064661", \ "0.014442,0.015689,0.017335,0.020574,0.026897,0.039070,0.064991", \ "0.018473,0.019791,0.021522,0.024850,0.031299,0.043903,0.068298", \ "0.023470,0.024928,0.026809,0.030367,0.037019,0.049750,0.074679"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.007520,0.008242,0.009186,0.011028,0.014620,0.021671,0.035627", \ "0.008279,0.009005,0.009955,0.011804,0.015405,0.022464,0.036426", \ "0.010330,0.011251,0.012401,0.014502,0.018241,0.025323,0.039302", \ "0.010990,0.012284,0.013897,0.016824,0.021920,0.030490,0.044942", \ "0.009779,0.011455,0.013546,0.017336,0.023904,0.034816,0.052553", \ "0.006619,0.008652,0.011188,0.015813,0.023868,0.037228,0.058672", \ "0.001391,0.003765,0.006722,0.012130,0.021610,0.037433,0.062758"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.016626,0.018091,0.020034,0.023888,0.031527,0.046703,0.076946", \ "0.017461,0.018938,0.020898,0.024777,0.032451,0.047664,0.077936", \ "0.020146,0.021598,0.023534,0.027385,0.035039,0.050256,0.080554", \ "0.025290,0.026901,0.029003,0.033069,0.040762,0.055688,0.085709", \ "0.032820,0.034601,0.036887,0.041293,0.049669,0.065394,0.094977", \ "0.042530,0.044559,0.047139,0.052008,0.061076,0.077887,0.109032", \ "0.054098,0.056434,0.059385,0.064895,0.074946,0.093038,0.126005"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.003973,0.004535,0.005287,0.006786,0.009779,0.015760,0.027714", \ "0.003966,0.004530,0.005282,0.006784,0.009778,0.015760,0.027713", \ "0.005459,0.005878,0.006437,0.007554,0.010059,0.015765,0.027714", \ "0.008928,0.009393,0.010008,0.011219,0.013565,0.018080,0.028138", \ "0.013661,0.014201,0.014914,0.016288,0.018878,0.023736,0.032908", \ "0.019498,0.020149,0.021003,0.022629,0.025620,0.030992,0.040743", \ "0.026332,0.027122,0.028159,0.030124,0.033661,0.039790,0.050374"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.009611,0.010948,0.012730,0.016275,0.023330,0.037384,0.065414", \ "0.009612,0.010948,0.012729,0.016276,0.023330,0.037385,0.065415", \ "0.009766,0.011017,0.012748,0.016276,0.023328,0.037390,0.065411", \ "0.011926,0.013149,0.014744,0.017806,0.024057,0.037416,0.065406", \ "0.014790,0.016057,0.017724,0.021003,0.027376,0.039616,0.065696", \ "0.018707,0.020030,0.021762,0.025114,0.031627,0.044313,0.068811", \ "0.023641,0.025079,0.026944,0.030474,0.037135,0.049963,0.075013"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("1.988040,2.043797,2.093661,2.153425,2.210184,2.276145,2.329111", \ "2.001113,2.069713,2.107117,2.172338,2.245809,2.335900,2.404410", \ "2.372335,2.355550,2.355807,2.365187,2.398457,2.433074,2.475365", \ "4.178782,4.033283,3.877341,3.598752,3.298580,3.086457,2.907390", \ "7.200303,7.087699,6.919985,6.550450,5.842387,4.901451,4.198957", \ "11.110290,11.140450,11.044170,10.827540,10.133320,8.658077,6.833832", \ "16.228950,16.177220,16.320990,16.216030,15.782780,14.321860,11.510700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("8.355558,8.438057,8.478225,8.559204,8.518111,8.619778,8.655632", \ "8.278086,8.327626,8.387883,8.445004,8.556567,8.658322,8.410201", \ "8.969561,8.957155,8.882976,8.840749,8.769102,8.777206,8.477087", \ "11.079090,10.928050,10.757360,10.517940,10.225180,9.854912,9.272657", \ "14.349760,14.254570,14.080690,13.788550,13.246840,12.206610,11.296560", \ "19.664130,19.449930,19.160280,18.623320,17.793270,16.519500,14.774710", \ "26.856460,26.610740,26.277060,25.516670,24.447580,22.781410,20.510780"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.628254,0.683838,0.700830,0.742087,0.773262,0.794652,0.801839", \ "0.599085,0.658141,0.691750,0.734365,0.797277,0.845379,0.871916", \ "1.167988,1.057962,1.003825,0.976893,0.955315,0.948696,0.945184", \ "3.209428,3.052818,2.838694,2.455189,1.958112,1.649970,1.401963", \ "6.241966,6.136610,5.991044,5.584463,4.762455,3.608354,2.739165", \ "10.258810,10.131690,10.133790,9.901994,9.151226,7.549016,5.477668", \ "15.298930,15.336230,15.368900,15.310450,14.770640,13.322190,10.313920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("6.658620,6.722062,6.752838,6.775126,6.807760,6.721584,6.979257", \ "6.521264,6.596765,6.669166,6.684363,6.795148,6.773295,6.803372", \ "7.171803,7.214378,7.177469,7.077684,7.065949,6.939741,6.990663", \ "9.054716,9.053759,9.079784,8.813424,8.469322,8.000111,7.346303", \ "12.452930,12.385160,12.155020,11.922300,11.467650,10.555990,9.451520", \ "17.815420,17.627300,17.338990,16.850000,15.948990,14.880440,13.342770", \ "24.841820,24.646200,24.341230,23.794540,22.695180,20.948560,18.783820"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.640733,0.671090,0.703042,0.743020,0.771682,0.794962,0.805771", \ "0.630656,0.678699,0.700831,0.748015,0.801593,0.851179,0.879257", \ "1.364383,1.252082,1.134517,1.053847,1.014073,0.990900,0.977599", \ "3.433642,3.318585,3.128914,2.779685,2.249960,1.809169,1.513191", \ "6.432348,6.374469,6.268568,5.991110,5.290609,4.115056,3.040679", \ "10.374120,10.406830,10.395690,10.280460,9.749718,8.388724,6.218527", \ "15.495580,15.519020,15.594900,15.645640,15.397770,14.217570,11.576020"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("6.555797,6.668117,6.711025,6.718975,6.828188,6.808513,6.932645", \ "6.453816,6.526104,6.542514,6.610946,6.644440,6.677746,6.833684", \ "7.300652,7.233960,7.128135,7.073369,6.955486,6.852305,6.952513", \ "9.243185,9.283244,9.242372,8.985768,8.612996,8.078678,7.370782", \ "12.907900,12.785210,12.573700,12.327620,11.864650,10.947280,9.633688", \ "18.538930,18.402840,18.082320,17.459500,16.644060,15.648440,13.959870", \ "26.171160,25.878770,25.501820,24.891210,23.761420,22.099380,19.777540"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("3.140007,3.170796,3.211613,3.259363,3.334827,3.409248,3.489941", \ "3.002189,3.053872,3.096586,3.146320,3.218813,3.300701,3.385206", \ "3.250502,3.281921,3.289494,3.316254,3.327479,3.368773,3.412027", \ "4.923753,4.823383,4.696698,4.480490,4.263554,4.068547,3.889567", \ "8.153756,8.031665,7.833070,7.481722,6.851393,6.007638,5.275976", \ "12.704990,12.579760,12.456260,12.140320,11.343270,9.937849,8.157442", \ "18.420650,18.419150,18.353300,18.194580,17.545050,15.921000,13.175810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("10.540560,10.620870,10.586990,10.618910,10.628180,10.731780,10.480120", \ "10.271240,10.399920,10.394740,10.559530,10.660620,10.739190,10.505570", \ "10.360860,10.338230,10.331440,10.437820,10.404340,10.535000,10.657710", \ "11.695410,11.577390,11.526290,11.373280,11.146630,11.039400,10.661050", \ "14.391870,14.214630,13.986720,13.874240,13.363640,12.844990,12.106280", \ "18.994800,18.807630,18.517530,17.927150,17.128040,16.263050,14.922940", \ "25.352620,25.070730,24.770560,24.108230,23.025230,21.315390,19.102640"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("1.755635,1.785853,1.811724,1.834694,1.874699,1.925304,1.963503", \ "1.596556,1.632877,1.658977,1.719889,1.766754,1.811385,1.855866", \ "1.931658,1.944281,1.925903,1.906162,1.895825,1.889066,1.887455", \ "3.906478,3.762825,3.601467,3.296622,2.926204,2.640392,2.376439", \ "7.285542,7.127189,6.913886,6.506546,5.740189,4.691840,3.830862", \ "11.786900,11.718510,11.589400,11.239650,10.378800,8.815491,6.806618", \ "17.487770,17.536040,17.493760,17.290710,16.623100,14.915930,11.976170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("8.808165,8.854523,8.867867,8.972838,8.957526,8.810389,8.569894", \ "8.607987,8.657258,8.702948,8.738962,8.829440,8.931632,8.936200", \ "8.619402,8.635730,8.656277,8.630293,8.671768,8.710970,8.521886", \ "9.608180,9.726461,9.786602,9.609942,9.409297,9.130745,9.149385", \ "12.424470,12.363890,12.131960,11.863100,11.723400,10.992670,10.512600", \ "17.063290,16.923970,16.634910,16.050650,15.314330,14.403940,12.924890", \ "23.231020,23.102820,22.800900,22.272780,21.237890,19.353520,17.418490"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("1.677856,1.737101,1.758088,1.807625,1.848964,1.903756,1.954145", \ "1.553770,1.604518,1.633888,1.688753,1.736292,1.792525,1.840593", \ "2.025231,1.966018,1.943725,1.925501,1.909877,1.897190,1.889778", \ "4.144636,4.042854,3.863110,3.573818,3.120661,2.765285,2.462885", \ "7.576567,7.454293,7.340354,6.975548,6.254527,5.172717,4.118604", \ "12.140590,12.086300,12.071590,11.801790,11.095550,9.676870,7.551841", \ "17.888340,17.958650,17.962560,17.951310,17.469210,16.086190,13.273010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("8.765776,8.805710,8.806985,8.870145,8.869768,8.910926,8.673611", \ "8.489030,8.589635,8.661424,8.667350,8.745944,8.848852,8.913054", \ "8.587216,8.548510,8.535517,8.579708,8.591244,8.546611,8.851304", \ "9.677392,9.805668,9.854527,9.643866,9.514584,9.156652,8.816232", \ "12.826480,12.625530,12.516640,12.245210,12.000790,11.124560,10.195300", \ "17.861970,17.598650,17.260370,16.750270,15.832540,15.059880,13.680500", \ "24.512450,24.234140,23.994280,23.358290,22.229470,20.411210,18.363620"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("2.007107,2.038047,2.107210,2.161155,2.210988,2.277625,2.325469", \ "1.907965,1.959317,2.043423,2.119987,2.215268,2.312209,2.387883", \ "1.873887,1.910740,1.948078,2.023947,2.123328,2.253421,2.359025", \ "3.142682,3.066544,2.950044,2.786593,2.603048,2.556487,2.553221", \ "5.618651,5.490663,5.417917,5.155246,4.642316,3.916205,3.439043", \ "8.812014,8.884001,8.834667,8.696380,8.221291,7.118519,5.558840", \ "13.066820,13.061880,13.059100,13.085260,12.874200,11.921220,9.658724"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("12.125550,12.224680,12.199500,12.265320,12.342480,12.323200,12.053100", \ "11.977340,11.968940,12.066900,12.087370,12.081900,12.216790,12.375850", \ "12.577090,12.541420,12.523890,12.510430,12.370580,12.432870,12.340220", \ "14.608680,14.501210,14.361910,14.190210,13.966130,13.437290,13.004310", \ "17.999560,17.947190,17.888410,17.588040,17.047930,16.163070,15.364310", \ "23.253080,23.129950,22.882960,22.564220,21.883540,20.773400,19.250510", \ "30.449270,30.272640,30.106600,29.648180,28.761810,27.174850,24.767520"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.639791,0.691056,0.716814,0.740969,0.772449,0.794120,0.799332", \ "0.451334,0.536147,0.588188,0.679539,0.759728,0.822502,0.859374", \ "0.493344,0.476789,0.491724,0.554773,0.648760,0.748492,0.824268", \ "1.999343,1.920150,1.765435,1.519421,1.200930,1.082013,1.027657", \ "4.550987,4.440520,4.325954,4.045334,3.467763,2.577228,1.951979", \ "7.820014,7.759876,7.769451,7.582944,7.143703,5.931092,4.185404", \ "12.054240,12.103010,12.057040,12.046700,11.797530,10.803630,8.418496"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("10.350720,10.392880,10.445460,10.483890,10.487260,10.552770,10.601370", \ "10.144070,10.216240,10.233890,10.343050,10.420990,10.453450,10.523870", \ "10.699360,10.717120,10.743720,10.714260,10.709220,10.600040,10.309300", \ "12.798540,12.711440,12.635670,12.380170,12.171640,11.657070,11.369230", \ "15.995680,15.909500,15.821220,15.753590,15.314260,14.568200,13.543100", \ "21.178040,21.043420,20.974190,20.621610,20.081440,18.863070,17.398370", \ "28.294360,28.222540,27.995640,27.694350,26.910930,25.569920,23.318490"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("0.643088,0.692383,0.721266,0.749136,0.767084,0.792500,0.805413", \ "0.476745,0.539377,0.605246,0.680823,0.751726,0.821829,0.866565", \ "0.556498,0.528027,0.539003,0.597405,0.676715,0.766470,0.842675", \ "2.137992,2.003279,1.889144,1.648486,1.326384,1.149644,1.078021", \ "4.728748,4.606856,4.488830,4.213196,3.650850,2.774549,2.067682", \ "8.018130,8.067288,7.905234,7.782650,7.289835,6.199173,4.463179", \ "12.338970,12.363080,12.334760,12.251970,11.980920,11.006280,8.819801"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("11.222250,11.204920,11.305530,11.356650,11.408960,11.530150,11.608080", \ "11.083950,11.073730,11.124020,11.244340,11.291940,11.374340,11.551620", \ "11.648900,11.645220,11.588280,11.609050,11.568960,11.624100,11.615660", \ "13.703200,13.658540,13.531460,13.425930,13.136390,12.681640,12.106160", \ "16.934190,16.872280,16.875650,16.763770,16.314320,15.672210,14.795030", \ "22.184280,22.177670,22.002830,21.754050,21.220440,20.137600,18.876740", \ "29.415470,29.402380,29.222700,28.902340,28.142420,26.928610,24.865540"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("3.113629,3.167983,3.210111,3.274596,3.335074,3.413653,3.492880", \ "2.980434,3.020131,3.068822,3.125475,3.200751,3.295834,3.383435", \ "2.921834,2.972792,3.002670,3.066452,3.142986,3.239116,3.324631", \ "3.970004,3.910644,3.834654,3.719560,3.622066,3.576311,3.550463", \ "6.537387,6.450679,6.312089,6.057234,5.609616,4.974707,4.527315", \ "10.250050,10.241730,10.135230,9.906422,9.343100,8.259221,6.792409", \ "15.062580,15.054880,15.035530,14.932780,14.459030,13.329370,11.105230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("14.204140,14.300880,14.270920,14.381410,14.442490,14.474750,14.575670", \ "14.140500,14.133600,14.110030,14.140200,14.312330,14.371840,14.035110", \ "14.098030,14.078700,14.145920,14.154980,14.228290,14.334790,14.015530", \ "15.242870,15.219370,15.069540,14.983090,14.969020,14.823870,14.717140", \ "17.935640,17.831900,17.835870,17.712480,17.271980,16.512130,15.701860", \ "22.459800,22.269060,22.129630,21.814320,21.145490,20.325290,18.982510", \ "28.713370,28.597700,28.399280,27.928070,27.016800,25.701240,23.576550"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("1.754330,1.789325,1.810217,1.842650,1.874878,1.925117,1.962937", \ "1.587103,1.624609,1.652421,1.695556,1.752171,1.810696,1.852075", \ "1.533666,1.543859,1.567515,1.626247,1.680734,1.740526,1.800910", \ "2.790597,2.725244,2.605955,2.430968,2.222927,2.116000,2.034179", \ "5.456922,5.402266,5.250379,4.940400,4.402911,3.627299,3.048978", \ "9.247364,9.198914,9.137589,8.877647,8.258957,7.054963,5.422827", \ "14.101850,14.086340,14.043450,13.932900,13.486920,12.227290,9.860401"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("12.465040,12.466310,12.471290,12.581950,12.596130,12.486250,12.553800", \ "12.303560,12.296000,12.306900,12.447400,12.504380,12.595740,12.592310", \ "12.276590,12.261810,12.337360,12.384900,12.367310,12.471160,12.243930", \ "13.453470,13.347030,13.378470,13.254500,13.092180,13.057480,12.928270", \ "15.920210,15.890290,15.748740,15.768130,15.441000,14.965290,14.370480", \ "20.384170,20.304540,20.177280,19.892880,19.215870,18.338150,16.957880", \ "26.561990,26.489670,26.329610,25.995760,25.186990,23.963920,22.092890"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("1.756060,1.755907,1.797106,1.815347,1.855782,1.909613,1.954229", \ "1.574092,1.596122,1.619795,1.673751,1.726533,1.787526,1.842120", \ "1.523772,1.546736,1.583761,1.614698,1.676646,1.737774,1.793042", \ "2.900267,2.809704,2.719289,2.536985,2.274027,2.157916,2.061364", \ "5.678280,5.561685,5.411929,5.114552,4.588092,3.814626,3.139330", \ "9.541962,9.517169,9.369315,9.121863,8.493319,7.338294,5.693789", \ "14.470120,14.441190,14.389940,14.202950,13.764730,12.576760,10.261780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.447200,2.894400,5.788800,11.577600,23.155200,46.310400"); values ("13.304890,13.314890,13.387580,13.440530,13.513320,13.407970,13.704190", \ "13.158880,13.158200,13.243100,13.353740,13.418010,13.497180,13.625480", \ "13.087750,13.181840,13.156080,13.278620,13.291470,13.411970,13.546960", \ "14.359920,14.280540,14.204240,14.189420,14.100310,13.927720,13.673310", \ "16.839550,16.737490,16.779350,16.757710,16.490650,15.752400,15.414880", \ "21.342910,21.289970,21.174350,20.821120,20.408970,19.716280,18.097680", \ "27.604690,27.534160,27.377900,27.064220,26.399650,25.246310,23.269190"); } } } } /****************************************************************************************** Module : OAI22_X4 Cell Description : Combinational cell (OAI22_X4) with drive strength X4 *******************************************************************************************/ cell (OAI22_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 : 420.270999; leakage_power () { when : "!A1 & !A2 & !B1 & !B2"; value : 80.198750; } leakage_power () { when : "!A1 & !A2 & !B1 & B2"; value : 466.121250; } leakage_power () { when : "!A1 & !A2 & B1 & !B2"; value : 466.120000; } leakage_power () { when : "!A1 & !A2 & B1 & B2"; value : 625.618750; } leakage_power () { when : "!A1 & A2 & !B1 & !B2"; value : 136.027668; } leakage_power () { when : "!A1 & A2 & !B1 & B2"; value : 382.415000; } leakage_power () { when : "!A1 & A2 & B1 & !B2"; value : 463.512500; } leakage_power () { when : "!A1 & A2 & B1 & B2"; value : 513.405000; } leakage_power () { when : "A1 & !A2 & !B1 & !B2"; value : 136.027671; } leakage_power () { when : "A1 & !A2 & !B1 & B2"; value : 463.513750; } leakage_power () { when : "A1 & !A2 & B1 & !B2"; value : 544.593750; } leakage_power () { when : "A1 & !A2 & B1 & B2"; value : 594.509875; } leakage_power () { when : "A1 & A2 & !B1 & !B2"; value : 100.139498; } leakage_power () { when : "A1 & A2 & !B1 & B2"; value : 513.346000; } leakage_power () { when : "A1 & A2 & B1 & !B2"; value : 594.428625; } leakage_power () { when : "A1 & A2 & B1 & B2"; value : 644.357900; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.549587; fall_capacitance : 5.765983; rise_capacitance : 6.549587; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.677678; fall_capacitance : 6.677678; rise_capacitance : 6.588122; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.697759; fall_capacitance : 5.606920; rise_capacitance : 6.697759; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.658010; fall_capacitance : 6.410631; rise_capacitance : 6.658010; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 92.468300; function : "!((A1 | A2) & (B1 | B2))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.007276,0.008412,0.009672,0.012123,0.016893,0.026250,0.044773", \ "0.008000,0.009129,0.010388,0.012843,0.017624,0.026997,0.045535", \ "0.010481,0.011779,0.013165,0.015699,0.020333,0.029617,0.048097", \ "0.011903,0.013634,0.015482,0.018887,0.024937,0.035259,0.053440", \ "0.011594,0.013794,0.016132,0.020421,0.027979,0.040854,0.062230", \ "0.009282,0.011941,0.014770,0.019970,0.029118,0.044574,0.070033", \ "0.004798,0.007907,0.011213,0.017298,0.028039,0.046182,0.075774"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008724,0.010508,0.012507,0.016433,0.024170,0.039500,0.070012", \ "0.009339,0.011086,0.013073,0.017006,0.024784,0.040175,0.070742", \ "0.012942,0.014804,0.016728,0.020410,0.027917,0.043089,0.073529", \ "0.018125,0.020384,0.022824,0.027379,0.035547,0.050162,0.079937", \ "0.024983,0.027665,0.030526,0.035819,0.045384,0.062192,0.091465", \ "0.033397,0.036537,0.039890,0.046034,0.056927,0.075987,0.108747", \ "0.043506,0.047041,0.050873,0.057921,0.070323,0.091585,0.128093"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.004763,0.005644,0.006653,0.008669,0.012698,0.020748,0.036843", \ "0.004719,0.005625,0.006644,0.008667,0.012698,0.020752,0.036846", \ "0.006127,0.006874,0.007658,0.009211,0.012760,0.020750,0.036846", \ "0.009745,0.010612,0.011543,0.013299,0.016574,0.022619,0.036895", \ "0.014932,0.016015,0.017153,0.019212,0.022858,0.029450,0.041413", \ "0.021536,0.022876,0.024294,0.026815,0.031121,0.038378,0.051263", \ "0.029572,0.031198,0.032919,0.035982,0.041111,0.049451,0.063325"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008980,0.010690,0.012594,0.016294,0.023473,0.037540,0.065473", \ "0.008972,0.010687,0.012592,0.016293,0.023474,0.037539,0.065479", \ "0.010523,0.011760,0.013263,0.016457,0.023472,0.037542,0.065477", \ "0.014809,0.016035,0.017465,0.020198,0.025509,0.037763,0.065471", \ "0.020582,0.021628,0.022946,0.025750,0.031469,0.042141,0.066078", \ "0.028163,0.029119,0.030342,0.032997,0.038683,0.050243,0.071865", \ "0.037366,0.038296,0.039506,0.042149,0.047786,0.059523,0.082505"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005328,0.006384,0.007575,0.009924,0.014574,0.023819,0.042265", \ "0.006025,0.007073,0.008264,0.010625,0.015295,0.024563,0.043027", \ "0.007569,0.009022,0.010549,0.013305,0.018042,0.027198,0.045592", \ "0.007713,0.009701,0.011775,0.015498,0.021935,0.032713,0.050977", \ "0.006111,0.008650,0.011296,0.016036,0.024157,0.037609,0.059560", \ "0.002549,0.005618,0.008821,0.014576,0.024442,0.040667,0.066819", \ "-0.003111,0.000449,0.004187,0.010919,0.022502,0.041579,0.072061"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008264,0.010029,0.012008,0.015896,0.023552,0.038725,0.068952", \ "0.008882,0.010609,0.012574,0.016468,0.024165,0.039400,0.069685", \ "0.012368,0.014260,0.016248,0.019884,0.027304,0.042315,0.072471", \ "0.017300,0.019599,0.022070,0.026659,0.034865,0.049394,0.078884", \ "0.023740,0.026520,0.029454,0.034821,0.044435,0.061275,0.090409", \ "0.031485,0.034813,0.038309,0.044617,0.055645,0.074764,0.107548", \ "0.040588,0.044454,0.048536,0.055882,0.068563,0.089997,0.126553"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.003178,0.004063,0.005075,0.007094,0.011125,0.019176,0.035269", \ "0.003136,0.004041,0.005064,0.007093,0.011126,0.019176,0.035269", \ "0.005208,0.005934,0.006747,0.008256,0.011450,0.019176,0.035268", \ "0.008944,0.009813,0.010739,0.012455,0.015682,0.021640,0.035417", \ "0.014082,0.015199,0.016366,0.018445,0.022067,0.028568,0.040478", \ "0.020600,0.021981,0.023438,0.026012,0.030344,0.037568,0.050378", \ "0.028613,0.030241,0.031990,0.035097,0.040299,0.048661,0.062482"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005759,0.007293,0.009045,0.012536,0.019523,0.033483,0.061394", \ "0.005752,0.007284,0.009038,0.012535,0.019526,0.033483,0.061397", \ "0.007388,0.008445,0.009773,0.012729,0.019520,0.033487,0.061386", \ "0.010186,0.011592,0.013184,0.016232,0.021627,0.033727,0.061384", \ "0.014544,0.015992,0.017627,0.020828,0.027023,0.038156,0.062014", \ "0.020368,0.021949,0.023718,0.027073,0.033477,0.045740,0.067842", \ "0.027692,0.029407,0.031344,0.034994,0.041730,0.054402,0.078214"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.004490,0.005330,0.006277,0.008146,0.011847,0.019205,0.033886", \ "0.005268,0.006100,0.007044,0.008917,0.012627,0.019999,0.034692", \ "0.006367,0.007666,0.009023,0.011454,0.015597,0.022866,0.037480", \ "0.005679,0.007500,0.009398,0.012777,0.018541,0.028045,0.043270", \ "0.002867,0.005205,0.007640,0.011998,0.019416,0.031528,0.050919", \ "-0.002291,0.000534,0.003486,0.008787,0.017859,0.032684,0.056172", \ "-0.009959,-0.006688,-0.003250,0.002954,0.013624,0.031146,0.058898"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008197,0.009960,0.011939,0.015826,0.023484,0.038660,0.068892", \ "0.008770,0.010487,0.012444,0.016331,0.024027,0.039267,0.069561", \ "0.012434,0.014304,0.016271,0.019879,0.027260,0.042231,0.072359", \ "0.017745,0.020005,0.022441,0.026982,0.035114,0.049565,0.078968", \ "0.024880,0.027569,0.030425,0.035686,0.045186,0.061883,0.090873", \ "0.033712,0.036899,0.040264,0.046373,0.057159,0.076058,0.108584", \ "0.044351,0.048019,0.051914,0.058966,0.071244,0.092258,0.128468"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.002460,0.003156,0.003955,0.005554,0.008753,0.015149,0.027943", \ "0.002527,0.003153,0.003953,0.005554,0.008753,0.015149,0.027944", \ "0.004772,0.005372,0.006026,0.007254,0.009526,0.015164,0.027945", \ "0.008425,0.009205,0.010014,0.011492,0.014153,0.018919,0.028730", \ "0.013422,0.014433,0.015484,0.017349,0.020523,0.025975,0.035570", \ "0.019800,0.021050,0.022370,0.024700,0.028596,0.034935,0.045602", \ "0.027698,0.029156,0.030744,0.033562,0.038263,0.045751,0.057716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005760,0.007291,0.009043,0.012539,0.019523,0.033477,0.061396", \ "0.005751,0.007284,0.009039,0.012541,0.019527,0.033477,0.061400", \ "0.007356,0.008425,0.009764,0.012732,0.019522,0.033486,0.061399", \ "0.009959,0.011392,0.013012,0.016099,0.021539,0.033704,0.061386", \ "0.014056,0.015493,0.017136,0.020387,0.026686,0.037925,0.061962", \ "0.019635,0.021163,0.022882,0.026214,0.032695,0.045159,0.067493", \ "0.026750,0.028367,0.030207,0.033732,0.040405,0.053250,0.077399"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.009289,0.010418,0.011682,0.014149,0.018956,0.028364,0.046936", \ "0.009873,0.011002,0.012267,0.014735,0.019543,0.028953,0.047525", \ "0.012648,0.013837,0.015116,0.017499,0.022219,0.031544,0.050045", \ "0.015201,0.016772,0.018473,0.021647,0.027372,0.037275,0.055421", \ "0.016515,0.018465,0.020564,0.024462,0.031488,0.043749,0.064472", \ "0.016500,0.018829,0.021320,0.025955,0.034282,0.048722,0.073163", \ "0.015090,0.017779,0.020649,0.025998,0.035626,0.052293,0.080252"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.011096,0.012845,0.014818,0.018713,0.026417,0.041723,0.072224", \ "0.011861,0.013633,0.015633,0.019584,0.027367,0.042753,0.073320", \ "0.014410,0.016265,0.018241,0.022118,0.029852,0.045256,0.075885", \ "0.018259,0.020389,0.022710,0.027117,0.035331,0.050534,0.080891", \ "0.023887,0.026379,0.029039,0.033968,0.042986,0.059504,0.089778", \ "0.030685,0.033653,0.036788,0.042516,0.052649,0.070556,0.102893", \ "0.038487,0.041933,0.045590,0.052250,0.063865,0.083678,0.118236"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.006216,0.007115,0.008140,0.010178,0.014233,0.022309,0.038422", \ "0.006221,0.007117,0.008142,0.010179,0.014232,0.022309,0.038420", \ "0.007255,0.007944,0.008753,0.010479,0.014243,0.022309,0.038421", \ "0.010884,0.011731,0.012660,0.014415,0.017657,0.023829,0.038442", \ "0.016020,0.017041,0.018145,0.020173,0.023840,0.030480,0.042544", \ "0.022603,0.023849,0.025192,0.027612,0.031821,0.039143,0.052193", \ "0.030604,0.032114,0.033747,0.036669,0.041618,0.049832,0.063888"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008986,0.010692,0.012594,0.016293,0.023473,0.037539,0.065472", \ "0.008990,0.010693,0.012595,0.016294,0.023473,0.037540,0.065474", \ "0.009912,0.011306,0.012965,0.016370,0.023475,0.037541,0.065474", \ "0.013421,0.014611,0.016043,0.018960,0.024820,0.037734,0.065479", \ "0.018414,0.019371,0.020583,0.023237,0.028969,0.040629,0.065996", \ "0.024884,0.025750,0.026872,0.029310,0.034631,0.046155,0.069768", \ "0.032550,0.033393,0.034522,0.036977,0.042199,0.053264,0.076805"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.007062,0.008172,0.009412,0.011836,0.016577,0.025912,0.044424", \ "0.007639,0.008751,0.009993,0.012420,0.017164,0.026501,0.045015", \ "0.009956,0.011274,0.012677,0.015230,0.019875,0.029110,0.047542", \ "0.011476,0.013220,0.015076,0.018483,0.024520,0.034818,0.052955", \ "0.011814,0.013983,0.016283,0.020497,0.027931,0.040642,0.061871", \ "0.010860,0.013445,0.016180,0.021194,0.030037,0.045052,0.070061", \ "0.008551,0.011533,0.014686,0.020474,0.030692,0.048049,0.076708"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.010637,0.012371,0.014323,0.018177,0.025799,0.040947,0.071162", \ "0.011399,0.013153,0.015136,0.019045,0.026747,0.041978,0.072259", \ "0.013877,0.015749,0.017740,0.021581,0.029232,0.044478,0.074823", \ "0.017556,0.019713,0.022050,0.026461,0.034658,0.049759,0.079833", \ "0.022871,0.025436,0.028151,0.033133,0.042165,0.058628,0.088722", \ "0.029190,0.032284,0.035526,0.041372,0.051600,0.069508,0.101728", \ "0.036316,0.039969,0.043795,0.050657,0.062463,0.082383,0.116881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.004756,0.005633,0.006640,0.008656,0.012688,0.020746,0.036844", \ "0.004743,0.005633,0.006645,0.008659,0.012689,0.020747,0.036847", \ "0.006388,0.007100,0.007881,0.009394,0.012850,0.020750,0.036848", \ "0.010093,0.010929,0.011839,0.013567,0.016775,0.022782,0.036933", \ "0.015192,0.016241,0.017350,0.019371,0.023000,0.029581,0.041560", \ "0.021610,0.022931,0.024321,0.026788,0.031017,0.038283,0.051280", \ "0.029391,0.031005,0.032720,0.035739,0.040765,0.049002,0.062986"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005764,0.007291,0.009041,0.012536,0.019520,0.033483,0.061382", \ "0.005769,0.007297,0.009047,0.012537,0.019524,0.033481,0.061383", \ "0.006739,0.007953,0.009450,0.012627,0.019525,0.033487,0.061380", \ "0.009267,0.010538,0.012030,0.015048,0.020915,0.033685,0.061392", \ "0.013192,0.014420,0.015846,0.018739,0.024705,0.036629,0.061923", \ "0.018258,0.019584,0.021097,0.024057,0.029887,0.041812,0.065725", \ "0.024403,0.025830,0.027494,0.030718,0.036804,0.048553,0.072565"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005742,0.006640,0.007640,0.009585,0.013375,0.020818,0.035559", \ "0.006424,0.007316,0.008313,0.010257,0.014047,0.021489,0.036229", \ "0.008403,0.009583,0.010829,0.013089,0.016990,0.024327,0.038982", \ "0.009019,0.010614,0.012312,0.015392,0.020780,0.029861,0.044791", \ "0.008025,0.010031,0.012155,0.016030,0.022811,0.034212,0.052936", \ "0.005310,0.007700,0.010235,0.014868,0.023012,0.036708,0.059089", \ "0.000790,0.003547,0.006460,0.011811,0.021250,0.037221,0.063254"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.010576,0.012306,0.014257,0.018110,0.025734,0.040883,0.071101", \ "0.011305,0.013047,0.015021,0.018922,0.026620,0.041851,0.072135", \ "0.013830,0.015693,0.017675,0.021494,0.029118,0.044340,0.074676", \ "0.017811,0.019927,0.022230,0.026594,0.034730,0.049761,0.079774", \ "0.023836,0.026317,0.028952,0.033817,0.042707,0.059018,0.088959", \ "0.031235,0.034200,0.037322,0.042975,0.052938,0.070566,0.102511", \ "0.039874,0.043349,0.047009,0.053599,0.065006,0.084442,0.118498"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.003699,0.004396,0.005195,0.006792,0.009987,0.016385,0.029177", \ "0.003662,0.004384,0.005192,0.006793,0.009988,0.016384,0.029177", \ "0.005756,0.006322,0.006942,0.008085,0.010509,0.016394,0.029177", \ "0.009484,0.010209,0.010979,0.012418,0.015037,0.019706,0.029813", \ "0.014555,0.015486,0.016471,0.018232,0.021324,0.026762,0.036324", \ "0.020971,0.022164,0.023412,0.025611,0.029318,0.035532,0.046266", \ "0.028807,0.030272,0.031822,0.034536,0.039020,0.046230,0.058075"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.005765,0.007295,0.009040,0.012536,0.019521,0.033477,0.061387", \ "0.005769,0.007299,0.009046,0.012537,0.019525,0.033480,0.061383", \ "0.006752,0.007972,0.009460,0.012635,0.019522,0.033478,0.061392", \ "0.009168,0.010455,0.011967,0.015010,0.020903,0.033685,0.061393", \ "0.012888,0.014107,0.015541,0.018471,0.024527,0.036537,0.061905", \ "0.017819,0.019097,0.020573,0.023499,0.029365,0.041469,0.065567", \ "0.023897,0.025246,0.026832,0.029936,0.035923,0.047767,0.072100"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.009414,0.010542,0.011796,0.014239,0.019001,0.028353,0.046877", \ "0.010120,0.011262,0.012532,0.014999,0.019794,0.029179,0.047727", \ "0.011603,0.012826,0.014165,0.016711,0.021513,0.030931,0.049518", \ "0.012347,0.013900,0.015561,0.018615,0.024107,0.034081,0.052741", \ "0.011080,0.013094,0.015234,0.019140,0.025967,0.037532,0.057645", \ "0.007344,0.009832,0.012470,0.017290,0.025701,0.039720,0.062606", \ "0.000962,0.003909,0.007031,0.012751,0.022769,0.039472,0.066249"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.013592,0.015355,0.017345,0.021277,0.029045,0.044441,0.075053", \ "0.014054,0.015823,0.017823,0.021774,0.029571,0.044996,0.075627", \ "0.017785,0.019437,0.021331,0.025120,0.032718,0.047953,0.078443", \ "0.024834,0.026799,0.028958,0.033046,0.040510,0.055119,0.084957", \ "0.033735,0.035993,0.038473,0.043203,0.052002,0.067799,0.096679", \ "0.044918,0.047492,0.050290,0.055597,0.065427,0.083275,0.114640", \ "0.058480,0.061388,0.064542,0.070493,0.081384,0.100951,0.135724"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.004734,0.005621,0.006633,0.008654,0.012687,0.020744,0.036850", \ "0.004727,0.005617,0.006631,0.008653,0.012687,0.020745,0.036849", \ "0.005396,0.006189,0.007062,0.008884,0.012721,0.020746,0.036849", \ "0.008095,0.008799,0.009597,0.011204,0.014549,0.021594,0.036916", \ "0.012429,0.013233,0.014117,0.015775,0.018917,0.025228,0.038927", \ "0.017876,0.018830,0.019878,0.021828,0.025325,0.031612,0.044161", \ "0.024284,0.025409,0.026664,0.028986,0.033079,0.040076,0.052480"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.012644,0.014264,0.016103,0.019735,0.026891,0.041035,0.069186", \ "0.012644,0.014264,0.016102,0.019736,0.026891,0.041037,0.069185", \ "0.013034,0.014473,0.016167,0.019729,0.026891,0.041034,0.069188", \ "0.016634,0.017973,0.019358,0.022125,0.028027,0.041058,0.069182", \ "0.021114,0.022554,0.024190,0.027371,0.033342,0.044459,0.069489", \ "0.026869,0.028335,0.030028,0.033370,0.039868,0.051998,0.074387", \ "0.033992,0.035510,0.037265,0.040721,0.047472,0.060465,0.084236"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.007446,0.008500,0.009686,0.012031,0.016675,0.025917,0.044361", \ "0.008062,0.009152,0.010371,0.012760,0.017452,0.026736,0.045208", \ "0.009026,0.010329,0.011720,0.014326,0.019146,0.028472,0.046990", \ "0.008607,0.010400,0.012267,0.015603,0.021374,0.031508,0.050206", \ "0.005988,0.008344,0.010792,0.015144,0.022515,0.034589,0.054976", \ "0.000965,0.003862,0.006875,0.012253,0.021377,0.036151,0.059646", \ "-0.006656,-0.003232,0.000325,0.006698,0.017556,0.035184,0.062824"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.013003,0.014759,0.016739,0.020641,0.028341,0.043593,0.073930", \ "0.013464,0.015228,0.017217,0.021139,0.028864,0.044141,0.074507", \ "0.017224,0.018859,0.020736,0.024492,0.032017,0.047100,0.077320", \ "0.024019,0.026015,0.028198,0.032321,0.039816,0.054279,0.083839", \ "0.032632,0.034939,0.037452,0.042220,0.051050,0.066875,0.095562", \ "0.043398,0.046052,0.048919,0.054301,0.064189,0.082061,0.113437", \ "0.056355,0.059397,0.062662,0.068755,0.079782,0.099418,0.134200"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.003195,0.004072,0.005078,0.007095,0.011125,0.019174,0.035266", \ "0.003208,0.004077,0.005082,0.007097,0.011125,0.019175,0.035269", \ "0.004350,0.005057,0.005901,0.007608,0.011275,0.019176,0.035265", \ "0.007415,0.008085,0.008839,0.010330,0.013462,0.020295,0.035394", \ "0.011863,0.012633,0.013489,0.015112,0.018147,0.024217,0.037659", \ "0.017350,0.018243,0.019262,0.021186,0.024649,0.030832,0.043103", \ "0.023756,0.024791,0.026005,0.028292,0.032384,0.039348,0.051615"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008890,0.010438,0.012210,0.015746,0.022811,0.036911,0.065054", \ "0.008889,0.010437,0.012209,0.015747,0.022812,0.036912,0.065058", \ "0.009323,0.010676,0.012294,0.015736,0.022812,0.036912,0.065054", \ "0.012243,0.013716,0.015321,0.018215,0.023986,0.036946,0.065061", \ "0.015691,0.017342,0.019172,0.022645,0.029029,0.040394,0.065381", \ "0.020212,0.022027,0.024022,0.027800,0.034833,0.047600,0.070313", \ "0.025870,0.027899,0.030102,0.034196,0.041696,0.055459,0.080004"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.006336,0.007142,0.008048,0.009833,0.013364,0.020382,0.034380", \ "0.007077,0.007912,0.008844,0.010663,0.014231,0.021280,0.035301", \ "0.008420,0.009608,0.010856,0.013103,0.016999,0.024102,0.038162", \ "0.007969,0.009673,0.011450,0.014620,0.020026,0.028948,0.043691", \ "0.005184,0.007438,0.009788,0.013976,0.021068,0.032560,0.050853", \ "-0.000113,0.002664,0.005563,0.010756,0.019589,0.033873,0.056232", \ "-0.008116,-0.004835,-0.001411,0.004748,0.015283,0.032408,0.059138"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.014281,0.016010,0.017968,0.021842,0.029510,0.044731,0.075051", \ "0.014753,0.016488,0.018454,0.022348,0.030047,0.045305,0.075656", \ "0.018503,0.020134,0.022000,0.025736,0.033238,0.048295,0.078493", \ "0.025658,0.027596,0.029724,0.033760,0.041125,0.055595,0.085136", \ "0.034616,0.036850,0.039309,0.044008,0.052751,0.068429,0.097081", \ "0.045831,0.048374,0.051157,0.056437,0.066239,0.084043,0.115268", \ "0.059342,0.062237,0.065392,0.071333,0.082214,0.101789,0.136559"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.002767,0.003433,0.004196,0.005720,0.008761,0.014825,0.026935", \ "0.002789,0.003444,0.004201,0.005721,0.008761,0.014826,0.026938", \ "0.004572,0.005077,0.005655,0.006788,0.009175,0.014835,0.026934", \ "0.008057,0.008609,0.009229,0.010442,0.012798,0.017400,0.027430", \ "0.012810,0.013436,0.014160,0.015562,0.018189,0.023035,0.032321", \ "0.018610,0.019345,0.020206,0.021876,0.024969,0.030426,0.040168", \ "0.025382,0.026225,0.027245,0.029237,0.032913,0.039265,0.049979"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.009521,0.011090,0.012878,0.016438,0.023527,0.037645,0.065817", \ "0.009522,0.011090,0.012877,0.016437,0.023524,0.037648,0.065812", \ "0.009810,0.011219,0.012889,0.016431,0.023526,0.037649,0.065812", \ "0.012724,0.014178,0.015766,0.018609,0.024504,0.037646,0.065809", \ "0.016120,0.017770,0.019592,0.023056,0.029405,0.040803,0.066051", \ "0.020577,0.022362,0.024342,0.028102,0.035129,0.047857,0.070662", \ "0.026213,0.028179,0.030341,0.034377,0.041834,0.055580,0.080086"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.011393,0.012521,0.013785,0.016250,0.021057,0.030466,0.049038", \ "0.012033,0.013167,0.014435,0.016909,0.021724,0.031141,0.049720", \ "0.013644,0.014829,0.016136,0.018630,0.023457,0.032890,0.051484", \ "0.015098,0.016523,0.018074,0.020969,0.026292,0.036129,0.054745", \ "0.015107,0.016919,0.018865,0.022463,0.028875,0.040021,0.059836", \ "0.013220,0.015435,0.017793,0.022162,0.029923,0.043158,0.065318", \ "0.009325,0.011929,0.014687,0.019799,0.028921,0.044463,0.069999"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.015831,0.017586,0.019568,0.023493,0.031253,0.046640,0.077253", \ "0.016671,0.018439,0.020436,0.024379,0.032164,0.047575,0.078199", \ "0.019359,0.021095,0.023074,0.027000,0.034776,0.050190,0.080834", \ "0.024336,0.026264,0.028412,0.032559,0.040393,0.055534,0.085922", \ "0.031694,0.033806,0.036130,0.040602,0.049090,0.065018,0.094973", \ "0.041194,0.043603,0.046208,0.051139,0.060297,0.077252,0.108704", \ "0.052556,0.055316,0.058282,0.063840,0.073968,0.092163,0.125331"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.006214,0.007112,0.008139,0.010178,0.014233,0.022309,0.038419", \ "0.006210,0.007111,0.008138,0.010178,0.014232,0.022309,0.038418", \ "0.006672,0.007478,0.008417,0.010335,0.014253,0.022309,0.038419", \ "0.009111,0.009848,0.010683,0.012371,0.015832,0.023026,0.038476", \ "0.013411,0.014193,0.015060,0.016719,0.019913,0.026423,0.040308", \ "0.018963,0.019879,0.020889,0.022772,0.026193,0.032512,0.045329", \ "0.025596,0.026673,0.027878,0.030096,0.034022,0.040831,0.053301"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.012644,0.014264,0.016102,0.019736,0.026892,0.041034,0.069187", \ "0.012644,0.014264,0.016103,0.019735,0.026891,0.041037,0.069187", \ "0.012861,0.014373,0.016131,0.019737,0.026891,0.041034,0.069181", \ "0.015532,0.016874,0.018395,0.021382,0.027695,0.041086,0.069180", \ "0.019249,0.020570,0.022104,0.025188,0.031320,0.043402,0.069507", \ "0.024248,0.025530,0.027030,0.030057,0.036182,0.048473,0.072784", \ "0.030455,0.031753,0.033283,0.036343,0.042438,0.054706,0.079293"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.009153,0.010262,0.011502,0.013927,0.018671,0.028008,0.046519", \ "0.009779,0.010896,0.012144,0.014579,0.019334,0.028681,0.047199", \ "0.011123,0.012353,0.013695,0.016248,0.021052,0.030420,0.048956", \ "0.011702,0.013304,0.015001,0.018100,0.023619,0.033578,0.052210", \ "0.010630,0.012685,0.014852,0.018785,0.025621,0.037159,0.057195", \ "0.007742,0.010227,0.012847,0.017619,0.025927,0.039768,0.062425", \ "0.002915,0.005815,0.008861,0.014430,0.024179,0.040462,0.066706"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.015244,0.016991,0.018964,0.022857,0.030548,0.045790,0.076126", \ "0.016082,0.017843,0.019830,0.023744,0.031460,0.046723,0.077081", \ "0.018774,0.020504,0.022469,0.026364,0.034069,0.049339,0.079710", \ "0.023598,0.025542,0.027700,0.031852,0.039684,0.054681,0.084801", \ "0.030761,0.032912,0.035258,0.039748,0.048228,0.064101,0.093846", \ "0.039946,0.042425,0.045081,0.050065,0.059256,0.076176,0.107504", \ "0.050858,0.053727,0.056777,0.062440,0.072662,0.090887,0.123957"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.004756,0.005640,0.006650,0.008668,0.012698,0.020751,0.036848", \ "0.004751,0.005636,0.006648,0.008668,0.012698,0.020751,0.036845", \ "0.005556,0.006322,0.007204,0.009002,0.012796,0.020753,0.036848", \ "0.008406,0.009087,0.009863,0.011426,0.014698,0.021691,0.036948", \ "0.012847,0.013599,0.014438,0.016034,0.019101,0.025367,0.039007", \ "0.018399,0.019300,0.020293,0.022149,0.025515,0.031690,0.044231", \ "0.024907,0.025994,0.027206,0.029434,0.033352,0.040112,0.052401"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.008889,0.010437,0.012210,0.015747,0.022813,0.036914,0.065065", \ "0.008889,0.010438,0.012210,0.015746,0.022810,0.036913,0.065051", \ "0.009131,0.010565,0.012245,0.015746,0.022809,0.036912,0.065061", \ "0.011375,0.012787,0.014379,0.017452,0.023638,0.036968,0.065064", \ "0.014371,0.015828,0.017477,0.020724,0.027078,0.039317,0.065393", \ "0.018416,0.019964,0.021688,0.025023,0.031493,0.044154,0.068688", \ "0.023428,0.025133,0.027017,0.030572,0.037241,0.050024,0.075064"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.007502,0.008357,0.009312,0.011173,0.014799,0.021910,0.035978", \ "0.008254,0.009115,0.010074,0.011943,0.015577,0.022696,0.036769", \ "0.010266,0.011351,0.012504,0.014612,0.018375,0.025518,0.039611", \ "0.010881,0.012403,0.014016,0.016943,0.022042,0.030629,0.045175", \ "0.009619,0.011591,0.013678,0.017465,0.024031,0.034949,0.052716", \ "0.006408,0.008799,0.011329,0.015946,0.023995,0.037361,0.058821", \ "0.001129,0.003922,0.006864,0.012261,0.021732,0.037555,0.062896"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.016536,0.018255,0.020204,0.024068,0.031724,0.046938,0.077251", \ "0.017371,0.019105,0.021070,0.024958,0.032648,0.047895,0.078236", \ "0.020054,0.021758,0.023700,0.027563,0.035236,0.050486,0.080852", \ "0.025163,0.027046,0.029153,0.033226,0.040932,0.055897,0.085986", \ "0.032659,0.034735,0.037022,0.041430,0.049815,0.065564,0.095215", \ "0.042335,0.044706,0.047271,0.052137,0.061204,0.078023,0.109215", \ "0.053862,0.056592,0.059520,0.065020,0.075061,0.093150,0.126140"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.003990,0.004652,0.005411,0.006926,0.009955,0.016008,0.028112", \ "0.003982,0.004645,0.005407,0.006924,0.009953,0.016007,0.028110", \ "0.005468,0.005962,0.006529,0.007666,0.010219,0.016011,0.028109", \ "0.008935,0.009479,0.010093,0.011307,0.013666,0.018257,0.028513", \ "0.013703,0.014317,0.015026,0.016391,0.018987,0.023859,0.033168", \ "0.019563,0.020309,0.021158,0.022775,0.025757,0.031125,0.040929", \ "0.026438,0.027340,0.028375,0.030327,0.033840,0.039952,0.050546"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("0.009522,0.011089,0.012876,0.016437,0.023527,0.037651,0.065812", \ "0.009525,0.011088,0.012876,0.016437,0.023525,0.037646,0.065817", \ "0.009684,0.011154,0.012893,0.016436,0.023524,0.037644,0.065815", \ "0.011853,0.013282,0.014884,0.017956,0.024243,0.037674,0.065809", \ "0.014722,0.016202,0.017877,0.021163,0.027566,0.039871,0.066098", \ "0.018657,0.020199,0.021932,0.025292,0.031825,0.044572,0.069214", \ "0.023616,0.025291,0.027155,0.030690,0.037366,0.050240,0.075407"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("4.009334,4.108427,4.199816,4.311460,4.423120,4.560067,4.655578", \ "4.044556,4.128711,4.228320,4.352514,4.506792,4.662443,4.800279", \ "4.705511,4.722837,4.697326,4.729708,4.784944,4.851781,4.941104", \ "8.321212,7.999312,7.678686,7.152136,6.544643,6.140769,5.807275", \ "14.356650,14.080900,13.741010,13.003870,11.598770,9.729892,8.338959", \ "22.301180,22.221820,22.050250,21.591310,20.129600,17.168470,13.564470", \ "32.375670,32.413950,32.533110,32.312140,31.414650,28.433560,22.842070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("16.914310,17.061690,17.174700,17.336850,17.447750,17.286250,17.309700", \ "16.763810,16.885990,16.973370,17.036410,17.254910,17.204270,17.635610", \ "18.112460,17.997640,17.943080,17.847960,17.821880,17.626390,17.535740", \ "22.326330,21.893620,21.680340,21.239790,20.364030,19.832460,18.932200", \ "28.900490,28.469760,28.167600,27.577840,26.488250,24.691540,22.607880", \ "39.476550,38.850200,38.271870,37.294750,35.738090,33.305040,29.258990", \ "53.777620,53.100690,52.435930,51.188870,48.886150,45.432920,40.909640"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("1.272311,1.368565,1.420608,1.474203,1.546187,1.581363,1.600106", \ "1.201750,1.283764,1.376652,1.466338,1.592618,1.680685,1.740265", \ "2.334068,2.079138,2.002149,1.921578,1.897489,1.881209,1.881759", \ "6.422633,6.066447,5.611263,4.851275,3.876691,3.267335,2.781905", \ "12.476390,12.255970,11.883100,11.097600,9.415443,7.133076,5.429062", \ "20.431310,20.302090,20.219600,19.680420,18.213240,14.955710,10.853630", \ "30.490620,30.659460,30.640150,30.496020,29.507900,26.454280,20.427650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("13.412160,13.544270,13.663610,13.769080,13.857920,13.572950,13.733580", \ "13.268800,13.374380,13.433990,13.510010,13.552760,13.850290,13.599560", \ "14.540050,14.491120,14.420270,14.278810,14.264180,13.963620,13.974560", \ "18.279480,18.195530,18.207700,17.725250,16.914030,16.273380,15.257580", \ "25.210370,24.789310,24.379070,23.881380,22.999250,21.362310,18.791290", \ "35.566860,35.200180,34.623100,33.591650,32.067050,29.619630,26.567350", \ "49.550590,49.166600,48.658320,47.572200,45.107290,41.687710,36.833700"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("1.261343,1.357780,1.425492,1.476493,1.534520,1.587751,1.607674", \ "1.256996,1.338787,1.407261,1.496975,1.601130,1.696404,1.760953", \ "2.718043,2.457751,2.221223,2.071973,1.997425,1.964923,1.942458", \ "6.818634,6.546382,6.217097,5.497338,4.434099,3.566509,3.007049", \ "12.823060,12.716990,12.409560,11.905150,10.471250,8.126890,6.007455", \ "20.689070,20.767400,20.755610,20.410060,19.377640,16.616990,12.286340", \ "30.846720,30.922450,31.134740,31.219930,30.596540,28.414470,22.927410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("13.337900,13.469710,13.573900,13.708570,13.661860,13.808910,13.597570", \ "13.136570,13.224390,13.260180,13.404410,13.494320,13.505680,13.571470", \ "14.589310,14.562080,14.416360,14.254450,14.105890,13.876310,13.872770", \ "18.630380,18.567320,18.509490,18.105680,17.348720,16.515410,15.157430", \ "26.026320,25.506150,25.159660,24.686440,23.650350,21.953800,20.109220", \ "37.240220,36.709360,35.996490,35.066300,33.210460,31.205390,27.999000", \ "52.190940,51.753970,51.108790,49.783760,47.414660,44.038620,39.119520"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("6.233692,6.379967,6.444084,6.549284,6.666906,6.841267,7.003704", \ "6.008483,6.112163,6.171411,6.302420,6.458387,6.619314,6.777177", \ "6.534430,6.551376,6.597157,6.618259,6.668593,6.750326,6.830674", \ "9.806475,9.586572,9.338180,8.894978,8.510924,8.114990,7.746266", \ "16.246840,15.967240,15.596860,14.872010,13.606550,11.939760,10.515020", \ "25.187410,25.116970,24.842790,24.107700,22.525300,19.722410,16.196610", \ "36.668140,36.728170,36.582500,36.216580,34.883230,31.604230,26.143180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("21.204840,21.353130,21.490030,21.440060,21.390130,21.597830,20.812440", \ "20.743230,20.883380,21.114410,21.273580,21.488950,21.432230,20.997750", \ "20.856580,20.843630,20.925550,20.841650,20.918800,21.333950,21.260680", \ "23.518750,23.355170,23.110540,22.815390,22.585950,21.850490,21.745080", \ "28.703290,28.567480,28.246270,27.804650,26.929120,25.649280,24.589730", \ "38.150000,37.588230,36.999030,35.966860,34.291850,32.502220,29.599630", \ "50.585440,50.034220,49.484850,48.092060,45.951230,42.519700,38.713860"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("3.506671,3.566248,3.630479,3.690200,3.763669,3.852560,3.933946", \ "3.254181,3.281460,3.344320,3.443007,3.535270,3.637168,3.718772", \ "3.910238,3.871412,3.855929,3.812499,3.778655,3.774197,3.776981", \ "7.847938,7.494380,7.119228,6.530485,5.836816,5.255384,4.746210", \ "14.534230,14.189610,13.756350,12.905610,11.383190,9.309049,7.618036", \ "23.474180,23.318000,23.086400,22.309280,20.633890,17.472150,13.494140", \ "34.853570,34.906440,34.866920,34.427750,33.055470,29.626230,23.726870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("17.668070,17.878170,17.977580,18.057760,18.099630,17.965380,17.494740", \ "17.290450,17.497350,17.579110,17.770530,17.865220,17.985350,17.363960", \ "17.405690,17.350640,17.392250,17.518840,17.461780,17.624300,17.345270", \ "19.401260,19.506100,19.649980,19.345190,18.884830,18.538110,18.565850", \ "25.055070,24.754620,24.373800,23.978060,23.403730,21.938750,21.107280", \ "34.288020,33.855640,33.229600,32.354940,30.520380,28.968540,25.548800", \ "46.563570,46.095590,45.433400,44.465510,42.279040,38.588020,34.681500"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("3.396505,3.443463,3.539004,3.615886,3.713360,3.807652,3.899934", \ "3.088219,3.215742,3.293859,3.377851,3.475613,3.603000,3.702523", \ "4.075354,3.921182,3.881617,3.844910,3.819213,3.799916,3.790804", \ "8.337891,7.995274,7.677477,7.072064,6.184408,5.499210,4.911541", \ "15.086690,14.840930,14.547990,13.834050,12.401090,10.246610,8.172216", \ "24.206100,24.171130,24.035230,23.470130,22.099390,19.162460,14.941030", \ "35.724440,35.824980,35.851590,35.769480,34.820660,31.946600,26.282930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("17.672720,17.815390,17.903600,17.894720,18.043300,17.893750,17.402220", \ "17.204910,17.236980,17.457480,17.631950,17.574470,17.820210,17.522130", \ "17.368120,17.367530,17.337840,17.326000,17.256310,17.411630,16.969870", \ "19.572310,19.659920,19.852140,19.540710,18.902820,18.568410,18.504960", \ "25.852760,25.406480,25.073650,24.506350,24.060960,22.624130,21.197290", \ "35.620910,35.139670,34.637380,33.542160,31.969670,29.732000,27.245470", \ "49.111420,48.579800,47.859170,46.440480,44.279790,40.684390,36.729590"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("4.005348,4.100342,4.200293,4.294809,4.412583,4.536113,4.623827", \ "3.828448,3.936529,4.049540,4.233772,4.416877,4.612924,4.751364", \ "3.682660,3.814980,3.894608,4.037018,4.242405,4.482279,4.695039", \ "6.269593,6.069418,5.852520,5.532422,5.187733,5.097111,5.080993", \ "11.183520,11.050090,10.796850,10.287810,9.243380,7.778912,6.844458", \ "17.819790,17.765600,17.669360,17.326910,16.377910,14.146120,11.040100", \ "26.060060,26.174730,26.074120,26.162570,25.600170,23.694800,19.207700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("24.487930,24.528790,24.656790,24.589100,24.678500,24.976420,24.903520", \ "24.139350,24.230570,24.301520,24.387190,24.356140,24.281410,24.690220", \ "25.223200,25.217250,25.198750,25.038090,24.997470,24.895120,24.751350", \ "29.172020,29.082280,28.945340,28.389080,28.042230,26.951090,26.468440", \ "36.203930,35.906170,35.775910,35.222150,34.007520,32.442770,30.819340", \ "46.577480,46.112820,45.767760,45.038480,43.931490,41.508800,38.507330", \ "60.995640,60.642480,60.116700,59.191270,57.219610,54.705500,50.105110"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("1.290151,1.359032,1.419248,1.474189,1.526044,1.557893,1.573042", \ "0.891887,1.065037,1.190653,1.339436,1.483334,1.615624,1.691988", \ "0.976046,0.946368,1.000714,1.101584,1.289317,1.473980,1.633941", \ "4.033739,3.809390,3.509649,3.014436,2.366330,2.143140,2.039608", \ "8.965218,8.878394,8.650558,8.095574,6.878300,5.100510,3.869105", \ "15.596170,15.660680,15.445560,15.198460,14.211700,11.773720,8.292519", \ "24.005690,24.048780,24.057040,23.997430,23.515020,21.497720,16.733730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("20.756030,20.847960,20.972870,21.096510,21.120730,21.241470,21.396050", \ "20.467490,20.573980,20.697500,20.799490,20.819290,20.954280,20.897180", \ "21.559930,21.579660,21.522440,21.530220,21.388220,21.292190,20.676650", \ "25.719000,25.395160,25.341890,25.026120,24.380710,23.519620,23.110060", \ "32.062980,31.964410,31.776830,31.475370,30.613570,28.892670,27.138010", \ "42.535360,42.268270,41.875270,41.306540,40.158780,38.147810,34.748530", \ "56.471470,56.405550,56.137330,55.384490,53.727940,50.886040,46.202510"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("1.274052,1.372880,1.399752,1.468105,1.519792,1.552713,1.582697", \ "0.912745,1.072069,1.199485,1.353100,1.497698,1.622570,1.703394", \ "1.086929,1.045844,1.060026,1.167784,1.332851,1.513135,1.660884", \ "4.247145,3.998984,3.733727,3.259560,2.617337,2.265532,2.120304", \ "9.351977,9.114897,8.881898,8.386578,7.253764,5.492810,4.084702", \ "16.057000,15.983680,15.907540,15.464350,14.555190,12.319000,8.848412", \ "24.703480,24.687520,24.457360,24.419980,23.825100,22.021330,17.533660"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("22.642480,22.729290,22.756560,22.803630,22.954950,23.196530,22.603350", \ "22.184890,22.341080,22.406910,22.524710,22.756230,22.824880,23.128970", \ "23.483410,23.324010,23.359530,23.409700,23.251390,23.189950,23.323150", \ "27.521480,27.335330,27.097720,26.827540,26.340980,25.735090,24.824960", \ "33.956560,33.943570,33.820320,33.694280,32.868010,31.315160,29.609740", \ "44.516200,44.288440,44.090030,43.434520,42.363550,40.548010,37.249170", \ "58.889920,58.598210,58.453580,57.755830,56.167310,53.610830,48.791300"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("6.300593,6.380456,6.421757,6.556757,6.677084,6.826730,6.986126", \ "5.913560,6.084134,6.154619,6.277355,6.413094,6.589405,6.765262", \ "5.853631,5.940659,5.988769,6.108261,6.275554,6.479764,6.657362", \ "7.954592,7.807271,7.630012,7.403729,7.245879,7.163480,7.094317", \ "12.948250,12.827810,12.547290,12.081720,11.160800,9.894896,9.018925", \ "20.519140,20.414620,20.179780,19.703470,18.558670,16.419340,13.506090", \ "29.823410,30.039710,29.936790,29.749050,28.836210,26.507620,22.086620"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("28.582660,28.754930,28.817980,28.772490,28.944570,28.763050,28.964740", \ "28.272700,28.320130,28.502700,28.542460,28.646560,28.435920,28.928190", \ "28.372420,28.238220,28.368590,28.497460,28.407490,28.367060,28.907810", \ "30.660030,30.417460,30.443910,30.263310,30.040540,29.718610,29.140280", \ "36.042260,35.763450,35.722800,35.507450,34.592800,33.372130,32.417990", \ "44.951050,44.630220,44.224230,43.672650,42.328480,40.752830,37.611340", \ "57.574860,57.158860,56.737260,55.894660,54.017930,51.057820,46.811630"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("3.524021,3.582749,3.625581,3.672269,3.775308,3.859483,3.929143", \ "3.167359,3.251347,3.323240,3.409122,3.513198,3.608909,3.703272", \ "3.057770,3.109561,3.151012,3.234072,3.362297,3.473841,3.590518", \ "5.559804,5.405645,5.191037,4.816069,4.427506,4.219071,4.052712", \ "10.972180,10.756470,10.460840,9.857615,8.747620,7.209387,6.059244", \ "18.513860,18.396340,18.163890,17.646080,16.429260,14.022450,10.758780", \ "27.949500,28.141370,27.942310,27.752190,26.858850,24.332480,19.593210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("25.064890,24.998340,25.169900,25.291340,25.222860,25.335780,24.822160", \ "24.544950,24.681440,24.866890,25.025720,24.985540,25.192790,25.319050", \ "24.473690,24.672260,24.828820,24.884020,24.967020,25.201280,25.067720", \ "26.888970,26.923940,26.824880,26.649260,26.314090,25.993510,26.115450", \ "31.931210,31.830660,31.762280,31.529930,30.997780,29.809650,28.400310", \ "40.906040,40.590320,40.321850,39.627930,38.693860,37.196250,34.448690", \ "53.054540,52.936300,52.602010,51.899750,50.505340,47.720650,43.976880"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("3.486227,3.529658,3.571352,3.654469,3.737850,3.827448,3.913312", \ "3.143561,3.214053,3.267642,3.355042,3.457947,3.577530,3.680580", \ "3.041136,3.119737,3.171820,3.224350,3.352608,3.462559,3.573429", \ "5.785820,5.614939,5.400753,5.023771,4.521994,4.291774,4.102018", \ "11.314140,11.125640,10.757340,10.199850,9.095605,7.572089,6.231675", \ "19.121530,18.949830,18.625970,18.043860,16.929590,14.562870,11.305930", \ "28.842190,28.849450,28.607580,28.276290,27.421600,25.014310,20.388900"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,2.889630,5.779270,11.558500,23.117100,46.234100,92.468300"); values ("26.842960,26.877740,26.967210,27.102820,27.152410,27.214550,26.664800", \ "26.443280,26.615370,26.710680,26.845360,26.819770,26.753100,26.482660", \ "26.476480,26.465440,26.587570,26.688350,26.662040,26.967410,27.255810", \ "28.861310,28.697970,28.682270,28.564210,28.176220,28.105590,27.983310", \ "33.859640,33.760420,33.682800,33.491290,32.916850,31.660170,30.171850", \ "42.856650,42.554930,42.310130,41.733300,40.858090,39.288390,36.875500", \ "55.356900,55.212890,54.933630,54.250340,52.521040,50.407760,45.946060"); } } } } /****************************************************************************************** Module : OAI33_X1 Cell Description : Combinational cell (OAI33_X1) with drive strength X1 *******************************************************************************************/ cell (OAI33_X1) { drive_strength : 1; 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 : 140.797555; leakage_power () { when : "!A1 & !A2 & !A3 & !B1 & !B2 & !B3"; value : 30.072250; } leakage_power () { when : "!A1 & !A2 & !A3 & !B1 & !B2 & B3"; value : 154.781625; } leakage_power () { when : "!A1 & !A2 & !A3 & !B1 & B2 & !B3"; value : 154.782500; } leakage_power () { when : "!A1 & !A2 & !A3 & !B1 & B2 & B3"; value : 194.686750; } leakage_power () { when : "!A1 & !A2 & !A3 & B1 & !B2 & !B3"; value : 154.783500; } leakage_power () { when : "!A1 & !A2 & !A3 & B1 & !B2 & B3"; value : 194.666125; } leakage_power () { when : "!A1 & !A2 & !A3 & B1 & B2 & !B3"; value : 194.687625; } leakage_power () { when : "!A1 & !A2 & !A3 & B1 & B2 & B3"; value : 234.556000; } leakage_power () { when : "!A1 & !A2 & A3 & !B1 & !B2 & !B3"; value : 54.875385; } leakage_power () { when : "!A1 & !A2 & A3 & !B1 & !B2 & B3"; value : 93.567125; } leakage_power () { when : "!A1 & !A2 & A3 & !B1 & B2 & !B3"; value : 94.823625; } leakage_power () { when : "!A1 & !A2 & A3 & !B1 & B2 & B3"; value : 127.251712; } leakage_power () { when : "!A1 & !A2 & A3 & B1 & !B2 & !B3"; value : 115.079500; } leakage_power () { when : "!A1 & !A2 & A3 & B1 & !B2 & B3"; value : 127.355400; } leakage_power () { when : "!A1 & !A2 & A3 & B1 & B2 & !B3"; value : 127.573137; } leakage_power () { when : "!A1 & !A2 & A3 & B1 & B2 & B3"; value : 167.270550; } leakage_power () { when : "!A1 & A2 & !A3 & !B1 & !B2 & !B3"; value : 54.875635; } leakage_power () { when : "!A1 & A2 & !A3 & !B1 & !B2 & B3"; value : 94.823500; } leakage_power () { when : "!A1 & A2 & !A3 & !B1 & B2 & !B3"; value : 96.080000; } leakage_power () { when : "!A1 & A2 & !A3 & !B1 & B2 & B3"; value : 128.508062; } leakage_power () { when : "!A1 & A2 & !A3 & B1 & !B2 & !B3"; value : 116.335875; } leakage_power () { when : "!A1 & A2 & !A3 & B1 & !B2 & B3"; value : 128.612000; } leakage_power () { when : "!A1 & A2 & !A3 & B1 & B2 & !B3"; value : 128.829737; } leakage_power () { when : "!A1 & A2 & !A3 & B1 & B2 & B3"; value : 168.527312; } leakage_power () { when : "!A1 & A2 & A3 & !B1 & !B2 & !B3"; value : 46.730646; } leakage_power () { when : "!A1 & A2 & A3 & !B1 & !B2 & B3"; value : 127.237313; } leakage_power () { when : "!A1 & A2 & A3 & !B1 & B2 & !B3"; value : 128.493487; } leakage_power () { when : "!A1 & A2 & A3 & !B1 & B2 & B3"; value : 160.926606; } leakage_power () { when : "!A1 & A2 & A3 & B1 & !B2 & !B3"; value : 148.747250; } leakage_power () { when : "!A1 & A2 & A3 & B1 & !B2 & B3"; value : 161.030548; } leakage_power () { when : "!A1 & A2 & A3 & B1 & B2 & !B3"; value : 161.248285; } leakage_power () { when : "!A1 & A2 & A3 & B1 & B2 & B3"; value : 200.947374; } leakage_power () { when : "A1 & !A2 & !A3 & !B1 & !B2 & !B3"; value : 54.875885; } leakage_power () { when : "A1 & !A2 & !A3 & !B1 & !B2 & B3"; value : 115.079500; } leakage_power () { when : "A1 & !A2 & !A3 & !B1 & B2 & !B3"; value : 116.336000; } leakage_power () { when : "A1 & !A2 & !A3 & !B1 & B2 & B3"; value : 148.767125; } leakage_power () { when : "A1 & !A2 & !A3 & B1 & !B2 & !B3"; value : 136.588125; } leakage_power () { when : "A1 & !A2 & !A3 & B1 & !B2 & B3"; value : 148.870750; } leakage_power () { when : "A1 & !A2 & !A3 & B1 & B2 & !B3"; value : 149.086875; } leakage_power () { when : "A1 & !A2 & !A3 & B1 & B2 & B3"; value : 188.787000; } leakage_power () { when : "A1 & !A2 & A3 & !B1 & !B2 & !B3"; value : 46.709646; } leakage_power () { when : "A1 & !A2 & A3 & !B1 & !B2 & B3"; value : 127.340987; } leakage_power () { when : "A1 & !A2 & A3 & !B1 & B2 & !B3"; value : 128.597287; } leakage_power () { when : "A1 & !A2 & A3 & !B1 & B2 & B3"; value : 161.030546; } leakage_power () { when : "A1 & !A2 & A3 & B1 & !B2 & !B3"; value : 148.850875; } leakage_power () { when : "A1 & !A2 & A3 & B1 & !B2 & B3"; value : 161.133845; } leakage_power () { when : "A1 & !A2 & A3 & B1 & B2 & !B3"; value : 161.351859; } leakage_power () { when : "A1 & !A2 & A3 & B1 & B2 & B3"; value : 201.051187; } leakage_power () { when : "A1 & A2 & !A3 & !B1 & !B2 & !B3"; value : 46.730896; } leakage_power () { when : "A1 & A2 & !A3 & !B1 & !B2 & B3"; value : 127.558738; } leakage_power () { when : "A1 & A2 & !A3 & !B1 & B2 & !B3"; value : 128.815025; } leakage_power () { when : "A1 & A2 & !A3 & !B1 & B2 & B3"; value : 161.248160; } leakage_power () { when : "A1 & A2 & !A3 & B1 & !B2 & !B3"; value : 149.067000; } leakage_power () { when : "A1 & A2 & !A3 & B1 & !B2 & B3"; value : 161.351857; } leakage_power () { when : "A1 & A2 & !A3 & B1 & B2 & !B3"; value : 161.566324; } leakage_power () { when : "A1 & A2 & !A3 & B1 & B2 & B3"; value : 201.268980; } leakage_power () { when : "A1 & A2 & A3 & !B1 & !B2 & !B3"; value : 37.551881; } leakage_power () { when : "A1 & A2 & A3 & !B1 & !B2 & B3"; value : 167.236625; } leakage_power () { when : "A1 & A2 & A3 & !B1 & B2 & !B3"; value : 168.493050; } leakage_power () { when : "A1 & A2 & A3 & !B1 & B2 & B3"; value : 200.934750; } leakage_power () { when : "A1 & A2 & A3 & B1 & !B2 & !B3"; value : 188.743500; } leakage_power () { when : "A1 & A2 & A3 & B1 & !B2 & B3"; value : 201.038560; } leakage_power () { when : "A1 & A2 & A3 & B1 & B2 & !B3"; value : 201.256352; } leakage_power () { when : "A1 & A2 & A3 & B1 & B2 & B3"; value : 240.957890; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.731829; fall_capacitance : 1.419842; rise_capacitance : 1.731829; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.653483; fall_capacitance : 1.524921; rise_capacitance : 1.653483; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.627109; fall_capacitance : 1.627109; rise_capacitance : 1.601346; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.722161; fall_capacitance : 1.377219; rise_capacitance : 1.722161; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.664910; fall_capacitance : 1.493663; rise_capacitance : 1.664910; } pin (B3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.607075; fall_capacitance : 1.594007; rise_capacitance : 1.607075; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 11.482200; function : "!(((A1 | A2) | A3) & ((B1 | B2) | B3))"; timing () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & !B2 & B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008855,0.009403,0.010355,0.011993,0.014795,0.019584,0.027821", \ "0.009674,0.010216,0.011160,0.012793,0.015594,0.020388,0.028634", \ "0.012859,0.013402,0.014331,0.015886,0.018472,0.023134,0.031302", \ "0.015282,0.016008,0.017259,0.019364,0.022826,0.028357,0.036930", \ "0.015291,0.016220,0.017813,0.020502,0.024894,0.031885,0.042769", \ "0.012435,0.013563,0.015527,0.018817,0.024203,0.032779,0.045998", \ "0.006504,0.007828,0.010136,0.014014,0.020387,0.030560,0.046264"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013957,0.015139,0.017222,0.020882,0.027301,0.038577,0.058464", \ "0.014385,0.015557,0.017636,0.021301,0.027759,0.039097,0.059072", \ "0.018016,0.019072,0.020992,0.024453,0.030663,0.041762,0.061544", \ "0.025149,0.026405,0.028574,0.032263,0.038405,0.048899,0.068015", \ "0.034470,0.035887,0.038339,0.042526,0.049584,0.061233,0.080068", \ "0.046303,0.047920,0.050682,0.055365,0.063186,0.076108,0.097158", \ "0.060709,0.062526,0.065625,0.070863,0.079544,0.093704,0.116654"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006756,0.007167,0.007893,0.009162,0.011387,0.015292,0.022181", \ "0.006680,0.007107,0.007852,0.009140,0.011378,0.015288,0.022182", \ "0.007420,0.007713,0.008269,0.009319,0.011314,0.015130,0.022157", \ "0.011156,0.011535,0.012189,0.013297,0.015154,0.018218,0.023494", \ "0.016579,0.017043,0.017840,0.019156,0.021298,0.024738,0.030327", \ "0.023530,0.024117,0.025090,0.026704,0.029283,0.033308,0.039526", \ "0.031979,0.032703,0.033887,0.035851,0.038971,0.043745,0.050904"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019426,0.020629,0.022748,0.026443,0.032815,0.043681,0.062227", \ "0.019386,0.020602,0.022731,0.026437,0.032816,0.043684,0.062228", \ "0.019531,0.020632,0.022617,0.026271,0.032781,0.043683,0.062219", \ "0.023154,0.023963,0.025526,0.028487,0.033912,0.043829,0.062220", \ "0.029036,0.029873,0.031412,0.034237,0.039144,0.047568,0.063540", \ "0.037236,0.037871,0.039098,0.041509,0.046190,0.054792,0.069431", \ "0.047814,0.048277,0.049251,0.051246,0.055328,0.063425,0.078474"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & B2 & !B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.007949,0.008441,0.009303,0.010805,0.013418,0.017977,0.025968", \ "0.008739,0.009229,0.010088,0.011591,0.014210,0.018777,0.026780", \ "0.011412,0.011965,0.012908,0.014487,0.017042,0.021511,0.029448", \ "0.012750,0.013511,0.014814,0.017001,0.020566,0.026234,0.034985", \ "0.011604,0.012586,0.014284,0.017110,0.021709,0.028955,0.040108", \ "0.007605,0.008812,0.010890,0.014382,0.020052,0.028984,0.042632", \ "0.000566,0.001981,0.004439,0.008559,0.015275,0.025889,0.042133"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013952,0.015135,0.017218,0.020879,0.027289,0.038568,0.058443", \ "0.014382,0.015552,0.017631,0.021297,0.027746,0.039086,0.059045", \ "0.018013,0.019068,0.020988,0.024444,0.030654,0.041749,0.061527", \ "0.025146,0.026402,0.028567,0.032254,0.038398,0.048888,0.068000", \ "0.034462,0.035881,0.038331,0.042519,0.049575,0.061221,0.080046", \ "0.046286,0.047903,0.050669,0.055348,0.063168,0.076091,0.097133", \ "0.060681,0.062496,0.065596,0.070840,0.079532,0.093673,0.116618"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005443,0.005837,0.006531,0.007766,0.009952,0.013829,0.020709", \ "0.005409,0.005812,0.006516,0.007758,0.009949,0.013830,0.020709", \ "0.006641,0.006963,0.007500,0.008429,0.010242,0.013811,0.020705", \ "0.010425,0.010801,0.011451,0.012547,0.014384,0.017438,0.022556", \ "0.015857,0.016337,0.017143,0.018473,0.020639,0.024053,0.029601", \ "0.022794,0.023399,0.024402,0.026045,0.028664,0.032702,0.038892", \ "0.031223,0.031971,0.033192,0.035193,0.038356,0.043169,0.050330"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.016984,0.018034,0.019887,0.023144,0.028872,0.038976,0.056845", \ "0.016946,0.018007,0.019871,0.023137,0.028872,0.038971,0.056837", \ "0.017098,0.018042,0.019760,0.022974,0.028840,0.038970,0.056829", \ "0.020537,0.021238,0.022607,0.025175,0.029972,0.039122,0.056845", \ "0.025033,0.025843,0.027321,0.030014,0.034831,0.042844,0.058148", \ "0.031730,0.032440,0.033756,0.036234,0.040908,0.049438,0.064043", \ "0.040416,0.041043,0.042262,0.044568,0.048959,0.057285,0.072527"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & B2 & B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006525,0.006919,0.007609,0.008809,0.010893,0.014518,0.020863", \ "0.007370,0.007760,0.008444,0.009641,0.011725,0.015355,0.021706", \ "0.009766,0.010253,0.011090,0.012486,0.014745,0.018318,0.024592", \ "0.010214,0.010901,0.012085,0.014054,0.017250,0.022284,0.029988", \ "0.007803,0.008705,0.010259,0.012845,0.017030,0.023603,0.033594", \ "0.002183,0.003292,0.005208,0.008408,0.013602,0.021777,0.034180", \ "-0.006860,-0.005555,-0.003295,0.000493,0.006667,0.016406,0.031263"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013929,0.015118,0.017203,0.020870,0.027306,0.038614,0.058539", \ "0.014255,0.015424,0.017503,0.021179,0.027646,0.039013,0.059030", \ "0.018082,0.019136,0.021045,0.024493,0.030678,0.041759,0.061546", \ "0.025590,0.026838,0.028989,0.032659,0.038754,0.049243,0.068336", \ "0.035431,0.036831,0.039257,0.043415,0.050444,0.062053,0.080840", \ "0.048114,0.049682,0.052378,0.056976,0.064707,0.077573,0.098564", \ "0.063802,0.065533,0.068507,0.073584,0.082058,0.096038,0.118880"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004199,0.004509,0.005058,0.006033,0.007759,0.010822,0.016262", \ "0.004150,0.004471,0.005034,0.006020,0.007755,0.010822,0.016263", \ "0.005871,0.006130,0.006574,0.007319,0.008552,0.011077,0.016253", \ "0.009624,0.009957,0.010522,0.011468,0.013016,0.015511,0.019447", \ "0.014842,0.015274,0.016000,0.017200,0.019108,0.022102,0.026742", \ "0.021509,0.022058,0.022967,0.024464,0.026837,0.030447,0.035882", \ "0.029664,0.030343,0.031449,0.033270,0.036144,0.040499,0.046911"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017664,0.018715,0.020565,0.023818,0.029539,0.039629,0.057487", \ "0.017619,0.018682,0.020546,0.023813,0.029540,0.039630,0.057494", \ "0.017776,0.018722,0.020439,0.023647,0.029505,0.039626,0.057485", \ "0.021008,0.021748,0.023147,0.025746,0.030574,0.039748,0.057477", \ "0.025391,0.026213,0.027704,0.030423,0.035253,0.043277,0.058680", \ "0.031748,0.032458,0.033783,0.036294,0.041019,0.049630,0.064271", \ "0.040087,0.040709,0.041903,0.044189,0.048610,0.057035,0.072425"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & B1 & !B2 & !B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005923,0.006385,0.007197,0.008631,0.011157,0.015616,0.023504", \ "0.006699,0.007154,0.007964,0.009399,0.011934,0.016407,0.024311", \ "0.008629,0.009243,0.010283,0.012010,0.014778,0.019171,0.026993", \ "0.008610,0.009477,0.010953,0.013375,0.017244,0.023256,0.032384", \ "0.006032,0.007172,0.009100,0.012266,0.017307,0.025072,0.036726", \ "0.000655,0.002056,0.004426,0.008321,0.014534,0.024124,0.038454", \ "-0.007702,-0.006044,-0.003258,0.001328,0.008669,0.020054,0.037124"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013142,0.014314,0.016365,0.019971,0.026297,0.037418,0.057038", \ "0.013570,0.014730,0.016776,0.020389,0.026751,0.037938,0.057637", \ "0.017277,0.018302,0.020168,0.023563,0.029666,0.040604,0.060109", \ "0.024092,0.025362,0.027541,0.031245,0.037428,0.047758,0.066602", \ "0.033043,0.034497,0.036979,0.041190,0.048264,0.059915,0.078661", \ "0.044281,0.045979,0.048816,0.053584,0.061476,0.074427,0.095454", \ "0.057784,0.059745,0.063004,0.068422,0.077293,0.091567,0.114541"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003891,0.004283,0.004983,0.006218,0.008403,0.012269,0.019122", \ "0.003837,0.004239,0.004951,0.006205,0.008401,0.012268,0.019123", \ "0.005743,0.006058,0.006612,0.007571,0.009159,0.012422,0.019114", \ "0.009607,0.009992,0.010643,0.011743,0.013548,0.016569,0.021576", \ "0.015005,0.015497,0.016323,0.017687,0.019853,0.023265,0.028731", \ "0.021876,0.022490,0.023521,0.025205,0.027860,0.031922,0.038085", \ "0.030269,0.030987,0.032232,0.034274,0.037482,0.042340,0.049514"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011144,0.012179,0.014009,0.017230,0.022919,0.033001,0.050842", \ "0.011102,0.012146,0.013985,0.017215,0.022908,0.032986,0.050823", \ "0.011304,0.012218,0.013897,0.017037,0.022877,0.033000,0.050830", \ "0.014050,0.015017,0.016700,0.019350,0.024061,0.033187,0.050831", \ "0.017751,0.018670,0.020313,0.023252,0.028414,0.036938,0.052193", \ "0.023244,0.024147,0.025756,0.028622,0.033746,0.042824,0.058093", \ "0.030369,0.031270,0.032938,0.035854,0.040955,0.049980,0.065914"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & B1 & !B2 & B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005028,0.005393,0.006036,0.007171,0.009171,0.012702,0.018950", \ "0.005856,0.006217,0.006857,0.007991,0.009995,0.013533,0.019790", \ "0.007335,0.007884,0.008811,0.010339,0.012779,0.016524,0.022692", \ "0.006480,0.007274,0.008613,0.010816,0.014305,0.019674,0.027728", \ "0.002730,0.003780,0.005545,0.008447,0.013046,0.020109,0.030605", \ "-0.004164,-0.002877,-0.000700,0.002876,0.008581,0.017360,0.030417", \ "-0.014419,-0.012890,-0.010334,-0.006120,0.000632,0.011082,0.026705"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013067,0.014237,0.016287,0.019892,0.026220,0.037341,0.056967", \ "0.013392,0.014544,0.016585,0.020195,0.026551,0.037741,0.057448", \ "0.017300,0.018319,0.020170,0.023540,0.029608,0.040495,0.059960", \ "0.024462,0.025723,0.027886,0.031567,0.037712,0.048004,0.066780", \ "0.033914,0.035348,0.037798,0.041976,0.049012,0.060613,0.079289", \ "0.045987,0.047622,0.050393,0.055067,0.062860,0.075735,0.096689", \ "0.060711,0.062578,0.065716,0.070978,0.079634,0.093711,0.116558"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003002,0.003309,0.003853,0.004821,0.006540,0.009592,0.015013", \ "0.002995,0.003297,0.003847,0.004819,0.006540,0.009593,0.015013", \ "0.005203,0.005463,0.005912,0.006672,0.007910,0.010167,0.015027", \ "0.008952,0.009288,0.009868,0.010823,0.012378,0.014870,0.018842", \ "0.014121,0.014569,0.015315,0.016537,0.018473,0.021466,0.026095", \ "0.020751,0.021309,0.022242,0.023767,0.026163,0.029806,0.035247", \ "0.028920,0.029572,0.030690,0.032531,0.035433,0.039809,0.046243"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011142,0.012179,0.014007,0.017231,0.022918,0.032998,0.050842", \ "0.011090,0.012138,0.013981,0.017219,0.022908,0.032993,0.050828", \ "0.011299,0.012216,0.013897,0.017033,0.022889,0.032978,0.050849", \ "0.013923,0.014893,0.016599,0.019238,0.023991,0.033159,0.050835", \ "0.017340,0.018271,0.019950,0.022928,0.028149,0.036700,0.052086", \ "0.022500,0.023402,0.025011,0.027911,0.033115,0.042318,0.057676", \ "0.029301,0.030194,0.031818,0.034703,0.039831,0.048974,0.065132"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & B1 & B2 & !B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005028,0.005393,0.006036,0.007171,0.009171,0.012702,0.018950", \ "0.005856,0.006217,0.006857,0.007991,0.009995,0.013533,0.019790", \ "0.007335,0.007884,0.008811,0.010339,0.012779,0.016524,0.022692", \ "0.006480,0.007274,0.008613,0.010816,0.014305,0.019674,0.027728", \ "0.002730,0.003780,0.005545,0.008447,0.013046,0.020109,0.030605", \ "-0.004164,-0.002877,-0.000700,0.002876,0.008581,0.017360,0.030417", \ "-0.014419,-0.012890,-0.010334,-0.006120,0.000632,0.011082,0.026705"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013067,0.014237,0.016287,0.019892,0.026220,0.037341,0.056967", \ "0.013392,0.014544,0.016585,0.020195,0.026551,0.037741,0.057448", \ "0.017300,0.018319,0.020170,0.023540,0.029608,0.040495,0.059960", \ "0.024462,0.025723,0.027886,0.031567,0.037712,0.048004,0.066780", \ "0.033914,0.035348,0.037798,0.041976,0.049012,0.060613,0.079289", \ "0.045987,0.047622,0.050393,0.055067,0.062860,0.075735,0.096689", \ "0.060711,0.062578,0.065716,0.070978,0.079634,0.093711,0.116558"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003002,0.003309,0.003853,0.004821,0.006540,0.009592,0.015013", \ "0.002995,0.003297,0.003847,0.004819,0.006540,0.009593,0.015013", \ "0.005203,0.005463,0.005912,0.006672,0.007910,0.010167,0.015027", \ "0.008952,0.009288,0.009868,0.010823,0.012378,0.014870,0.018842", \ "0.014121,0.014569,0.015315,0.016537,0.018473,0.021466,0.026095", \ "0.020751,0.021309,0.022242,0.023767,0.026163,0.029806,0.035247", \ "0.028920,0.029572,0.030690,0.032531,0.035433,0.039809,0.046243"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011142,0.012179,0.014007,0.017231,0.022918,0.032998,0.050842", \ "0.011090,0.012138,0.013981,0.017219,0.022908,0.032993,0.050828", \ "0.011299,0.012216,0.013897,0.017033,0.022889,0.032978,0.050849", \ "0.013923,0.014893,0.016599,0.019238,0.023991,0.033159,0.050835", \ "0.017340,0.018271,0.019950,0.022928,0.028149,0.036700,0.052086", \ "0.022500,0.023402,0.025011,0.027911,0.033115,0.042318,0.057676", \ "0.029301,0.030194,0.031818,0.034703,0.039831,0.048974,0.065132"); } } timing () { related_pin : "A1"; when : "!A2 & !A3 & B1 & B2 & B3"; sdf_cond : "(A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004721,0.005058,0.005653,0.006700,0.008547,0.011807,0.017577", \ "0.005565,0.005898,0.006489,0.007534,0.009382,0.012647,0.018425", \ "0.006866,0.007393,0.008284,0.009749,0.012085,0.015679,0.021375", \ "0.005712,0.006479,0.007777,0.009903,0.013268,0.018434,0.026154", \ "0.001555,0.002567,0.004279,0.007088,0.011547,0.018370,0.028486", \ "-0.005869,-0.004625,-0.002516,0.000952,0.006475,0.014975,0.027605", \ "-0.016781,-0.015305,-0.012827,-0.008749,-0.002209,0.007912,0.023042"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013018,0.014187,0.016238,0.019842,0.026169,0.037292,0.056917", \ "0.013319,0.014465,0.016502,0.020104,0.026460,0.037645,0.057355", \ "0.017316,0.018332,0.020179,0.023540,0.029593,0.040460,0.059899", \ "0.024592,0.025849,0.028009,0.031685,0.037821,0.048099,0.066856", \ "0.034209,0.035634,0.038075,0.042244,0.049273,0.060863,0.079528", \ "0.046549,0.048172,0.050923,0.055566,0.063330,0.076187,0.097127", \ "0.061697,0.063532,0.066635,0.071838,0.080426,0.094443,0.117256"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.002752,0.003034,0.003535,0.004427,0.006011,0.008827,0.013824", \ "0.002781,0.003035,0.003533,0.004426,0.006012,0.008826,0.013824", \ "0.005036,0.005285,0.005705,0.006416,0.007585,0.009568,0.013896", \ "0.008725,0.009053,0.009609,0.010532,0.012004,0.014358,0.018071", \ "0.013813,0.014246,0.014967,0.016145,0.018021,0.020887,0.025277", \ "0.020358,0.020895,0.021796,0.023263,0.025583,0.029095,0.034316", \ "0.028445,0.029066,0.030144,0.031918,0.034717,0.038924,0.045124"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011141,0.012176,0.014006,0.017224,0.022912,0.032989,0.050844", \ "0.011089,0.012140,0.013978,0.017212,0.022923,0.032979,0.050830", \ "0.011295,0.012214,0.013895,0.017031,0.022871,0.032997,0.050832", \ "0.013874,0.014851,0.016558,0.019201,0.023982,0.033111,0.050840", \ "0.017203,0.018140,0.019821,0.022822,0.028062,0.036617,0.052041", \ "0.022235,0.023140,0.024758,0.027674,0.032911,0.042143,0.057525", \ "0.028928,0.029823,0.031432,0.034310,0.039451,0.048648,0.064863"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & !B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011371,0.011900,0.012823,0.014425,0.017199,0.021973,0.030224", \ "0.012054,0.012583,0.013506,0.015109,0.017884,0.022661,0.030914", \ "0.015044,0.015544,0.016391,0.017899,0.020590,0.025296,0.033493", \ "0.018425,0.019098,0.020257,0.022228,0.025492,0.030773,0.039047", \ "0.019641,0.020488,0.021960,0.024450,0.028564,0.035212,0.045676", \ "0.018397,0.019422,0.021198,0.024234,0.029233,0.037295,0.049923", \ "0.014538,0.015734,0.017824,0.021369,0.027248,0.036727,0.051582"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019399,0.020567,0.022626,0.026252,0.032632,0.043873,0.063724", \ "0.019851,0.021035,0.023125,0.026800,0.033256,0.044590,0.064551", \ "0.022116,0.023271,0.025316,0.028940,0.035350,0.046692,0.066714", \ "0.027085,0.028375,0.030615,0.034476,0.040968,0.052004,0.071705", \ "0.035116,0.036498,0.038884,0.042989,0.049983,0.061803,0.081484", \ "0.045918,0.047467,0.050129,0.054635,0.062160,0.074696,0.095618", \ "0.058981,0.060750,0.063772,0.068838,0.077179,0.090751,0.112886"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008176,0.008590,0.009322,0.010606,0.012855,0.016800,0.023740", \ "0.008165,0.008579,0.009313,0.010599,0.012850,0.016799,0.023741", \ "0.008438,0.008796,0.009436,0.010598,0.012736,0.016722,0.023724", \ "0.012241,0.012622,0.013266,0.014360,0.016193,0.019226,0.024751", \ "0.017707,0.018166,0.018940,0.020226,0.022346,0.025788,0.031366", \ "0.024733,0.025303,0.026245,0.027796,0.030322,0.034275,0.040498", \ "0.033291,0.033983,0.035123,0.037012,0.040014,0.044653,0.051711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019477,0.020667,0.022766,0.026449,0.032816,0.043684,0.062226", \ "0.019479,0.020668,0.022768,0.026449,0.032815,0.043682,0.062226", \ "0.019672,0.020802,0.022842,0.026476,0.032821,0.043682,0.062225", \ "0.022899,0.023736,0.025314,0.028317,0.033876,0.043931,0.062226", \ "0.027995,0.028808,0.030304,0.033084,0.038074,0.046807,0.063395", \ "0.035061,0.035660,0.036834,0.039148,0.043692,0.052312,0.067621", \ "0.044338,0.044807,0.045699,0.047578,0.051458,0.059251,0.074279"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.010143,0.010636,0.011502,0.013016,0.015655,0.020257,0.028307", \ "0.010819,0.011313,0.012181,0.013696,0.016339,0.020943,0.028997", \ "0.013598,0.014106,0.014983,0.016451,0.019024,0.023578,0.031580", \ "0.015995,0.016696,0.017902,0.019938,0.023299,0.028704,0.037138", \ "0.016214,0.017106,0.018649,0.021246,0.025537,0.032390,0.043087", \ "0.013991,0.015074,0.016951,0.020131,0.025351,0.033700,0.046671", \ "0.009208,0.010468,0.012669,0.016396,0.022528,0.032368,0.047665"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019395,0.020563,0.022622,0.026247,0.032619,0.043862,0.063704", \ "0.019847,0.021030,0.023120,0.026797,0.033251,0.044582,0.064536", \ "0.022112,0.023267,0.025310,0.028935,0.035346,0.046680,0.066699", \ "0.027080,0.028370,0.030610,0.034468,0.040960,0.051995,0.071684", \ "0.035113,0.036491,0.038879,0.042983,0.049974,0.061789,0.081466", \ "0.045907,0.047464,0.050120,0.054620,0.062149,0.074680,0.095597", \ "0.058965,0.060729,0.063751,0.068817,0.077162,0.090734,0.112855"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006894,0.007295,0.008001,0.009251,0.011462,0.015371,0.022287", \ "0.006899,0.007299,0.008003,0.009254,0.011463,0.015371,0.022286", \ "0.007669,0.007985,0.008556,0.009608,0.011583,0.015348,0.022288", \ "0.011586,0.011959,0.012589,0.013673,0.015476,0.018489,0.023764", \ "0.017118,0.017576,0.018345,0.019628,0.021719,0.025121,0.030652", \ "0.024167,0.024735,0.025688,0.027246,0.029750,0.033697,0.039864", \ "0.032705,0.033405,0.034576,0.036460,0.039491,0.044136,0.051162"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017035,0.018071,0.019906,0.023150,0.028871,0.038973,0.056844", \ "0.017036,0.018072,0.019907,0.023152,0.028876,0.038973,0.056853", \ "0.017228,0.018207,0.019982,0.023178,0.028879,0.038971,0.056836", \ "0.020190,0.020957,0.022361,0.024994,0.029933,0.039223,0.056854", \ "0.024122,0.024894,0.026314,0.028936,0.033738,0.042086,0.058014", \ "0.029956,0.030604,0.031833,0.034160,0.038621,0.047050,0.062233", \ "0.037603,0.038208,0.039294,0.041419,0.045517,0.053403,0.068439"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008199,0.008597,0.009293,0.010508,0.012619,0.016288,0.022691", \ "0.008941,0.009338,0.010034,0.011250,0.013362,0.017034,0.023437", \ "0.011647,0.012097,0.012876,0.014178,0.016303,0.019900,0.026247", \ "0.013063,0.013698,0.014787,0.016624,0.019638,0.024438,0.031860", \ "0.011915,0.012732,0.014152,0.016539,0.020443,0.026656,0.036239", \ "0.007920,0.008922,0.010651,0.013579,0.018383,0.026037,0.037839", \ "0.000940,0.002108,0.004144,0.007577,0.013233,0.022291,0.036307"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019376,0.020550,0.022613,0.026242,0.032642,0.043911,0.063800", \ "0.019746,0.020933,0.023021,0.026699,0.033163,0.044525,0.064518", \ "0.022078,0.023232,0.025267,0.028880,0.035279,0.046619,0.066655", \ "0.027293,0.028576,0.030793,0.034636,0.041094,0.052106,0.071777", \ "0.035876,0.037230,0.039591,0.043658,0.050606,0.062367,0.081962", \ "0.047523,0.049029,0.051623,0.056033,0.063462,0.075912,0.096737", \ "0.061865,0.063548,0.066450,0.071349,0.079485,0.092836,0.114813"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005340,0.005658,0.006215,0.007202,0.008948,0.012038,0.017510", \ "0.005335,0.005653,0.006212,0.007202,0.008949,0.012038,0.017510", \ "0.006701,0.006947,0.007360,0.008073,0.009451,0.012165,0.017511", \ "0.010647,0.010962,0.011505,0.012414,0.013914,0.016345,0.020244", \ "0.016019,0.016429,0.017113,0.018254,0.020098,0.023005,0.027602", \ "0.022863,0.023384,0.024240,0.025646,0.027906,0.031386,0.036726", \ "0.031210,0.031847,0.032904,0.034626,0.037357,0.041529,0.047756"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017717,0.018752,0.020585,0.023824,0.029538,0.039627,0.057476", \ "0.017720,0.018754,0.020585,0.023825,0.029541,0.039629,0.057488", \ "0.017921,0.018895,0.020664,0.023854,0.029547,0.039632,0.057476", \ "0.020809,0.021581,0.022999,0.025644,0.030591,0.039878,0.057488", \ "0.024578,0.025363,0.026802,0.029449,0.034275,0.042632,0.058610", \ "0.030110,0.030775,0.032008,0.034365,0.038886,0.047391,0.062642", \ "0.037533,0.038102,0.039180,0.041280,0.045383,0.053365,0.068578"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & B1 & !B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.007879,0.008363,0.009213,0.010698,0.013293,0.017833,0.025808", \ "0.008547,0.009032,0.009884,0.011374,0.013973,0.018518,0.026497", \ "0.010990,0.011552,0.012513,0.014115,0.016705,0.021174,0.029091", \ "0.012203,0.012982,0.014316,0.016540,0.020148,0.025844,0.034615", \ "0.011232,0.012230,0.013942,0.016801,0.021425,0.028690,0.039817", \ "0.007879,0.009086,0.011167,0.014640,0.020275,0.029148,0.042689", \ "0.002025,0.003426,0.005856,0.009915,0.016515,0.026953,0.042927"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018587,0.019737,0.021767,0.025339,0.031626,0.042711,0.062300", \ "0.019032,0.020200,0.022258,0.025885,0.032247,0.043428,0.063118", \ "0.021299,0.022441,0.024459,0.028026,0.034345,0.045527,0.065286", \ "0.026064,0.027350,0.029587,0.033437,0.039943,0.050848,0.070276", \ "0.033836,0.035240,0.037650,0.041763,0.048740,0.060499,0.080060", \ "0.044183,0.045797,0.048519,0.053086,0.060665,0.073183,0.093987", \ "0.056581,0.058456,0.061580,0.066786,0.075275,0.088927,0.111010"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005456,0.005847,0.006539,0.007769,0.009952,0.013830,0.020708", \ "0.005441,0.005839,0.006536,0.007769,0.009952,0.013828,0.020709", \ "0.006861,0.007168,0.007702,0.008611,0.010374,0.013873,0.020710", \ "0.010835,0.011203,0.011827,0.012884,0.014653,0.017633,0.022704", \ "0.016324,0.016791,0.017571,0.018865,0.020968,0.024315,0.029786", \ "0.023240,0.023834,0.024819,0.026421,0.028961,0.032915,0.039039", \ "0.031589,0.032329,0.033548,0.035508,0.038617,0.043312,0.050346"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011203,0.012219,0.014028,0.017234,0.022914,0.032991,0.050832", \ "0.011203,0.012221,0.014027,0.017229,0.022932,0.033017,0.050841", \ "0.011428,0.012382,0.014115,0.017264,0.022915,0.033016,0.050833", \ "0.014065,0.014967,0.016564,0.019168,0.024022,0.033278,0.050854", \ "0.017357,0.018190,0.019711,0.022484,0.027489,0.036176,0.052019", \ "0.022345,0.023133,0.024565,0.027171,0.031919,0.040675,0.056306", \ "0.028766,0.029563,0.030996,0.033585,0.038209,0.046601,0.062070"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & B1 & !B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006473,0.006862,0.007543,0.008731,0.010800,0.014412,0.020746", \ "0.007214,0.007602,0.008283,0.009472,0.011543,0.015156,0.021491", \ "0.009364,0.009868,0.010723,0.012145,0.014436,0.018046,0.024314", \ "0.009642,0.010357,0.011571,0.013593,0.016848,0.021933,0.029670", \ "0.007364,0.008283,0.009862,0.012490,0.016726,0.023339,0.033346", \ "0.002310,0.003423,0.005349,0.008551,0.013747,0.021880,0.034243", \ "-0.005655,-0.004364,-0.002111,0.001631,0.007719,0.017332,0.032000"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018517,0.019667,0.021697,0.025268,0.031554,0.042637,0.062232", \ "0.018882,0.020046,0.022097,0.025716,0.032073,0.043250,0.062942", \ "0.021215,0.022350,0.024355,0.027901,0.034194,0.045341,0.065074", \ "0.026203,0.027479,0.029694,0.033519,0.039988,0.050842,0.070208", \ "0.034511,0.035896,0.038268,0.042335,0.049256,0.060941,0.080393", \ "0.045685,0.047254,0.049901,0.054378,0.061845,0.074257,0.094944", \ "0.059298,0.061092,0.064107,0.069151,0.077432,0.090852,0.112754"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004222,0.004528,0.005072,0.006041,0.007765,0.010827,0.016268", \ "0.004209,0.004520,0.005070,0.006044,0.007766,0.010827,0.016267", \ "0.006122,0.006368,0.006786,0.007498,0.008708,0.011175,0.016276", \ "0.010058,0.010373,0.010912,0.011817,0.013306,0.015737,0.019609", \ "0.015384,0.015798,0.016498,0.017642,0.019491,0.022392,0.026963", \ "0.022123,0.022662,0.023554,0.024987,0.027279,0.030774,0.036098", \ "0.030331,0.031012,0.032097,0.033879,0.036667,0.040880,0.047114"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011202,0.012219,0.014030,0.017233,0.022921,0.033006,0.050830", \ "0.011206,0.012222,0.014026,0.017230,0.022917,0.033002,0.050834", \ "0.011438,0.012390,0.014119,0.017264,0.022920,0.032997,0.050837", \ "0.014018,0.014931,0.016531,0.019152,0.024023,0.033257,0.050855", \ "0.017076,0.017925,0.019474,0.022285,0.027344,0.036066,0.051979", \ "0.021775,0.022577,0.024009,0.026639,0.031470,0.040332,0.056072", \ "0.027977,0.028768,0.030171,0.032728,0.037363,0.045860,0.061528"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & B1 & B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006473,0.006862,0.007543,0.008731,0.010800,0.014412,0.020746", \ "0.007214,0.007602,0.008283,0.009472,0.011543,0.015156,0.021491", \ "0.009364,0.009868,0.010723,0.012145,0.014436,0.018046,0.024314", \ "0.009642,0.010357,0.011571,0.013593,0.016848,0.021933,0.029670", \ "0.007364,0.008283,0.009862,0.012490,0.016726,0.023339,0.033346", \ "0.002310,0.003423,0.005349,0.008551,0.013747,0.021880,0.034243", \ "-0.005655,-0.004364,-0.002111,0.001631,0.007719,0.017332,0.032000"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018517,0.019667,0.021697,0.025268,0.031554,0.042637,0.062232", \ "0.018882,0.020046,0.022097,0.025716,0.032073,0.043250,0.062942", \ "0.021215,0.022350,0.024355,0.027901,0.034194,0.045341,0.065074", \ "0.026203,0.027479,0.029694,0.033519,0.039988,0.050842,0.070208", \ "0.034511,0.035896,0.038268,0.042335,0.049256,0.060941,0.080393", \ "0.045685,0.047254,0.049901,0.054378,0.061845,0.074257,0.094944", \ "0.059298,0.061092,0.064107,0.069151,0.077432,0.090852,0.112754"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004222,0.004528,0.005072,0.006041,0.007765,0.010827,0.016268", \ "0.004209,0.004520,0.005070,0.006044,0.007766,0.010827,0.016267", \ "0.006122,0.006368,0.006786,0.007498,0.008708,0.011175,0.016276", \ "0.010058,0.010373,0.010912,0.011817,0.013306,0.015737,0.019609", \ "0.015384,0.015798,0.016498,0.017642,0.019491,0.022392,0.026963", \ "0.022123,0.022662,0.023554,0.024987,0.027279,0.030774,0.036098", \ "0.030331,0.031012,0.032097,0.033879,0.036667,0.040880,0.047114"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011202,0.012219,0.014030,0.017233,0.022921,0.033006,0.050830", \ "0.011206,0.012222,0.014026,0.017230,0.022917,0.033002,0.050834", \ "0.011438,0.012390,0.014119,0.017264,0.022920,0.032997,0.050837", \ "0.014018,0.014931,0.016531,0.019152,0.024023,0.033257,0.050855", \ "0.017076,0.017925,0.019474,0.022285,0.027344,0.036066,0.051979", \ "0.021775,0.022577,0.024009,0.026639,0.031470,0.040332,0.056072", \ "0.027977,0.028768,0.030171,0.032728,0.037363,0.045860,0.061528"); } } timing () { related_pin : "A2"; when : "!A1 & !A3 & B1 & B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006019,0.006380,0.007011,0.008113,0.010029,0.013370,0.019223", \ "0.006781,0.007140,0.007770,0.008871,0.010787,0.014129,0.019984", \ "0.008786,0.009270,0.010093,0.011459,0.013657,0.017073,0.022858", \ "0.008730,0.009421,0.010599,0.012553,0.015694,0.020587,0.028008", \ "0.005990,0.006884,0.008414,0.010959,0.015062,0.021461,0.031119", \ "0.000340,0.001425,0.003293,0.006398,0.011437,0.019334,0.031279", \ "-0.008363,-0.007106,-0.004924,-0.001293,0.004610,0.013934,0.028155"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018472,0.019621,0.021648,0.025219,0.031504,0.042590,0.062186", \ "0.018817,0.019978,0.022026,0.025635,0.031989,0.043162,0.062857", \ "0.021187,0.022321,0.024321,0.027860,0.034141,0.045271,0.064984", \ "0.026256,0.027530,0.029742,0.033557,0.040012,0.050850,0.070190", \ "0.034749,0.036126,0.038486,0.042540,0.049446,0.061108,0.080525", \ "0.046195,0.047753,0.050374,0.054821,0.062254,0.074638,0.095296", \ "0.060228,0.062001,0.064972,0.069959,0.078165,0.091518,0.113370"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003876,0.004160,0.004662,0.005555,0.007142,0.009965,0.014982", \ "0.003858,0.004146,0.004656,0.005555,0.007143,0.009965,0.014982", \ "0.005909,0.006140,0.006532,0.007195,0.008286,0.010456,0.015008", \ "0.009798,0.010106,0.010622,0.011485,0.012897,0.015177,0.018794", \ "0.015055,0.015460,0.016131,0.017233,0.019007,0.021780,0.026092", \ "0.021732,0.022248,0.023100,0.024490,0.026684,0.030049,0.035135", \ "0.029876,0.030531,0.031585,0.033299,0.035987,0.040036,0.046018"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011201,0.012220,0.014024,0.017229,0.022922,0.032976,0.050843", \ "0.011207,0.012221,0.014030,0.017235,0.022929,0.032979,0.050827", \ "0.011442,0.012391,0.014120,0.017262,0.022933,0.033006,0.050825", \ "0.014001,0.014919,0.016518,0.019139,0.024006,0.033261,0.050854", \ "0.016976,0.017836,0.019388,0.022223,0.027297,0.036027,0.051964", \ "0.021581,0.022373,0.023823,0.026461,0.031318,0.040216,0.055985", \ "0.027708,0.028481,0.029879,0.032424,0.037072,0.045602,0.061344"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & !B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.012694,0.013245,0.014204,0.015867,0.018728,0.023624,0.032017", \ "0.013246,0.013796,0.014758,0.016421,0.019280,0.024177,0.032572", \ "0.016089,0.016577,0.017466,0.019064,0.021867,0.026714,0.035063", \ "0.020231,0.020885,0.022027,0.023961,0.027168,0.032360,0.040558", \ "0.022452,0.023265,0.024679,0.027079,0.031071,0.037548,0.047806", \ "0.022702,0.023669,0.025359,0.028243,0.033008,0.040735,0.052949", \ "0.020971,0.022091,0.024054,0.027366,0.032892,0.041867,0.056030"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.021364,0.022529,0.024589,0.028215,0.034589,0.045828,0.065690", \ "0.022039,0.023223,0.025312,0.028987,0.035443,0.046782,0.066744", \ "0.023973,0.025136,0.027195,0.030837,0.037282,0.048650,0.068703", \ "0.026934,0.028179,0.030364,0.034159,0.040647,0.051796,0.071634", \ "0.032232,0.033537,0.035795,0.039699,0.046440,0.058038,0.077838", \ "0.040287,0.041732,0.044210,0.048417,0.055482,0.067367,0.087632", \ "0.050220,0.051847,0.054639,0.059339,0.067116,0.079820,0.100716"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.009601,0.010009,0.010737,0.012012,0.014260,0.018209,0.025163", \ "0.009598,0.010005,0.010734,0.012012,0.014260,0.018209,0.025163", \ "0.009515,0.009898,0.010589,0.011826,0.014078,0.018163,0.025160", \ "0.013307,0.013682,0.014313,0.015387,0.017197,0.020208,0.025929", \ "0.019037,0.019473,0.020209,0.021446,0.023500,0.026873,0.032372", \ "0.026546,0.027070,0.027951,0.029389,0.031750,0.035510,0.041545", \ "0.035856,0.036492,0.037552,0.039278,0.042009,0.046296,0.052937"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019478,0.020668,0.022767,0.026449,0.032817,0.043682,0.062221", \ "0.019482,0.020669,0.022768,0.026450,0.032816,0.043681,0.062222", \ "0.019561,0.020726,0.022800,0.026460,0.032817,0.043684,0.062227", \ "0.021994,0.022911,0.024622,0.027805,0.033590,0.043877,0.062228", \ "0.027049,0.027834,0.029306,0.032085,0.037232,0.046364,0.063328", \ "0.034800,0.035345,0.036408,0.038545,0.042860,0.051352,0.067123", \ "0.044684,0.045099,0.045926,0.047639,0.051195,0.058520,0.073193"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011164,0.011695,0.012622,0.014230,0.017005,0.021781,0.030025", \ "0.011723,0.012252,0.013178,0.014787,0.017561,0.022336,0.030581", \ "0.014586,0.015093,0.015964,0.017460,0.020163,0.024883,0.033078", \ "0.017794,0.018485,0.019661,0.021668,0.024975,0.030299,0.038613", \ "0.019136,0.019993,0.021469,0.023971,0.028112,0.034777,0.045254", \ "0.018542,0.019558,0.021335,0.024344,0.029298,0.037287,0.049798", \ "0.016038,0.017208,0.019263,0.022728,0.028468,0.037736,0.052286"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.021360,0.022526,0.024585,0.028208,0.034587,0.045819,0.065675", \ "0.022033,0.023218,0.025307,0.028983,0.035435,0.046767,0.066715", \ "0.023969,0.025132,0.027190,0.030834,0.037269,0.048637,0.068680", \ "0.026931,0.028174,0.030355,0.034153,0.040640,0.051786,0.071611", \ "0.032228,0.033535,0.035788,0.039697,0.046431,0.058026,0.077817", \ "0.040281,0.041722,0.044200,0.048413,0.055472,0.067352,0.087610", \ "0.050201,0.051833,0.054620,0.059325,0.067102,0.079803,0.100686"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008299,0.008704,0.009420,0.010680,0.012906,0.016821,0.023742", \ "0.008282,0.008688,0.009407,0.010673,0.012899,0.016820,0.023741", \ "0.008644,0.008994,0.009622,0.010754,0.012852,0.016784,0.023747", \ "0.012739,0.013104,0.013715,0.014772,0.016532,0.019483,0.024910", \ "0.018610,0.019037,0.019764,0.020977,0.022981,0.026265,0.031684", \ "0.026256,0.026777,0.027641,0.029063,0.031364,0.035038,0.040962", \ "0.035671,0.036295,0.037349,0.039056,0.041766,0.045964,0.052490"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017035,0.018071,0.019906,0.023152,0.028876,0.038972,0.056834", \ "0.017038,0.018073,0.019907,0.023151,0.028875,0.038974,0.056830", \ "0.017119,0.018132,0.019940,0.023162,0.028876,0.038974,0.056847", \ "0.019327,0.020166,0.021687,0.024484,0.029648,0.039164,0.056835", \ "0.023299,0.024046,0.025436,0.028040,0.032894,0.041637,0.057952", \ "0.029643,0.030252,0.031399,0.033587,0.037843,0.046121,0.061717", \ "0.037749,0.038309,0.039353,0.041355,0.045215,0.052710,0.067366"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008799,0.009229,0.009982,0.011285,0.013523,0.017357,0.023946", \ "0.009457,0.009887,0.010636,0.011934,0.014168,0.017998,0.024583", \ "0.012420,0.012872,0.013646,0.014946,0.017071,0.020799,0.027320", \ "0.014559,0.015181,0.016252,0.018061,0.021029,0.025763,0.033088", \ "0.014428,0.015219,0.016581,0.018885,0.022671,0.028712,0.038096", \ "0.011906,0.012855,0.014509,0.017292,0.021879,0.029218,0.040610", \ "0.006976,0.008063,0.009993,0.013211,0.018539,0.027130,0.040511"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.021343,0.022513,0.024576,0.028209,0.034603,0.045872,0.065762", \ "0.021940,0.023123,0.025211,0.028889,0.035350,0.046712,0.066718", \ "0.023944,0.025102,0.027154,0.030787,0.037218,0.048580,0.068638", \ "0.027018,0.028259,0.030431,0.034217,0.040692,0.051829,0.071651", \ "0.032903,0.034179,0.036402,0.040252,0.046928,0.058468,0.078187", \ "0.042068,0.043466,0.045863,0.049957,0.056882,0.068612,0.088727", \ "0.053534,0.055088,0.057756,0.062285,0.069831,0.082242,0.102849"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006405,0.006732,0.007307,0.008317,0.010087,0.013195,0.018671", \ "0.006343,0.006679,0.007263,0.008285,0.010068,0.013185,0.018669", \ "0.007438,0.007669,0.008076,0.008848,0.010326,0.013182,0.018658", \ "0.011682,0.011984,0.012508,0.013384,0.014820,0.017177,0.021029", \ "0.017480,0.017858,0.018503,0.019555,0.021285,0.024045,0.028493", \ "0.025007,0.025477,0.026263,0.027540,0.029584,0.032786,0.037814", \ "0.034346,0.034926,0.035872,0.037431,0.039870,0.043611,0.049276"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017717,0.018753,0.020585,0.023825,0.029540,0.039631,0.057475", \ "0.017721,0.018755,0.020586,0.023825,0.029543,0.039627,0.057481", \ "0.017804,0.018815,0.020620,0.023837,0.029543,0.039633,0.057488", \ "0.019997,0.020835,0.022359,0.025158,0.030318,0.039826,0.057497", \ "0.023832,0.024589,0.025991,0.028609,0.033484,0.042227,0.058567", \ "0.029889,0.030484,0.031627,0.033827,0.038132,0.046496,0.062171", \ "0.037847,0.038370,0.039377,0.041312,0.045121,0.052639,0.067484"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & B1 & !B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008564,0.009109,0.010056,0.011685,0.014475,0.019248,0.027465", \ "0.009136,0.009678,0.010620,0.012246,0.015032,0.019803,0.028019", \ "0.011965,0.012526,0.013486,0.015086,0.017711,0.022378,0.030529", \ "0.014092,0.014850,0.016152,0.018325,0.021872,0.027483,0.036124", \ "0.014398,0.015348,0.016976,0.019707,0.024140,0.031180,0.042045", \ "0.012854,0.013974,0.015927,0.019183,0.024494,0.032925,0.045934", \ "0.009460,0.010756,0.013004,0.016747,0.022873,0.032644,0.047773"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.020550,0.021700,0.023731,0.027302,0.033589,0.044670,0.064257", \ "0.021220,0.022387,0.024447,0.028074,0.034437,0.045616,0.065305", \ "0.023157,0.024307,0.026335,0.029925,0.036274,0.047485,0.067272", \ "0.025970,0.027215,0.029385,0.033155,0.039623,0.050636,0.070207", \ "0.031050,0.032370,0.034643,0.038549,0.045251,0.056764,0.076406", \ "0.038677,0.040171,0.042700,0.046963,0.054072,0.065924,0.086038", \ "0.047962,0.049689,0.052566,0.057395,0.065308,0.078087,0.098921"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006926,0.007322,0.008028,0.009265,0.011452,0.015324,0.022185", \ "0.006814,0.007237,0.007966,0.009231,0.011438,0.015317,0.022185", \ "0.007873,0.008169,0.008685,0.009672,0.011571,0.015253,0.022189", \ "0.012111,0.012462,0.013054,0.014067,0.015787,0.018688,0.023809", \ "0.018049,0.018475,0.019186,0.020370,0.022314,0.025518,0.030851", \ "0.025675,0.026213,0.027086,0.028505,0.030791,0.034396,0.040196", \ "0.034994,0.035653,0.036738,0.038471,0.041188,0.045361,0.051811"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011203,0.012218,0.014029,0.017238,0.022933,0.033007,0.050830", \ "0.011204,0.012220,0.014027,0.017232,0.022910,0.033004,0.050854", \ "0.011299,0.012287,0.014066,0.017250,0.022929,0.032988,0.050838", \ "0.013295,0.014218,0.015853,0.018635,0.023715,0.033226,0.050833", \ "0.016713,0.017527,0.018999,0.021716,0.026719,0.035714,0.051985", \ "0.022212,0.022953,0.024303,0.026771,0.031303,0.039828,0.055700", \ "0.029115,0.029850,0.031219,0.033676,0.038075,0.046056,0.061059"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & B1 & !B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006781,0.007221,0.007985,0.009301,0.011548,0.015377,0.021941", \ "0.007484,0.007914,0.008665,0.009965,0.012199,0.016020,0.022579", \ "0.010115,0.010621,0.011481,0.012905,0.015191,0.018867,0.025331", \ "0.011207,0.011903,0.013093,0.015076,0.018274,0.023289,0.030928", \ "0.010072,0.010950,0.012467,0.014989,0.019075,0.025486,0.035262", \ "0.006626,0.007678,0.009507,0.012535,0.017453,0.025243,0.037131", \ "0.000860,0.002089,0.004185,0.007665,0.013372,0.022430,0.036392"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.020480,0.021629,0.023660,0.027231,0.033517,0.044598,0.064190", \ "0.021070,0.022233,0.024288,0.027905,0.034261,0.045438,0.065131", \ "0.023082,0.024224,0.026239,0.029808,0.036127,0.047302,0.067062", \ "0.025990,0.027226,0.029385,0.033141,0.039583,0.050559,0.070079", \ "0.031647,0.032937,0.035166,0.039013,0.045643,0.057070,0.076610", \ "0.040354,0.041793,0.044245,0.048398,0.055352,0.067029,0.086965", \ "0.051094,0.052753,0.055524,0.060194,0.067873,0.080353,0.100884"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005257,0.005587,0.006165,0.007174,0.008933,0.012014,0.017452", \ "0.005106,0.005457,0.006067,0.007108,0.008897,0.011998,0.017448", \ "0.006939,0.007176,0.007582,0.008260,0.009533,0.012146,0.017424", \ "0.011223,0.011517,0.012026,0.012885,0.014299,0.016617,0.020386", \ "0.017067,0.017448,0.018076,0.019124,0.020808,0.023519,0.027906", \ "0.024602,0.025079,0.025863,0.027146,0.029173,0.032334,0.037264", \ "0.033869,0.034468,0.035453,0.037020,0.039475,0.043180,0.048790"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011201,0.012218,0.014031,0.017233,0.022910,0.033016,0.050825", \ "0.011206,0.012224,0.014031,0.017234,0.022909,0.032990,0.050848", \ "0.011304,0.012291,0.014066,0.017244,0.022915,0.032999,0.050846", \ "0.013290,0.014216,0.015852,0.018639,0.023744,0.033221,0.050831", \ "0.016535,0.017350,0.018839,0.021585,0.026628,0.035654,0.051963", \ "0.021785,0.022520,0.023857,0.026311,0.030886,0.039516,0.055526", \ "0.028596,0.029291,0.030598,0.032972,0.037317,0.045318,0.060515"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & B1 & B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006781,0.007221,0.007985,0.009301,0.011548,0.015377,0.021941", \ "0.007484,0.007914,0.008665,0.009965,0.012199,0.016020,0.022579", \ "0.010115,0.010621,0.011481,0.012905,0.015191,0.018867,0.025331", \ "0.011207,0.011903,0.013093,0.015076,0.018274,0.023289,0.030928", \ "0.010072,0.010950,0.012467,0.014989,0.019075,0.025486,0.035262", \ "0.006626,0.007678,0.009507,0.012535,0.017453,0.025243,0.037131", \ "0.000860,0.002089,0.004185,0.007665,0.013372,0.022430,0.036392"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.020480,0.021629,0.023660,0.027231,0.033517,0.044598,0.064190", \ "0.021070,0.022233,0.024288,0.027905,0.034261,0.045438,0.065131", \ "0.023082,0.024224,0.026239,0.029808,0.036127,0.047302,0.067062", \ "0.025990,0.027226,0.029385,0.033141,0.039583,0.050559,0.070079", \ "0.031647,0.032937,0.035166,0.039013,0.045643,0.057070,0.076610", \ "0.040354,0.041793,0.044245,0.048398,0.055352,0.067029,0.086965", \ "0.051094,0.052753,0.055524,0.060194,0.067873,0.080353,0.100884"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005257,0.005587,0.006165,0.007174,0.008933,0.012014,0.017452", \ "0.005106,0.005457,0.006067,0.007108,0.008897,0.011998,0.017448", \ "0.006939,0.007176,0.007582,0.008260,0.009533,0.012146,0.017424", \ "0.011223,0.011517,0.012026,0.012885,0.014299,0.016617,0.020386", \ "0.017067,0.017448,0.018076,0.019124,0.020808,0.023519,0.027906", \ "0.024602,0.025079,0.025863,0.027146,0.029173,0.032334,0.037264", \ "0.033869,0.034468,0.035453,0.037020,0.039475,0.043180,0.048790"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011201,0.012218,0.014031,0.017233,0.022910,0.033016,0.050825", \ "0.011206,0.012224,0.014031,0.017234,0.022909,0.032990,0.050848", \ "0.011304,0.012291,0.014066,0.017244,0.022915,0.032999,0.050846", \ "0.013290,0.014216,0.015852,0.018639,0.023744,0.033221,0.050831", \ "0.016535,0.017350,0.018839,0.021585,0.026628,0.035654,0.051963", \ "0.021785,0.022520,0.023857,0.026311,0.030886,0.039516,0.055526", \ "0.028596,0.029291,0.030598,0.032972,0.037317,0.045318,0.060515"); } } timing () { related_pin : "A3"; when : "!A1 & !A2 & B1 & B2 & B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (B3 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006226,0.006635,0.007345,0.008567,0.010654,0.014206,0.020286", \ "0.006972,0.007367,0.008060,0.009262,0.011332,0.014873,0.020946", \ "0.009468,0.009955,0.010782,0.012151,0.014350,0.017792,0.023754", \ "0.010185,0.010859,0.012015,0.013935,0.017028,0.021858,0.029189", \ "0.008530,0.009389,0.010866,0.013321,0.017287,0.023496,0.032934", \ "0.004431,0.005455,0.007228,0.010177,0.014972,0.022533,0.034057", \ "-0.002181,-0.000991,0.001055,0.004444,0.009989,0.018813,0.032378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.020435,0.021583,0.023614,0.027182,0.033467,0.044549,0.064142", \ "0.021008,0.022165,0.024217,0.027825,0.034177,0.045354,0.065042", \ "0.023057,0.024196,0.026207,0.029768,0.036075,0.047232,0.066977", \ "0.026000,0.027235,0.029390,0.033138,0.039574,0.050536,0.070035", \ "0.031862,0.033146,0.035363,0.039189,0.045796,0.057193,0.076697", \ "0.040943,0.042366,0.044792,0.048905,0.055810,0.067434,0.087318", \ "0.052196,0.053826,0.056567,0.061174,0.068771,0.081152,0.101594"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004783,0.005092,0.005633,0.006575,0.008210,0.011061,0.016080", \ "0.004617,0.004950,0.005521,0.006498,0.008166,0.011041,0.016074", \ "0.006682,0.006900,0.007278,0.007918,0.009016,0.011314,0.016037", \ "0.010929,0.011216,0.011701,0.012512,0.013853,0.016028,0.019516", \ "0.016721,0.017083,0.017699,0.018701,0.020315,0.022886,0.027005", \ "0.024192,0.024652,0.025417,0.026658,0.028615,0.031639,0.036326", \ "0.033445,0.034022,0.034961,0.036473,0.038831,0.042411,0.047772"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011201,0.012219,0.014031,0.017235,0.022910,0.032979,0.050827", \ "0.011206,0.012228,0.014033,0.017237,0.022921,0.032975,0.050849", \ "0.011305,0.012292,0.014066,0.017245,0.022927,0.033016,0.050837", \ "0.013287,0.014214,0.015852,0.018637,0.023740,0.033217,0.050831", \ "0.016465,0.017283,0.018776,0.021534,0.026602,0.035628,0.051960", \ "0.021623,0.022349,0.023681,0.026144,0.030738,0.039411,0.055458", \ "0.028396,0.029074,0.030355,0.032711,0.037027,0.045043,0.060326"); } } timing () { related_pin : "B1"; when : "!A1 & !A2 & A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (A3 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011784,0.012328,0.013275,0.014907,0.017702,0.022486,0.030719", \ "0.012635,0.013183,0.014136,0.015779,0.018593,0.023401,0.031656", \ "0.014757,0.015305,0.016250,0.017846,0.020608,0.025393,0.033660", \ "0.016491,0.017146,0.018266,0.020157,0.023298,0.028462,0.037002", \ "0.016046,0.016881,0.018311,0.020719,0.024649,0.030902,0.040674", \ "0.012475,0.013511,0.015296,0.018289,0.023179,0.030908,0.042779", \ "0.005437,0.006679,0.008827,0.012423,0.018291,0.027604,0.041862"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.024059,0.025231,0.027298,0.030940,0.037359,0.048658,0.068576", \ "0.024286,0.025461,0.027541,0.031205,0.037655,0.048988,0.068943", \ "0.027459,0.028588,0.030591,0.034141,0.040444,0.051612,0.071419", \ "0.035771,0.036866,0.038734,0.042050,0.048035,0.058745,0.077977", \ "0.047314,0.048562,0.050748,0.054517,0.060946,0.071708,0.090141", \ "0.061619,0.062994,0.065405,0.069565,0.076685,0.088682,0.108484", \ "0.079099,0.080608,0.083258,0.087779,0.095503,0.108508,0.130120"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006749,0.007158,0.007884,0.009156,0.011382,0.015288,0.022177", \ "0.006732,0.007147,0.007874,0.009148,0.011380,0.015287,0.022177", \ "0.006948,0.007317,0.007976,0.009166,0.011320,0.015229,0.022163", \ "0.009385,0.009711,0.010281,0.011319,0.013176,0.016552,0.022726", \ "0.013738,0.014085,0.014696,0.015743,0.017540,0.020622,0.026191", \ "0.019361,0.019780,0.020488,0.021709,0.023745,0.027055,0.032507", \ "0.026091,0.026577,0.027411,0.028837,0.031214,0.035035,0.041027"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.026712,0.027866,0.029904,0.033480,0.039700,0.050425,0.068892", \ "0.026709,0.027864,0.029903,0.033480,0.039698,0.050423,0.068895", \ "0.026665,0.027832,0.029884,0.033472,0.039697,0.050424,0.068890", \ "0.027957,0.028979,0.030794,0.034038,0.039851,0.050378,0.068893", \ "0.032826,0.033817,0.035543,0.038266,0.043360,0.052563,0.069372", \ "0.038710,0.039713,0.041446,0.044511,0.049832,0.058802,0.073983", \ "0.046249,0.047190,0.048888,0.051890,0.057232,0.066545,0.082303"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.010871,0.011361,0.012220,0.013720,0.016331,0.020887,0.028878", \ "0.011699,0.012196,0.013065,0.014581,0.017215,0.021798,0.029814", \ "0.013522,0.014049,0.014965,0.016529,0.019170,0.023767,0.031810", \ "0.014468,0.015142,0.016294,0.018227,0.021409,0.026577,0.035063", \ "0.012933,0.013819,0.015331,0.017861,0.021965,0.028422,0.038376", \ "0.008201,0.009312,0.011220,0.014400,0.019559,0.027635,0.039876", \ "0.000032,0.001358,0.003658,0.007492,0.013710,0.023469,0.038244"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.024053,0.025224,0.027292,0.030928,0.037350,0.048647,0.068548", \ "0.024277,0.025454,0.027532,0.031198,0.037639,0.048969,0.068931", \ "0.027450,0.028583,0.030581,0.034132,0.040430,0.051603,0.071394", \ "0.035763,0.036859,0.038728,0.042039,0.048025,0.058733,0.077944", \ "0.047305,0.048550,0.050737,0.054504,0.060934,0.071695,0.090114", \ "0.061600,0.062971,0.065385,0.069546,0.076663,0.088661,0.108461", \ "0.079064,0.080575,0.083224,0.087745,0.095466,0.108475,0.130082"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005444,0.005837,0.006531,0.007763,0.009951,0.013828,0.020709", \ "0.005441,0.005836,0.006528,0.007764,0.009951,0.013829,0.020706", \ "0.005980,0.006311,0.006916,0.008019,0.010059,0.013834,0.020708", \ "0.008620,0.008937,0.009489,0.010474,0.012249,0.015499,0.021507", \ "0.013040,0.013398,0.014014,0.015073,0.016853,0.019866,0.025264", \ "0.018715,0.019135,0.019854,0.021081,0.023126,0.026440,0.031829", \ "0.025482,0.025978,0.026814,0.028249,0.030629,0.034450,0.040436"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.023459,0.024485,0.026308,0.029539,0.035258,0.045393,0.063335", \ "0.023457,0.024486,0.026307,0.029537,0.035258,0.045388,0.063342", \ "0.023412,0.024451,0.026287,0.029528,0.035256,0.045394,0.063349", \ "0.024701,0.025598,0.027196,0.030095,0.035409,0.045348,0.063342", \ "0.028859,0.029790,0.031416,0.034218,0.038896,0.047532,0.063816", \ "0.033795,0.034773,0.036462,0.039448,0.044653,0.053543,0.068435", \ "0.040106,0.041077,0.042810,0.045850,0.051222,0.060568,0.076450"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008912,0.009291,0.009953,0.011106,0.013108,0.016593,0.022689", \ "0.009794,0.010177,0.010847,0.012012,0.014032,0.017537,0.023652", \ "0.012293,0.012743,0.013515,0.014811,0.016929,0.020449,0.026586", \ "0.013373,0.014008,0.015096,0.016914,0.019879,0.024571,0.031810", \ "0.011672,0.012520,0.013969,0.016397,0.020333,0.026510,0.035905", \ "0.006655,0.007724,0.009560,0.012630,0.017611,0.025417,0.037218", \ "-0.001904,-0.000622,0.001593,0.005300,0.011319,0.020787,0.035122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.026081,0.027239,0.029284,0.032906,0.039292,0.050567,0.070479", \ "0.026328,0.027489,0.029549,0.033191,0.039610,0.050928,0.070887", \ "0.029542,0.030659,0.032650,0.036185,0.042463,0.053620,0.073407", \ "0.037911,0.038931,0.040796,0.044150,0.050144,0.060876,0.080125", \ "0.049811,0.051038,0.053197,0.056920,0.063287,0.073929,0.092481", \ "0.064465,0.065824,0.068197,0.072316,0.079395,0.091353,0.111105", \ "0.082394,0.083879,0.086460,0.090919,0.098568,0.111544,0.133177"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004571,0.004864,0.005384,0.006310,0.007955,0.010870,0.016041", \ "0.004567,0.004862,0.005382,0.006310,0.007954,0.010872,0.016040", \ "0.005680,0.005901,0.006281,0.006973,0.008325,0.010952,0.016039", \ "0.009120,0.009371,0.009814,0.010588,0.011920,0.014186,0.018091", \ "0.013890,0.014195,0.014718,0.015628,0.017155,0.019704,0.023877", \ "0.019849,0.020207,0.020829,0.021903,0.023716,0.026681,0.031405", \ "0.026919,0.027344,0.028067,0.029321,0.031448,0.034914,0.040378"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.025123,0.026163,0.028002,0.031254,0.037001,0.047164,0.065137", \ "0.025122,0.026161,0.028001,0.031253,0.037001,0.047163,0.065136", \ "0.025088,0.026135,0.027986,0.031248,0.037000,0.047162,0.065132", \ "0.026133,0.027046,0.028687,0.031649,0.037057,0.047133,0.065139", \ "0.030304,0.031231,0.032851,0.035510,0.040274,0.049006,0.065475", \ "0.035229,0.036198,0.037900,0.040880,0.046064,0.054889,0.069784", \ "0.041510,0.042487,0.044195,0.047239,0.052596,0.061899,0.077693"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008833,0.009297,0.010112,0.011546,0.014070,0.018527,0.026415", \ "0.009589,0.010068,0.010905,0.012369,0.014931,0.019425,0.027346", \ "0.011023,0.011580,0.012533,0.014146,0.016843,0.021379,0.029333", \ "0.010891,0.011656,0.012951,0.015084,0.018503,0.023881,0.032489", \ "0.007961,0.008988,0.010720,0.013568,0.018085,0.025009,0.035391", \ "0.001802,0.003093,0.005284,0.008874,0.014578,0.023292,0.036193", \ "-0.007745,-0.006194,-0.003561,0.000757,0.007627,0.018169,0.033766"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.022981,0.024142,0.026190,0.029800,0.036148,0.047316,0.067000", \ "0.023202,0.024372,0.026435,0.030063,0.036441,0.047645,0.067364", \ "0.026393,0.027511,0.029495,0.033010,0.039237,0.050276,0.069839", \ "0.034659,0.035763,0.037698,0.040949,0.046842,0.057411,0.076397", \ "0.045873,0.047130,0.049336,0.053126,0.059579,0.070356,0.088576", \ "0.059774,0.061166,0.063615,0.067802,0.074948,0.086956,0.106760", \ "0.076717,0.078269,0.080992,0.085563,0.093339,0.106386,0.127998"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003939,0.004327,0.005010,0.006232,0.008405,0.012268,0.019120", \ "0.003953,0.004334,0.005013,0.006233,0.008408,0.012269,0.019119", \ "0.004905,0.005225,0.005803,0.006815,0.008710,0.012329,0.019123", \ "0.007878,0.008182,0.008713,0.009641,0.011302,0.014379,0.020195", \ "0.012404,0.012750,0.013353,0.014385,0.016131,0.019070,0.024263", \ "0.018158,0.018557,0.019244,0.020442,0.022460,0.025741,0.031050", \ "0.024985,0.025441,0.026225,0.027608,0.029954,0.033748,0.039699"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017280,0.018317,0.020152,0.023395,0.029154,0.039318,0.057303", \ "0.017276,0.018310,0.020145,0.023396,0.029147,0.039321,0.057310", \ "0.017220,0.018275,0.020124,0.023385,0.029144,0.039316,0.057294", \ "0.018571,0.019474,0.021084,0.023984,0.029302,0.039253,0.057296", \ "0.021940,0.022958,0.024733,0.027785,0.032856,0.041498,0.057781", \ "0.026008,0.027101,0.028966,0.032222,0.037807,0.047181,0.062450", \ "0.031251,0.032393,0.034375,0.037770,0.043613,0.053532,0.070064"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.007457,0.007812,0.008438,0.009535,0.011463,0.014861,0.020868", \ "0.008281,0.008648,0.009291,0.010412,0.012368,0.015795,0.021827", \ "0.010123,0.010621,0.011466,0.012866,0.015122,0.018686,0.024754", \ "0.009990,0.010714,0.011939,0.013959,0.017183,0.022168,0.029706", \ "0.006906,0.007887,0.009546,0.012274,0.016615,0.023259,0.033127", \ "0.000496,0.001732,0.003837,0.007297,0.012800,0.021224,0.033686", \ "-0.009403,-0.007922,-0.005390,-0.001225,0.005419,0.015643,0.030787"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.024930,0.026073,0.028096,0.031669,0.037975,0.049089,0.068720", \ "0.025171,0.026323,0.028359,0.031955,0.038290,0.049450,0.069132", \ "0.028398,0.029503,0.031469,0.034957,0.041146,0.052136,0.071662", \ "0.036752,0.037833,0.039652,0.042944,0.048839,0.059406,0.078378", \ "0.048292,0.049531,0.051699,0.055437,0.061810,0.072481,0.090743", \ "0.062550,0.063932,0.066302,0.070434,0.077515,0.089472,0.109210", \ "0.079925,0.081442,0.084055,0.088547,0.096236,0.109228,0.130844"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003401,0.003693,0.004213,0.005138,0.006780,0.009693,0.014851", \ "0.003414,0.003705,0.004220,0.005142,0.006782,0.009693,0.014853", \ "0.004996,0.005219,0.005611,0.006296,0.007500,0.009943,0.014865", \ "0.008538,0.008782,0.009217,0.009977,0.011285,0.013532,0.017386", \ "0.013394,0.013682,0.014183,0.015066,0.016582,0.019094,0.023242", \ "0.019462,0.019794,0.020364,0.021386,0.023148,0.026084,0.030782", \ "0.026649,0.027019,0.027671,0.028847,0.030905,0.034317,0.039743"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018298,0.019344,0.021198,0.024467,0.030254,0.040444,0.058469", \ "0.018295,0.019343,0.021194,0.024472,0.030251,0.040448,0.058466", \ "0.018255,0.019309,0.021173,0.024455,0.030239,0.040446,0.058468", \ "0.019355,0.020280,0.021922,0.024887,0.030301,0.040401,0.058475", \ "0.022801,0.023818,0.025580,0.028620,0.033592,0.042334,0.058824", \ "0.026829,0.027907,0.029779,0.033028,0.038595,0.047920,0.063166", \ "0.032026,0.033156,0.035107,0.038487,0.044307,0.054202,0.070685"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b0) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.007457,0.007812,0.008438,0.009535,0.011463,0.014861,0.020868", \ "0.008281,0.008648,0.009291,0.010412,0.012368,0.015795,0.021827", \ "0.010123,0.010621,0.011466,0.012866,0.015122,0.018686,0.024754", \ "0.009990,0.010714,0.011939,0.013959,0.017183,0.022168,0.029706", \ "0.006906,0.007887,0.009546,0.012274,0.016615,0.023259,0.033127", \ "0.000496,0.001732,0.003837,0.007297,0.012800,0.021224,0.033686", \ "-0.009403,-0.007922,-0.005390,-0.001225,0.005419,0.015643,0.030787"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.024930,0.026073,0.028096,0.031669,0.037975,0.049089,0.068720", \ "0.025171,0.026323,0.028359,0.031955,0.038290,0.049450,0.069132", \ "0.028398,0.029503,0.031469,0.034957,0.041146,0.052136,0.071662", \ "0.036752,0.037833,0.039652,0.042944,0.048839,0.059406,0.078378", \ "0.048292,0.049531,0.051699,0.055437,0.061810,0.072481,0.090743", \ "0.062550,0.063932,0.066302,0.070434,0.077515,0.089472,0.109210", \ "0.079925,0.081442,0.084055,0.088547,0.096236,0.109228,0.130844"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003401,0.003693,0.004213,0.005138,0.006780,0.009693,0.014851", \ "0.003414,0.003705,0.004220,0.005142,0.006782,0.009693,0.014853", \ "0.004996,0.005219,0.005611,0.006296,0.007500,0.009943,0.014865", \ "0.008538,0.008782,0.009217,0.009977,0.011285,0.013532,0.017386", \ "0.013394,0.013682,0.014183,0.015066,0.016582,0.019094,0.023242", \ "0.019462,0.019794,0.020364,0.021386,0.023148,0.026084,0.030782", \ "0.026649,0.027019,0.027671,0.028847,0.030905,0.034317,0.039743"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018298,0.019344,0.021198,0.024467,0.030254,0.040444,0.058469", \ "0.018295,0.019343,0.021194,0.024472,0.030251,0.040448,0.058466", \ "0.018255,0.019309,0.021173,0.024455,0.030239,0.040446,0.058468", \ "0.019355,0.020280,0.021922,0.024887,0.030301,0.040401,0.058475", \ "0.022801,0.023818,0.025580,0.028620,0.033592,0.042334,0.058824", \ "0.026829,0.027907,0.029779,0.033028,0.038595,0.047920,0.063166", \ "0.032026,0.033156,0.035107,0.038487,0.044307,0.054202,0.070685"); } } timing () { related_pin : "B1"; when : "A1 & A2 & A3 & !B2 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b1) && (B2 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.007147,0.007481,0.008067,0.009096,0.010905,0.014091,0.019723", \ "0.007988,0.008332,0.008933,0.009984,0.011819,0.015033,0.020688", \ "0.009948,0.010428,0.011243,0.012594,0.014761,0.018134,0.023815", \ "0.009852,0.010556,0.011751,0.013723,0.016876,0.021752,0.029098", \ "0.006765,0.007716,0.009337,0.012009,0.016267,0.022798,0.032506", \ "0.000314,0.001518,0.003571,0.006957,0.012360,0.020653,0.032943", \ "-0.009668,-0.008224,-0.005756,-0.001678,0.004842,0.014908,0.029856"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.026618,0.027756,0.029771,0.033328,0.039614,0.050713,0.070326", \ "0.026875,0.028019,0.030042,0.033625,0.039941,0.051084,0.070751", \ "0.030081,0.031184,0.033142,0.036620,0.042799,0.053779,0.073286", \ "0.038401,0.039427,0.041275,0.044575,0.050482,0.061061,0.080041", \ "0.050238,0.051455,0.053591,0.057272,0.063581,0.074120,0.092439", \ "0.064712,0.066073,0.068418,0.072494,0.079510,0.091381,0.111016", \ "0.082367,0.083839,0.086399,0.090823,0.098436,0.111340,0.132875"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.003563,0.003833,0.004314,0.005169,0.006685,0.009375,0.014141", \ "0.003571,0.003839,0.004318,0.005171,0.006687,0.009376,0.014141", \ "0.005323,0.005519,0.005865,0.006471,0.007518,0.009687,0.014152", \ "0.009068,0.009288,0.009683,0.010381,0.011596,0.013677,0.017140", \ "0.014129,0.014384,0.014842,0.015654,0.017071,0.019435,0.023354", \ "0.020437,0.020731,0.021249,0.022181,0.023815,0.026585,0.031089", \ "0.027912,0.028235,0.028810,0.029876,0.031771,0.034977,0.040183"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019335,0.020386,0.022243,0.025521,0.031312,0.041522,0.059548", \ "0.019333,0.020386,0.022238,0.025519,0.031311,0.041515,0.059552", \ "0.019305,0.020360,0.022223,0.025509,0.031299,0.041515,0.059549", \ "0.020204,0.021137,0.022803,0.025808,0.031301,0.041479,0.059545", \ "0.023731,0.024730,0.026479,0.029482,0.034375,0.043192,0.059799", \ "0.027770,0.028849,0.030699,0.033927,0.039460,0.048732,0.063969", \ "0.032958,0.034081,0.036011,0.039371,0.045182,0.055033,0.071455"); } } timing () { related_pin : "B2"; when : "!A1 & !A2 & A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (A3 == 1'b1) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.014265,0.014793,0.015715,0.017320,0.020091,0.024866,0.033114", \ "0.015056,0.015587,0.016513,0.018122,0.020902,0.025685,0.033941", \ "0.017038,0.017560,0.018475,0.020067,0.022832,0.027614,0.035884", \ "0.019196,0.019803,0.020858,0.022654,0.025686,0.030746,0.039199", \ "0.019646,0.020418,0.021740,0.023986,0.027691,0.033671,0.043188", \ "0.017324,0.018273,0.019913,0.022690,0.027261,0.034585,0.045970", \ "0.011902,0.013020,0.014999,0.018319,0.023784,0.032547,0.046123"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.029324,0.030491,0.032549,0.036191,0.042596,0.053889,0.073797", \ "0.029835,0.031008,0.033084,0.036740,0.043166,0.054483,0.074426", \ "0.032126,0.033298,0.035369,0.039020,0.045460,0.056794,0.076781", \ "0.037985,0.039151,0.041143,0.044670,0.050932,0.062066,0.081811", \ "0.047390,0.048640,0.050813,0.054608,0.061187,0.072465,0.091676", \ "0.060314,0.061632,0.063971,0.067994,0.074919,0.086754,0.106863", \ "0.076437,0.077879,0.080431,0.084779,0.092158,0.104639,0.125692"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008180,0.008597,0.009327,0.010608,0.012857,0.016798,0.023734", \ "0.008173,0.008591,0.009322,0.010607,0.012854,0.016798,0.023734", \ "0.008254,0.008648,0.009346,0.010589,0.012799,0.016759,0.023725", \ "0.010382,0.010730,0.011338,0.012419,0.014360,0.017833,0.024183", \ "0.014638,0.014992,0.015611,0.016672,0.018505,0.021684,0.027401", \ "0.020314,0.020728,0.021435,0.022647,0.024663,0.027967,0.033487", \ "0.027157,0.027653,0.028480,0.029886,0.032225,0.035955,0.041904"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.026713,0.027867,0.029904,0.033480,0.039699,0.050421,0.068893", \ "0.026713,0.027866,0.029904,0.033480,0.039699,0.050424,0.068894", \ "0.026717,0.027869,0.029905,0.033480,0.039699,0.050423,0.068894", \ "0.027968,0.029002,0.030847,0.034134,0.039970,0.050435,0.068893", \ "0.032046,0.033021,0.034734,0.037580,0.042761,0.052258,0.069449", \ "0.036941,0.037887,0.039542,0.042496,0.047752,0.056930,0.072777", \ "0.043436,0.044305,0.045858,0.048657,0.053728,0.062792,0.078778"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b0) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.013044,0.013536,0.014402,0.015916,0.018556,0.023159,0.031210", \ "0.013832,0.014326,0.015197,0.016717,0.019365,0.023977,0.032038", \ "0.015673,0.016186,0.017076,0.018609,0.021268,0.025896,0.033978", \ "0.017207,0.017831,0.018907,0.020736,0.023788,0.028837,0.037239", \ "0.016706,0.017515,0.018909,0.021254,0.025105,0.031260,0.040915", \ "0.013358,0.014365,0.016109,0.019037,0.023830,0.031441,0.043165", \ "0.006947,0.008146,0.010238,0.013747,0.019486,0.028614,0.042660"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.029319,0.030485,0.032543,0.036179,0.042582,0.053871,0.073771", \ "0.029826,0.031003,0.033077,0.036728,0.043155,0.054473,0.074403", \ "0.032119,0.033290,0.035359,0.039012,0.045451,0.056780,0.076745", \ "0.037977,0.039143,0.041136,0.044660,0.050921,0.062047,0.081784", \ "0.047382,0.048627,0.050805,0.054600,0.061174,0.072450,0.091650", \ "0.060288,0.061613,0.063953,0.067971,0.074901,0.086739,0.106835", \ "0.076411,0.077856,0.080408,0.084744,0.092132,0.104615,0.125664"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006889,0.007292,0.007999,0.009251,0.011462,0.015371,0.022289", \ "0.006891,0.007292,0.007999,0.009251,0.011463,0.015372,0.022287", \ "0.007205,0.007573,0.008224,0.009402,0.011520,0.015375,0.022287", \ "0.009635,0.009955,0.010536,0.011564,0.013411,0.016769,0.022944", \ "0.014034,0.014391,0.014997,0.016041,0.017823,0.020912,0.026461", \ "0.019784,0.020199,0.020905,0.022108,0.024100,0.027388,0.032798", \ "0.026680,0.027176,0.028000,0.029398,0.031727,0.035452,0.041331"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.023460,0.024485,0.026307,0.029538,0.035258,0.045388,0.063336", \ "0.023460,0.024485,0.026307,0.029535,0.035257,0.045387,0.063337", \ "0.023463,0.024489,0.026309,0.029538,0.035257,0.045395,0.063337", \ "0.024712,0.025620,0.027252,0.030190,0.035529,0.045398,0.063335", \ "0.028111,0.029024,0.030626,0.033457,0.038290,0.047223,0.063894", \ "0.032228,0.033134,0.034730,0.037576,0.042663,0.051633,0.067227", \ "0.037712,0.038600,0.040172,0.042973,0.048010,0.056998,0.072962"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b1) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.010491,0.010872,0.011541,0.012708,0.014738,0.018264,0.024415", \ "0.011338,0.011722,0.012394,0.013566,0.015602,0.019136,0.025293", \ "0.014029,0.014450,0.015173,0.016402,0.018459,0.022005,0.028181", \ "0.015919,0.016506,0.017517,0.019221,0.022025,0.026515,0.033537", \ "0.015259,0.016036,0.017372,0.019627,0.023322,0.029187,0.038233", \ "0.011603,0.012571,0.014253,0.017085,0.021725,0.029082,0.040363", \ "0.004757,0.005910,0.007939,0.011335,0.016904,0.025772,0.039394"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.031364,0.032514,0.034559,0.038168,0.044543,0.055813,0.075706", \ "0.031880,0.033043,0.035101,0.038731,0.045139,0.056445,0.076380", \ "0.034155,0.035311,0.037360,0.040986,0.047400,0.058712,0.078681", \ "0.040112,0.041238,0.043201,0.046707,0.052948,0.064050,0.083792", \ "0.049858,0.051086,0.053229,0.056984,0.063503,0.074665,0.093851", \ "0.063084,0.064391,0.066692,0.070665,0.077546,0.089348,0.109410", \ "0.079681,0.081087,0.083570,0.087843,0.095141,0.107578,0.128635"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005683,0.005982,0.006508,0.007442,0.009099,0.012030,0.017219", \ "0.005680,0.005979,0.006505,0.007442,0.009098,0.012030,0.017219", \ "0.006436,0.006662,0.007078,0.007852,0.009309,0.012058,0.017220", \ "0.009952,0.010200,0.010644,0.011411,0.012729,0.014994,0.018959", \ "0.014785,0.015078,0.015597,0.016487,0.018005,0.020518,0.024703", \ "0.020827,0.021184,0.021797,0.022842,0.024614,0.027526,0.032190", \ "0.028031,0.028456,0.029165,0.030398,0.032480,0.035851,0.041184"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.025124,0.026162,0.028001,0.031253,0.037002,0.047158,0.065138", \ "0.025123,0.026163,0.028001,0.031253,0.037005,0.047157,0.065134", \ "0.025128,0.026166,0.028004,0.031254,0.037001,0.047160,0.065132", \ "0.026189,0.027120,0.028788,0.031776,0.037185,0.047171,0.065138", \ "0.029538,0.030457,0.032078,0.034848,0.039753,0.048798,0.065595", \ "0.033574,0.034489,0.036096,0.038980,0.044093,0.053081,0.068726", \ "0.038959,0.039853,0.041432,0.044264,0.049326,0.058355,0.074334"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.010784,0.011267,0.012115,0.013599,0.016193,0.020734,0.028711", \ "0.011555,0.012042,0.012897,0.014392,0.016998,0.021550,0.029538", \ "0.013195,0.013726,0.014645,0.016221,0.018879,0.023460,0.031474", \ "0.013889,0.014585,0.015768,0.017748,0.020974,0.026175,0.034668", \ "0.012193,0.013109,0.014670,0.017267,0.021448,0.027989,0.037993", \ "0.007635,0.008772,0.010727,0.013969,0.019201,0.027344,0.039624", \ "0.000091,0.001435,0.003769,0.007635,0.013881,0.023650,0.038391"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.028243,0.029401,0.031445,0.035047,0.041385,0.052542,0.072221", \ "0.028753,0.029918,0.031974,0.035594,0.041957,0.053140,0.072839", \ "0.031045,0.032208,0.034261,0.037878,0.044246,0.055451,0.075187", \ "0.036816,0.038011,0.040032,0.043532,0.049723,0.060715,0.080230", \ "0.046047,0.047298,0.049478,0.053277,0.059833,0.071057,0.090086", \ "0.058689,0.060040,0.062391,0.066432,0.073349,0.085151,0.105145", \ "0.074412,0.075890,0.078500,0.082889,0.090301,0.102792,0.123754"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005442,0.005837,0.006530,0.007764,0.009951,0.013829,0.020708", \ "0.005441,0.005834,0.006530,0.007762,0.009950,0.013827,0.020709", \ "0.006081,0.006419,0.007016,0.008113,0.010128,0.013858,0.020708", \ "0.008870,0.009182,0.009724,0.010677,0.012410,0.015605,0.021583", \ "0.013405,0.013751,0.014343,0.015365,0.017098,0.020064,0.025410", \ "0.019195,0.019598,0.020290,0.021470,0.023443,0.026664,0.031988", \ "0.026062,0.026545,0.027355,0.028739,0.031037,0.034741,0.040602"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017277,0.018313,0.020150,0.023400,0.029146,0.039315,0.057301", \ "0.017282,0.018317,0.020154,0.023397,0.029146,0.039317,0.057308", \ "0.017287,0.018319,0.020151,0.023397,0.029143,0.039312,0.057310", \ "0.018607,0.019508,0.021132,0.024076,0.029425,0.039315,0.057303", \ "0.021477,0.022450,0.024152,0.027137,0.032272,0.041171,0.057869", \ "0.025025,0.026013,0.027738,0.030775,0.036106,0.045368,0.061239", \ "0.029748,0.030762,0.032529,0.035589,0.040960,0.050325,0.066679"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b1) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008843,0.009216,0.009869,0.011011,0.013002,0.016475,0.022561", \ "0.009679,0.010055,0.010714,0.011863,0.013862,0.017344,0.023439", \ "0.011987,0.012444,0.013225,0.014533,0.016676,0.020204,0.026323", \ "0.012790,0.013449,0.014570,0.016437,0.019457,0.024201,0.031478", \ "0.010924,0.011803,0.013302,0.015799,0.019822,0.026085,0.035545", \ "0.006070,0.007166,0.009051,0.012185,0.017244,0.025123,0.036971", \ "-0.001880,-0.000582,0.001665,0.005404,0.011459,0.020948,0.035262"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.030212,0.031351,0.033369,0.036933,0.043224,0.054329,0.073950", \ "0.030727,0.031875,0.033907,0.037495,0.043818,0.054960,0.074621", \ "0.033002,0.034146,0.036170,0.039748,0.046069,0.057229,0.076934", \ "0.038931,0.040063,0.042010,0.045471,0.051626,0.062569,0.082032", \ "0.048439,0.049667,0.051809,0.055550,0.062031,0.073149,0.092100", \ "0.061398,0.062713,0.065023,0.068996,0.075847,0.087589,0.107518", \ "0.077581,0.079019,0.081538,0.085822,0.093144,0.105551,0.126497"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004571,0.004863,0.005385,0.006310,0.007956,0.010873,0.016043", \ "0.004570,0.004863,0.005384,0.006311,0.007955,0.010873,0.016043", \ "0.005804,0.006025,0.006409,0.007096,0.008416,0.011006,0.016043", \ "0.009400,0.009650,0.010071,0.010824,0.012123,0.014343,0.018207", \ "0.014300,0.014586,0.015081,0.015951,0.017431,0.019917,0.024052", \ "0.020403,0.020743,0.021320,0.022333,0.024072,0.026936,0.031572", \ "0.027610,0.028019,0.028706,0.029896,0.031927,0.035253,0.040575"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018300,0.019345,0.021195,0.024469,0.030247,0.040447,0.058469", \ "0.018299,0.019345,0.021197,0.024474,0.030249,0.040448,0.058460", \ "0.018303,0.019350,0.021196,0.024464,0.030242,0.040441,0.058470", \ "0.019419,0.020352,0.022017,0.025009,0.030435,0.040447,0.058466", \ "0.022308,0.023280,0.024997,0.027992,0.033084,0.042109,0.058918", \ "0.025753,0.026747,0.028480,0.031539,0.036891,0.046197,0.062097", \ "0.030367,0.031380,0.033145,0.036228,0.041623,0.051036,0.067435"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b0) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008843,0.009216,0.009869,0.011011,0.013002,0.016475,0.022561", \ "0.009679,0.010055,0.010714,0.011863,0.013862,0.017344,0.023439", \ "0.011987,0.012444,0.013225,0.014533,0.016676,0.020204,0.026323", \ "0.012790,0.013449,0.014570,0.016437,0.019457,0.024201,0.031478", \ "0.010924,0.011803,0.013302,0.015799,0.019822,0.026085,0.035545", \ "0.006070,0.007166,0.009051,0.012185,0.017244,0.025123,0.036971", \ "-0.001880,-0.000582,0.001665,0.005404,0.011459,0.020948,0.035262"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.030212,0.031351,0.033369,0.036933,0.043224,0.054329,0.073950", \ "0.030727,0.031875,0.033907,0.037495,0.043818,0.054960,0.074621", \ "0.033002,0.034146,0.036170,0.039748,0.046069,0.057229,0.076934", \ "0.038931,0.040063,0.042010,0.045471,0.051626,0.062569,0.082032", \ "0.048439,0.049667,0.051809,0.055550,0.062031,0.073149,0.092100", \ "0.061398,0.062713,0.065023,0.068996,0.075847,0.087589,0.107518", \ "0.077581,0.079019,0.081538,0.085822,0.093144,0.105551,0.126497"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004571,0.004863,0.005385,0.006310,0.007956,0.010873,0.016043", \ "0.004570,0.004863,0.005384,0.006311,0.007955,0.010873,0.016043", \ "0.005804,0.006025,0.006409,0.007096,0.008416,0.011006,0.016043", \ "0.009400,0.009650,0.010071,0.010824,0.012123,0.014343,0.018207", \ "0.014300,0.014586,0.015081,0.015951,0.017431,0.019917,0.024052", \ "0.020403,0.020743,0.021320,0.022333,0.024072,0.026936,0.031572", \ "0.027610,0.028019,0.028706,0.029896,0.031927,0.035253,0.040575"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018300,0.019345,0.021195,0.024469,0.030247,0.040447,0.058469", \ "0.018299,0.019345,0.021197,0.024474,0.030249,0.040448,0.058460", \ "0.018303,0.019350,0.021196,0.024464,0.030242,0.040441,0.058470", \ "0.019419,0.020352,0.022017,0.025009,0.030435,0.040447,0.058466", \ "0.022308,0.023280,0.024997,0.027992,0.033084,0.042109,0.058918", \ "0.025753,0.026747,0.028480,0.031539,0.036891,0.046197,0.062097", \ "0.030367,0.031380,0.033145,0.036228,0.041623,0.051036,0.067435"); } } timing () { related_pin : "B2"; when : "A1 & A2 & A3 & !B1 & !B3"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b1) && (B1 == 1'b0) && (B3 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008426,0.008775,0.009388,0.010460,0.012328,0.015586,0.021292", \ "0.009275,0.009627,0.010245,0.011323,0.013199,0.016466,0.022180", \ "0.011738,0.012180,0.012931,0.014186,0.016227,0.019537,0.025267", \ "0.012578,0.013220,0.014315,0.016140,0.019094,0.023731,0.030806", \ "0.010690,0.011549,0.013014,0.015462,0.019413,0.025573,0.034876", \ "0.005770,0.006842,0.008683,0.011756,0.016730,0.024494,0.036181", \ "-0.002299,-0.001033,0.001165,0.004834,0.010787,0.020140,0.034278"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.031907,0.033042,0.035047,0.038597,0.044871,0.055953,0.075559", \ "0.032427,0.033570,0.035591,0.039164,0.045470,0.056597,0.076243", \ "0.034690,0.035827,0.037839,0.041404,0.047705,0.058844,0.078528", \ "0.040640,0.041743,0.043676,0.047128,0.053269,0.064197,0.083645", \ "0.050365,0.051575,0.053684,0.057384,0.063814,0.074829,0.093767", \ "0.063505,0.064810,0.067087,0.070991,0.077794,0.089469,0.109326", \ "0.079932,0.081354,0.083816,0.088029,0.095264,0.107595,0.128478"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.004679,0.004946,0.005423,0.006270,0.007780,0.010468,0.015233", \ "0.004675,0.004943,0.005421,0.006269,0.007782,0.010467,0.015233", \ "0.006068,0.006255,0.006585,0.007173,0.008330,0.010641,0.015238", \ "0.009893,0.010110,0.010497,0.011186,0.012383,0.014422,0.017844", \ "0.014981,0.015238,0.015696,0.016499,0.017884,0.020233,0.024124", \ "0.021316,0.021618,0.022152,0.023082,0.024695,0.027400,0.031845", \ "0.028806,0.029170,0.029784,0.030869,0.032755,0.035909,0.040980"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019339,0.020386,0.022241,0.025523,0.031313,0.041518,0.059555", \ "0.019336,0.020386,0.022241,0.025519,0.031313,0.041517,0.059556", \ "0.019336,0.020389,0.022239,0.025519,0.031306,0.041520,0.059545", \ "0.020292,0.021236,0.022922,0.025954,0.031422,0.041506,0.059552", \ "0.023197,0.024173,0.025885,0.028872,0.033925,0.043022,0.059930", \ "0.026604,0.027611,0.029339,0.032403,0.037762,0.047067,0.062976", \ "0.031194,0.032208,0.033968,0.037044,0.042428,0.051865,0.068280"); } } timing () { related_pin : "B3"; when : "!A1 & !A2 & A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b0) && (A3 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.015595,0.016143,0.017105,0.018768,0.021627,0.026525,0.034924", \ "0.016284,0.016837,0.017796,0.019461,0.022322,0.027221,0.035621", \ "0.018200,0.018742,0.019692,0.021345,0.024199,0.029099,0.037510", \ "0.020680,0.021289,0.022339,0.024138,0.027182,0.032273,0.040788", \ "0.021824,0.022568,0.023861,0.026050,0.029685,0.035577,0.045026", \ "0.020575,0.021488,0.023073,0.025744,0.030171,0.037277,0.048394", \ "0.016670,0.017747,0.019635,0.022817,0.028046,0.036469,0.049614"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.031293,0.032455,0.034519,0.038154,0.044563,0.055859,0.075766", \ "0.032030,0.033199,0.035274,0.038927,0.045359,0.056681,0.076612", \ "0.034094,0.035269,0.037345,0.041008,0.047461,0.058807,0.078791", \ "0.037570,0.038753,0.040805,0.044387,0.050728,0.061955,0.081830", \ "0.043771,0.044977,0.047090,0.050813,0.057309,0.068598,0.088009", \ "0.053919,0.055158,0.057346,0.061118,0.067668,0.079042,0.098772", \ "0.067139,0.068475,0.070840,0.074867,0.081733,0.093399,0.113334"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.009544,0.009963,0.010700,0.011987,0.014246,0.018203,0.025161", \ "0.009538,0.009954,0.010691,0.011982,0.014244,0.018202,0.025162", \ "0.009502,0.009918,0.010645,0.011928,0.014193,0.018181,0.025158", \ "0.011401,0.011766,0.012389,0.013513,0.015514,0.019036,0.025528", \ "0.015733,0.016083,0.016693,0.017746,0.019564,0.022762,0.028556", \ "0.021793,0.022187,0.022855,0.024000,0.025917,0.029118,0.034576", \ "0.029295,0.029758,0.030529,0.031818,0.033988,0.037489,0.043154"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.026713,0.027866,0.029904,0.033480,0.039700,0.050421,0.068891", \ "0.026713,0.027866,0.029904,0.033480,0.039700,0.050421,0.068891", \ "0.026714,0.027867,0.029904,0.033480,0.039700,0.050425,0.068889", \ "0.027643,0.028709,0.030606,0.033972,0.039914,0.050434,0.068891", \ "0.031265,0.032240,0.033973,0.037040,0.042381,0.052086,0.069494", \ "0.036323,0.037215,0.038808,0.041685,0.046890,0.056170,0.072501", \ "0.043335,0.044133,0.045548,0.048158,0.052965,0.061765,0.077762"); } } timing () { related_pin : "B3"; when : "!A1 & A2 & !A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.014090,0.014618,0.015541,0.017146,0.019919,0.024695,0.032945", \ "0.014783,0.015312,0.016235,0.017842,0.020615,0.025391,0.033642", \ "0.016666,0.017194,0.018115,0.019716,0.022486,0.027269,0.035531", \ "0.018638,0.019261,0.020333,0.022156,0.025218,0.030308,0.038785", \ "0.018919,0.019706,0.021061,0.023351,0.027120,0.033169,0.042744", \ "0.016732,0.017704,0.019380,0.022200,0.026829,0.034211,0.045634", \ "0.011941,0.013087,0.015088,0.018436,0.023926,0.032689,0.046238"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.031285,0.032448,0.034512,0.038147,0.044550,0.055843,0.075745", \ "0.032022,0.033196,0.035266,0.038918,0.045351,0.056667,0.076596", \ "0.034086,0.035263,0.037336,0.040998,0.047446,0.058787,0.078763", \ "0.037563,0.038746,0.040797,0.044381,0.050715,0.061943,0.081806", \ "0.043760,0.044969,0.047080,0.050801,0.057301,0.068576,0.087985", \ "0.053903,0.055144,0.057335,0.061106,0.067656,0.079023,0.098747", \ "0.067115,0.068454,0.070818,0.074844,0.081710,0.093374,0.113301"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008217,0.008626,0.009355,0.010634,0.012875,0.016810,0.023744", \ "0.008201,0.008615,0.009346,0.010627,0.012870,0.016807,0.023742", \ "0.008359,0.008754,0.009449,0.010688,0.012887,0.016810,0.023746", \ "0.010651,0.010985,0.011585,0.012646,0.014546,0.017967,0.024278", \ "0.015236,0.015575,0.016161,0.017179,0.018928,0.022008,0.027616", \ "0.021446,0.021833,0.022494,0.023610,0.025482,0.028607,0.033920", \ "0.029090,0.029538,0.030291,0.031559,0.033682,0.037115,0.042669"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.023459,0.024486,0.026308,0.029537,0.035258,0.045389,0.063346", \ "0.023460,0.024486,0.026307,0.029536,0.035259,0.045388,0.063347", \ "0.023460,0.024488,0.026309,0.029536,0.035259,0.045395,0.063332", \ "0.024386,0.025327,0.027010,0.030029,0.035476,0.045402,0.063333", \ "0.027405,0.028315,0.029937,0.032821,0.037892,0.047054,0.063935", \ "0.031620,0.032491,0.034031,0.036808,0.041830,0.050874,0.066944", \ "0.037514,0.038350,0.039815,0.042463,0.047263,0.055997,0.071930"); } } timing () { related_pin : "B3"; when : "!A1 & A2 & A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (A3 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011066,0.011477,0.012195,0.013441,0.015586,0.019268,0.025600", \ "0.011846,0.012256,0.012973,0.014218,0.016363,0.020045,0.026378", \ "0.014715,0.015139,0.015870,0.017109,0.019226,0.022891,0.029225", \ "0.017206,0.017787,0.018786,0.020472,0.023250,0.027703,0.034685", \ "0.017334,0.018092,0.019395,0.021591,0.025201,0.030954,0.039862", \ "0.014814,0.015755,0.017376,0.020103,0.024587,0.031723,0.042715", \ "0.009539,0.010651,0.012584,0.015838,0.021170,0.029697,0.042854"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.033328,0.034482,0.036525,0.040136,0.046517,0.057779,0.077683", \ "0.034070,0.035233,0.037290,0.040921,0.047334,0.058634,0.078581", \ "0.036111,0.037274,0.039326,0.042962,0.049382,0.060716,0.080694", \ "0.039663,0.040808,0.042813,0.046369,0.052682,0.063884,0.083754", \ "0.046135,0.047324,0.049414,0.053089,0.059541,0.070749,0.090101", \ "0.056635,0.057852,0.059992,0.063717,0.070229,0.081563,0.101273", \ "0.070395,0.071699,0.073988,0.077929,0.084707,0.096310,0.116256"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006689,0.006998,0.007540,0.008495,0.010176,0.013129,0.018334", \ "0.006668,0.006978,0.007523,0.008482,0.010170,0.013125,0.018333", \ "0.007188,0.007436,0.007884,0.008711,0.010245,0.013101,0.018321", \ "0.010841,0.011091,0.011521,0.012262,0.013563,0.015799,0.019803", \ "0.015955,0.016235,0.016724,0.017570,0.019009,0.021447,0.025549", \ "0.022490,0.022815,0.023376,0.024342,0.025968,0.028692,0.033167", \ "0.030432,0.030828,0.031475,0.032574,0.034442,0.037527,0.042484"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.025124,0.026161,0.028001,0.031253,0.037006,0.047160,0.065131", \ "0.025124,0.026161,0.028001,0.031253,0.037004,0.047156,0.065136", \ "0.025126,0.026163,0.028003,0.031257,0.037000,0.047162,0.065140", \ "0.025918,0.026879,0.028593,0.031655,0.037155,0.047171,0.065140", \ "0.028835,0.029763,0.031410,0.034321,0.039414,0.048667,0.065661", \ "0.032852,0.033738,0.035311,0.038150,0.043234,0.052354,0.068512", \ "0.038567,0.039418,0.040905,0.043593,0.048452,0.057279,0.073324"); } } timing () { related_pin : "B3"; when : "A1 & !A2 & !A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.011526,0.012063,0.012997,0.014613,0.017392,0.022161,0.030381", \ "0.012225,0.012760,0.013694,0.015309,0.018088,0.022857,0.031079", \ "0.014058,0.014606,0.015561,0.017191,0.019966,0.024735,0.032969", \ "0.015348,0.016034,0.017206,0.019168,0.022389,0.027615,0.036186", \ "0.014547,0.015431,0.016947,0.019469,0.023543,0.029947,0.039840", \ "0.011267,0.012362,0.014235,0.017340,0.022366,0.030236,0.042181", \ "0.005479,0.006774,0.008988,0.012644,0.018583,0.027923,0.042125"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.030210,0.031368,0.033411,0.037013,0.043351,0.054510,0.074182", \ "0.030945,0.032109,0.034166,0.037786,0.044149,0.055333,0.075030", \ "0.033013,0.034178,0.036237,0.039863,0.046242,0.057459,0.077210", \ "0.036427,0.037614,0.039683,0.043245,0.049514,0.060609,0.080251", \ "0.042477,0.043688,0.045805,0.049515,0.055980,0.067185,0.086431", \ "0.052382,0.053639,0.055847,0.059634,0.066178,0.077483,0.097068", \ "0.065201,0.066569,0.068981,0.073063,0.079965,0.091627,0.111460"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.006762,0.007175,0.007902,0.009171,0.011397,0.015301,0.022185", \ "0.006735,0.007151,0.007882,0.009161,0.011389,0.015297,0.022185", \ "0.007149,0.007511,0.008163,0.009341,0.011471,0.015305,0.022187", \ "0.009925,0.010238,0.010778,0.011752,0.013525,0.016795,0.022896", \ "0.014753,0.015070,0.015627,0.016592,0.018260,0.021189,0.026565", \ "0.021093,0.021459,0.022080,0.023149,0.024972,0.027983,0.033139", \ "0.028790,0.029218,0.029926,0.031156,0.033231,0.036582,0.042032"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.017278,0.018315,0.020152,0.023403,0.029149,0.039311,0.057307", \ "0.017277,0.018315,0.020149,0.023398,0.029150,0.039310,0.057295", \ "0.017282,0.018314,0.020150,0.023395,0.029144,0.039315,0.057303", \ "0.018254,0.019201,0.020885,0.023903,0.029370,0.039314,0.057296", \ "0.020868,0.021825,0.023526,0.026531,0.031808,0.041001,0.057893", \ "0.024551,0.025499,0.027163,0.030102,0.035332,0.044619,0.060956", \ "0.029664,0.030628,0.032280,0.035211,0.040341,0.049417,0.065665"); } } timing () { related_pin : "B3"; when : "A1 & !A2 & A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (A3 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.009180,0.009594,0.010315,0.011563,0.013708,0.017381,0.023689", \ "0.009970,0.010382,0.011100,0.012345,0.014488,0.018158,0.024466", \ "0.012631,0.013093,0.013881,0.015202,0.017371,0.021014,0.027315", \ "0.014111,0.014760,0.015867,0.017712,0.020702,0.025405,0.032633", \ "0.013133,0.013985,0.015440,0.017867,0.021784,0.027910,0.037213", \ "0.009531,0.010585,0.012393,0.015396,0.020265,0.027886,0.039410", \ "0.003271,0.004525,0.006660,0.010208,0.015974,0.025060,0.038862"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.032178,0.033317,0.035335,0.038901,0.045192,0.056296,0.075921", \ "0.032919,0.034066,0.036098,0.039688,0.046008,0.057152,0.076815", \ "0.034958,0.036105,0.038136,0.041724,0.048056,0.059229,0.078941", \ "0.038475,0.039621,0.041621,0.045130,0.051356,0.062400,0.081987", \ "0.044774,0.045964,0.048036,0.051692,0.058087,0.069202,0.088346", \ "0.055032,0.056262,0.058409,0.062130,0.068607,0.079854,0.099380", \ "0.068376,0.069704,0.072043,0.076000,0.082796,0.094376,0.114184"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005536,0.005850,0.006400,0.007365,0.009048,0.011997,0.017174", \ "0.005506,0.005820,0.006373,0.007343,0.009036,0.011990,0.017172", \ "0.006582,0.006797,0.007182,0.007909,0.009312,0.012021,0.017155", \ "0.010392,0.010615,0.011022,0.011740,0.012996,0.015177,0.019035", \ "0.015619,0.015885,0.016341,0.017138,0.018524,0.020900,0.024932", \ "0.022291,0.022592,0.023105,0.024014,0.025576,0.028209,0.032608", \ "0.030341,0.030693,0.031287,0.032324,0.034111,0.037099,0.041972"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018303,0.019347,0.021195,0.024471,0.030255,0.040446,0.058469", \ "0.018300,0.019346,0.021196,0.024470,0.030251,0.040453,0.058477", \ "0.018298,0.019349,0.021194,0.024469,0.030242,0.040447,0.058468", \ "0.019133,0.020096,0.021813,0.024882,0.030402,0.040444,0.058459", \ "0.021680,0.022658,0.024380,0.027415,0.032718,0.041971,0.058988", \ "0.025162,0.026127,0.027817,0.030806,0.036105,0.045473,0.061871", \ "0.030112,0.031087,0.032758,0.035707,0.040878,0.050054,0.066437"); } } timing () { related_pin : "B3"; when : "A1 & A2 & !A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.009180,0.009594,0.010315,0.011563,0.013708,0.017381,0.023689", \ "0.009970,0.010382,0.011100,0.012345,0.014488,0.018158,0.024466", \ "0.012631,0.013093,0.013881,0.015202,0.017371,0.021014,0.027315", \ "0.014111,0.014760,0.015867,0.017712,0.020702,0.025405,0.032633", \ "0.013133,0.013985,0.015440,0.017867,0.021784,0.027910,0.037213", \ "0.009531,0.010585,0.012393,0.015396,0.020265,0.027886,0.039410", \ "0.003271,0.004525,0.006660,0.010208,0.015974,0.025060,0.038862"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.032178,0.033317,0.035335,0.038901,0.045192,0.056296,0.075921", \ "0.032919,0.034066,0.036098,0.039688,0.046008,0.057152,0.076815", \ "0.034958,0.036105,0.038136,0.041724,0.048056,0.059229,0.078941", \ "0.038475,0.039621,0.041621,0.045130,0.051356,0.062400,0.081987", \ "0.044774,0.045964,0.048036,0.051692,0.058087,0.069202,0.088346", \ "0.055032,0.056262,0.058409,0.062130,0.068607,0.079854,0.099380", \ "0.068376,0.069704,0.072043,0.076000,0.082796,0.094376,0.114184"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005536,0.005850,0.006400,0.007365,0.009048,0.011997,0.017174", \ "0.005506,0.005820,0.006373,0.007343,0.009036,0.011990,0.017172", \ "0.006582,0.006797,0.007182,0.007909,0.009312,0.012021,0.017155", \ "0.010392,0.010615,0.011022,0.011740,0.012996,0.015177,0.019035", \ "0.015619,0.015885,0.016341,0.017138,0.018524,0.020900,0.024932", \ "0.022291,0.022592,0.023105,0.024014,0.025576,0.028209,0.032608", \ "0.030341,0.030693,0.031287,0.032324,0.034111,0.037099,0.041972"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.018303,0.019347,0.021195,0.024471,0.030255,0.040446,0.058469", \ "0.018300,0.019346,0.021196,0.024470,0.030251,0.040453,0.058477", \ "0.018298,0.019349,0.021194,0.024469,0.030242,0.040447,0.058468", \ "0.019133,0.020096,0.021813,0.024882,0.030402,0.040444,0.058459", \ "0.021680,0.022658,0.024380,0.027415,0.032718,0.041971,0.058988", \ "0.025162,0.026127,0.027817,0.030806,0.036105,0.045473,0.061871", \ "0.030112,0.031087,0.032758,0.035707,0.040878,0.050054,0.066437"); } } timing () { related_pin : "B3"; when : "A1 & A2 & A3 & !B1 & !B2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (A3 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.008694,0.009080,0.009757,0.010928,0.012943,0.016391,0.022310", \ "0.009501,0.009887,0.010560,0.011728,0.013739,0.017185,0.023104", \ "0.012346,0.012790,0.013546,0.014808,0.016859,0.020261,0.026160", \ "0.013861,0.014493,0.015572,0.017376,0.020300,0.024893,0.031905", \ "0.012850,0.013681,0.015107,0.017485,0.021335,0.027360,0.036508", \ "0.009157,0.010194,0.011962,0.014913,0.019701,0.027213,0.038584", \ "0.002767,0.003983,0.006083,0.009560,0.015234,0.024197,0.037835"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.033876,0.035008,0.037015,0.040566,0.046839,0.057924,0.077525", \ "0.034619,0.035760,0.037782,0.041356,0.047661,0.058786,0.078435", \ "0.036644,0.037784,0.039803,0.043376,0.049689,0.060839,0.080540", \ "0.040180,0.041302,0.043279,0.046777,0.052986,0.064011,0.083583", \ "0.046619,0.047798,0.049849,0.053479,0.059831,0.070891,0.089984", \ "0.057048,0.058246,0.060354,0.064036,0.070467,0.081677,0.101167", \ "0.070634,0.071937,0.074220,0.078121,0.084838,0.096342,0.116118"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.005598,0.005882,0.006383,0.007262,0.008807,0.011514,0.016286", \ "0.005565,0.005850,0.006355,0.007239,0.008791,0.011508,0.016284", \ "0.006809,0.006989,0.007308,0.007922,0.009142,0.011558,0.016260", \ "0.010873,0.011078,0.011446,0.012093,0.013233,0.015202,0.018573", \ "0.016303,0.016539,0.016949,0.017685,0.018968,0.021191,0.024955", \ "0.023199,0.023464,0.023930,0.024751,0.026194,0.028684,0.032847", \ "0.031519,0.031841,0.032353,0.033295,0.034942,0.037757,0.042385"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.019340,0.020385,0.022241,0.025522,0.031315,0.041518,0.059543", \ "0.019340,0.020385,0.022241,0.025522,0.031313,0.041513,0.059554", \ "0.019336,0.020387,0.022241,0.025516,0.031304,0.041515,0.059553", \ "0.020052,0.021022,0.022754,0.025853,0.031411,0.041508,0.059544", \ "0.022575,0.023557,0.025288,0.028327,0.033615,0.042924,0.060000", \ "0.025964,0.026926,0.028631,0.031640,0.036962,0.046369,0.062782", \ "0.030846,0.031813,0.033488,0.036434,0.041639,0.050857,0.067296"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.534996,1.551409,1.581891,1.614490,1.657460,1.722379,1.785484", \ "1.580888,1.596674,1.630111,1.666906,1.714670,1.779893,1.844576", \ "1.755620,1.773767,1.776662,1.801177,1.833216,1.869102,1.923691", \ "2.414849,2.391014,2.360216,2.323250,2.252672,2.220063,2.194401", \ "3.618320,3.584663,3.564470,3.497146,3.370038,3.153093,2.897591", \ "5.209463,5.208740,5.200299,5.160155,5.056663,4.829154,4.389812", \ "7.171992,7.207201,7.224694,7.214392,7.230400,7.058330,6.643351"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.355679,5.382473,5.378891,5.416629,5.376931,5.367911,5.430375", \ "5.315200,5.341223,5.338120,5.383861,5.390231,5.316695,5.474200", \ "5.558338,5.535191,5.548039,5.532470,5.540740,5.368082,5.322917", \ "6.367702,6.363714,6.312787,6.244587,6.107629,6.006374,5.923115", \ "7.867746,7.814873,7.744795,7.596796,7.428171,7.256600,6.920973", \ "9.972837,9.939018,9.874055,9.749692,9.513492,9.119981,8.737723", \ "12.960400,12.867390,12.759620,12.552430,12.257580,11.829760,11.238440"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.038425,1.047101,1.055367,1.077400,1.101555,1.119864,1.147796", \ "1.077307,1.087994,1.104053,1.116547,1.146595,1.176911,1.207322", \ "1.254452,1.254377,1.245565,1.253285,1.260609,1.270103,1.280399", \ "1.946348,1.923701,1.887557,1.820392,1.713057,1.628098,1.557861", \ "3.133471,3.099566,3.093969,3.021101,2.872937,2.625473,2.305027", \ "4.712150,4.707533,4.704646,4.680815,4.579672,4.329205,3.852048", \ "6.686316,6.708614,6.706291,6.736160,6.732956,6.566118,6.135904"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.590467,4.577616,4.607640,4.621623,4.599602,4.668703,4.531911", \ "4.532766,4.537332,4.567456,4.576804,4.612916,4.530419,4.555514", \ "4.755849,4.767528,4.737907,4.714654,4.645163,4.620038,4.731094", \ "5.600661,5.558222,5.501753,5.466575,5.297841,5.187758,5.161377", \ "7.083828,7.030327,6.956199,6.845099,6.626844,6.442659,6.198620", \ "9.101846,9.063019,8.988544,8.857426,8.631056,8.325235,7.826719", \ "12.095550,12.031280,11.881800,11.675540,11.416020,10.911140,10.307220"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & !B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.020050,1.030093,1.031867,1.061594,1.086423,1.109234,1.138646", \ "1.062837,1.064276,1.086370,1.101104,1.128596,1.161761,1.194543", \ "1.289625,1.274339,1.270535,1.266086,1.265731,1.274958,1.287336", \ "2.053703,2.035899,1.986365,1.933406,1.833134,1.697795,1.609297", \ "3.211928,3.194579,3.163507,3.141351,3.032796,2.826541,2.495774", \ "4.716026,4.750330,4.771327,4.759914,4.696167,4.559465,4.165458", \ "6.684738,6.714807,6.739887,6.794340,6.799299,6.740185,6.454537"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.602270,4.622127,4.612376,4.657894,4.634516,4.691207,4.647858", \ "4.537492,4.522658,4.551891,4.590926,4.606225,4.652611,4.530801", \ "4.825003,4.826308,4.801118,4.797288,4.709589,4.638588,4.632056", \ "5.713022,5.670661,5.614433,5.554291,5.503658,5.388362,5.249508", \ "7.251852,7.199057,7.113993,7.015109,6.861912,6.581651,6.280267", \ "9.379804,9.341531,9.268805,9.117272,8.991309,8.582783,8.114149", \ "12.503740,12.406180,12.294100,12.069960,11.765660,11.413470,10.782270"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & B1 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.354129,0.364417,0.369642,0.378437,0.383451,0.392873,0.403781", \ "0.384688,0.387103,0.394488,0.404814,0.419701,0.440880,0.458334", \ "0.608296,0.589427,0.573455,0.560231,0.547656,0.542306,0.539441", \ "1.408888,1.374376,1.327113,1.235239,1.092079,0.939462,0.836740", \ "2.600970,2.558954,2.540655,2.473595,2.318209,2.024749,1.642330", \ "4.148511,4.150986,4.152683,4.126407,4.018093,3.783210,3.259090", \ "6.109659,6.127891,6.151724,6.154432,6.173082,6.033194,5.576424"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("3.697557,3.681238,3.712515,3.748497,3.784494,3.745143,3.742552", \ "3.646349,3.642599,3.673625,3.696084,3.722456,3.727538,3.800561", \ "3.863692,3.886422,3.888419,3.844150,3.820173,3.841470,3.845025", \ "4.717433,4.672456,4.657628,4.579282,4.521225,4.391443,4.147349", \ "6.073146,6.041401,6.028792,5.978692,5.813268,5.581152,5.318141", \ "8.195958,8.152654,8.065267,7.934199,7.742722,7.414544,7.064699", \ "11.207720,11.154920,11.031630,10.845820,10.531000,10.109350,9.597252"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.372785,0.377515,0.380466,0.384001,0.389486,0.400483,0.408112", \ "0.401187,0.402888,0.412008,0.415821,0.432022,0.447506,0.464962", \ "0.697811,0.675469,0.639418,0.607363,0.578022,0.565922,0.560357", \ "1.488730,1.462966,1.421231,1.348171,1.227405,1.045141,0.902979", \ "2.647493,2.624836,2.600816,2.563244,2.461304,2.234466,1.849825", \ "4.165432,4.192878,4.201513,4.180218,4.118932,3.956043,3.565327", \ "6.102686,6.151483,6.152958,6.178070,6.224545,6.148178,5.851518"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("3.683848,3.694532,3.698879,3.702055,3.769801,3.781653,3.736428", \ "3.593566,3.609721,3.639869,3.663543,3.693456,3.740592,3.759523", \ "3.865946,3.887753,3.886510,3.846395,3.833083,3.819869,3.717631", \ "4.770439,4.768894,4.718121,4.627123,4.555154,4.447927,4.190128", \ "6.203772,6.166401,6.136455,6.115612,5.918564,5.721459,5.369097", \ "8.433997,8.402102,8.302418,8.143990,7.990608,7.732579,7.260363", \ "11.584880,11.527500,11.370390,11.158180,10.875690,10.467740,9.852459"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.372785,0.377515,0.380466,0.384001,0.389486,0.400483,0.408112", \ "0.401187,0.402888,0.412008,0.415821,0.432022,0.447506,0.464962", \ "0.697811,0.675469,0.639418,0.607363,0.578022,0.565922,0.560357", \ "1.488730,1.462966,1.421231,1.348171,1.227405,1.045141,0.902979", \ "2.647493,2.624836,2.600816,2.563244,2.461304,2.234466,1.849825", \ "4.165432,4.192878,4.201513,4.180218,4.118932,3.956043,3.565327", \ "6.102686,6.151483,6.152958,6.178070,6.224545,6.148178,5.851518"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("3.683848,3.694532,3.698879,3.702055,3.769801,3.781653,3.736428", \ "3.593566,3.609721,3.639869,3.663543,3.693456,3.740592,3.759523", \ "3.865946,3.887753,3.886510,3.846395,3.833083,3.819869,3.717631", \ "4.770439,4.768894,4.718121,4.627123,4.555154,4.447927,4.190128", \ "6.203772,6.166401,6.136455,6.115612,5.918564,5.721459,5.369097", \ "8.433997,8.402102,8.302418,8.143990,7.990608,7.732579,7.260363", \ "11.584880,11.527500,11.370390,11.158180,10.875690,10.467740,9.852459"); } } internal_power () { related_pin : "A1"; when : "!A2 & !A3 & B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.375418,0.380386,0.382653,0.380216,0.386093,0.395027,0.407839", \ "0.414516,0.412059,0.413110,0.422175,0.429711,0.450718,0.466375", \ "0.722952,0.701641,0.670407,0.622273,0.596517,0.575670,0.565690", \ "1.495322,1.491608,1.444992,1.398579,1.273748,1.093678,0.930040", \ "2.649233,2.639102,2.629693,2.592738,2.505389,2.302969,1.930766", \ "4.172982,4.197218,4.191950,4.205498,4.174002,4.027676,3.655597", \ "6.078835,6.107676,6.170836,6.179858,6.241110,6.197924,5.943316"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("3.675302,3.690076,3.690369,3.682475,3.749887,3.711768,3.743301", \ "3.570236,3.595482,3.579980,3.601011,3.666643,3.656668,3.743844", \ "3.911696,3.887744,3.887594,3.861985,3.789270,3.811238,3.797505", \ "4.789583,4.788146,4.728850,4.694785,4.584074,4.418673,4.329871", \ "6.216668,6.203394,6.173938,6.163366,5.958902,5.732580,5.375592", \ "8.525353,8.480299,8.347904,8.223232,8.007069,7.811349,7.330925", \ "11.727950,11.626220,11.510540,11.303600,10.976300,10.563330,10.028210"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.198410,2.218313,2.259517,2.281950,2.335390,2.389475,2.443372", \ "2.209560,2.206463,2.228354,2.270419,2.315784,2.379749,2.436332", \ "2.267834,2.299950,2.299747,2.338789,2.374277,2.426312,2.468425", \ "2.846902,2.840690,2.806269,2.782791,2.755058,2.737967,2.721602", \ "4.066248,4.045287,4.001146,3.951986,3.834680,3.659995,3.449466", \ "5.790817,5.796385,5.782058,5.709370,5.587614,5.361061,4.948489", \ "7.994794,7.966543,8.011886,8.015837,7.902660,7.719585,7.272894"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.455039,6.443865,6.473308,6.461615,6.487351,6.389599,6.464195", \ "6.337046,6.364620,6.399874,6.421896,6.378292,6.385593,6.496845", \ "6.271372,6.293318,6.283999,6.329700,6.350402,6.287278,6.448982", \ "6.683000,6.689769,6.656070,6.615028,6.549570,6.499772,6.527031", \ "7.848047,7.789304,7.756139,7.628613,7.545154,7.371218,7.207829", \ "9.640059,9.576148,9.485875,9.394845,9.210336,8.900056,8.430971", \ "12.180420,12.092970,11.959750,11.749590,11.494450,11.057270,10.507420"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.680309,1.685832,1.707016,1.725474,1.741354,1.770696,1.804032", \ "1.667895,1.681460,1.688595,1.698424,1.732076,1.766563,1.799281", \ "1.753453,1.747753,1.751744,1.772328,1.793965,1.811410,1.824982", \ "2.357361,2.349070,2.314732,2.258834,2.193111,2.147820,2.098533", \ "3.616543,3.583929,3.543989,3.475060,3.331946,3.114180,2.839649", \ "5.341412,5.333025,5.319548,5.261514,5.136665,4.860583,4.414567", \ "7.492382,7.502749,7.540985,7.539796,7.440419,7.249641,6.774604"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.656421,5.676756,5.663533,5.658337,5.718371,5.608761,5.572773", \ "5.571536,5.559070,5.590937,5.622913,5.604197,5.631389,5.734128", \ "5.468017,5.496588,5.513016,5.476437,5.549544,5.512353,5.638653", \ "5.914751,5.891981,5.884283,5.843500,5.798728,5.688223,5.763311", \ "7.063560,7.014143,6.973772,6.879315,6.712742,6.530689,6.419765", \ "8.732622,8.704991,8.606786,8.480318,8.376723,8.059037,7.693680", \ "11.336860,11.249710,11.128490,10.949080,10.632430,10.236580,9.791089"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & !B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.639530,1.639793,1.659466,1.686148,1.718046,1.747278,1.784724", \ "1.627050,1.615966,1.651776,1.676454,1.699292,1.736449,1.772688", \ "1.731092,1.727174,1.748381,1.761630,1.775767,1.790485,1.822296", \ "2.439691,2.434056,2.408534,2.353116,2.276400,2.180079,2.127679", \ "3.714610,3.688004,3.677025,3.617866,3.502208,3.293660,3.002933", \ "5.405210,5.429713,5.425654,5.374599,5.308340,5.091158,4.704029", \ "7.571816,7.580409,7.617312,7.639595,7.630370,7.488921,7.129333"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.698464,5.683028,5.709405,5.706783,5.697058,5.639219,5.633387", \ "5.564051,5.589635,5.620756,5.622808,5.664845,5.594406,5.565787", \ "5.510777,5.530492,5.513026,5.502367,5.564686,5.590680,5.552319", \ "5.953303,5.959008,5.948380,5.898489,5.873820,5.832978,5.614510", \ "7.200977,7.138335,7.105492,6.981274,6.824304,6.651459,6.373354", \ "8.973614,8.946163,8.848594,8.739958,8.622448,8.304013,7.967526", \ "11.667020,11.576300,11.480090,11.262580,10.950500,10.589550,10.096490"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & B1 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.990123,0.994773,1.004851,1.011696,1.027761,1.044938,1.059991", \ "0.969210,0.975184,0.983701,0.997369,1.008417,1.029070,1.051217", \ "1.073778,1.070044,1.074779,1.069908,1.077748,1.078503,1.086614", \ "1.802132,1.764559,1.722245,1.652435,1.537202,1.446582,1.373472", \ "3.076376,3.064446,3.021023,2.931046,2.767901,2.505003,2.167533", \ "4.812682,4.804760,4.787054,4.736292,4.583613,4.306819,3.810341", \ "6.968203,6.978022,7.008241,6.970015,6.916008,6.732341,6.215549"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.758769,4.783958,4.766513,4.823754,4.822855,4.827150,4.774981", \ "4.677245,4.705267,4.694215,4.753471,4.747317,4.817309,4.850743", \ "4.614839,4.596263,4.621233,4.611299,4.639888,4.697543,4.589303", \ "5.019932,5.030003,4.990833,4.975383,4.953986,4.869795,4.878952", \ "6.019876,6.024426,6.025125,6.013840,5.828047,5.720710,5.528030", \ "7.847558,7.773771,7.711635,7.558767,7.428338,7.200691,6.877126", \ "10.430300,10.389090,10.257770,10.081760,9.787714,9.359615,8.804284"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.954195,0.968369,0.966887,0.991760,1.010842,1.031569,1.047458", \ "0.934335,0.951145,0.949821,0.978879,0.995231,1.017105,1.041596", \ "1.085341,1.080282,1.078862,1.079664,1.082723,1.084775,1.087359", \ "1.884926,1.864616,1.824633,1.753472,1.648500,1.504922,1.417003", \ "3.154687,3.152685,3.109328,3.040051,2.931520,2.691470,2.355970", \ "4.864251,4.873970,4.854359,4.839925,4.762649,4.528770,4.111943", \ "6.982267,7.018831,7.029533,7.089150,7.067929,6.937008,6.556478"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.746024,4.775058,4.757783,4.806745,4.816420,4.817210,4.763219", \ "4.650734,4.671058,4.666219,4.717172,4.720509,4.762036,4.812634", \ "4.599887,4.593026,4.606425,4.585699,4.607196,4.665062,4.712286", \ "5.038012,5.047086,5.005392,4.965283,4.959279,4.852744,4.860246", \ "6.141502,6.146608,6.097258,6.080154,5.963141,5.758219,5.579042", \ "8.031728,7.956763,7.892853,7.758398,7.594665,7.333252,7.010546", \ "10.756690,10.694170,10.575850,10.355730,10.027400,9.634065,9.055765"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.954195,0.968369,0.966887,0.991760,1.010842,1.031569,1.047458", \ "0.934335,0.951145,0.949821,0.978879,0.995231,1.017105,1.041596", \ "1.085341,1.080282,1.078862,1.079664,1.082723,1.084775,1.087359", \ "1.884926,1.864616,1.824633,1.753472,1.648500,1.504922,1.417003", \ "3.154687,3.152685,3.109328,3.040051,2.931520,2.691470,2.355970", \ "4.864251,4.873970,4.854359,4.839925,4.762649,4.528770,4.111943", \ "6.982267,7.018831,7.029533,7.089150,7.067929,6.937008,6.556478"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.746024,4.775058,4.757783,4.806745,4.816420,4.817210,4.763219", \ "4.650734,4.671058,4.666219,4.717172,4.720509,4.762036,4.812634", \ "4.599887,4.593026,4.606425,4.585699,4.607196,4.665062,4.712286", \ "5.038012,5.047086,5.005392,4.965283,4.959279,4.852744,4.860246", \ "6.141502,6.146608,6.097258,6.080154,5.963141,5.758219,5.579042", \ "8.031728,7.956763,7.892853,7.758398,7.594665,7.333252,7.010546", \ "10.756690,10.694170,10.575850,10.355730,10.027400,9.634065,9.055765"); } } internal_power () { related_pin : "A2"; when : "!A1 & !A3 & B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.940760,0.943025,0.972448,0.986317,0.994929,1.023115,1.045105", \ "0.929378,0.943320,0.954362,0.961096,0.994498,1.016931,1.034960", \ "1.098828,1.093733,1.070935,1.082165,1.081635,1.087774,1.092143", \ "1.912887,1.892974,1.854179,1.796020,1.690549,1.539219,1.433546", \ "3.194219,3.166971,3.147963,3.090840,2.982757,2.761289,2.426705", \ "4.879360,4.875727,4.866868,4.853519,4.791089,4.613050,4.214167", \ "6.984794,7.018543,7.039308,7.097226,7.083905,6.994184,6.669823"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("4.738080,4.762816,4.745667,4.789850,4.751669,4.816693,4.757544", \ "4.639270,4.622386,4.653678,4.691905,4.704301,4.749518,4.767987", \ "4.595259,4.593780,4.598824,4.604971,4.602027,4.654202,4.527850", \ "5.045254,5.054159,5.023295,4.981207,4.932223,4.900010,4.856888", \ "6.167608,6.172778,6.122613,6.114345,5.996369,5.784861,5.599964", \ "8.080209,8.049391,7.968212,7.791114,7.635494,7.439804,7.068315", \ "10.882990,10.791820,10.674470,10.462680,10.084530,9.770967,9.324865"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.697495,2.701941,2.725442,2.766622,2.840359,2.908569,2.986973", \ "2.602644,2.618338,2.653846,2.699940,2.742261,2.831666,2.920824", \ "2.657989,2.645978,2.677323,2.715731,2.751036,2.821627,2.908420", \ "3.153360,3.154854,3.134141,3.124576,3.127467,3.123364,3.142053", \ "4.448076,4.434844,4.394366,4.327717,4.215009,4.053143,3.883822", \ "6.426780,6.415407,6.345411,6.301278,6.136255,5.868692,5.456609", \ "8.960945,8.980168,8.970986,8.925090,8.818101,8.533755,7.979086"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.432952,7.420195,7.449646,7.469461,7.481067,7.365037,7.484360", \ "7.340938,7.333165,7.368328,7.359195,7.367469,7.365405,7.461937", \ "7.211067,7.234953,7.228871,7.237176,7.237201,7.256843,7.337180", \ "7.424018,7.401058,7.413893,7.385278,7.400733,7.267234,7.351105", \ "8.485692,8.438292,8.390990,8.293854,8.143654,8.037340,7.888185", \ "10.389380,10.368320,10.283380,10.126980,9.943199,9.651361,9.242355", \ "13.285090,13.241430,13.077160,12.889290,12.549740,12.106760,11.496920"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.117307,2.117291,2.147671,2.181293,2.224066,2.278554,2.341000", \ "2.032696,2.052825,2.075213,2.112966,2.142040,2.209765,2.262726", \ "2.066453,2.083289,2.101404,2.122930,2.162023,2.210946,2.252433", \ "2.652387,2.642998,2.616591,2.571423,2.546190,2.529710,2.499809", \ "3.982399,3.976213,3.918141,3.841309,3.714213,3.515229,3.271887", \ "6.006553,5.982216,5.957448,5.873081,5.688802,5.388752,4.928494", \ "8.588979,8.593251,8.567732,8.511392,8.406612,8.112483,7.514453"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.635856,6.653150,6.640015,6.661829,6.687779,6.704112,6.719733", \ "6.539737,6.566112,6.558657,6.608964,6.610558,6.557382,6.688392", \ "6.408274,6.430974,6.458141,6.479306,6.465120,6.430701,6.432643", \ "6.619420,6.631856,6.621152,6.611712,6.615234,6.579640,6.499245", \ "7.667476,7.639214,7.591637,7.494323,7.401632,7.124023,6.955480", \ "9.540480,9.476405,9.386300,9.268144,9.095382,8.797158,8.425484", \ "12.439530,12.360720,12.241130,12.010310,11.643020,11.243840,10.562260"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & !B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.026530,2.042330,2.054574,2.086387,2.149331,2.228605,2.298813", \ "1.941359,1.948992,1.972460,2.010221,2.086729,2.147814,2.219869", \ "1.991740,2.014617,2.021004,2.066190,2.109869,2.161687,2.212113", \ "2.705936,2.690485,2.674968,2.626028,2.575878,2.530384,2.506731", \ "4.105554,4.087966,4.056694,3.983484,3.867917,3.672307,3.398963", \ "6.134307,6.099072,6.107273,6.058727,5.936927,5.682130,5.225980", \ "8.713497,8.704722,8.707000,8.727937,8.631705,8.453683,7.931625"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.674907,6.659502,6.685941,6.703053,6.640605,6.629397,6.667026", \ "6.552659,6.559811,6.589545,6.616028,6.600687,6.581284,6.716235", \ "6.452274,6.473636,6.459449,6.498664,6.517806,6.424956,6.522837", \ "6.680175,6.652780,6.662106,6.662247,6.574610,6.516297,6.628700", \ "7.810141,7.799830,7.722561,7.608828,7.501775,7.322662,7.236817", \ "9.786456,9.762692,9.669454,9.540070,9.345994,8.948998,8.632063", \ "12.913800,12.829860,12.702070,12.426430,12.058660,11.667700,11.108630"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & B1 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.387325,1.385212,1.404291,1.454277,1.493942,1.537083,1.589799", \ "1.297957,1.318609,1.342973,1.379959,1.411067,1.468688,1.513017", \ "1.356779,1.362992,1.396924,1.404842,1.436171,1.465921,1.510468", \ "2.063265,2.045962,2.006915,1.948340,1.869161,1.829742,1.776765", \ "3.489535,3.465800,3.423083,3.309879,3.151420,2.906312,2.592768", \ "5.545960,5.511511,5.472252,5.381952,5.198754,4.863867,4.333837", \ "8.110296,8.107465,8.099672,8.061879,7.938433,7.624761,6.979420"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.735399,5.767875,5.743257,5.792205,5.784867,5.804512,5.843417", \ "5.644374,5.672464,5.660847,5.717955,5.701400,5.788059,5.835827", \ "5.534621,5.536319,5.564636,5.578917,5.611578,5.597346,5.648775", \ "5.763683,5.736666,5.750657,5.701398,5.690448,5.697930,5.664005", \ "6.660049,6.656980,6.643647,6.571740,6.521662,6.394929,6.262096", \ "8.643582,8.599662,8.508335,8.363964,8.168371,7.946307,7.561194", \ "11.557860,11.485510,11.383050,11.164910,10.746330,10.355050,9.882662"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & B1 & !B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.275413,1.315268,1.328152,1.371899,1.426810,1.491496,1.558901", \ "1.221656,1.234486,1.256011,1.305817,1.354605,1.415884,1.484174", \ "1.316935,1.306144,1.339343,1.359475,1.388976,1.430852,1.481575", \ "2.130613,2.113039,2.080139,2.023087,1.945734,1.846612,1.793389", \ "3.600898,3.581106,3.525641,3.452219,3.310692,3.083887,2.751440", \ "5.613606,5.636830,5.593140,5.564312,5.401800,5.124170,4.648196", \ "8.166146,8.195801,8.202982,8.235154,8.164780,7.936715,7.423085"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.722701,5.755155,5.730404,5.775335,5.717640,5.799846,5.662449", \ "5.632425,5.645210,5.632898,5.687958,5.672390,5.681881,5.684088", \ "5.522785,5.521431,5.547555,5.559302,5.584966,5.624315,5.666936", \ "5.765999,5.737831,5.750078,5.707590,5.693492,5.687483,5.642385", \ "6.733120,6.747274,6.711131,6.656605,6.557698,6.439031,6.303781", \ "8.851711,8.829602,8.732249,8.543811,8.328847,8.170275,7.770875", \ "11.991990,11.912420,11.791890,11.578920,11.227450,10.623590,10.222830"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & B1 & B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.275413,1.315268,1.328152,1.371899,1.426810,1.491496,1.558901", \ "1.221656,1.234486,1.256011,1.305817,1.354605,1.415884,1.484174", \ "1.316935,1.306144,1.339343,1.359475,1.388976,1.430852,1.481575", \ "2.130613,2.113039,2.080139,2.023087,1.945734,1.846612,1.793389", \ "3.600898,3.581106,3.525641,3.452219,3.310692,3.083887,2.751440", \ "5.613606,5.636830,5.593140,5.564312,5.401800,5.124170,4.648196", \ "8.166146,8.195801,8.202982,8.235154,8.164780,7.936715,7.423085"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.722701,5.755155,5.730404,5.775335,5.717640,5.799846,5.662449", \ "5.632425,5.645210,5.632898,5.687958,5.672390,5.681881,5.684088", \ "5.522785,5.521431,5.547555,5.559302,5.584966,5.624315,5.666936", \ "5.765999,5.737831,5.750078,5.707590,5.693492,5.687483,5.642385", \ "6.733120,6.747274,6.711131,6.656605,6.557698,6.439031,6.303781", \ "8.851711,8.829602,8.732249,8.543811,8.328847,8.170275,7.770875", \ "11.991990,11.912420,11.791890,11.578920,11.227450,10.623590,10.222830"); } } internal_power () { related_pin : "A3"; when : "!A1 & !A2 & B1 & B2 & B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.258927,1.277654,1.305617,1.351027,1.401295,1.470242,1.542331", \ "1.183898,1.183828,1.233526,1.269933,1.324847,1.391938,1.463781", \ "1.294759,1.305655,1.303408,1.342427,1.378499,1.421666,1.470482", \ "2.154446,2.141321,2.110275,2.054403,1.971497,1.855779,1.795724", \ "3.636361,3.627837,3.580716,3.500962,3.360608,3.148352,2.814120", \ "5.673142,5.660131,5.652043,5.587496,5.481852,5.237709,4.764329", \ "8.222011,8.235886,8.264697,8.260183,8.219761,8.038329,7.573898"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("5.714723,5.742516,5.722454,5.766956,5.763496,5.784166,5.649728", \ "5.606628,5.589326,5.628722,5.671129,5.707721,5.670194,5.670148", \ "5.519592,5.516654,5.542054,5.525144,5.575310,5.602714,5.599836", \ "5.767579,5.744634,5.752438,5.699662,5.718715,5.685847,5.635285", \ "6.759973,6.773703,6.736481,6.734681,6.581275,6.463906,6.326735", \ "8.964188,8.894409,8.794951,8.609193,8.362610,8.215203,7.822144", \ "12.158220,12.075920,11.951980,11.707580,11.335570,10.852260,10.318910"); } } internal_power () { related_pin : "B1"; when : "!A1 & !A2 & A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.541017,1.559433,1.568957,1.618916,1.663781,1.724757,1.786761", \ "1.534400,1.553094,1.591539,1.625307,1.696301,1.765359,1.836171", \ "1.529422,1.540562,1.576423,1.621143,1.685456,1.750210,1.837246", \ "1.952903,1.960891,1.941465,1.920702,1.899780,1.911904,1.950300", \ "2.887723,2.910933,2.885543,2.841536,2.761798,2.619830,2.442545", \ "4.201458,4.201677,4.201179,4.162798,4.099983,3.977206,3.673135", \ "5.775267,5.745956,5.772747,5.829619,5.812691,5.787809,5.516427"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.003331,7.994945,8.014566,8.027437,7.997655,7.954607,8.064719", \ "7.912943,7.915941,7.906703,7.944419,7.947727,7.891407,7.889201", \ "8.078847,8.057857,8.074621,8.063194,8.066075,7.998718,7.918817", \ "8.848064,8.815419,8.815153,8.755247,8.705427,8.592251,8.444487", \ "10.269250,10.250030,10.191770,10.106770,9.957794,9.704808,9.455211", \ "12.459380,12.422410,12.352340,12.228340,12.064420,11.659660,11.433320", \ "15.281160,15.241750,15.181110,15.046320,14.860380,14.494440,14.014260"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.044802,1.050825,1.065290,1.079127,1.096026,1.122302,1.149332", \ "1.027562,1.039073,1.048545,1.087502,1.123243,1.158108,1.191525", \ "1.005866,1.015691,1.028981,1.049723,1.092547,1.137394,1.190591", \ "1.447078,1.443498,1.420840,1.381662,1.329476,1.301306,1.307294", \ "2.387135,2.372390,2.341100,2.304920,2.218201,2.049582,1.827968", \ "3.614802,3.643549,3.649537,3.631387,3.582857,3.428172,3.102564", \ "5.222306,5.250925,5.268536,5.224461,5.283635,5.188391,4.957008"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.164971,7.146424,7.171761,7.203532,7.142742,7.247665,7.180031", \ "7.052372,7.075934,7.103720,7.117662,7.109116,7.192956,7.134556", \ "7.240177,7.256436,7.231815,7.224126,7.198968,7.218401,7.228719", \ "8.008607,8.013854,7.972433,7.944249,7.889862,7.684894,7.512078", \ "9.451142,9.404741,9.385447,9.300448,9.208855,8.981757,8.766334", \ "11.532520,11.478420,11.448450,11.401900,11.200510,10.979830,10.499070", \ "14.365850,14.318560,14.252900,14.161800,13.965700,13.752640,13.216470"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.038470,1.047323,1.044576,1.075860,1.096527,1.111131,1.143483", \ "1.022179,1.040433,1.044953,1.076422,1.113735,1.149350,1.189952", \ "1.030640,1.025837,1.047659,1.066229,1.093397,1.136351,1.190564", \ "1.501851,1.488603,1.473474,1.440515,1.382038,1.330494,1.325828", \ "2.469134,2.421006,2.404123,2.384423,2.281088,2.131940,1.917357", \ "3.735514,3.729709,3.742226,3.687693,3.644253,3.525251,3.208200", \ "5.317796,5.352216,5.378400,5.373159,5.363473,5.286773,5.075802"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.665368,7.687240,7.670988,7.700751,7.731697,7.665530,7.724884", \ "7.556303,7.579419,7.606709,7.629286,7.622106,7.605196,7.737769", \ "7.753826,7.770437,7.745661,7.769691,7.767092,7.645393,7.724230", \ "8.530366,8.538632,8.499540,8.495784,8.380791,8.345397,8.213637", \ "9.973826,9.971554,9.916527,9.871060,9.773250,9.560048,9.347819", \ "12.079740,12.055940,12.033890,11.959620,11.837220,11.558580,11.215740", \ "14.923290,14.895870,14.836130,14.748950,14.621180,14.376250,13.800170"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.348132,0.361945,0.370761,0.377895,0.390449,0.395689,0.405865", \ "0.304905,0.318497,0.338319,0.365512,0.390496,0.420730,0.446434", \ "0.291148,0.296744,0.305729,0.323977,0.355969,0.394962,0.435635", \ "0.821444,0.811623,0.771608,0.728875,0.651725,0.579987,0.561452", \ "1.774090,1.757919,1.742735,1.697770,1.593089,1.405236,1.141721", \ "3.026629,3.050244,3.016081,3.004650,2.965057,2.804712,2.468929", \ "4.624099,4.646860,4.651353,4.664010,4.603100,4.600713,4.346302"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.232196,6.258247,6.274660,6.264704,6.300346,6.341673,6.375529", \ "6.161397,6.144168,6.176711,6.209912,6.213515,6.271604,6.319912", \ "6.308398,6.328505,6.321242,6.321588,6.354975,6.353197,6.237877", \ "7.080134,7.089590,7.047777,7.013969,6.991395,6.894289,6.802066", \ "8.557532,8.532187,8.467952,8.390017,8.252657,8.108865,7.741718", \ "10.527160,10.472480,10.482390,10.428090,10.357820,10.107620,9.577427", \ "13.357970,13.326200,13.303460,13.217700,13.003050,12.817530,12.210700"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.360672,0.360259,0.367912,0.377084,0.384903,0.399227,0.407499", \ "0.304356,0.319125,0.343742,0.364741,0.395739,0.422154,0.447950", \ "0.314129,0.320802,0.327546,0.345460,0.373317,0.404542,0.446409", \ "0.870016,0.855989,0.834915,0.785947,0.714157,0.624704,0.595751", \ "1.843289,1.818610,1.789449,1.747435,1.673767,1.490234,1.232375", \ "3.138348,3.149968,3.133372,3.106646,3.021868,2.892762,2.580682", \ "4.795565,4.794927,4.761785,4.793784,4.749555,4.686573,4.449591"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.674087,6.699484,6.731872,6.745503,6.764341,6.774017,6.804401", \ "6.624759,6.633744,6.619427,6.678902,6.705455,6.643498,6.752755", \ "6.807930,6.782586,6.803825,6.814865,6.782477,6.726512,6.808066", \ "7.587271,7.553276,7.560052,7.536735,7.425070,7.380413,7.298876", \ "9.038284,8.992406,8.984484,8.923030,8.798320,8.678014,8.436850", \ "10.997050,11.025640,11.001570,10.959870,10.889350,10.637920,10.182340", \ "13.918290,13.890650,13.825960,13.754820,13.533310,13.375800,12.940290"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.360672,0.360259,0.367912,0.377084,0.384903,0.399227,0.407499", \ "0.304356,0.319125,0.343742,0.364741,0.395739,0.422154,0.447950", \ "0.314129,0.320802,0.327546,0.345460,0.373317,0.404542,0.446409", \ "0.870016,0.855989,0.834915,0.785947,0.714157,0.624704,0.595751", \ "1.843289,1.818610,1.789449,1.747435,1.673767,1.490234,1.232375", \ "3.138348,3.149968,3.133372,3.106646,3.021868,2.892762,2.580682", \ "4.795565,4.794927,4.761785,4.793784,4.749555,4.686573,4.449591"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("6.674087,6.699484,6.731872,6.745503,6.764341,6.774017,6.804401", \ "6.624759,6.633744,6.619427,6.678902,6.705455,6.643498,6.752755", \ "6.807930,6.782586,6.803825,6.814865,6.782477,6.726512,6.808066", \ "7.587271,7.553276,7.560052,7.536735,7.425070,7.380413,7.298876", \ "9.038284,8.992406,8.984484,8.923030,8.798320,8.678014,8.436850", \ "10.997050,11.025640,11.001570,10.959870,10.889350,10.637920,10.182340", \ "13.918290,13.890650,13.825960,13.754820,13.533310,13.375800,12.940290"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & A3 & !B2 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.359387,0.357358,0.370249,0.379370,0.386038,0.401413,0.409199", \ "0.317038,0.317819,0.347210,0.366230,0.397973,0.423899,0.447772", \ "0.317621,0.323017,0.333441,0.347455,0.377352,0.409168,0.451606", \ "0.894743,0.875363,0.844026,0.796513,0.730097,0.640955,0.607171", \ "1.879480,1.857470,1.849051,1.796838,1.686176,1.512372,1.261051", \ "3.214583,3.180472,3.194103,3.148159,3.084361,2.937617,2.612562", \ "4.877907,4.883155,4.834489,4.854866,4.830923,4.745406,4.476514"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.130833,7.110385,7.139813,7.150090,7.190761,7.241167,7.250081", \ "7.044651,7.047469,7.078303,7.057519,7.115090,7.169467,7.091310", \ "7.220125,7.240516,7.244518,7.234567,7.244049,7.229090,7.121192", \ "7.995094,8.007745,7.986755,7.962399,7.912466,7.810741,7.683300", \ "9.436986,9.395703,9.389656,9.355084,9.270735,9.042629,8.756971", \ "11.440650,11.425440,11.417470,11.403750,11.275830,11.065610,10.781090", \ "14.335060,14.316870,14.255250,14.164730,14.041780,13.820190,13.402230"); } } internal_power () { related_pin : "B2"; when : "!A1 & !A2 & A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.213955,2.222606,2.246216,2.291313,2.333297,2.388332,2.441267", \ "2.181822,2.182811,2.215787,2.267052,2.308104,2.373176,2.440973", \ "2.121748,2.166280,2.165196,2.224268,2.258044,2.328612,2.410599", \ "2.449339,2.446108,2.440133,2.419230,2.429416,2.472889,2.504971", \ "3.369401,3.352719,3.343771,3.307145,3.236268,3.130592,2.985683", \ "4.755716,4.734489,4.707637,4.702089,4.623324,4.485682,4.205462", \ "6.500560,6.475870,6.497381,6.535453,6.485514,6.394421,6.096566"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("9.039622,9.023763,9.048822,9.061568,9.098541,8.973223,9.092692", \ "8.969686,8.955409,8.982943,8.984476,8.962287,8.897788,9.091447", \ "8.875398,8.897620,8.924641,8.899591,8.951670,8.907685,8.868961", \ "9.212648,9.226200,9.198788,9.184382,9.118161,9.072585,9.134797", \ "10.290710,10.253680,10.241640,10.143060,10.032240,9.935011,9.850269", \ "12.078100,12.022460,12.002990,11.886960,11.679080,11.505180,11.140750", \ "14.473200,14.412270,14.365390,14.254270,14.060620,13.744360,13.212420"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.683663,1.681225,1.701208,1.714932,1.744250,1.770063,1.803799", \ "1.644585,1.647731,1.669757,1.702261,1.719561,1.760701,1.795707", \ "1.584433,1.601281,1.619780,1.649572,1.673561,1.722226,1.766347", \ "1.924786,1.903466,1.888220,1.866447,1.842740,1.851611,1.866968", \ "2.835978,2.849114,2.820867,2.771807,2.691249,2.554663,2.366644", \ "4.234607,4.211399,4.181166,4.180836,4.101528,3.941142,3.633059", \ "5.974162,5.981918,5.997402,5.984046,5.976818,5.858704,5.558574"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.214409,8.221938,8.205049,8.232422,8.268224,8.278602,8.255684", \ "8.131188,8.154084,8.139999,8.175984,8.151231,8.214094,8.166556", \ "8.074271,8.056479,8.082533,8.091443,8.104948,8.114794,8.162670", \ "8.411991,8.391733,8.395996,8.341261,8.340491,8.350751,8.253660", \ "9.444945,9.446228,9.394767,9.360939,9.230398,9.142853,8.915611", \ "11.151490,11.108670,11.094100,11.019450,10.891480,10.682900,10.356540", \ "13.556680,13.493440,13.445150,13.366550,13.172440,12.897270,12.489870"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.678755,1.676021,1.685607,1.707219,1.727158,1.755711,1.782515", \ "1.633390,1.651629,1.663472,1.679951,1.711035,1.742119,1.771842", \ "1.587606,1.600884,1.602796,1.635846,1.657173,1.703220,1.752582", \ "1.968628,1.948560,1.942620,1.914845,1.881252,1.861881,1.876179", \ "2.935785,2.923471,2.897950,2.838631,2.765368,2.625885,2.440066", \ "4.334639,4.303260,4.315698,4.254730,4.199217,4.034934,3.736702", \ "6.086007,6.111208,6.100715,6.091959,6.089511,5.963891,5.668177"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.703165,8.724282,8.706729,8.753791,8.712507,8.709751,8.763630", \ "8.635091,8.657930,8.643343,8.668722,8.675166,8.657880,8.761067", \ "8.574840,8.556313,8.581607,8.592576,8.605834,8.586414,8.660229", \ "8.919886,8.894816,8.904899,8.862703,8.891173,8.854298,8.805551", \ "9.956519,9.960094,9.928329,9.858721,9.790411,9.631713,9.555531", \ "11.668590,11.671140,11.620980,11.612610,11.441160,11.179600,11.001550", \ "14.066550,14.047090,14.003730,13.889510,13.746370,13.587350,13.102950"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.995495,0.982334,0.994958,1.014725,1.019261,1.043616,1.055165", \ "0.950802,0.958460,0.956950,0.984141,0.998899,1.024514,1.046943", \ "0.877472,0.877006,0.897158,0.913184,0.948894,0.975466,1.011762", \ "1.283793,1.268781,1.248023,1.210272,1.150704,1.124528,1.127826", \ "2.258521,2.241306,2.194500,2.164956,2.055785,1.897329,1.670261", \ "3.645744,3.628173,3.623529,3.558572,3.506822,3.319069,2.986235", \ "5.370405,5.398419,5.379994,5.406418,5.371516,5.264505,4.941812"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.266276,7.298446,7.321265,7.295119,7.301296,7.346990,7.411477", \ "7.197882,7.224773,7.210374,7.265320,7.231673,7.277614,7.391691", \ "7.141966,7.122917,7.153859,7.151840,7.190945,7.263066,7.297308", \ "7.483135,7.467797,7.470952,7.460756,7.465056,7.372196,7.431729", \ "8.548038,8.513036,8.511974,8.427528,8.333086,8.207370,8.083829", \ "10.150430,10.123280,10.086580,10.031340,9.929291,9.785872,9.477502", \ "12.552510,12.536470,12.488600,12.414060,12.248280,11.984300,11.492330"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.984768,0.992483,0.998082,1.008218,1.021063,1.031683,1.048287", \ "0.943380,0.940062,0.950668,0.966556,0.996302,1.012812,1.043154", \ "0.882607,0.881347,0.901831,0.918043,0.939642,0.972699,1.010883", \ "1.327007,1.311139,1.297242,1.259167,1.204662,1.152740,1.138450", \ "2.333751,2.313703,2.286530,2.226194,2.132315,1.974104,1.754228", \ "3.719021,3.741826,3.709044,3.677382,3.605159,3.429104,3.097492", \ "5.518888,5.544063,5.536937,5.530024,5.497745,5.364514,5.066065"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.755704,7.735218,7.763398,7.798902,7.795282,7.863883,7.845806", \ "7.643024,7.683603,7.700177,7.700825,7.765679,7.793245,7.848392", \ "7.583913,7.609501,7.639133,7.663776,7.673880,7.740149,7.737592", \ "7.948827,7.951106,7.918703,7.951912,7.938286,7.825963,7.877410", \ "9.009440,9.014352,8.972695,8.926636,8.851482,8.702636,8.604176", \ "10.599890,10.601470,10.592570,10.578220,10.531690,10.215820,10.054060", \ "13.045630,13.028700,13.004100,12.894050,12.747250,12.533590,12.158060"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.984768,0.992483,0.998082,1.008218,1.021063,1.031683,1.048287", \ "0.943380,0.940062,0.950668,0.966556,0.996302,1.012812,1.043154", \ "0.882607,0.881347,0.901831,0.918043,0.939642,0.972699,1.010883", \ "1.327007,1.311139,1.297242,1.259167,1.204662,1.152740,1.138450", \ "2.333751,2.313703,2.286530,2.226194,2.132315,1.974104,1.754228", \ "3.719021,3.741826,3.709044,3.677382,3.605159,3.429104,3.097492", \ "5.518888,5.544063,5.536937,5.530024,5.497745,5.364514,5.066065"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("7.755704,7.735218,7.763398,7.798902,7.795282,7.863883,7.845806", \ "7.643024,7.683603,7.700177,7.700825,7.765679,7.793245,7.848392", \ "7.583913,7.609501,7.639133,7.663776,7.673880,7.740149,7.737592", \ "7.948827,7.951106,7.918703,7.951912,7.938286,7.825963,7.877410", \ "9.009440,9.014352,8.972695,8.926636,8.851482,8.702636,8.604176", \ "10.599890,10.601470,10.592570,10.578220,10.531690,10.215820,10.054060", \ "13.045630,13.028700,13.004100,12.894050,12.747250,12.533590,12.158060"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & A3 & !B1 & !B3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("0.985832,0.993346,0.993566,1.003963,1.010702,1.029899,1.049671", \ "0.930031,0.954877,0.956478,0.973659,0.992495,1.018119,1.037774", \ "0.878168,0.890397,0.892420,0.920366,0.941841,0.980008,1.007730", \ "1.331095,1.316256,1.304962,1.273108,1.218798,1.158896,1.147142", \ "2.343787,2.325492,2.301131,2.245217,2.156461,1.999281,1.776356", \ "3.805536,3.789672,3.778546,3.732323,3.622507,3.450756,3.135269", \ "5.617676,5.618030,5.628293,5.588194,5.540617,5.425223,5.094108"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.168168,8.193157,8.199251,8.228121,8.257966,8.284867,8.278587", \ "8.101686,8.084297,8.112431,8.160978,8.161346,8.215009,8.292576", \ "8.040039,8.020267,8.049313,8.060403,8.096624,8.154669,8.072642", \ "8.351535,8.358875,8.372747,8.354027,8.361403,8.283386,8.333438", \ "9.431590,9.419290,9.411989,9.353942,9.234803,9.131643,9.093266", \ "11.041540,11.046730,11.042040,11.000640,10.950640,10.779350,10.504650", \ "13.469860,13.456480,13.417150,13.296940,13.199630,12.946510,12.524620"); } } internal_power () { related_pin : "B3"; when : "!A1 & !A2 & A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.683508,2.721307,2.731746,2.786296,2.826450,2.911703,2.999307", \ "2.624933,2.617502,2.651833,2.678108,2.739953,2.837057,2.913413", \ "2.551318,2.583304,2.585338,2.636261,2.693061,2.781057,2.867877", \ "2.802619,2.782687,2.800647,2.797156,2.852221,2.889678,2.952882", \ "3.742005,3.725426,3.705140,3.680945,3.626572,3.528387,3.431670", \ "5.334396,5.308570,5.294395,5.258804,5.157678,4.973450,4.688940", \ "7.436125,7.416948,7.428946,7.407482,7.318115,7.161536,6.789196"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("10.016610,10.000600,10.025890,10.052030,10.040960,9.986377,9.972208", \ "9.938700,9.924053,9.951517,9.971726,9.993003,9.921411,9.962322", \ "9.835057,9.857946,9.886136,9.901335,9.908646,9.954619,9.968739", \ "9.989135,9.969967,9.989622,9.996014,9.961019,9.951452,10.002380", \ "10.908840,10.895450,10.867320,10.814000,10.755550,10.598290,10.516110", \ "12.806180,12.809570,12.758770,12.657660,12.466350,12.092310,11.930730", \ "15.585100,15.564970,15.480530,15.351490,15.127530,14.820690,14.268760"); } } internal_power () { related_pin : "B3"; when : "!A1 & A2 & !A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.128060,2.136340,2.154024,2.188911,2.235884,2.288786,2.341827", \ "2.031197,2.044151,2.080783,2.099556,2.153473,2.208179,2.263419", \ "1.969869,1.971203,2.005273,2.048752,2.093629,2.154293,2.212705", \ "2.238816,2.253945,2.246015,2.219237,2.234513,2.273415,2.299159", \ "3.211903,3.226611,3.203493,3.153190,3.067668,2.949210,2.802192", \ "4.838150,4.809833,4.811847,4.748608,4.632368,4.448831,4.118330", \ "6.937481,6.956873,6.910920,6.884722,6.816786,6.660961,6.245597"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("9.177443,9.198826,9.182272,9.198563,9.189037,9.168237,9.282017", \ "9.114124,9.122610,9.107849,9.150429,9.147254,9.085640,9.098770", \ "9.034030,9.016922,9.058898,9.070671,9.055418,9.112674,9.064440", \ "9.150062,9.168306,9.146176,9.168763,9.177513,9.084816,9.126594", \ "10.101090,10.066010,10.018850,9.979150,9.937283,9.830443,9.613261", \ "11.883950,11.875470,11.822290,11.768950,11.686300,11.331130,11.041310", \ "14.676070,14.616310,14.575500,14.430410,14.243930,13.965910,13.439720"); } } internal_power () { related_pin : "B3"; when : "!A1 & A2 & A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("2.070190,2.094504,2.102095,2.145751,2.182275,2.239840,2.311045", \ "1.986228,2.010816,2.019408,2.061312,2.113613,2.162552,2.233122", \ "1.933977,1.964755,1.956606,2.005218,2.055011,2.115920,2.183376", \ "2.292796,2.280634,2.264146,2.258620,2.235160,2.251945,2.281107", \ "3.315662,3.287495,3.260308,3.230517,3.140785,3.015087,2.849071", \ "4.954331,4.931654,4.895698,4.870572,4.744523,4.541983,4.224445", \ "7.099361,7.086984,7.084980,7.052042,6.989587,6.752832,6.407318"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("9.680011,9.701319,9.683916,9.726092,9.723988,9.743021,9.649085", \ "9.603186,9.626034,9.611287,9.637206,9.668959,9.672153,9.696797", \ "9.533030,9.515114,9.541555,9.575508,9.538257,9.526792,9.634162", \ "9.652636,9.671249,9.648333,9.664392,9.691346,9.641181,9.702802", \ "10.614540,10.580040,10.534920,10.531160,10.436710,10.358810,10.229090", \ "12.451510,12.411680,12.362460,12.328290,12.158960,12.022140,11.664440", \ "15.219650,15.204510,15.123750,15.034760,14.762020,14.596990,14.073030"); } } internal_power () { related_pin : "B3"; when : "A1 & !A2 & !A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.371618,1.380051,1.408653,1.452265,1.498021,1.536814,1.592817", \ "1.291679,1.309674,1.327423,1.378164,1.406104,1.468853,1.515559", \ "1.249932,1.262477,1.281194,1.312523,1.349754,1.404124,1.462217", \ "1.589194,1.572476,1.566726,1.548322,1.523848,1.539431,1.556387", \ "2.641944,2.641249,2.611471,2.542329,2.450886,2.295627,2.093250", \ "4.309846,4.253864,4.250885,4.171969,4.088130,3.844978,3.480093", \ "6.427454,6.427538,6.386876,6.370166,6.301425,6.092940,5.668556"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.243564,8.269171,8.298510,8.282351,8.280344,8.328718,8.385437", \ "8.174762,8.192225,8.223701,8.232763,8.219732,8.255710,8.251452", \ "8.101916,8.083485,8.115550,8.140468,8.113833,8.229867,8.274803", \ "8.230991,8.238864,8.248827,8.248205,8.280013,8.298120,8.297792", \ "9.131669,9.166549,9.136056,9.103151,9.019859,8.928373,8.809683", \ "10.903550,10.842390,10.837150,10.768220,10.686030,10.563590,10.253850", \ "13.663840,13.653180,13.575930,13.463790,13.304360,13.042150,12.561220"); } } internal_power () { related_pin : "B3"; when : "A1 & !A2 & A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.330147,1.355521,1.389521,1.422766,1.452062,1.515756,1.561484", \ "1.277428,1.271333,1.307304,1.341222,1.379452,1.435839,1.491518", \ "1.217113,1.241595,1.261843,1.271330,1.331393,1.383117,1.433472", \ "1.637354,1.615140,1.617919,1.585701,1.548517,1.537692,1.556236", \ "2.745517,2.722181,2.689904,2.623631,2.526616,2.364467,2.157877", \ "4.385940,4.404878,4.369044,4.300086,4.182232,3.963771,3.594683", \ "6.581074,6.603343,6.550087,6.532918,6.430666,6.235106,5.813621"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.733046,8.712462,8.740630,8.744039,8.773476,8.829363,8.847611", \ "8.655601,8.636557,8.667293,8.713468,8.714723,8.753933,8.778996", \ "8.555105,8.568447,8.599220,8.610892,8.568744,8.579939,8.705748", \ "8.705923,8.717793,8.705294,8.723695,8.733020,8.633164,8.622055", \ "9.648107,9.640236,9.588273,9.538569,9.526099,9.449460,9.305447", \ "11.402330,11.361640,11.359710,11.279710,11.253590,11.011440,10.815200", \ "14.193430,14.143450,14.110280,13.978220,13.805730,13.589090,13.172980"); } } internal_power () { related_pin : "B3"; when : "A1 & A2 & !A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.330147,1.355521,1.389521,1.422766,1.452062,1.515756,1.561484", \ "1.277428,1.271333,1.307304,1.341222,1.379452,1.435839,1.491518", \ "1.217113,1.241595,1.261843,1.271330,1.331393,1.383117,1.433472", \ "1.637354,1.615140,1.617919,1.585701,1.548517,1.537692,1.556236", \ "2.745517,2.722181,2.689904,2.623631,2.526616,2.364467,2.157877", \ "4.385940,4.404878,4.369044,4.300086,4.182232,3.963771,3.594683", \ "6.581074,6.603343,6.550087,6.532918,6.430666,6.235106,5.813621"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("8.733046,8.712462,8.740630,8.744039,8.773476,8.829363,8.847611", \ "8.655601,8.636557,8.667293,8.713468,8.714723,8.753933,8.778996", \ "8.555105,8.568447,8.599220,8.610892,8.568744,8.579939,8.705748", \ "8.705923,8.717793,8.705294,8.723695,8.733020,8.633164,8.622055", \ "9.648107,9.640236,9.588273,9.538569,9.526099,9.449460,9.305447", \ "11.402330,11.361640,11.359710,11.279710,11.253590,11.011440,10.815200", \ "14.193430,14.143450,14.110280,13.978220,13.805730,13.589090,13.172980"); } } internal_power () { related_pin : "B3"; when : "A1 & A2 & A3 & !B1 & !B2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("1.346149,1.372190,1.380180,1.414541,1.449148,1.497050,1.553533", \ "1.260921,1.287294,1.295902,1.327790,1.361645,1.430088,1.475941", \ "1.230386,1.224388,1.256368,1.287645,1.309482,1.369242,1.429782", \ "1.659270,1.625652,1.622080,1.604231,1.564765,1.535677,1.546852", \ "2.761060,2.739252,2.709613,2.656753,2.546309,2.384871,2.182688", \ "4.482913,4.470553,4.418327,4.353814,4.229934,3.996748,3.633513", \ "6.712097,6.661419,6.667351,6.590925,6.525254,6.281995,5.874459"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.649419,1.153520,2.048920,3.639360,6.464350,11.482200"); values ("9.145882,9.170324,9.152176,9.166211,9.198328,9.186566,9.157757", \ "9.068941,9.094963,9.079170,9.126431,9.148175,9.134939,9.152613", \ "8.998167,8.978963,9.009361,9.048379,9.055057,9.064058,9.153453", \ "9.114697,9.136412,9.115795,9.132771,9.151710,9.150799,9.208551", \ "10.071900,10.036100,10.041260,9.986556,9.860674,9.830413,9.734765", \ "11.806420,11.765190,11.765130,11.703750,11.596190,11.478930,11.242210", \ "14.590300,14.582470,14.508360,14.430850,14.221520,14.034360,13.585790"); } } } } /****************************************************************************************** Module : OAI211_X1 Cell Description : Combinational cell (OAI211_X1) with drive strength X1 *******************************************************************************************/ cell (OAI211_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 : 70.261598; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 18.949000; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 13.823381; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 13.823379; } leakage_power () { when : "!A & !B & C1 & C2"; value : 3.292391; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 59.207875; } leakage_power () { when : "!A & B & !C1 & C2"; value : 63.057044; } leakage_power () { when : "!A & B & C1 & !C2"; value : 63.057041; } leakage_power () { when : "!A & B & C1 & C2"; value : 53.318253; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 20.970325; } leakage_power () { when : "A & !B & !C1 & C2"; value : 21.818201; } leakage_power () { when : "A & !B & C1 & !C2"; value : 21.818324; } leakage_power () { when : "A & !B & C1 & C2"; value : 11.413859; } leakage_power () { when : "A & B & !C1 & !C2"; value : 156.275375; } leakage_power () { when : "A & B & !C1 & C2"; value : 183.468375; } leakage_power () { when : "A & B & C1 & !C2"; value : 203.720375; } leakage_power () { when : "A & B & C1 & C2"; value : 216.172375; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.616209; fall_capacitance : 1.606782; rise_capacitance : 1.616209; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.697237; fall_capacitance : 1.561183; rise_capacitance : 1.697237; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.611492; fall_capacitance : 1.495510; rise_capacitance : 1.611492; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.615575; fall_capacitance : 1.615575; rise_capacitance : 1.522581; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 25.558500; function : "!(((C1 | C2) & A) & B)"; timing () { related_pin : "A"; when : "B & !C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.014023,0.015026,0.016849,0.020431,0.027471,0.041377,0.069002", \ "0.014565,0.015579,0.017421,0.021033,0.028114,0.042062,0.069720", \ "0.016461,0.017472,0.019300,0.022901,0.029994,0.043981,0.071692", \ "0.019143,0.020334,0.022451,0.026458,0.033941,0.047960,0.075592", \ "0.022067,0.023478,0.025977,0.030628,0.039074,0.054261,0.082242", \ "0.024709,0.026367,0.029315,0.034749,0.044485,0.061492,0.091434", \ "0.026762,0.028683,0.032103,0.038399,0.049593,0.068853,0.101677"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.007781,0.008407,0.009546,0.011792,0.016225,0.025003,0.042471", \ "0.008682,0.009307,0.010446,0.012695,0.017131,0.025916,0.043390", \ "0.012419,0.013128,0.014368,0.016614,0.020905,0.029549,0.046909", \ "0.016781,0.017724,0.019390,0.022482,0.028021,0.037410,0.054319", \ "0.021408,0.022585,0.024659,0.028479,0.035311,0.047136,0.066716", \ "0.026216,0.027642,0.030140,0.034738,0.042895,0.056868,0.080299", \ "0.031214,0.032877,0.035800,0.041179,0.050717,0.066934,0.093830"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.007940,0.008766,0.010290,0.013326,0.019379,0.031458,0.055576", \ "0.007939,0.008769,0.010289,0.013323,0.019381,0.031457,0.055574", \ "0.008291,0.009036,0.010442,0.013339,0.019379,0.031460,0.055579", \ "0.010755,0.011445,0.012710,0.015298,0.020483,0.031679,0.055576", \ "0.015172,0.015839,0.017040,0.019434,0.024296,0.034448,0.056223", \ "0.021057,0.021807,0.023117,0.025634,0.030404,0.039943,0.060081", \ "0.028124,0.028988,0.030481,0.033318,0.038490,0.048018,0.067165"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.006352,0.006962,0.008080,0.010287,0.014584,0.022897,0.039215", \ "0.006348,0.006961,0.008080,0.010287,0.014583,0.022902,0.039216", \ "0.008104,0.008475,0.009237,0.010938,0.014693,0.022902,0.039216", \ "0.013001,0.013482,0.014342,0.015972,0.018903,0.024756,0.039255", \ "0.019152,0.019691,0.020657,0.022525,0.026026,0.032290,0.043568", \ "0.026598,0.027224,0.028333,0.030472,0.034441,0.041623,0.054192", \ "0.035322,0.036046,0.037340,0.039838,0.044394,0.052464,0.066637"); } } timing () { related_pin : "A"; when : "B & C1 & !C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.011022,0.011982,0.013735,0.017212,0.024121,0.037886,0.065371", \ "0.011495,0.012473,0.014259,0.017784,0.024749,0.038565,0.066087", \ "0.013088,0.014159,0.016072,0.019634,0.026614,0.040478,0.068059", \ "0.014995,0.016292,0.018555,0.022748,0.030395,0.044490,0.071976", \ "0.016952,0.018536,0.021270,0.026252,0.035072,0.050573,0.078680", \ "0.018538,0.020434,0.023687,0.029576,0.039860,0.057407,0.087708", \ "0.019483,0.021701,0.025497,0.032350,0.044250,0.064245,0.097667"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.007521,0.008146,0.009283,0.011522,0.015933,0.024670,0.042054", \ "0.008423,0.009047,0.010184,0.012424,0.016840,0.025582,0.042972", \ "0.012087,0.012809,0.014069,0.016351,0.020617,0.029216,0.046494", \ "0.016250,0.017213,0.018906,0.022037,0.027622,0.037063,0.053904", \ "0.020577,0.021793,0.023921,0.027809,0.034713,0.046602,0.066247", \ "0.024956,0.026436,0.029023,0.033736,0.042020,0.056112,0.079624", \ "0.029336,0.031090,0.034154,0.039713,0.049461,0.065873,0.092912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005822,0.006644,0.008155,0.011178,0.017202,0.029232,0.053256", \ "0.005825,0.006646,0.008157,0.011180,0.017202,0.029233,0.053265", \ "0.006743,0.007399,0.008663,0.011377,0.017214,0.029235,0.053268", \ "0.009623,0.010234,0.011393,0.013796,0.018826,0.029627,0.053255", \ "0.014356,0.014966,0.016090,0.018339,0.022926,0.032756,0.054102", \ "0.020298,0.020994,0.022254,0.024703,0.029323,0.038538,0.058307", \ "0.027414,0.028184,0.029621,0.032398,0.037500,0.046828,0.065600"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005081,0.005628,0.006636,0.008659,0.012714,0.020841,0.037086", \ "0.005077,0.005627,0.006636,0.008660,0.012719,0.020842,0.037085", \ "0.006774,0.007172,0.007839,0.009345,0.012838,0.020840,0.037081", \ "0.010483,0.011040,0.012004,0.013795,0.016942,0.022726,0.037123", \ "0.015279,0.015980,0.017181,0.019384,0.023274,0.029982,0.041474", \ "0.021199,0.022083,0.023584,0.026269,0.030881,0.038704,0.051878", \ "0.028319,0.029404,0.031219,0.034474,0.039950,0.048917,0.063850"); } } timing () { related_pin : "A"; when : "B & C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.009780,0.010589,0.012068,0.015000,0.020822,0.032418,0.055568", \ "0.010333,0.011159,0.012666,0.015639,0.021509,0.033149,0.056330", \ "0.012495,0.013458,0.015141,0.018211,0.024100,0.035780,0.059010", \ "0.014547,0.015790,0.017960,0.021958,0.029060,0.041316,0.064456", \ "0.016419,0.017951,0.020598,0.025428,0.033959,0.048669,0.073500", \ "0.017816,0.019653,0.022811,0.028543,0.038566,0.055608,0.084298", \ "0.018477,0.020629,0.024315,0.030997,0.042628,0.062169,0.094583"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.008197,0.008812,0.009935,0.012156,0.016551,0.025275,0.042648", \ "0.009108,0.009722,0.010845,0.013070,0.017472,0.026207,0.043587", \ "0.012895,0.013585,0.014794,0.016990,0.021253,0.029848,0.047120", \ "0.017399,0.018324,0.019955,0.022995,0.028456,0.037747,0.054565", \ "0.022166,0.023329,0.025371,0.029136,0.035883,0.047601,0.067038", \ "0.027051,0.028465,0.030957,0.035519,0.043615,0.057483,0.080763", \ "0.031998,0.033673,0.036617,0.042008,0.051545,0.067709,0.094476"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005526,0.006210,0.007472,0.009990,0.015018,0.025052,0.045071", \ "0.005526,0.006211,0.007475,0.009990,0.015018,0.025042,0.045061", \ "0.006787,0.007266,0.008207,0.010303,0.015027,0.025044,0.045064", \ "0.010219,0.010737,0.011710,0.013691,0.017632,0.025784,0.045063", \ "0.015250,0.015784,0.016776,0.018762,0.022754,0.030705,0.046850", \ "0.021497,0.022095,0.023214,0.025419,0.029625,0.037750,0.053705", \ "0.028950,0.029610,0.030879,0.033389,0.038097,0.046673,0.062977"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005375,0.005930,0.006953,0.008992,0.013063,0.021197,0.037461", \ "0.005377,0.005931,0.006951,0.008991,0.013068,0.021205,0.037457", \ "0.006902,0.007268,0.007984,0.009559,0.013142,0.021203,0.037464", \ "0.010579,0.011138,0.012108,0.013908,0.017060,0.022936,0.037484", \ "0.015281,0.015977,0.017180,0.019384,0.023301,0.030047,0.041629", \ "0.021136,0.022000,0.023475,0.026133,0.030735,0.038615,0.051849", \ "0.028182,0.029236,0.031017,0.034204,0.039618,0.048589,0.063610"); } } timing () { related_pin : "B"; when : "A & !C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.014902,0.015906,0.017729,0.021311,0.028350,0.042257,0.069882", \ "0.015282,0.016297,0.018139,0.021753,0.028834,0.042782,0.070440", \ "0.015963,0.016974,0.018805,0.022409,0.029506,0.043500,0.071217", \ "0.016634,0.017711,0.019651,0.023403,0.030675,0.044694,0.072299", \ "0.017315,0.018571,0.020789,0.024930,0.032553,0.046902,0.074663", \ "0.017029,0.018513,0.021144,0.025992,0.034652,0.049939,0.078195", \ "0.015500,0.017221,0.020273,0.025882,0.035852,0.052967,0.082674"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.008571,0.009228,0.010416,0.012735,0.017256,0.026124,0.043666", \ "0.009459,0.010115,0.011302,0.013620,0.018139,0.027008,0.044551", \ "0.013519,0.014195,0.015379,0.017557,0.021924,0.030651,0.048071", \ "0.018823,0.019701,0.021260,0.024188,0.029490,0.038583,0.055523", \ "0.024939,0.025992,0.027864,0.031368,0.037758,0.049072,0.068141", \ "0.031997,0.033234,0.035443,0.039547,0.046957,0.060014,0.082553", \ "0.040051,0.041480,0.044026,0.048755,0.057251,0.072056,0.097432"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.007943,0.008770,0.010287,0.013325,0.019380,0.031455,0.055573", \ "0.007939,0.008768,0.010287,0.013323,0.019381,0.031459,0.055573", \ "0.008179,0.008959,0.010407,0.013334,0.019377,0.031461,0.055579", \ "0.009743,0.010442,0.011780,0.014547,0.020196,0.031709,0.055572", \ "0.013662,0.014275,0.015405,0.017718,0.022633,0.033453,0.056223", \ "0.019280,0.019928,0.021088,0.023361,0.027862,0.037333,0.058700", \ "0.026026,0.026762,0.028054,0.030549,0.035239,0.044267,0.063516"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.007504,0.008090,0.009171,0.011318,0.015538,0.023795,0.040107", \ "0.007477,0.008071,0.009160,0.011315,0.015541,0.023803,0.040103", \ "0.008670,0.009097,0.009929,0.011712,0.015562,0.023802,0.040106", \ "0.013448,0.013934,0.014788,0.016405,0.019292,0.025375,0.040117", \ "0.019188,0.019743,0.020735,0.022643,0.026223,0.032565,0.044087", \ "0.026126,0.026772,0.027899,0.030070,0.034130,0.041509,0.054320", \ "0.034299,0.035051,0.036338,0.038841,0.043431,0.051657,0.066244"); } } timing () { related_pin : "B"; when : "A & C1 & !C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.011902,0.012860,0.014614,0.018091,0.025000,0.038765,0.066250", \ "0.012210,0.013189,0.014975,0.018501,0.025468,0.039285,0.066807", \ "0.012688,0.013715,0.015579,0.019136,0.026121,0.039991,0.067579", \ "0.013004,0.014145,0.016152,0.019947,0.027203,0.041219,0.068680", \ "0.012786,0.014194,0.016631,0.021061,0.028936,0.043345,0.071088", \ "0.011564,0.013240,0.016147,0.021406,0.030557,0.046239,0.074573", \ "0.009087,0.011037,0.014418,0.020524,0.031119,0.048883,0.078974"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.008276,0.008936,0.010126,0.012442,0.016946,0.025775,0.043239", \ "0.009166,0.009824,0.011012,0.013327,0.017831,0.026659,0.044126", \ "0.013184,0.013874,0.015079,0.017276,0.021619,0.030304,0.047648", \ "0.018298,0.019195,0.020780,0.023746,0.029093,0.038241,0.055096", \ "0.024157,0.025241,0.027158,0.030722,0.037175,0.048545,0.067676", \ "0.030841,0.032129,0.034409,0.038619,0.046133,0.059280,0.081887", \ "0.038372,0.039878,0.042530,0.047416,0.056087,0.071056,0.096542"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005819,0.006643,0.008156,0.011177,0.017208,0.029225,0.053259", \ "0.005823,0.006643,0.008157,0.011178,0.017203,0.029232,0.053260", \ "0.006386,0.007118,0.008488,0.011325,0.017210,0.029229,0.053267", \ "0.008476,0.009085,0.010258,0.012793,0.018286,0.029596,0.053256", \ "0.012947,0.013494,0.014505,0.016602,0.021135,0.031531,0.054047", \ "0.018729,0.019323,0.020399,0.022546,0.026798,0.035830,0.056678", \ "0.025547,0.026202,0.027411,0.029804,0.034338,0.043096,0.061813"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.006007,0.006553,0.007560,0.009574,0.013612,0.021712,0.037955", \ "0.005976,0.006534,0.007551,0.009572,0.013613,0.021717,0.037964", \ "0.007269,0.007637,0.008373,0.009997,0.013640,0.021716,0.037960", \ "0.010991,0.011537,0.012496,0.014262,0.017372,0.023320,0.037979", \ "0.015565,0.016249,0.017429,0.019615,0.023535,0.030290,0.041975", \ "0.021211,0.022058,0.023494,0.026114,0.030699,0.038647,0.052031", \ "0.027978,0.029014,0.030739,0.033874,0.039233,0.048213,0.063498"); } } timing () { related_pin : "B"; when : "A & C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.010679,0.011488,0.012966,0.015898,0.021720,0.033317,0.056466", \ "0.011043,0.011869,0.013376,0.016350,0.022222,0.033862,0.057044", \ "0.011793,0.012683,0.014284,0.017354,0.023250,0.034937,0.058175", \ "0.012373,0.013448,0.015322,0.018794,0.025194,0.037240,0.060388", \ "0.012108,0.013465,0.015814,0.020070,0.027506,0.040490,0.064414", \ "0.010733,0.012355,0.015173,0.020280,0.029142,0.044015,0.069461", \ "0.008022,0.009914,0.013198,0.019146,0.029478,0.046692,0.074918"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.009161,0.009792,0.010940,0.013199,0.017644,0.026421,0.043847", \ "0.010062,0.010691,0.011838,0.014096,0.018540,0.027318,0.044747", \ "0.014115,0.014766,0.015910,0.018047,0.022356,0.030989,0.048294", \ "0.019566,0.020418,0.021940,0.024806,0.030010,0.038980,0.055800", \ "0.025840,0.026868,0.028709,0.032151,0.038445,0.049628,0.068526", \ "0.033028,0.034258,0.036451,0.040506,0.047839,0.060775,0.083132", \ "0.041135,0.042570,0.045134,0.049861,0.058327,0.073050,0.098266"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.005526,0.006210,0.007474,0.009990,0.015015,0.025052,0.045067", \ "0.005526,0.006211,0.007473,0.009990,0.015013,0.025047,0.045067", \ "0.006222,0.006825,0.007921,0.010221,0.015030,0.025052,0.045073", \ "0.008870,0.009343,0.010257,0.012216,0.016520,0.025629,0.045064", \ "0.013693,0.014134,0.014957,0.016656,0.020261,0.028369,0.046338", \ "0.019716,0.020206,0.021108,0.022930,0.026508,0.033798,0.050148", \ "0.026736,0.027288,0.028313,0.030393,0.034361,0.041791,0.056828"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.006220,0.006777,0.007799,0.009841,0.013919,0.022060,0.038331", \ "0.006217,0.006776,0.007799,0.009840,0.013918,0.022061,0.038338", \ "0.007313,0.007721,0.008510,0.010200,0.013935,0.022063,0.038343", \ "0.010992,0.011548,0.012528,0.014315,0.017446,0.023529,0.038342", \ "0.015380,0.016073,0.017276,0.019498,0.023487,0.030317,0.042143", \ "0.020817,0.021660,0.023100,0.025732,0.030389,0.038467,0.051974", \ "0.027359,0.028375,0.030086,0.033191,0.038577,0.047694,0.063180"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.00811483,0.00907474,0.0108311,0.0143145,0.0212289,0.0349970,0.0624821", \ "0.00873170,0.00969642,0.0114651,0.0149727,0.0219210,0.0357227,0.0632343", \ "0.0111851,0.0122725,0.0141639,0.0175864,0.0244039,0.0381262,0.0655939", \ "0.0131859,0.0146102,0.0170886,0.0216244,0.0296637,0.0434567,0.0705319", \ "0.0141111,0.0159052,0.0190142,0.0246239,0.0344195,0.0511944,0.0792058", \ "0.0136912,0.0158685,0.0196244,0.0263888,0.0380768,0.0577294,0.0905333", \ "0.0118093,0.0143508,0.0187494,0.0266601,0.0403174,0.0630631,0.100399"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.0100898,0.0112750,0.0134327,0.0176893,0.0261004,0.0428016,0.0761132", \ "0.0107543,0.0119326,0.0140877,0.0183573,0.0268097,0.0435662,0.0769194", \ "0.0142480,0.0154788,0.0175256,0.0215993,0.0298453,0.0464426,0.0797047", \ "0.0189861,0.0205287,0.0232247,0.0282102,0.0370673,0.0531085,0.0858235", \ "0.0248025,0.0266762,0.0299066,0.0358022,0.0463279,0.0646103,0.0966746", \ "0.0313934,0.0336603,0.0375260,0.0444993,0.0566677,0.0776282,0.113217", \ "0.0386898,0.0413477,0.0458788,0.0540446,0.0681171,0.0917822,0.131782"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.00579757,0.00662829,0.00815264,0.0111785,0.0172022,0.0292366,0.0532699", \ "0.00575751,0.00660567,0.00813870,0.0111776,0.0172033,0.0292247,0.0532585", \ "0.00705119,0.00775074,0.00888910,0.0114133,0.0171625,0.0292308,0.0532529", \ "0.0107777,0.0114716,0.0127138,0.0151823,0.0199722,0.0298203,0.0532605", \ "0.0163127,0.0171418,0.0185639,0.0211966,0.0261067,0.0356189,0.0548133", \ "0.0233172,0.0243246,0.0260452,0.0291533,0.0345768,0.0443607,0.0630072", \ "0.0317943,0.0330009,0.0350593,0.0387506,0.0450288,0.0556128,0.0748308"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.00737943,0.00842753,0.0103510,0.0142039,0.0218856,0.0372418,0.0679682", \ "0.00737918,0.00842308,0.0103557,0.0141970,0.0218846,0.0372536,0.0679880", \ "0.00853557,0.00930632,0.0108427,0.0142481,0.0218864,0.0372479,0.0679925", \ "0.0120163,0.0129370,0.0146095,0.0178004,0.0236210,0.0373249,0.0679674", \ "0.0169121,0.0178831,0.0196242,0.0230288,0.0295516,0.0414033,0.0682587", \ "0.0233898,0.0244589,0.0263824,0.0300179,0.0368474,0.0497878,0.0736063", \ "0.0313019,0.0325222,0.0346795,0.0387374,0.0460813,0.0595804,0.0846738"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.0107805,0.0117712,0.0135761,0.0171333,0.0241471,0.0380319,0.0656407", \ "0.0112648,0.0122586,0.0140680,0.0176313,0.0246532,0.0385441,0.0661576", \ "0.0140070,0.0150020,0.0167348,0.0201996,0.0271268,0.0409266,0.0684722", \ "0.0173835,0.0186688,0.0209329,0.0251606,0.0327608,0.0463157,0.0734650", \ "0.0202169,0.0217693,0.0245141,0.0295919,0.0387270,0.0547703,0.0822445", \ "0.0224436,0.0242793,0.0275211,0.0334823,0.0441156,0.0626017,0.0943272", \ "0.0240097,0.0261235,0.0298670,0.0367360,0.0489180,0.0698782,0.105505"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.0124185,0.0135875,0.0157203,0.0199485,0.0283299,0.0450120,0.0783055", \ "0.0132666,0.0144540,0.0166261,0.0209135,0.0293720,0.0461280,0.0794809", \ "0.0158620,0.0170666,0.0192103,0.0234504,0.0318992,0.0486955,0.0821145", \ "0.0194519,0.0208939,0.0234474,0.0282599,0.0371831,0.0537905,0.0870209", \ "0.0241097,0.0258375,0.0288334,0.0343316,0.0442901,0.0623481,0.0954693", \ "0.0292843,0.0313748,0.0349637,0.0414405,0.0527802,0.0725796,0.107966", \ "0.0346771,0.0371620,0.0414069,0.0490275,0.0621522,0.0842671,0.122377"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.00794552,0.00877197,0.0102891,0.0133268,0.0193800,0.0314584,0.0555799", \ "0.00794917,0.00877219,0.0102924,0.0133248,0.0193811,0.0314559,0.0555728", \ "0.00865205,0.00933382,0.0106248,0.0133801,0.0193765,0.0314592,0.0555757", \ "0.0121957,0.0129128,0.0142064,0.0167399,0.0215277,0.0318222,0.0555670", \ "0.0174163,0.0182454,0.0196843,0.0223957,0.0275095,0.0371378,0.0568272", \ "0.0240651,0.0250720,0.0267663,0.0298700,0.0354412,0.0455904,0.0644897", \ "0.0320517,0.0332697,0.0352982,0.0389627,0.0452766,0.0561799,0.0760165"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.00738671,0.00843096,0.0103509,0.0141973,0.0218928,0.0372559,0.0679722", \ "0.00738311,0.00842553,0.0103494,0.0142016,0.0218936,0.0372430,0.0679761", \ "0.00801063,0.00889883,0.0105995,0.0142380,0.0218918,0.0372472,0.0679652", \ "0.0107382,0.0116124,0.0132425,0.0165179,0.0229919,0.0373305,0.0679753", \ "0.0149644,0.0157971,0.0173514,0.0204975,0.0269781,0.0399478,0.0682521", \ "0.0204354,0.0213648,0.0230300,0.0262699,0.0326089,0.0455345,0.0716854", \ "0.0269146,0.0279523,0.0298300,0.0334200,0.0401035,0.0528717,0.0788771"); } } internal_power () { related_pin : "A"; when : "B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("1.345913,1.356055,1.367281,1.396772,1.419345,1.436773,1.461398", \ "1.259800,1.271199,1.295786,1.330883,1.369721,1.413820,1.447457", \ "1.194619,1.201266,1.232028,1.251037,1.303287,1.353134,1.404653", \ "1.679101,1.645834,1.595825,1.551434,1.505115,1.481936,1.470906", \ "3.150287,3.077356,2.938818,2.696333,2.376791,2.111106,1.895628", \ "5.474599,5.370855,5.214466,4.895421,4.310368,3.551529,2.895947", \ "8.471999,8.362867,8.236497,7.935745,7.284182,6.114564,4.743896"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("6.159206,6.144225,6.172004,6.206800,6.198337,6.287485,6.159136", \ "6.107739,6.104656,6.105597,6.167997,6.185444,6.158692,6.264429", \ "6.397016,6.358409,6.371229,6.313156,6.342548,6.250406,6.336487", \ "7.330837,7.354610,7.357904,7.277218,7.092133,6.861270,6.521532", \ "9.228982,9.202621,9.102829,8.940447,8.678381,8.351270,7.687889", \ "12.120490,12.069130,12.004360,11.796050,11.371730,10.656840,9.757788", \ "15.925480,15.869520,15.786560,15.653390,15.236630,14.311530,12.877990"); } } internal_power () { related_pin : "A"; when : "B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.631680,0.636975,0.649473,0.663336,0.675319,0.680506,0.683787", \ "0.522157,0.538229,0.558823,0.588732,0.622977,0.645016,0.659382", \ "0.466874,0.470177,0.485697,0.510268,0.540961,0.586878,0.618149", \ "1.132296,1.070307,0.977002,0.870711,0.788402,0.724291,0.697682", \ "2.773646,2.690411,2.506973,2.192736,1.771146,1.398079,1.132472", \ "5.182280,5.061371,4.895808,4.518937,3.844620,2.942463,2.178380", \ "8.232854,8.103732,7.955678,7.588731,6.914663,5.624198,4.090218"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("5.246727,5.266981,5.259880,5.310409,5.319016,5.405447,5.398709", \ "5.198209,5.238046,5.206472,5.273524,5.266644,5.380742,5.359052", \ "5.492702,5.495559,5.492714,5.472976,5.444506,5.336472,5.423728", \ "6.380222,6.334450,6.315127,6.389618,6.238746,5.991069,5.880921", \ "8.236639,8.204884,8.154549,8.031923,7.769548,7.432868,6.989692", \ "10.984190,11.021590,10.960340,10.844780,10.495440,9.831515,8.961361", \ "14.647160,14.644880,14.656610,14.559840,14.299650,13.529210,11.963230"); } } internal_power () { related_pin : "A"; when : "B & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.636178,0.634801,0.652471,0.668105,0.669786,0.685115,0.682530", \ "0.507795,0.529442,0.561643,0.591128,0.622002,0.649361,0.667744", \ "0.485903,0.475932,0.498962,0.521436,0.545685,0.593349,0.627481", \ "1.176636,1.114481,1.017200,0.901316,0.816166,0.747333,0.716031", \ "2.870649,2.767216,2.590116,2.274316,1.846817,1.456064,1.175511", \ "5.310302,5.187361,4.999226,4.616276,3.966910,3.063792,2.258997", \ "8.356229,8.302291,8.113323,7.750639,7.069349,5.815126,4.255532"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("5.713202,5.708576,5.738026,5.751040,5.771184,5.771115,5.846890", \ "5.630429,5.646504,5.708223,5.747056,5.716909,5.753554,5.861258", \ "5.968741,5.920864,5.946976,5.920215,5.902195,5.843339,5.915966", \ "6.855642,6.815092,6.852132,6.835468,6.756664,6.504963,6.391993", \ "8.733708,8.742563,8.705040,8.550088,8.287939,7.942951,7.555092", \ "11.606110,11.559850,11.500440,11.391120,11.094360,10.516230,9.562750", \ "15.300350,15.368020,15.357030,15.269130,14.839940,14.058320,13.006890"); } } internal_power () { related_pin : "B"; when : "A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("1.344074,1.351542,1.373912,1.388749,1.414572,1.435267,1.462010", \ "1.255148,1.277126,1.300742,1.333737,1.373873,1.404708,1.443915", \ "1.173970,1.182917,1.204968,1.236358,1.285212,1.345278,1.397665", \ "1.627777,1.605246,1.539916,1.495352,1.463165,1.444253,1.453837", \ "3.226428,3.161259,3.025678,2.774257,2.425054,2.112006,1.890784", \ "5.728429,5.650144,5.475107,5.221544,4.644493,3.787506,3.018942", \ "9.033020,8.909726,8.827210,8.541526,7.931861,6.808113,5.193550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("6.938821,6.914126,6.897712,6.994257,7.037108,7.110630,6.917467", \ "6.865444,6.839892,6.926962,6.888570,7.012827,7.061904,6.873126", \ "7.165110,7.177113,7.180923,7.139154,7.167162,7.104561,6.979569", \ "8.316052,8.292371,8.280132,8.156890,7.931817,7.703562,7.611389", \ "10.349980,10.325430,10.228080,10.095090,9.745462,9.317910,8.655004", \ "13.578810,13.521110,13.451420,13.203120,12.649570,11.944000,11.037590", \ "17.927250,17.861530,17.767070,17.480440,17.066400,15.926010,14.555900"); } } internal_power () { related_pin : "B"; when : "A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.633577,0.644207,0.650860,0.662504,0.670405,0.680014,0.680202", \ "0.519917,0.523272,0.547405,0.588095,0.621333,0.646437,0.665392", \ "0.423671,0.442623,0.446970,0.482307,0.527098,0.572698,0.610888", \ "1.087155,1.026219,0.935202,0.804512,0.735769,0.689321,0.676239", \ "2.832049,2.745090,2.579658,2.282354,1.829802,1.406915,1.131518", \ "5.413472,5.321136,5.150374,4.825332,4.181247,3.204927,2.306003", \ "8.819881,8.712174,8.488991,8.187168,7.579873,6.332111,4.568110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("5.992409,5.995748,6.044824,6.093343,6.100837,6.206493,6.291795", \ "5.931443,5.934625,5.993525,6.046295,6.109634,6.131190,5.982624", \ "6.222974,6.234486,6.264520,6.267705,6.207710,6.287314,6.144267", \ "7.269291,7.285145,7.286658,7.262844,7.118234,6.867421,6.486507", \ "9.374256,9.295184,9.281947,9.079665,8.903878,8.492388,7.687929", \ "12.505130,12.456780,12.438660,12.242530,11.817300,11.189910,10.161160", \ "16.728680,16.697010,16.659440,16.535980,16.121770,15.031680,13.755340"); } } internal_power () { related_pin : "B"; when : "A & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.637624,0.633898,0.654149,0.666184,0.677982,0.685128,0.686997", \ "0.508819,0.529202,0.547976,0.592522,0.619687,0.650439,0.670156", \ "0.439831,0.450146,0.459709,0.488845,0.533406,0.579897,0.616905", \ "1.128032,1.058833,0.978480,0.843798,0.762612,0.711693,0.689674", \ "2.900820,2.783901,2.652819,2.358193,1.919730,1.457758,1.173066", \ "5.458662,5.377114,5.193324,4.897748,4.288994,3.331626,2.378739", \ "8.763403,8.653296,8.544185,8.204600,7.664110,6.478034,4.735753"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("6.451904,6.470406,6.484980,6.503699,6.535194,6.583001,6.507671", \ "6.431386,6.434329,6.482406,6.473737,6.573473,6.573357,6.697246", \ "6.744989,6.757692,6.751210,6.735399,6.731907,6.687047,6.720170", \ "7.813784,7.811625,7.768289,7.794023,7.651201,7.387694,7.164386", \ "9.904224,9.826615,9.825273,9.616540,9.451126,9.101149,8.351349", \ "13.088530,13.128110,13.068900,12.825910,12.395810,11.872720,10.679780", \ "17.419960,17.453000,17.409200,17.252900,16.743370,15.921170,14.502270"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("0.717838,0.723857,0.742254,0.750738,0.769289,0.777368,0.775374", \ "0.699694,0.710311,0.728157,0.753766,0.780359,0.800689,0.813724", \ "0.833185,0.821481,0.820656,0.823032,0.819846,0.832016,0.836978", \ "1.666255,1.585145,1.472171,1.316353,1.194813,1.087339,0.998125", \ "3.190224,3.108096,2.962527,2.673127,2.236135,1.833742,1.513946", \ "5.222187,5.164161,5.054310,4.788855,4.205870,3.353067,2.586853", \ "7.767322,7.713691,7.643913,7.500634,6.974645,5.876347,4.440314"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("3.592660,3.625258,3.647517,3.679785,3.694740,3.709937,3.726097", \ "3.582408,3.605322,3.635699,3.649013,3.699803,3.705825,3.518416", \ "3.822710,3.826453,3.824164,3.765692,3.780730,3.783796,3.645229", \ "4.619002,4.634639,4.599056,4.483274,4.290933,4.102068,4.017395", \ "6.055728,6.032373,5.925590,5.817417,5.594552,5.230797,4.780836", \ "8.414343,8.336416,8.219802,7.958586,7.534423,6.938632,6.282333", \ "11.466930,11.442930,11.315000,11.080280,10.479960,9.633920,8.511434"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("1.298222,1.301048,1.311889,1.320276,1.337131,1.360096,1.371267", \ "1.215306,1.238449,1.233779,1.262983,1.278868,1.302734,1.319158", \ "1.334612,1.330191,1.329228,1.318598,1.315256,1.312422,1.324783", \ "2.050021,1.993111,1.908138,1.825502,1.716311,1.593264,1.501657", \ "3.588706,3.516899,3.372442,3.140989,2.766811,2.407055,2.061998", \ "5.790322,5.716957,5.581895,5.313093,4.777205,3.993373,3.229282", \ "8.565210,8.557595,8.469755,8.218681,7.675035,6.628237,5.227647"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.798703,1.597410,3.194810,6.389620,12.779200,25.558500"); values ("4.676654,4.678752,4.695021,4.737244,4.747303,4.651849,4.779522", \ "4.621423,4.625814,4.623262,4.658443,4.740334,4.766878,4.727048", \ "4.596165,4.569938,4.597444,4.632527,4.680570,4.723460,4.776943", \ "5.018687,5.072401,5.013854,4.982879,4.926557,4.801188,4.722472", \ "6.112229,6.087781,6.028969,5.962845,5.843929,5.577563,5.187053", \ "8.069065,8.020447,7.899776,7.653734,7.373828,6.971503,6.422675", \ "10.746930,10.709900,10.564530,10.366620,9.807592,9.078571,8.155606"); } } } } /****************************************************************************************** Module : OAI211_X2 Cell Description : Combinational cell (OAI211_X2) with drive strength X2 *******************************************************************************************/ cell (OAI211_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 : 140.522774; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 37.897875; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 27.646758; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 27.646756; } leakage_power () { when : "!A & !B & C1 & C2"; value : 6.584790; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 118.415250; } leakage_power () { when : "!A & B & !C1 & C2"; value : 126.113462; } leakage_power () { when : "!A & B & C1 & !C2"; value : 126.113583; } leakage_power () { when : "!A & B & C1 & C2"; value : 106.635877; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 41.940650; } leakage_power () { when : "A & !B & !C1 & C2"; value : 43.636035; } leakage_power () { when : "A & !B & C1 & !C2"; value : 43.636155; } leakage_power () { when : "A & !B & C1 & C2"; value : 22.827687; } leakage_power () { when : "A & B & !C1 & !C2"; value : 312.548125; } leakage_power () { when : "A & B & !C1 & C2"; value : 366.936750; } leakage_power () { when : "A & B & C1 & !C2"; value : 407.440750; } leakage_power () { when : "A & B & C1 & C2"; value : 432.343875; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.332753; fall_capacitance : 3.307386; rise_capacitance : 3.332753; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.274450; fall_capacitance : 3.002362; rise_capacitance : 3.274450; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.013004; fall_capacitance : 2.794916; rise_capacitance : 3.013004; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.351495; fall_capacitance : 3.351495; rise_capacitance : 3.161668; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 50.811800; function : "!(((C1 | C2) & A) & B)"; timing () { related_pin : "A"; when : "B & !C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.013846,0.015264,0.017075,0.020636,0.027640,0.041480,0.068971", \ "0.014384,0.015816,0.017645,0.021236,0.028280,0.042160,0.069684", \ "0.016278,0.017704,0.019517,0.023097,0.030154,0.044074,0.071650", \ "0.018956,0.020635,0.022725,0.026684,0.034114,0.048058,0.075553", \ "0.021872,0.023870,0.026328,0.030921,0.039279,0.054368,0.082209", \ "0.024494,0.026854,0.029747,0.035113,0.044749,0.061621,0.091400", \ "0.026515,0.029261,0.032622,0.038832,0.049912,0.069013,0.101643"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.007645,0.008526,0.009656,0.011887,0.016291,0.025022,0.042400", \ "0.008548,0.009428,0.010558,0.012791,0.017201,0.025937,0.043320", \ "0.012257,0.013261,0.014485,0.016707,0.020973,0.029571,0.046840", \ "0.016557,0.017893,0.019536,0.022599,0.028095,0.037429,0.054250", \ "0.021123,0.022796,0.024835,0.028617,0.035394,0.047149,0.066639", \ "0.025869,0.027891,0.030350,0.034898,0.042989,0.056877,0.080194", \ "0.030803,0.033165,0.036040,0.041362,0.050822,0.066937,0.093700"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.007859,0.009025,0.010540,0.013557,0.019584,0.031611,0.055619", \ "0.007858,0.009023,0.010540,0.013560,0.019585,0.031610,0.055618", \ "0.008224,0.009278,0.010678,0.013570,0.019585,0.031612,0.055621", \ "0.010677,0.011643,0.012913,0.015498,0.020665,0.031832,0.055622", \ "0.015077,0.016009,0.017205,0.019597,0.024448,0.034576,0.056274", \ "0.020917,0.021965,0.023272,0.025774,0.030535,0.040040,0.060132", \ "0.027946,0.029141,0.030636,0.033461,0.038616,0.048095,0.067188"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.006219,0.007080,0.008194,0.010392,0.014671,0.022953,0.039196", \ "0.006215,0.007079,0.008193,0.010392,0.014668,0.022953,0.039197", \ "0.008040,0.008562,0.009332,0.011032,0.014778,0.022953,0.039197", \ "0.012921,0.013595,0.014445,0.016062,0.018975,0.024807,0.039235", \ "0.019084,0.019829,0.020791,0.022643,0.026116,0.032344,0.043565", \ "0.026541,0.027395,0.028504,0.030621,0.034552,0.041687,0.054195", \ "0.035285,0.036264,0.037550,0.040027,0.044539,0.052548,0.066630"); } } timing () { related_pin : "A"; when : "B & C1 & !C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.010881,0.012236,0.013982,0.017448,0.024336,0.038062,0.065470", \ "0.011346,0.012729,0.014506,0.018017,0.024960,0.038736,0.066180", \ "0.012907,0.014419,0.016310,0.019849,0.026809,0.040631,0.068134", \ "0.014811,0.016631,0.018860,0.023000,0.030590,0.044629,0.072034", \ "0.016764,0.018981,0.021664,0.026575,0.035305,0.050707,0.078714", \ "0.018326,0.020980,0.024171,0.029975,0.040148,0.057562,0.087716", \ "0.019247,0.022347,0.026068,0.032827,0.044599,0.064437,0.097666"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.007389,0.008269,0.009397,0.011619,0.016003,0.024691,0.041983", \ "0.008293,0.009172,0.010299,0.012523,0.016912,0.025605,0.042902", \ "0.011924,0.012948,0.014191,0.016445,0.020687,0.029240,0.046424", \ "0.016024,0.017389,0.019058,0.022158,0.027698,0.037082,0.053833", \ "0.020291,0.022016,0.024103,0.027950,0.034797,0.046615,0.066167", \ "0.024602,0.026704,0.029244,0.033899,0.042115,0.056111,0.079511", \ "0.028916,0.031403,0.034402,0.039900,0.049560,0.065863,0.092768"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005742,0.006904,0.008416,0.011431,0.017442,0.029439,0.053420", \ "0.005745,0.006907,0.008417,0.011429,0.017447,0.029445,0.053426", \ "0.006686,0.007618,0.008891,0.011615,0.017452,0.029441,0.053424", \ "0.009542,0.010413,0.011570,0.013980,0.019019,0.029828,0.053423", \ "0.014234,0.015109,0.016238,0.018480,0.023080,0.032922,0.054259", \ "0.020132,0.021120,0.022396,0.024830,0.029450,0.038654,0.058432", \ "0.027206,0.028310,0.029761,0.032532,0.037601,0.046917,0.065678"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.004984,0.005753,0.006757,0.008770,0.012808,0.020889,0.037051", \ "0.004981,0.005752,0.006759,0.008771,0.012810,0.020892,0.037060", \ "0.006717,0.007273,0.007939,0.009444,0.012928,0.020895,0.037059", \ "0.010410,0.011186,0.012138,0.013905,0.017024,0.022784,0.037099", \ "0.015196,0.016173,0.017358,0.019524,0.023381,0.030040,0.041473", \ "0.021111,0.022333,0.023811,0.026457,0.031016,0.038776,0.051880", \ "0.028224,0.029702,0.031501,0.034710,0.040118,0.049008,0.063844"); } } timing () { related_pin : "A"; when : "B & C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.009648,0.010790,0.012262,0.015181,0.020979,0.032530,0.055588", \ "0.010199,0.011365,0.012863,0.015822,0.021667,0.033260,0.056349", \ "0.012339,0.013694,0.015355,0.018392,0.024255,0.035889,0.059026", \ "0.014381,0.016126,0.018263,0.022208,0.029239,0.041420,0.064467", \ "0.016244,0.018388,0.020990,0.025752,0.034193,0.048793,0.073500", \ "0.017620,0.020189,0.023290,0.028941,0.038857,0.055765,0.084291", \ "0.018256,0.021263,0.024881,0.031468,0.042975,0.062362,0.094583"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.008056,0.008923,0.010039,0.012247,0.016617,0.025294,0.042575", \ "0.008968,0.009834,0.010950,0.013161,0.017539,0.026226,0.043517", \ "0.012732,0.013709,0.014903,0.017078,0.021318,0.029867,0.047045", \ "0.017176,0.018483,0.020095,0.023106,0.028527,0.037762,0.054494", \ "0.021880,0.023526,0.025536,0.029265,0.035962,0.047608,0.066957", \ "0.026695,0.028712,0.031153,0.035668,0.043698,0.057483,0.080652", \ "0.031579,0.033959,0.036841,0.042182,0.051640,0.067702,0.094334"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005440,0.006412,0.007669,0.010179,0.015186,0.025195,0.045159", \ "0.005443,0.006411,0.007670,0.010180,0.015190,0.025186,0.045151", \ "0.006724,0.007412,0.008363,0.010471,0.015195,0.025184,0.045153", \ "0.010133,0.010873,0.011843,0.013821,0.017755,0.025929,0.045160", \ "0.015124,0.015890,0.016887,0.018875,0.022855,0.030802,0.046929", \ "0.021322,0.022183,0.023319,0.025521,0.029722,0.037811,0.053758", \ "0.028728,0.029683,0.030970,0.033485,0.038167,0.046726,0.062987"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005281,0.006063,0.007076,0.009104,0.013158,0.021256,0.037427", \ "0.005281,0.006063,0.007077,0.009106,0.013156,0.021257,0.037430", \ "0.006850,0.007376,0.008088,0.009662,0.013233,0.021257,0.037437", \ "0.010505,0.011285,0.012242,0.014020,0.017141,0.022988,0.037456", \ "0.015201,0.016164,0.017352,0.019523,0.023403,0.030102,0.041627", \ "0.021046,0.022242,0.023688,0.026310,0.030869,0.038677,0.051848", \ "0.028087,0.029527,0.031290,0.034429,0.039786,0.048666,0.063609"); } } timing () { related_pin : "B"; when : "A & !C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.014768,0.016186,0.017996,0.021558,0.028562,0.042401,0.069894", \ "0.015146,0.016580,0.018410,0.022001,0.029046,0.042927,0.070452", \ "0.015821,0.017250,0.019066,0.022650,0.029712,0.043638,0.071219", \ "0.016504,0.018024,0.019941,0.023663,0.030892,0.044836,0.072306", \ "0.017187,0.018960,0.021145,0.025236,0.032792,0.047059,0.074679", \ "0.016892,0.019002,0.021584,0.026366,0.034934,0.050114,0.078222", \ "0.015346,0.017795,0.020791,0.026327,0.036187,0.053168,0.082711"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.008493,0.009419,0.010598,0.012899,0.017395,0.026221,0.043687", \ "0.009380,0.010305,0.011481,0.013783,0.018277,0.027104,0.044569", \ "0.013426,0.014381,0.015552,0.017713,0.022059,0.030745,0.048093", \ "0.018687,0.019927,0.021470,0.024369,0.029631,0.038672,0.055539", \ "0.024768,0.026263,0.028112,0.031575,0.037915,0.049167,0.068153", \ "0.031788,0.033553,0.035728,0.039782,0.047132,0.060115,0.082552", \ "0.039804,0.041843,0.044349,0.049016,0.057445,0.072162,0.097420"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.007857,0.009024,0.010540,0.013557,0.019583,0.031607,0.055621", \ "0.007860,0.009025,0.010539,0.013559,0.019585,0.031609,0.055618", \ "0.008108,0.009206,0.010653,0.013570,0.019584,0.031612,0.055623", \ "0.009672,0.010671,0.012001,0.014762,0.020389,0.031858,0.055622", \ "0.013601,0.014467,0.015590,0.017899,0.022807,0.033597,0.056274", \ "0.019203,0.020101,0.021256,0.023521,0.028005,0.037458,0.058751", \ "0.025919,0.026933,0.028224,0.030704,0.035373,0.044380,0.063568"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.007390,0.008220,0.009296,0.011437,0.015647,0.023878,0.040116", \ "0.007360,0.008204,0.009288,0.011435,0.015645,0.023874,0.040118", \ "0.008605,0.009203,0.010042,0.011820,0.015668,0.023879,0.040117", \ "0.013379,0.014055,0.014904,0.016506,0.019372,0.025445,0.040132", \ "0.019127,0.019894,0.020877,0.022776,0.026323,0.032634,0.044110", \ "0.026078,0.026951,0.028073,0.030223,0.034253,0.041585,0.054341", \ "0.034263,0.035264,0.036560,0.039037,0.043584,0.051760,0.066269"); } } timing () { related_pin : "B"; when : "A & C1 & !C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.011801,0.013157,0.014903,0.018369,0.025258,0.038984,0.066392", \ "0.012107,0.013491,0.015269,0.018782,0.025726,0.039503,0.066947", \ "0.012568,0.014019,0.015870,0.019403,0.026367,0.040197,0.067705", \ "0.012884,0.014490,0.016469,0.020232,0.027451,0.041415,0.068795", \ "0.012660,0.014640,0.017034,0.021398,0.029203,0.043545,0.071194", \ "0.011426,0.013791,0.016642,0.021821,0.030873,0.046447,0.074670", \ "0.008931,0.011686,0.014995,0.021014,0.031494,0.049121,0.079065"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.008203,0.009132,0.010311,0.012609,0.017087,0.025874,0.043262", \ "0.009091,0.010018,0.011195,0.013492,0.017970,0.026756,0.044141", \ "0.013093,0.014065,0.015256,0.017433,0.021755,0.030398,0.047667", \ "0.018162,0.019427,0.020994,0.023929,0.029235,0.038329,0.055113", \ "0.023984,0.025521,0.027411,0.030928,0.037329,0.048636,0.067682", \ "0.030626,0.032457,0.034703,0.038848,0.046300,0.059372,0.081875", \ "0.038116,0.040255,0.042868,0.047685,0.056275,0.071144,0.096512"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005741,0.006905,0.008416,0.011431,0.017440,0.029442,0.053423", \ "0.005743,0.006909,0.008416,0.011431,0.017447,0.029442,0.053418", \ "0.006315,0.007352,0.008731,0.011570,0.017447,0.029445,0.053425", \ "0.008424,0.009283,0.010467,0.013010,0.018513,0.029805,0.053420", \ "0.012885,0.013658,0.014674,0.016772,0.021325,0.031721,0.054204", \ "0.018635,0.019468,0.020548,0.022690,0.026961,0.035987,0.056829", \ "0.025424,0.026340,0.027561,0.029946,0.034492,0.043231,0.061945"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005926,0.006695,0.007696,0.009702,0.013721,0.021790,0.037973", \ "0.005892,0.006678,0.007688,0.009699,0.013720,0.021791,0.037967", \ "0.007232,0.007757,0.008492,0.010112,0.013748,0.021792,0.037975", \ "0.010931,0.011700,0.012642,0.014386,0.017462,0.023392,0.037990", \ "0.015508,0.016454,0.017611,0.019767,0.023650,0.030363,0.041994", \ "0.021154,0.022311,0.023731,0.026304,0.030850,0.038730,0.052056", \ "0.027921,0.029320,0.031031,0.034115,0.039405,0.048336,0.063525"); } } timing () { related_pin : "B"; when : "A & C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.010587,0.011730,0.013201,0.016121,0.021920,0.033470,0.056528", \ "0.010949,0.012117,0.013616,0.016575,0.022422,0.034016,0.057106", \ "0.011693,0.012947,0.014535,0.017579,0.023448,0.035089,0.058234", \ "0.012267,0.013780,0.015626,0.019055,0.025409,0.037395,0.060446", \ "0.011992,0.013901,0.016209,0.020402,0.027758,0.040656,0.064472", \ "0.010602,0.012892,0.015660,0.020690,0.029451,0.044206,0.069520", \ "0.007871,0.010543,0.013764,0.019627,0.029844,0.046919,0.074979"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.009077,0.009968,0.011108,0.013354,0.017777,0.026515,0.043863", \ "0.009974,0.010863,0.012003,0.014249,0.018671,0.027410,0.044759", \ "0.014020,0.014939,0.016067,0.018194,0.022483,0.031078,0.048304", \ "0.019422,0.020633,0.022137,0.024975,0.030144,0.039063,0.055811", \ "0.025661,0.027127,0.028939,0.032343,0.038593,0.049715,0.068529", \ "0.032807,0.034567,0.036713,0.040724,0.048003,0.060862,0.083120", \ "0.040874,0.042928,0.045439,0.050106,0.058504,0.073140,0.098234"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.005441,0.006412,0.007669,0.010178,0.015187,0.025188,0.045152", \ "0.005443,0.006412,0.007669,0.010178,0.015190,0.025196,0.045157", \ "0.006147,0.006996,0.008097,0.010399,0.015206,0.025194,0.045159", \ "0.008813,0.009485,0.010403,0.012368,0.016676,0.025761,0.045155", \ "0.013629,0.014244,0.015073,0.016775,0.020384,0.028489,0.046427", \ "0.019615,0.020302,0.021212,0.023036,0.026619,0.033891,0.050224", \ "0.026617,0.027375,0.028419,0.030497,0.034451,0.041879,0.056888"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.006141,0.006923,0.007942,0.009973,0.014030,0.022130,0.038346", \ "0.006140,0.006924,0.007942,0.009972,0.014027,0.022128,0.038342", \ "0.007272,0.007847,0.008635,0.010322,0.014044,0.022138,0.038346", \ "0.010935,0.011714,0.012669,0.014441,0.017538,0.023601,0.038353", \ "0.015318,0.016277,0.017454,0.019655,0.023607,0.030389,0.042165", \ "0.020753,0.021906,0.023325,0.025922,0.030532,0.038552,0.051991", \ "0.027293,0.028677,0.030369,0.033438,0.038760,0.047801,0.063203"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00812828,0.00948632,0.0112364,0.0147075,0.0216011,0.0353305,0.0627370", \ "0.00874156,0.0101077,0.0118703,0.0153652,0.0222918,0.0360540,0.0634854", \ "0.0111789,0.0127122,0.0145743,0.0179668,0.0247729,0.0384581,0.0658469", \ "0.0131616,0.0151716,0.0176093,0.0220900,0.0300628,0.0437894,0.0707918", \ "0.0140753,0.0166095,0.0196609,0.0251885,0.0348996,0.0515738,0.0794763", \ "0.0136509,0.0167291,0.0204098,0.0270702,0.0386493,0.0581722,0.0908390", \ "0.0117769,0.0153754,0.0196740,0.0274701,0.0409908,0.0635861,0.100752"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00999845,0.0116720,0.0138157,0.0180470,0.0264103,0.0430228,0.0761537", \ "0.0106624,0.0123232,0.0144662,0.0187132,0.0271161,0.0437843,0.0769614", \ "0.0141396,0.0158723,0.0178787,0.0219354,0.0301425,0.0466563,0.0797424", \ "0.0188423,0.0210119,0.0236639,0.0285893,0.0373584,0.0533097,0.0858565", \ "0.0246114,0.0272475,0.0304167,0.0362349,0.0466591,0.0648086,0.0967005", \ "0.0311349,0.0343173,0.0381135,0.0449872,0.0570276,0.0778356,0.113225", \ "0.0383533,0.0420764,0.0465336,0.0545840,0.0685076,0.0919914,0.131763"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00572145,0.00689795,0.00841031,0.0114295,0.0174387,0.0294466,0.0534253", \ "0.00568635,0.00687763,0.00840524,0.0114261,0.0174403,0.0294454,0.0534242", \ "0.00699711,0.00794427,0.00909742,0.0116378,0.0174121,0.0294404,0.0534196", \ "0.0107084,0.0116837,0.0129286,0.0153803,0.0201513,0.0300080,0.0534279", \ "0.0162285,0.0173783,0.0187855,0.0213910,0.0262904,0.0357817,0.0549551", \ "0.0232104,0.0246095,0.0263074,0.0293684,0.0347456,0.0445144,0.0631313", \ "0.0316935,0.0333363,0.0353506,0.0389911,0.0452276,0.0557628,0.0749425"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00727849,0.00874935,0.0106658,0.0144966,0.0221493,0.0374329,0.0680062", \ "0.00727087,0.00875083,0.0106645,0.0144945,0.0221459,0.0374383,0.0680125", \ "0.00846494,0.00956261,0.0111119,0.0145290,0.0221432,0.0374435,0.0680219", \ "0.0119350,0.0132272,0.0148876,0.0180464,0.0238389,0.0375076,0.0680098", \ "0.0168445,0.0181909,0.0199210,0.0232932,0.0297717,0.0415589,0.0683021", \ "0.0233015,0.0248045,0.0267076,0.0303058,0.0370909,0.0499474,0.0736628", \ "0.0312130,0.0329070,0.0350520,0.0390647,0.0463390,0.0597607,0.0847239"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.0107226,0.0121221,0.0139158,0.0174537,0.0244331,0.0382515,0.0657265", \ "0.0112054,0.0126094,0.0144075,0.0179511,0.0249375,0.0387615,0.0662420", \ "0.0139388,0.0153414,0.0170552,0.0205120,0.0274066,0.0411428,0.0685560", \ "0.0172815,0.0190952,0.0213342,0.0255096,0.0330458,0.0465266,0.0735495", \ "0.0200862,0.0222884,0.0249937,0.0300107,0.0390631,0.0549978,0.0823318", \ "0.0222924,0.0248969,0.0280895,0.0339736,0.0444981,0.0628520,0.0944144", \ "0.0238278,0.0268433,0.0305226,0.0372955,0.0493661,0.0701567,0.105597"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.0122946,0.0139455,0.0160669,0.0202674,0.0286036,0.0451961,0.0783145", \ "0.0131388,0.0148187,0.0169755,0.0212361,0.0296466,0.0463128,0.0794872", \ "0.0157198,0.0174169,0.0195445,0.0237641,0.0321676,0.0488745,0.0821160", \ "0.0192757,0.0213085,0.0238265,0.0285935,0.0374483,0.0539608,0.0870184", \ "0.0238918,0.0263233,0.0292685,0.0347013,0.0445747,0.0625182,0.0954629", \ "0.0290143,0.0319556,0.0354775,0.0418641,0.0530909,0.0727538,0.107946", \ "0.0343511,0.0378402,0.0420078,0.0495166,0.0624975,0.0844461,0.122343"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00786338,0.00902671,0.0105399,0.0135625,0.0195826,0.0316108,0.0556197", \ "0.00786999,0.00903423,0.0105442,0.0135586,0.0195823,0.0316089,0.0556185", \ "0.00859702,0.00955305,0.0108505,0.0136088,0.0195857,0.0316087,0.0556173", \ "0.0121245,0.0131394,0.0144209,0.0169347,0.0216930,0.0319684,0.0556233", \ "0.0173316,0.0184872,0.0199036,0.0225930,0.0276679,0.0372555,0.0568695", \ "0.0239561,0.0253362,0.0270068,0.0300799,0.0356070,0.0457072,0.0645339", \ "0.0319213,0.0335858,0.0355821,0.0391915,0.0454597,0.0562892,0.0760460"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("0.00727709,0.00874901,0.0106678,0.0144935,0.0221435,0.0374439,0.0680195", \ "0.00728137,0.00875294,0.0106729,0.0144966,0.0221460,0.0374416,0.0680113", \ "0.00792827,0.00917921,0.0108918,0.0145244,0.0221501,0.0374352,0.0680055", \ "0.0106564,0.0118880,0.0135108,0.0167748,0.0232181,0.0375113,0.0680213", \ "0.0148864,0.0160621,0.0176068,0.0207520,0.0272079,0.0401144,0.0682906", \ "0.0203529,0.0216438,0.0233006,0.0265194,0.0328278,0.0456997,0.0717242", \ "0.0268234,0.0282731,0.0301293,0.0336917,0.0403280,0.0530402,0.0789155"); } } internal_power () { related_pin : "A"; when : "B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("2.924511,2.952081,2.976252,3.022481,3.061329,3.116154,3.146633", \ "2.740813,2.760411,2.830078,2.894278,2.973453,3.052095,3.119377", \ "2.638763,2.665247,2.702812,2.759058,2.837688,2.946020,3.039302", \ "3.612658,3.517211,3.425333,3.343101,3.257478,3.204650,3.178626", \ "6.572144,6.363515,6.090107,5.631002,4.990030,4.458556,4.030230", \ "11.159410,10.984870,10.649690,9.998922,8.833713,7.330651,6.050101", \ "17.165190,16.965720,16.714440,16.114740,14.766830,12.452100,9.734712"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("12.352910,12.393730,12.314020,12.445460,12.470630,12.554190,12.406530", \ "12.218840,12.262030,12.279330,12.319820,12.447270,12.495750,12.547390", \ "12.841510,12.715970,12.775830,12.684790,12.677590,12.688910,12.674540", \ "14.698170,14.662590,14.713900,14.521900,14.172800,13.765120,13.390300", \ "18.572940,18.352030,18.193890,17.967420,17.417580,16.687780,15.406000", \ "24.356940,24.199530,24.001110,23.529890,22.876150,21.645000,19.910750", \ "31.861270,31.817020,31.671670,31.331490,30.529340,28.593780,25.790980"); } } internal_power () { related_pin : "A"; when : "B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("1.471346,1.521939,1.532397,1.546288,1.579947,1.583432,1.594218", \ "1.267583,1.294938,1.337599,1.414216,1.468559,1.520422,1.560253", \ "1.183950,1.197817,1.221454,1.252041,1.321448,1.400226,1.476101", \ "2.544325,2.360832,2.182278,1.968532,1.818845,1.690528,1.629947", \ "5.872202,5.565668,5.226804,4.600115,3.778106,3.046174,2.513844", \ "10.655030,10.346500,9.952757,9.220315,7.906609,6.117691,4.613182", \ "16.779510,16.505910,16.143960,15.452870,14.023270,11.480410,8.423290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("10.570880,10.623710,10.574620,10.693960,10.630700,10.722700,10.743450", \ "10.474020,10.531240,10.489180,10.555780,10.623380,10.683070,10.607730", \ "11.085320,11.053060,11.034320,10.944630,10.867600,10.930490,10.987130", \ "12.803990,12.833500,12.764500,12.782850,12.511950,12.161590,11.791270", \ "16.486180,16.350610,16.314900,16.143550,15.635340,14.970910,13.536040", \ "22.087300,22.010910,21.852510,21.715110,20.895360,19.633330,17.892780", \ "29.322980,29.403120,29.309900,29.236250,28.531450,27.018300,23.958390"); } } internal_power () { related_pin : "A"; when : "B & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("1.466768,1.510107,1.524726,1.562089,1.583513,1.590914,1.599320", \ "1.242329,1.315713,1.352622,1.416410,1.471885,1.530651,1.560649", \ "1.206280,1.210034,1.221611,1.275325,1.333978,1.417040,1.486118", \ "2.622947,2.443004,2.260473,2.034825,1.861742,1.732571,1.663663", \ "5.987682,5.695304,5.368135,4.761958,3.929706,3.148579,2.582913", \ "10.805920,10.603320,10.227440,9.462936,8.151556,6.357384,4.770401", \ "17.025480,16.704590,16.451980,15.752890,14.358460,11.854940,8.753107"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("11.482680,11.474470,11.503780,11.589530,11.581050,11.677470,11.729610", \ "11.354880,11.392050,11.429640,11.527130,11.611230,11.674390,11.759560", \ "11.913970,11.884190,11.905230,11.943960,11.867630,11.667160,11.474230", \ "13.744420,13.754180,13.769510,13.819350,13.437720,12.987210,12.737660", \ "17.602280,17.519600,17.378480,17.107460,16.719960,15.975460,14.691570", \ "23.306930,23.232310,23.154260,22.827380,22.256840,20.998930,19.178840", \ "30.742560,30.773410,30.732760,30.582060,29.977450,28.477480,25.803820"); } } internal_power () { related_pin : "B"; when : "A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("2.922082,2.917248,2.953710,3.004391,3.066605,3.116513,3.156371", \ "2.748391,2.761343,2.827134,2.887015,2.973489,3.056777,3.119845", \ "2.538685,2.588924,2.648564,2.710625,2.793290,2.915908,3.023819", \ "3.521811,3.419859,3.319342,3.224025,3.161450,3.140182,3.148940", \ "6.747171,6.543938,6.257466,5.785552,5.093119,4.472742,4.031481", \ "11.647240,11.530850,11.211660,10.641480,9.525573,7.811856,6.289234", \ "18.373130,18.078300,17.827290,17.242210,16.146720,13.843210,10.635940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("13.877430,13.901170,13.946920,14.008150,14.044650,14.166240,14.036130", \ "13.804810,13.860030,13.838190,13.877630,14.074880,14.034750,13.770900", \ "14.316190,14.314500,14.416730,14.297860,14.395230,14.161000,14.228430", \ "16.551790,16.638700,16.595250,16.342470,16.034750,15.451500,14.986440", \ "20.805930,20.583120,20.429420,20.110510,19.723700,18.620280,17.307900", \ "27.328540,27.137480,26.822930,26.484200,25.428930,23.897610,22.235490", \ "35.952610,35.832960,35.613920,35.039430,34.003140,32.168460,29.195130"); } } internal_power () { related_pin : "B"; when : "A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("1.463613,1.502265,1.534002,1.547715,1.582395,1.587596,1.594387", \ "1.244583,1.294221,1.347650,1.399340,1.472323,1.518347,1.556508", \ "1.073601,1.108372,1.143658,1.191240,1.278511,1.379668,1.466014", \ "2.431375,2.265872,2.081102,1.846185,1.711032,1.618908,1.586454", \ "5.962103,5.681431,5.365319,4.779591,3.895616,3.058790,2.503089", \ "11.006830,10.774650,10.486690,9.872289,8.610868,6.639080,4.861201", \ "17.927280,17.637370,17.228180,16.628090,15.382790,12.889060,9.383081"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("11.949050,12.114730,12.131460,12.226050,12.335600,12.366340,12.102670", \ "11.907000,11.976930,12.045230,12.158520,12.199940,12.145540,12.329060", \ "12.556290,12.545580,12.549830,12.574100,12.569850,12.508790,12.620520", \ "14.614240,14.560490,14.539320,14.596950,14.275820,13.765610,13.090490", \ "18.811290,18.714750,18.590070,18.308630,17.735780,16.986030,15.904010", \ "25.154230,25.003790,24.886770,24.478540,23.645700,22.192180,20.311420", \ "33.442350,33.475150,33.322970,33.027730,32.142400,30.302250,27.490320"); } } internal_power () { related_pin : "B"; when : "A & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("1.463413,1.510213,1.528309,1.559568,1.572390,1.596550,1.600040", \ "1.252590,1.290292,1.356318,1.416861,1.474705,1.524849,1.560781", \ "1.095989,1.136925,1.158486,1.205181,1.295711,1.387382,1.467939", \ "2.502693,2.349753,2.178245,1.921425,1.763790,1.662111,1.610306", \ "6.083742,5.808745,5.498798,4.943826,4.067259,3.156926,2.578087", \ "11.221070,10.931480,10.639480,9.996849,8.829183,6.899109,5.010496", \ "17.777550,17.580120,17.170020,16.693130,15.559480,13.220870,9.719526"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("12.952580,13.052800,13.042450,13.123400,13.268870,13.107420,13.338820", \ "12.849300,12.944300,12.927020,13.078090,13.181580,13.045310,12.882160", \ "13.463100,13.503450,13.495530,13.462270,13.493940,13.443000,13.165830", \ "15.632510,15.645660,15.669410,15.543230,15.173820,14.903010,14.176990", \ "19.894620,19.838100,19.710950,19.412570,18.907320,17.953280,16.721140", \ "26.380130,26.214840,26.043550,25.719420,24.939350,23.767680,21.769210", \ "34.933750,34.879030,34.837540,34.427510,33.587800,32.007720,29.047500"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("1.665450,1.688166,1.712810,1.735181,1.755329,1.777778,1.781725", \ "1.628458,1.659681,1.695619,1.741365,1.791341,1.823569,1.849540", \ "1.892723,1.880617,1.869693,1.858158,1.876187,1.882490,1.896176", \ "3.559264,3.344680,3.130617,2.846146,2.605607,2.389068,2.223544", \ "6.591512,6.379751,6.085815,5.507040,4.663598,3.879735,3.242613", \ "10.577490,10.519610,10.251740,9.739138,8.578247,6.885398,5.389494", \ "15.759130,15.689600,15.541300,15.116930,14.118750,11.906680,9.070127"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("7.378502,7.447672,7.471595,7.497107,7.536081,7.457717,7.215798", \ "7.324013,7.384259,7.432456,7.442570,7.524303,7.634447,7.405763", \ "7.809693,7.813623,7.793354,7.734729,7.652829,7.577265,7.285095", \ "9.419414,9.448700,9.293529,9.089935,8.775897,8.376415,8.145949", \ "12.317600,12.177900,11.991370,11.774960,11.197400,10.422330,9.668788", \ "16.901930,16.763990,16.536690,16.023280,15.202950,14.039830,12.637180", \ "23.107260,22.961390,22.711180,22.257720,21.178900,19.292970,17.151980"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("2.815002,2.837768,2.846125,2.864693,2.907491,2.944318,2.976942", \ "2.652288,2.700280,2.722008,2.754668,2.782992,2.833858,2.867742", \ "2.869165,2.892340,2.855489,2.853184,2.861578,2.869700,2.875331", \ "4.317448,4.179404,4.019630,3.860912,3.646356,3.425301,3.222621", \ "7.404106,7.198537,6.935725,6.461187,5.727634,5.016900,4.343681", \ "11.804970,11.606790,11.327290,10.791540,9.748106,8.183917,6.665470", \ "17.371220,17.286750,17.110260,16.594100,15.509530,13.429980,10.661300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.587870,3.175740,6.351470,12.702900,25.405900,50.811800"); values ("9.486524,9.534613,9.568899,9.602034,9.530477,9.522177,9.502347", \ "9.335132,9.440350,9.428582,9.501084,9.620679,9.618693,9.712902", \ "9.316115,9.279239,9.321103,9.424587,9.443251,9.488703,9.651754", \ "10.236030,10.317590,10.214410,10.052850,9.983479,9.683153,9.563677", \ "12.441520,12.318480,12.196540,12.048120,11.675170,11.139460,10.813760", \ "16.330850,16.213000,15.929000,15.459660,14.777580,13.878480,12.929980", \ "21.683910,21.546190,21.248690,20.831210,19.711580,18.118970,16.594440"); } } } } /****************************************************************************************** Module : OAI211_X4 Cell Description : Combinational cell (OAI211_X4) with drive strength X4 *******************************************************************************************/ cell (OAI211_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 : 281.045762; leakage_power () { when : "!A & !B & !C1 & !C2"; value : 75.795500; } leakage_power () { when : "!A & !B & !C1 & C2"; value : 55.293362; } leakage_power () { when : "!A & !B & C1 & !C2"; value : 55.293396; } leakage_power () { when : "!A & !B & C1 & C2"; value : 13.169484; } leakage_power () { when : "!A & B & !C1 & !C2"; value : 236.829750; } leakage_power () { when : "!A & B & !C1 & C2"; value : 252.227016; } leakage_power () { when : "!A & B & C1 & !C2"; value : 252.227178; } leakage_power () { when : "!A & B & C1 & C2"; value : 213.272106; } leakage_power () { when : "A & !B & !C1 & !C2"; value : 83.881037; } leakage_power () { when : "A & !B & !C1 & C2"; value : 87.285736; } leakage_power () { when : "A & !B & C1 & !C2"; value : 87.285899; } leakage_power () { when : "A & !B & C1 & C2"; value : 45.655478; } leakage_power () { when : "A & B & !C1 & !C2"; value : 625.088750; } leakage_power () { when : "A & B & !C1 & C2"; value : 733.871250; } leakage_power () { when : "A & B & C1 & !C2"; value : 814.875000; } leakage_power () { when : "A & B & C1 & C2"; value : 864.681250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.366109; fall_capacitance : 6.321076; rise_capacitance : 6.366109; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.670095; fall_capacitance : 6.144726; rise_capacitance : 6.670095; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.239156; fall_capacitance : 5.819879; rise_capacitance : 6.239156; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.678677; fall_capacitance : 6.678677; rise_capacitance : 6.294971; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 101.624000; function : "!(((C1 | C2) & A) & B)"; timing () { related_pin : "A"; when : "B & !C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.013834,0.015477,0.017299,0.020882,0.027929,0.041851,0.069510", \ "0.014370,0.016031,0.017872,0.021485,0.028571,0.042533,0.070223", \ "0.016234,0.017886,0.019713,0.023319,0.030423,0.044426,0.072166", \ "0.018853,0.020796,0.022888,0.026853,0.034320,0.048346,0.076007", \ "0.021710,0.024019,0.026474,0.031068,0.039431,0.054570,0.082562", \ "0.024257,0.026986,0.029872,0.035232,0.044864,0.061760,0.091633", \ "0.026196,0.029373,0.032719,0.038919,0.049992,0.069099,0.101782"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.007709,0.008738,0.009883,0.012142,0.016597,0.025426,0.042987", \ "0.008606,0.009633,0.010779,0.013040,0.017501,0.026336,0.043901", \ "0.012306,0.013472,0.014702,0.016936,0.021257,0.029956,0.047411", \ "0.016606,0.018151,0.019798,0.022874,0.028398,0.037787,0.054795", \ "0.021190,0.023117,0.025155,0.028943,0.035744,0.047556,0.067161", \ "0.025974,0.028299,0.030752,0.035300,0.043402,0.057336,0.080770", \ "0.030974,0.033679,0.036540,0.041859,0.051322,0.067468,0.094334"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.007863,0.009212,0.010732,0.013777,0.019846,0.031967,0.056172", \ "0.007860,0.009211,0.010731,0.013772,0.019846,0.031966,0.056173", \ "0.008232,0.009452,0.010865,0.013785,0.019843,0.031968,0.056174", \ "0.010674,0.011791,0.013063,0.015669,0.020899,0.032181,0.056174", \ "0.015091,0.016157,0.017356,0.019747,0.024627,0.034869,0.056814", \ "0.020968,0.022154,0.023456,0.025951,0.030727,0.040286,0.060583", \ "0.028032,0.029378,0.030872,0.033681,0.038833,0.048336,0.067572"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.006278,0.007282,0.008411,0.010641,0.014974,0.023368,0.039856", \ "0.006273,0.007281,0.008412,0.010640,0.014974,0.023368,0.039855", \ "0.008094,0.008712,0.009508,0.011251,0.015067,0.023369,0.039855", \ "0.012963,0.013748,0.014607,0.016241,0.019191,0.025167,0.039884", \ "0.019123,0.019986,0.020955,0.022822,0.026330,0.032640,0.044121", \ "0.026588,0.027565,0.028683,0.030816,0.034774,0.041979,0.054658", \ "0.035319,0.036457,0.037764,0.040244,0.044786,0.052845,0.067083"); } } timing () { related_pin : "A"; when : "B & C1 & !C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.010859,0.012430,0.014188,0.017676,0.024608,0.038419,0.065998", \ "0.011322,0.012926,0.014715,0.018249,0.025235,0.039095,0.066709", \ "0.012847,0.014597,0.016494,0.020055,0.027062,0.040969,0.068641", \ "0.014697,0.016801,0.019029,0.023172,0.030787,0.044903,0.072479", \ "0.016582,0.019142,0.021821,0.026727,0.035462,0.050902,0.079055", \ "0.018069,0.021128,0.024310,0.030105,0.040274,0.057704,0.087943", \ "0.018904,0.022475,0.026182,0.032926,0.044688,0.064530,0.097807"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.007444,0.008471,0.009613,0.011861,0.016293,0.025071,0.042534", \ "0.008341,0.009367,0.010509,0.012760,0.017197,0.025980,0.043448", \ "0.011962,0.013150,0.014399,0.016663,0.020956,0.029602,0.046960", \ "0.016057,0.017635,0.019309,0.022419,0.027984,0.037419,0.054342", \ "0.020334,0.022319,0.024406,0.028257,0.035125,0.046994,0.066653", \ "0.024664,0.027088,0.029621,0.034274,0.042499,0.056539,0.080045", \ "0.029024,0.031879,0.034867,0.040354,0.050016,0.066351,0.093352"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005718,0.007060,0.008580,0.011618,0.017679,0.029781,0.053971", \ "0.005720,0.007062,0.008581,0.011618,0.017678,0.029785,0.053962", \ "0.006666,0.007745,0.009039,0.011793,0.017683,0.029782,0.053964", \ "0.009525,0.010524,0.011689,0.014124,0.019217,0.030150,0.053970", \ "0.014249,0.015248,0.016373,0.018615,0.023246,0.033192,0.054777", \ "0.020178,0.021301,0.022573,0.025003,0.029617,0.038882,0.058867", \ "0.027280,0.028537,0.029989,0.032745,0.037813,0.047148,0.066041"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.004991,0.005888,0.006906,0.008949,0.013048,0.021259,0.037673", \ "0.004984,0.005886,0.006906,0.008950,0.013049,0.021257,0.037677", \ "0.006719,0.007357,0.008047,0.009591,0.013154,0.021259,0.037675", \ "0.010401,0.011298,0.012259,0.014040,0.017199,0.023092,0.037706", \ "0.015184,0.016307,0.017499,0.019674,0.023560,0.030302,0.041985", \ "0.021097,0.022502,0.023983,0.026635,0.031210,0.039036,0.052308", \ "0.028205,0.029905,0.031710,0.034919,0.040346,0.049283,0.064263"); } } timing () { related_pin : "A"; when : "B & C1 & C2"; sdf_cond : "(B == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.009628,0.010950,0.012430,0.015364,0.021191,0.032795,0.055960", \ "0.010176,0.011527,0.013034,0.016007,0.021880,0.033526,0.056720", \ "0.012280,0.013846,0.015509,0.018556,0.024451,0.036138,0.059380", \ "0.014268,0.016287,0.018421,0.022365,0.029400,0.041617,0.064776", \ "0.016067,0.018543,0.021139,0.025896,0.034339,0.048950,0.073722", \ "0.017368,0.020332,0.023422,0.029064,0.038975,0.055893,0.084448", \ "0.017919,0.021388,0.024990,0.031563,0.043058,0.062446,0.094695"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.008120,0.009131,0.010261,0.012494,0.016912,0.025677,0.043128", \ "0.009026,0.010036,0.011166,0.013403,0.017829,0.026603,0.044067", \ "0.012780,0.013912,0.015113,0.017302,0.021592,0.030232,0.047586", \ "0.017218,0.018730,0.020346,0.023369,0.028815,0.038098,0.055007", \ "0.021937,0.023831,0.025839,0.029573,0.036289,0.047989,0.067443", \ "0.026774,0.029090,0.031528,0.036044,0.044082,0.057907,0.081181", \ "0.031699,0.034422,0.037305,0.042639,0.052099,0.068185,0.094916"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005430,0.006552,0.007816,0.010346,0.015395,0.025476,0.045614", \ "0.005432,0.006552,0.007818,0.010346,0.015396,0.025481,0.045617", \ "0.006718,0.007519,0.008486,0.010625,0.015402,0.025486,0.045613", \ "0.010129,0.010975,0.011956,0.013940,0.017912,0.026184,0.045614", \ "0.015161,0.016030,0.017022,0.019010,0.022995,0.031008,0.047342", \ "0.021396,0.022371,0.023501,0.025691,0.029878,0.038005,0.054075", \ "0.028848,0.029920,0.031208,0.033710,0.038386,0.046934,0.063266"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005296,0.006205,0.007233,0.009290,0.013404,0.021627,0.038052", \ "0.005294,0.006205,0.007234,0.009291,0.013404,0.021628,0.038052", \ "0.006860,0.007475,0.008209,0.009820,0.013470,0.021632,0.038052", \ "0.010503,0.011403,0.012371,0.014165,0.017324,0.023308,0.038074", \ "0.015196,0.016312,0.017499,0.019680,0.023594,0.030371,0.042145", \ "0.021041,0.022414,0.023867,0.026493,0.031071,0.038944,0.052294", \ "0.028084,0.029742,0.031498,0.034646,0.040013,0.048949,0.064041"); } } timing () { related_pin : "B"; when : "A & !C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.014739,0.016381,0.018203,0.021786,0.028833,0.042755,0.070415", \ "0.015115,0.016776,0.018617,0.022231,0.029319,0.043281,0.070971", \ "0.015771,0.017428,0.019258,0.022868,0.029976,0.043985,0.071730", \ "0.016407,0.018166,0.020090,0.023836,0.031109,0.045135,0.072773", \ "0.017023,0.019073,0.021261,0.025357,0.032944,0.047286,0.075065", \ "0.016647,0.019087,0.021667,0.026448,0.035021,0.050260,0.078508", \ "0.015013,0.017845,0.020832,0.026362,0.036219,0.053234,0.082892"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.008530,0.009611,0.010804,0.013134,0.017681,0.026603,0.044252", \ "0.009413,0.010491,0.011684,0.014013,0.018559,0.027482,0.045130", \ "0.013451,0.014561,0.015739,0.017922,0.022323,0.031108,0.048639", \ "0.018708,0.020146,0.021693,0.024608,0.029901,0.039001,0.056059", \ "0.024804,0.026535,0.028377,0.031851,0.038221,0.049535,0.068640", \ "0.031856,0.033898,0.036059,0.040114,0.047484,0.060521,0.083081", \ "0.039923,0.042279,0.044766,0.049431,0.057867,0.072621,0.097991"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.007862,0.009209,0.010732,0.013773,0.019847,0.031968,0.056174", \ "0.007863,0.009209,0.010734,0.013777,0.019845,0.031964,0.056172", \ "0.008113,0.009385,0.010841,0.013784,0.019843,0.031967,0.056177", \ "0.009675,0.010829,0.012175,0.014963,0.020636,0.032211,0.056173", \ "0.013634,0.014621,0.015753,0.018080,0.023030,0.033930,0.056818", \ "0.019262,0.020290,0.021444,0.023719,0.028225,0.037765,0.059266", \ "0.026024,0.027173,0.028461,0.030941,0.035617,0.044684,0.064052"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.007484,0.008449,0.009539,0.011704,0.015962,0.024302,0.040780", \ "0.007451,0.008431,0.009530,0.011702,0.015964,0.024302,0.040778", \ "0.008684,0.009391,0.010249,0.012064,0.015976,0.024305,0.040775", \ "0.013445,0.014227,0.015081,0.016704,0.019609,0.025822,0.040787", \ "0.019195,0.020076,0.021068,0.022976,0.026558,0.032945,0.044676", \ "0.026160,0.027153,0.028280,0.030449,0.034494,0.041898,0.054821", \ "0.034363,0.035492,0.036801,0.039291,0.043863,0.052086,0.066744"); } } timing () { related_pin : "B"; when : "A & C1 & !C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.011762,0.013333,0.015091,0.018580,0.025512,0.039324,0.066903", \ "0.012064,0.013669,0.015459,0.018995,0.025982,0.039843,0.067457", \ "0.012505,0.014187,0.016050,0.019606,0.026616,0.040530,0.068207", \ "0.012773,0.014631,0.016616,0.020395,0.027655,0.041702,0.069254", \ "0.012475,0.014764,0.017155,0.021524,0.029351,0.043761,0.071570", \ "0.011158,0.013888,0.016733,0.021910,0.030970,0.046589,0.074949", \ "0.008578,0.011747,0.015052,0.021061,0.031538,0.049190,0.079241"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.008226,0.009311,0.010504,0.012829,0.017356,0.026231,0.043784", \ "0.009110,0.010192,0.011384,0.013708,0.018235,0.027110,0.044665", \ "0.013103,0.014235,0.015432,0.017628,0.022002,0.030738,0.048173", \ "0.018164,0.019630,0.021203,0.024153,0.029485,0.038633,0.055599", \ "0.023991,0.025773,0.027655,0.031184,0.037609,0.048974,0.068133", \ "0.030652,0.032775,0.035007,0.039152,0.046622,0.059741,0.082361", \ "0.038177,0.040649,0.043250,0.048052,0.056653,0.071559,0.097032"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005717,0.007061,0.008581,0.011618,0.017678,0.029781,0.053971", \ "0.005719,0.007061,0.008582,0.011617,0.017678,0.029782,0.053965", \ "0.006295,0.007495,0.008888,0.011749,0.017686,0.029786,0.053970", \ "0.008408,0.009407,0.010599,0.013177,0.018736,0.030141,0.053969", \ "0.012902,0.013785,0.014808,0.016916,0.021517,0.032028,0.054734", \ "0.018701,0.019638,0.020717,0.022865,0.027148,0.036269,0.057330", \ "0.025531,0.026561,0.027780,0.030170,0.034716,0.043521,0.062410"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005951,0.006848,0.007864,0.009896,0.013975,0.022167,0.038591", \ "0.005914,0.006828,0.007854,0.009894,0.013976,0.022168,0.038588", \ "0.007254,0.007865,0.008627,0.010282,0.013993,0.022169,0.038591", \ "0.010939,0.011828,0.012773,0.014535,0.017652,0.023717,0.038604", \ "0.015522,0.016605,0.017772,0.019939,0.023849,0.030637,0.042523", \ "0.021179,0.022501,0.023925,0.026506,0.031063,0.039014,0.052497", \ "0.027960,0.029550,0.031274,0.034356,0.039662,0.048631,0.063965"); } } timing () { related_pin : "B"; when : "A & C1 & C2"; sdf_cond : "(A == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.010549,0.011872,0.013352,0.016287,0.022114,0.033718,0.056883", \ "0.010909,0.012261,0.013768,0.016743,0.022617,0.034264,0.057458", \ "0.011630,0.013082,0.014677,0.017735,0.023634,0.035328,0.058577", \ "0.012153,0.013902,0.015749,0.019183,0.025559,0.037595,0.060752", \ "0.011805,0.014010,0.016314,0.020506,0.027869,0.040799,0.064710", \ "0.010333,0.012976,0.015736,0.020760,0.029522,0.044295,0.069678", \ "0.007516,0.010593,0.013804,0.019656,0.029864,0.046949,0.075056"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.009116,0.010154,0.011309,0.013581,0.018052,0.026878,0.044394", \ "0.010009,0.011045,0.012199,0.014471,0.018942,0.027769,0.045285", \ "0.014043,0.015110,0.016240,0.018395,0.022736,0.031423,0.048820", \ "0.019437,0.020838,0.022348,0.025200,0.030396,0.039372,0.056299", \ "0.025682,0.027376,0.029185,0.032601,0.038876,0.050054,0.068978", \ "0.032850,0.034878,0.037018,0.041032,0.048323,0.061230,0.083600", \ "0.040956,0.043320,0.045817,0.050477,0.058885,0.073552,0.098751"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.005431,0.006552,0.007816,0.010346,0.015394,0.025483,0.045616", \ "0.005434,0.006551,0.007818,0.010345,0.015396,0.025490,0.045616", \ "0.006144,0.007122,0.008234,0.010559,0.015411,0.025488,0.045613", \ "0.008819,0.009592,0.010516,0.012510,0.016863,0.026042,0.045613", \ "0.013668,0.014371,0.015198,0.016905,0.020544,0.028738,0.046870", \ "0.019702,0.020475,0.021386,0.023205,0.026785,0.034120,0.050622", \ "0.026745,0.027607,0.028650,0.030723,0.034674,0.042118,0.057253"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.006174,0.007087,0.008118,0.010177,0.014293,0.022516,0.038973", \ "0.006173,0.007086,0.008118,0.010177,0.014291,0.022518,0.038973", \ "0.007300,0.007974,0.008781,0.010505,0.014300,0.022522,0.038969", \ "0.010953,0.011851,0.012818,0.014602,0.017729,0.023935,0.038975", \ "0.015339,0.016442,0.017624,0.019833,0.023817,0.030675,0.042701", \ "0.020780,0.022102,0.023527,0.026132,0.030761,0.038845,0.052451", \ "0.027335,0.028910,0.030605,0.033685,0.039016,0.048108,0.063658"); } } timing () { related_pin : "C1"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00804402,0.00962203,0.0113870,0.0148843,0.0218251,0.0356430,0.0632236", \ "0.00865984,0.0102459,0.0120233,0.0155444,0.0225184,0.0363696,0.0639755", \ "0.0111006,0.0128753,0.0147399,0.0181485,0.0250057,0.0387819,0.0663465", \ "0.0130799,0.0154070,0.0178479,0.0223389,0.0303351,0.0441250,0.0713067", \ "0.0140062,0.0169382,0.0199831,0.0255219,0.0352543,0.0519889,0.0800111", \ "0.0136067,0.0171624,0.0208351,0.0274986,0.0390981,0.0586828,0.0914770", \ "0.0117778,0.0159238,0.0202196,0.0280202,0.0415685,0.0642143,0.101520"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00986863,0.0118035,0.0139552,0.0181994,0.0265847,0.0432378,0.0764447", \ "0.0105377,0.0124571,0.0146081,0.0188686,0.0272953,0.0440016,0.0772545", \ "0.0140029,0.0160002,0.0180090,0.0220827,0.0303160,0.0468721,0.0800348", \ "0.0186554,0.0211563,0.0238102,0.0287386,0.0375158,0.0535089,0.0861406", \ "0.0243579,0.0273917,0.0305594,0.0363804,0.0468146,0.0649878,0.0969567", \ "0.0307991,0.0344538,0.0382471,0.0451203,0.0571671,0.0780005,0.113447", \ "0.0379109,0.0421871,0.0466438,0.0546907,0.0686197,0.0921283,0.131962"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00569638,0.00705177,0.00857666,0.0116178,0.0176820,0.0297854,0.0539676", \ "0.00565704,0.00703230,0.00856961,0.0116164,0.0176810,0.0297869,0.0539720", \ "0.00696653,0.00805860,0.00923130,0.0118053,0.0176485,0.0297843,0.0539678", \ "0.0106680,0.0117955,0.0130435,0.0155237,0.0203319,0.0303241,0.0539715", \ "0.0161735,0.0175016,0.0189075,0.0215296,0.0264610,0.0360481,0.0554481", \ "0.0231487,0.0247489,0.0264437,0.0295146,0.0349177,0.0447539,0.0635478", \ "0.0315867,0.0334768,0.0355082,0.0391567,0.0454109,0.0560043,0.0753372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00716964,0.00886945,0.0107897,0.0146319,0.0223004,0.0376360,0.0683060", \ "0.00716477,0.00886715,0.0107872,0.0146258,0.0222996,0.0376406,0.0683185", \ "0.00838734,0.00965438,0.0112131,0.0146531,0.0223072,0.0376475,0.0683226", \ "0.0118480,0.0133375,0.0149943,0.0181566,0.0239663,0.0377059,0.0683220", \ "0.0167631,0.0183149,0.0200479,0.0234253,0.0299154,0.0417402,0.0686026", \ "0.0232185,0.0249472,0.0268616,0.0304663,0.0372583,0.0501359,0.0739324", \ "0.0311312,0.0330712,0.0352340,0.0392562,0.0465442,0.0599816,0.0849995"); } } timing () { related_pin : "C2"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.0106650,0.0122890,0.0140966,0.0176603,0.0246872,0.0385926,0.0662380", \ "0.0111482,0.0127773,0.0145890,0.0181583,0.0251919,0.0391037,0.0667535", \ "0.0138918,0.0155158,0.0172383,0.0207239,0.0276665,0.0414916,0.0690756", \ "0.0172483,0.0193473,0.0215881,0.0257765,0.0333333,0.0468869,0.0740845", \ "0.0200754,0.0226297,0.0253302,0.0303532,0.0394305,0.0554273,0.0828838", \ "0.0223124,0.0253412,0.0285252,0.0344153,0.0449588,0.0633747,0.0950595", \ "0.0239073,0.0274047,0.0310773,0.0378501,0.0499384,0.0707804,0.106366"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.0121977,0.0141056,0.0162348,0.0204496,0.0288072,0.0454407,0.0786349", \ "0.0130462,0.0149861,0.0171506,0.0214233,0.0298553,0.0465606,0.0798077", \ "0.0156212,0.0175827,0.0197178,0.0239519,0.0323794,0.0491256,0.0824423", \ "0.0191431,0.0214876,0.0240098,0.0287845,0.0376537,0.0542058,0.0873410", \ "0.0236980,0.0265042,0.0294496,0.0348858,0.0447740,0.0627497,0.0957672", \ "0.0287441,0.0321330,0.0356508,0.0420372,0.0532726,0.0729682,0.108230", \ "0.0339836,0.0380041,0.0421651,0.0496686,0.0626547,0.0846314,0.122601"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00786743,0.00921529,0.0107348,0.0137759,0.0198454,0.0319666,0.0561778", \ "0.00787516,0.00921550,0.0107380,0.0137756,0.0198458,0.0319653,0.0561757", \ "0.00860334,0.00971220,0.0110209,0.0138106,0.0198472,0.0319648,0.0561732", \ "0.0121049,0.0132751,0.0145701,0.0171029,0.0219057,0.0323072,0.0561712", \ "0.0173060,0.0186243,0.0200531,0.0227545,0.0278653,0.0375294,0.0573723", \ "0.0239239,0.0254919,0.0271708,0.0302473,0.0357880,0.0459674,0.0649697", \ "0.0318701,0.0337549,0.0357630,0.0393802,0.0456620,0.0565420,0.0764559"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("0.00717379,0.00886780,0.0107903,0.0146286,0.0223040,0.0376474,0.0683268", \ "0.00717452,0.00887059,0.0107942,0.0146281,0.0223048,0.0376495,0.0683203", \ "0.00784593,0.00928855,0.0110041,0.0146490,0.0222994,0.0376459,0.0683170", \ "0.0105745,0.0119864,0.0136171,0.0168887,0.0233587,0.0377088,0.0683196", \ "0.0148151,0.0161687,0.0177218,0.0208700,0.0273502,0.0403030,0.0685849", \ "0.0203001,0.0217690,0.0234352,0.0266596,0.0329831,0.0458943,0.0720124", \ "0.0267706,0.0284201,0.0302894,0.0338574,0.0405084,0.0532448,0.0792010"); } } internal_power () { related_pin : "A"; when : "B & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("5.827888,5.854169,5.907364,6.021537,6.089622,6.196672,6.271218", \ "5.448026,5.568867,5.658751,5.785056,5.929589,6.075781,6.201389", \ "5.256006,5.280448,5.388515,5.506387,5.659685,5.859622,6.054403", \ "7.196284,6.974827,6.813568,6.652965,6.482196,6.375631,6.343133", \ "13.110890,12.610770,12.067940,11.140640,9.895276,8.852836,7.983876", \ "22.273180,21.739950,21.068770,19.806940,17.538930,14.522870,11.992200", \ "34.219820,33.897980,33.202270,32.042270,29.381170,24.709400,19.281150"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("25.005230,25.141620,25.155310,25.069180,25.111210,25.076230,24.761830", \ "24.838260,24.941020,24.906670,24.964520,24.899580,25.081550,24.830540", \ "26.005200,25.880350,25.864400,25.858880,25.533090,25.420780,25.132610", \ "29.749080,29.799290,29.878200,29.339930,28.767500,27.919380,26.641300", \ "37.360530,37.124170,36.711430,36.069200,34.965390,33.615120,31.818110", \ "48.884310,48.461690,48.186230,47.267460,45.915380,43.292600,39.755280", \ "63.736010,63.580710,63.225950,62.598960,60.792530,57.654030,52.188830"); } } internal_power () { related_pin : "A"; when : "B & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("2.957018,3.009448,3.046759,3.077937,3.120506,3.138433,3.147732", \ "2.501077,2.602837,2.688768,2.815026,2.926656,3.021647,3.068650", \ "2.350624,2.359493,2.412468,2.500920,2.619852,2.778727,2.922357", \ "5.068997,4.640357,4.287662,3.903456,3.583869,3.347479,3.230912", \ "11.663700,11.031780,10.311740,9.103684,7.454259,6.018192,4.952290", \ "21.106410,20.519300,19.840070,18.293230,15.650030,12.100840,9.100742", \ "33.518490,32.844680,32.128500,30.749230,27.886560,22.753220,16.668760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("21.369490,21.433650,21.542670,21.759080,21.672750,21.871780,21.852270", \ "21.184870,21.292670,21.387410,21.526130,21.720520,21.466540,21.083250", \ "22.429730,22.427300,22.345320,22.353860,22.201540,21.974280,22.011580", \ "25.841050,25.804360,25.895950,25.893550,25.199100,24.543160,23.511190", \ "33.409640,33.108130,32.824070,32.506910,31.692890,30.111130,28.088700", \ "44.352410,44.284580,44.018060,43.597180,42.115320,39.732680,36.488610", \ "58.762010,58.684870,58.886700,58.304930,56.917040,53.678500,48.434540"); } } internal_power () { related_pin : "A"; when : "B & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("2.926811,3.034138,3.057894,3.081437,3.136655,3.158431,3.162257", \ "2.467744,2.603754,2.714526,2.794688,2.924994,3.027957,3.096354", \ "2.322425,2.430122,2.464844,2.541466,2.664582,2.807347,2.945229", \ "5.204842,4.810303,4.453740,4.011297,3.696640,3.441933,3.288353", \ "11.930300,11.335290,10.633770,9.410953,7.745003,6.213673,5.115974", \ "21.577370,21.052500,20.234980,18.802250,16.159540,12.577710,9.418155", \ "34.011350,33.399370,32.704030,31.350280,28.550550,23.509010,17.309680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("23.235610,23.280820,23.396820,23.485870,23.411170,23.587040,23.781520", \ "23.001060,23.028840,23.201490,23.371500,23.378880,23.632650,23.226430", \ "24.107950,24.204860,24.173720,24.106730,23.825720,23.885000,23.470510", \ "27.820540,27.817560,27.746860,27.874000,27.235000,26.158130,25.186820", \ "35.347570,35.078760,35.003290,34.596000,33.827910,32.065590,30.401240", \ "46.487040,46.575420,46.262560,45.895000,44.345160,41.975850,38.791050", \ "61.513340,61.447360,61.628910,61.292070,59.920950,57.003970,52.079630"); } } internal_power () { related_pin : "B"; when : "A & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("5.771240,5.896120,5.915442,6.026628,6.104689,6.186898,6.271830", \ "5.465490,5.580360,5.656252,5.779698,5.930838,6.075650,6.188155", \ "5.125494,5.195189,5.295331,5.404980,5.599609,5.818344,6.022333", \ "7.015389,6.815665,6.593124,6.424056,6.300522,6.246776,6.253440", \ "13.449230,12.939480,12.423940,11.464040,10.078070,8.849607,7.983483", \ "23.259940,22.880420,22.351410,21.131660,18.894240,15.488900,12.466000", \ "36.651970,36.140640,35.464620,34.446350,32.142610,27.469170,21.067340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("28.162850,28.174180,28.349500,28.293010,28.540350,28.748360,29.078070", \ "27.870230,27.853870,28.126790,28.189190,28.265470,28.549250,28.747840", \ "29.031480,28.978560,28.981330,28.887740,29.021140,28.887410,28.699240", \ "33.307870,33.433620,33.384420,32.861890,32.247900,31.499690,30.132150", \ "41.810850,41.551940,41.228630,40.452480,39.569370,37.435240,35.435470", \ "54.779900,54.214970,53.913970,52.849660,51.258510,48.161190,43.868280", \ "71.963800,71.632670,71.057900,70.028820,68.081160,64.338190,57.986790"); } } internal_power () { related_pin : "B"; when : "A & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("2.959831,2.996957,3.047629,3.078942,3.123292,3.139728,3.145533", \ "2.512379,2.621932,2.705413,2.812363,2.923681,3.029279,3.067923", \ "2.125550,2.232631,2.296331,2.404203,2.548581,2.743139,2.894415", \ "4.809850,4.464860,4.115361,3.634460,3.388163,3.221748,3.136139", \ "11.892450,11.270570,10.583120,9.438862,7.688812,6.039236,4.959572", \ "21.963570,21.536680,20.788170,19.522140,17.040250,13.137430,9.594244", \ "35.877610,35.138520,34.424560,33.039370,30.486510,25.566790,18.565100"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("24.379380,24.425240,24.691940,24.820280,24.966060,25.156410,25.305160", \ "24.077140,24.224930,24.393120,24.537120,24.904300,24.953720,24.723260", \ "25.184600,25.436510,25.349060,25.471030,25.325790,25.557830,25.086460", \ "29.548040,29.505400,29.407700,29.314570,28.648570,27.730560,27.260770", \ "37.842640,37.600510,37.365920,36.790400,35.590780,34.272730,31.586840", \ "50.429300,50.246580,49.930040,49.035900,47.560880,44.577290,40.498520", \ "66.924510,66.965890,66.822890,66.160960,64.414710,60.614810,54.344140"); } } internal_power () { related_pin : "B"; when : "A & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("2.990058,2.988972,3.066534,3.104583,3.135810,3.156724,3.161393", \ "2.522170,2.611879,2.685654,2.820346,2.926723,3.029466,3.092594", \ "2.163425,2.259012,2.313386,2.429958,2.568814,2.758365,2.913179", \ "4.966688,4.624293,4.277796,3.787887,3.475132,3.289751,3.199422", \ "12.035040,11.451160,10.923760,9.757716,8.028170,6.247949,5.109784", \ "22.393140,21.813680,21.071330,19.892220,17.491200,13.653220,9.900970", \ "35.481030,34.916420,34.439830,33.085950,30.901300,26.237710,19.247390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("26.127390,26.429540,26.501600,26.638180,26.821430,27.025340,26.867640", \ "26.022640,26.115360,26.253640,26.388650,26.621820,26.904210,26.937430", \ "27.318390,27.386970,27.400140,27.250850,27.124910,27.135500,27.129350", \ "31.514900,31.561320,31.450890,31.386980,30.893610,29.900600,29.426870", \ "39.935880,39.711460,39.527510,39.059780,38.049190,36.158280,34.441270", \ "52.705020,52.714550,52.365400,51.549140,50.041000,47.390870,43.298840", \ "69.912160,69.823510,69.728440,69.163220,67.492180,63.640920,57.915060"); } } internal_power () { related_pin : "C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("3.326714,3.350583,3.400709,3.478975,3.525085,3.553169,3.565240", \ "3.251835,3.304843,3.358169,3.460523,3.577924,3.644350,3.702621", \ "3.771793,3.741651,3.719206,3.715964,3.733502,3.762287,3.787845", \ "7.132347,6.638499,6.201187,5.657048,5.181508,4.754098,4.427925", \ "13.168160,12.681480,12.049670,10.913560,9.240583,7.705415,6.448501", \ "21.280310,20.932310,20.385300,19.344180,17.043660,13.664890,10.695360", \ "31.434680,31.107420,30.932020,30.160830,28.090520,23.655120,18.002690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("14.997330,15.083900,15.142150,15.297090,15.169480,15.073870,15.320010", \ "14.925970,14.950770,15.074660,15.051090,15.358980,15.319260,14.633950", \ "15.890880,15.878960,15.765970,15.678300,15.522320,15.739820,15.402040", \ "18.897100,19.062710,18.808250,18.311770,17.845090,17.298510,16.801980", \ "24.775840,24.423960,24.158360,23.561440,22.706490,21.141450,19.461020", \ "34.132380,33.640990,33.090600,32.213470,30.633950,28.277280,25.146080", \ "46.398310,45.889920,45.456420,44.411420,42.114880,38.732200,34.042540"); } } internal_power () { related_pin : "C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("5.609776,5.667031,5.721710,5.760889,5.830602,5.888001,5.939230", \ "5.371371,5.406299,5.453232,5.514461,5.573209,5.662898,5.722452", \ "5.698542,5.757274,5.752167,5.712675,5.728738,5.727535,5.729435", \ "8.661652,8.297351,8.017033,7.699421,7.274186,6.840539,6.455396", \ "14.777080,14.312920,13.777580,12.840500,11.375360,10.000410,8.657196", \ "23.556770,23.139950,22.568260,21.458620,19.346220,16.257290,13.266190", \ "34.638040,34.469590,33.997360,33.064490,30.836020,26.675250,21.177380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.175750,6.351500,12.703000,25.406000,50.812000,101.624000"); values ("19.232410,19.372220,19.331090,19.496350,19.376450,19.344600,19.334170", \ "18.998730,19.124040,19.163450,19.213490,19.333790,19.240230,19.156790", \ "18.776350,18.945710,19.014220,18.992890,19.020010,19.416730,19.244640", \ "20.464080,20.849220,20.602320,20.376880,20.189080,20.074190,19.126750", \ "25.095560,24.722860,24.476430,24.164040,23.688570,22.461300,21.747520", \ "32.897940,32.530970,32.142770,31.145270,29.944050,28.129530,25.843270", \ "43.331750,43.008420,42.730630,41.603740,39.915630,36.962240,33.244630"); } } } } /****************************************************************************************** Module : OAI221_X1 Cell Description : Combinational cell (OAI221_X1) with drive strength X1 *******************************************************************************************/ cell (OAI221_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 : 104.265643; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 19.320250; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 14.572571; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 14.572573; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 4.056523; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 59.447250; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 63.296542; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 63.296544; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 53.557753; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 59.447375; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 63.296542; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 63.296544; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 53.557753; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 99.297875; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 103.147916; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 103.147919; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 93.409128; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 22.673825; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 31.665028; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 31.665030; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 21.505132; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 156.514500; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 163.430500; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 183.687750; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 196.140125; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 156.515125; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 183.688125; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 203.939750; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 216.391875; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 196.409750; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 196.191500; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 216.453750; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 228.907750; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.638916; fall_capacitance : 1.610809; rise_capacitance : 1.638916; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.708691; fall_capacitance : 1.432263; rise_capacitance : 1.708691; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.640512; fall_capacitance : 1.593456; rise_capacitance : 1.640512; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.578658; fall_capacitance : 1.464601; rise_capacitance : 1.578658; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.647590; fall_capacitance : 1.647590; rise_capacitance : 1.556490; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 22.163400; function : "!(((C1 | C2) & A) & (B1 | B2))"; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.016990,0.017832,0.019479,0.022689,0.028925,0.041079,0.064909", \ "0.017569,0.018417,0.020076,0.023302,0.029566,0.041754,0.065614", \ "0.019467,0.020307,0.021959,0.025183,0.031455,0.043669,0.067571", \ "0.022803,0.023737,0.025545,0.029002,0.035503,0.047684,0.071504", \ "0.026553,0.027634,0.029723,0.033656,0.040897,0.054036,0.078220", \ "0.030111,0.031367,0.033812,0.038369,0.046647,0.061330,0.087271", \ "0.033117,0.034570,0.037400,0.042662,0.052141,0.068743,0.097258"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007895,0.008412,0.009428,0.011418,0.015318,0.022979,0.038081", \ "0.008824,0.009340,0.010356,0.012346,0.016249,0.023915,0.039024", \ "0.012614,0.013197,0.014300,0.016304,0.020061,0.027586,0.042572", \ "0.017123,0.017896,0.019372,0.022116,0.027046,0.035460,0.050075", \ "0.022024,0.022976,0.024798,0.028165,0.034217,0.044738,0.062272", \ "0.027312,0.028437,0.030606,0.034616,0.041798,0.054195,0.075029", \ "0.033072,0.034353,0.036818,0.041429,0.049747,0.064077,0.087954"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009958,0.010654,0.012026,0.014732,0.020064,0.030580,0.051348", \ "0.009956,0.010655,0.012028,0.014735,0.020064,0.030581,0.051355", \ "0.010052,0.010715,0.012025,0.014726,0.020063,0.030581,0.051348", \ "0.012087,0.012703,0.013902,0.016311,0.020954,0.030795,0.051345", \ "0.016156,0.016735,0.017868,0.020094,0.024530,0.033496,0.052156", \ "0.021954,0.022591,0.023790,0.026075,0.030413,0.038892,0.056287", \ "0.029031,0.029763,0.031116,0.033658,0.038319,0.046828,0.063432"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.008333,0.008848,0.009862,0.011832,0.015620,0.022889,0.036969", \ "0.008331,0.008848,0.009862,0.011832,0.015621,0.022888,0.036965", \ "0.010028,0.010366,0.011075,0.012579,0.015815,0.022890,0.036966", \ "0.015844,0.016157,0.016773,0.018001,0.020329,0.025217,0.037200", \ "0.022878,0.023222,0.023892,0.025276,0.028000,0.033139,0.042478", \ "0.031357,0.031736,0.032478,0.034002,0.037016,0.042810,0.053419", \ "0.041250,0.041677,0.042525,0.044261,0.047663,0.054069,0.065883"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.013740,0.014571,0.016196,0.019363,0.025528,0.037588,0.061308", \ "0.014275,0.015115,0.016758,0.019951,0.026156,0.038257,0.062011", \ "0.016166,0.017005,0.018636,0.021816,0.028025,0.040157,0.063958", \ "0.018891,0.019877,0.021770,0.025332,0.031939,0.044191,0.067896", \ "0.021854,0.023024,0.025262,0.029412,0.036924,0.050311,0.074647", \ "0.024504,0.025882,0.028525,0.033390,0.042083,0.057193,0.083470", \ "0.026543,0.028143,0.031217,0.036859,0.046876,0.064072,0.093122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007629,0.008146,0.009159,0.011142,0.015023,0.022642,0.037664", \ "0.008557,0.009073,0.010085,0.012070,0.015954,0.023578,0.038605", \ "0.012274,0.012867,0.013990,0.016033,0.019769,0.027250,0.042155", \ "0.016567,0.017355,0.018861,0.021643,0.026621,0.035088,0.049662", \ "0.021135,0.022118,0.023995,0.027440,0.033573,0.044166,0.061766", \ "0.025891,0.027078,0.029348,0.033493,0.040831,0.053365,0.074299", \ "0.030848,0.032236,0.034885,0.039731,0.048317,0.062894,0.086951"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007924,0.008611,0.009963,0.012638,0.017930,0.028389,0.049075", \ "0.007925,0.008607,0.009964,0.012637,0.017928,0.028390,0.049078", \ "0.008290,0.008906,0.010152,0.012676,0.017925,0.028387,0.049071", \ "0.010720,0.011291,0.012419,0.014697,0.019237,0.028761,0.049076", \ "0.015114,0.015671,0.016744,0.018857,0.023090,0.031810,0.050106", \ "0.020952,0.021579,0.022763,0.025014,0.029256,0.037462,0.054547", \ "0.027967,0.028699,0.030060,0.032611,0.037243,0.045597,0.061893"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006234,0.006741,0.007742,0.009703,0.013494,0.020756,0.034817", \ "0.006228,0.006738,0.007741,0.009703,0.013494,0.020754,0.034821", \ "0.008058,0.008359,0.009020,0.010484,0.013702,0.020756,0.034821", \ "0.012941,0.013339,0.014111,0.015573,0.018213,0.023129,0.035065", \ "0.019093,0.019548,0.020407,0.022071,0.025180,0.030765,0.040381", \ "0.026559,0.027072,0.028061,0.029965,0.033496,0.039839,0.051013", \ "0.035297,0.035894,0.037048,0.039263,0.043320,0.050483,0.062991"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.011967,0.012672,0.014049,0.016728,0.021939,0.032120,0.052128", \ "0.012584,0.013297,0.014688,0.017391,0.022636,0.032852,0.052889", \ "0.015191,0.015935,0.017320,0.020004,0.025250,0.035493,0.055569", \ "0.018325,0.019266,0.021066,0.024421,0.030461,0.041056,0.061038", \ "0.021223,0.022352,0.024522,0.028544,0.035791,0.048473,0.070090", \ "0.023677,0.025012,0.027586,0.032328,0.040797,0.055477,0.080461", \ "0.025423,0.026977,0.029973,0.035482,0.045277,0.062088,0.090316"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.008287,0.008797,0.009801,0.011772,0.015641,0.023250,0.038267", \ "0.009224,0.009733,0.010736,0.012709,0.016583,0.024201,0.039226", \ "0.013058,0.013626,0.014704,0.016662,0.020401,0.027880,0.042786", \ "0.017677,0.018437,0.019893,0.022597,0.027468,0.035795,0.050327", \ "0.022648,0.023597,0.025406,0.028748,0.034746,0.045184,0.062597", \ "0.027863,0.029013,0.031202,0.035230,0.042410,0.054751,0.075479", \ "0.033315,0.034657,0.037224,0.041948,0.050363,0.064729,0.088545"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007317,0.007882,0.009003,0.011225,0.015629,0.024348,0.041599", \ "0.007315,0.007880,0.009001,0.011225,0.015631,0.024345,0.041597", \ "0.007850,0.008320,0.009287,0.011310,0.015625,0.024346,0.041595", \ "0.011077,0.011548,0.012474,0.014300,0.017817,0.025052,0.041599", \ "0.015835,0.016331,0.017285,0.019146,0.022789,0.029852,0.043725", \ "0.021955,0.022518,0.023586,0.025637,0.029472,0.036737,0.050682", \ "0.029267,0.029928,0.031150,0.033487,0.037779,0.045483,0.059775"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006543,0.007058,0.008073,0.010050,0.013848,0.021122,0.035186", \ "0.006543,0.007060,0.008072,0.010050,0.013852,0.021115,0.035195", \ "0.008110,0.008448,0.009168,0.010701,0.014000,0.021122,0.035187", \ "0.012923,0.013345,0.014141,0.015634,0.018297,0.023313,0.035392", \ "0.018914,0.019376,0.020272,0.021979,0.025156,0.030798,0.040494", \ "0.026237,0.026759,0.027770,0.029698,0.033260,0.039701,0.050959", \ "0.034858,0.035461,0.036618,0.038837,0.042896,0.050097,0.062704"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.013740,0.014571,0.016196,0.019363,0.025528,0.037588,0.061308", \ "0.014275,0.015115,0.016758,0.019951,0.026156,0.038257,0.062011", \ "0.016166,0.017005,0.018636,0.021816,0.028025,0.040157,0.063958", \ "0.018891,0.019877,0.021770,0.025332,0.031939,0.044191,0.067896", \ "0.021854,0.023024,0.025262,0.029412,0.036924,0.050311,0.074647", \ "0.024504,0.025882,0.028525,0.033390,0.042083,0.057193,0.083470", \ "0.026543,0.028143,0.031217,0.036859,0.046876,0.064072,0.093122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007629,0.008146,0.009159,0.011142,0.015023,0.022642,0.037664", \ "0.008557,0.009073,0.010085,0.012070,0.015954,0.023578,0.038605", \ "0.012274,0.012867,0.013990,0.016033,0.019769,0.027250,0.042155", \ "0.016567,0.017355,0.018861,0.021643,0.026621,0.035088,0.049662", \ "0.021135,0.022118,0.023995,0.027440,0.033573,0.044166,0.061766", \ "0.025891,0.027078,0.029348,0.033493,0.040831,0.053365,0.074299", \ "0.030848,0.032236,0.034885,0.039731,0.048317,0.062894,0.086951"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007924,0.008611,0.009963,0.012638,0.017930,0.028389,0.049075", \ "0.007925,0.008607,0.009964,0.012637,0.017928,0.028390,0.049078", \ "0.008290,0.008906,0.010152,0.012676,0.017925,0.028387,0.049071", \ "0.010720,0.011291,0.012419,0.014697,0.019237,0.028761,0.049076", \ "0.015114,0.015671,0.016744,0.018857,0.023090,0.031810,0.050106", \ "0.020952,0.021579,0.022763,0.025014,0.029256,0.037462,0.054547", \ "0.027967,0.028699,0.030060,0.032611,0.037243,0.045597,0.061893"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006234,0.006741,0.007742,0.009703,0.013494,0.020756,0.034817", \ "0.006228,0.006738,0.007741,0.009703,0.013494,0.020754,0.034821", \ "0.008058,0.008359,0.009020,0.010484,0.013702,0.020756,0.034821", \ "0.012941,0.013339,0.014111,0.015573,0.018213,0.023129,0.035065", \ "0.019093,0.019548,0.020407,0.022071,0.025180,0.030765,0.040381", \ "0.026559,0.027072,0.028061,0.029965,0.033496,0.039839,0.051013", \ "0.035297,0.035894,0.037048,0.039263,0.043320,0.050483,0.062991"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010770,0.011566,0.013131,0.016208,0.022263,0.034215,0.057857", \ "0.011234,0.012047,0.013641,0.016762,0.022872,0.034875,0.058558", \ "0.012804,0.013691,0.015406,0.018594,0.024714,0.036757,0.060494", \ "0.014773,0.015847,0.017875,0.021618,0.028401,0.040800,0.064428", \ "0.016764,0.018082,0.020540,0.025004,0.032882,0.046615,0.071176", \ "0.018354,0.019933,0.022865,0.028159,0.037382,0.053044,0.079748", \ "0.019292,0.021136,0.024561,0.030729,0.041431,0.059358,0.089058"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007372,0.007888,0.008899,0.010875,0.014738,0.022320,0.037267", \ "0.008301,0.008816,0.009826,0.011802,0.015668,0.023257,0.038209", \ "0.011940,0.012544,0.013686,0.015759,0.019487,0.026929,0.041761", \ "0.016030,0.016835,0.018370,0.021187,0.026210,0.034729,0.049270", \ "0.020300,0.021312,0.023238,0.026749,0.032958,0.043617,0.061281", \ "0.024615,0.025850,0.028200,0.032455,0.039924,0.052579,0.073595", \ "0.028949,0.030414,0.033191,0.038209,0.047001,0.061781,0.085991"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005827,0.006507,0.007860,0.010528,0.015809,0.026252,0.046920", \ "0.005831,0.006511,0.007858,0.010528,0.015814,0.026257,0.046925", \ "0.006755,0.007305,0.008422,0.010795,0.015833,0.026259,0.046929", \ "0.009600,0.010103,0.011127,0.013241,0.017663,0.026842,0.046925", \ "0.014287,0.014799,0.015810,0.017804,0.021801,0.030231,0.048211", \ "0.020182,0.020756,0.021906,0.024103,0.028200,0.036161,0.052929", \ "0.027260,0.027893,0.029194,0.031697,0.036263,0.044489,0.060475"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.004985,0.005438,0.006339,0.008127,0.011680,0.018725,0.032696", \ "0.004983,0.005436,0.006339,0.008127,0.011678,0.018725,0.032692", \ "0.006723,0.007062,0.007659,0.008944,0.011903,0.018726,0.032686", \ "0.010420,0.010882,0.011761,0.013364,0.016206,0.021144,0.032940", \ "0.015208,0.015797,0.016886,0.018860,0.022351,0.028368,0.038304", \ "0.021137,0.021878,0.023232,0.025660,0.029818,0.036809,0.048582", \ "0.028260,0.029168,0.030818,0.033758,0.038712,0.046788,0.060067"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009513,0.010184,0.011502,0.014092,0.019189,0.029243,0.049129", \ "0.010070,0.010755,0.012097,0.014726,0.019869,0.029968,0.049888", \ "0.012243,0.013042,0.014552,0.017307,0.022465,0.032597,0.052562", \ "0.014347,0.015379,0.017325,0.020899,0.027244,0.038164,0.058039", \ "0.016245,0.017521,0.019900,0.024231,0.031859,0.044973,0.067018", \ "0.017641,0.019170,0.022018,0.027170,0.036162,0.051393,0.076903", \ "0.018287,0.020080,0.023406,0.029421,0.039873,0.057401,0.086283"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.008029,0.008539,0.009539,0.011502,0.015353,0.022926,0.037867", \ "0.008966,0.009474,0.010474,0.012438,0.016294,0.023876,0.038824", \ "0.012738,0.013316,0.014411,0.016399,0.020116,0.027554,0.042386", \ "0.017174,0.017945,0.019422,0.022157,0.027065,0.035440,0.049928", \ "0.021875,0.022847,0.024697,0.028093,0.034152,0.044644,0.062116", \ "0.026700,0.027887,0.030143,0.034261,0.041546,0.053987,0.074794", \ "0.031587,0.033004,0.035664,0.040532,0.049127,0.063669,0.087618"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005502,0.006072,0.007198,0.009420,0.013818,0.022520,0.039718", \ "0.005503,0.006071,0.007197,0.009421,0.013819,0.022513,0.039715", \ "0.006755,0.007164,0.007997,0.009810,0.013841,0.022510,0.039707", \ "0.010156,0.010586,0.011457,0.013206,0.016675,0.023599,0.039720", \ "0.015147,0.015594,0.016487,0.018250,0.021744,0.028678,0.042300", \ "0.021335,0.021840,0.022857,0.024834,0.028578,0.035641,0.049446", \ "0.028744,0.029292,0.030429,0.032695,0.036904,0.044493,0.058591"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005288,0.005747,0.006654,0.008455,0.012025,0.019090,0.033071", \ "0.005285,0.005745,0.006654,0.008458,0.012024,0.019090,0.033065", \ "0.006857,0.007167,0.007790,0.009144,0.012189,0.019088,0.033060", \ "0.010516,0.010985,0.011863,0.013477,0.016323,0.021320,0.033269", \ "0.015216,0.015798,0.016880,0.018857,0.022376,0.028424,0.038416", \ "0.021069,0.021792,0.023122,0.025520,0.029660,0.036699,0.048538", \ "0.028127,0.029010,0.030610,0.033490,0.038375,0.046424,0.059792"); } } timing () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.011758,0.012473,0.013872,0.016592,0.021881,0.032214,0.052530", \ "0.012346,0.013070,0.014482,0.017225,0.022546,0.032914,0.053259", \ "0.014136,0.014892,0.016348,0.019077,0.024393,0.034784,0.055165", \ "0.016362,0.017249,0.018941,0.022106,0.027923,0.038649,0.058945", \ "0.018265,0.019341,0.021398,0.025186,0.031967,0.043878,0.065213", \ "0.019354,0.020636,0.023095,0.027602,0.035597,0.049325,0.072732", \ "0.019378,0.020871,0.023742,0.029003,0.038303,0.054143,0.080471"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007586,0.008103,0.009116,0.011099,0.014980,0.022600,0.037622", \ "0.008492,0.009007,0.010019,0.012000,0.015884,0.023507,0.038536", \ "0.012297,0.012884,0.013997,0.016028,0.019748,0.027211,0.042105", \ "0.016934,0.017702,0.019171,0.021897,0.026801,0.035190,0.049709", \ "0.022206,0.023156,0.024967,0.028297,0.034263,0.044654,0.062059", \ "0.028064,0.029205,0.031383,0.035368,0.042442,0.054606,0.075142", \ "0.034557,0.035879,0.038416,0.043062,0.051304,0.065354,0.088738"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006621,0.007205,0.008360,0.010641,0.015159,0.024087,0.041771", \ "0.006618,0.007204,0.008356,0.010642,0.015156,0.024090,0.041766", \ "0.007133,0.007638,0.008668,0.010781,0.015154,0.024088,0.041768", \ "0.009646,0.010121,0.011054,0.012945,0.016805,0.024708,0.041768", \ "0.014037,0.014527,0.015465,0.017276,0.020811,0.028086,0.043367", \ "0.019693,0.020265,0.021339,0.023360,0.027064,0.034008,0.048263", \ "0.026443,0.027116,0.028370,0.030710,0.034895,0.042245,0.055957"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006234,0.006741,0.007743,0.009704,0.013494,0.020753,0.034819", \ "0.006230,0.006738,0.007741,0.009703,0.013494,0.020753,0.034821", \ "0.008045,0.008348,0.009016,0.010487,0.013706,0.020757,0.034821", \ "0.012715,0.013123,0.013916,0.015416,0.018105,0.023086,0.035058", \ "0.018525,0.018984,0.019862,0.021569,0.024759,0.030480,0.040245", \ "0.025634,0.026146,0.027132,0.029038,0.032600,0.039104,0.050529", \ "0.034011,0.034600,0.035724,0.037894,0.041934,0.049143,0.061927"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009303,0.009983,0.011321,0.013954,0.019137,0.029369,0.049613", \ "0.009833,0.010526,0.011889,0.014558,0.019786,0.030062,0.050338", \ "0.011264,0.012044,0.013538,0.016361,0.021610,0.031914,0.052233", \ "0.012682,0.013659,0.015493,0.018850,0.024858,0.035718,0.056007", \ "0.013597,0.014820,0.017094,0.021197,0.028363,0.040636,0.062194", \ "0.013659,0.015133,0.017866,0.022786,0.031313,0.045602,0.069465", \ "0.012628,0.014365,0.017566,0.023323,0.033281,0.049845,0.076841"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007329,0.007845,0.008856,0.010832,0.014695,0.022278,0.037230", \ "0.008235,0.008750,0.009759,0.011734,0.015599,0.023186,0.038142", \ "0.011963,0.012563,0.013695,0.015755,0.019467,0.026892,0.041713", \ "0.016413,0.017197,0.018689,0.021450,0.026395,0.034833,0.049317", \ "0.021405,0.022384,0.024241,0.027628,0.033663,0.044109,0.061576", \ "0.026857,0.028044,0.030295,0.034383,0.041572,0.053842,0.074449", \ "0.032762,0.034161,0.036814,0.041630,0.050055,0.064287,0.087803"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.004843,0.005422,0.006573,0.008855,0.013362,0.022282,0.039947", \ "0.004847,0.005426,0.006576,0.008855,0.013365,0.022283,0.039947", \ "0.005848,0.006343,0.007296,0.009248,0.013432,0.022284,0.039950", \ "0.008788,0.009223,0.010071,0.011815,0.015473,0.023155,0.039978", \ "0.013367,0.013830,0.014728,0.016453,0.019825,0.026826,0.041846", \ "0.019044,0.019571,0.020619,0.022606,0.026234,0.033003,0.046958", \ "0.025833,0.026425,0.027631,0.029932,0.034088,0.041355,0.054854"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.004984,0.005438,0.006339,0.008127,0.011681,0.018721,0.032687", \ "0.004981,0.005436,0.006339,0.008128,0.011678,0.018726,0.032693", \ "0.006713,0.007053,0.007654,0.008948,0.011906,0.018726,0.032692", \ "0.010229,0.010695,0.011582,0.013220,0.016108,0.021101,0.032937", \ "0.014754,0.015337,0.016420,0.018413,0.021960,0.028092,0.038162", \ "0.020401,0.021125,0.022452,0.024849,0.029001,0.036105,0.048108", \ "0.027236,0.028112,0.029707,0.032563,0.037450,0.045505,0.059028"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.008020,0.008567,0.009642,0.011756,0.015916,0.024123,0.040356", \ "0.008676,0.009234,0.010329,0.012473,0.016670,0.024913,0.041174", \ "0.010701,0.011407,0.012733,0.015151,0.019440,0.027709,0.044004", \ "0.012176,0.013111,0.014865,0.018063,0.023688,0.033238,0.049701", \ "0.012945,0.014124,0.016320,0.020291,0.027210,0.038909,0.058291", \ "0.012756,0.014177,0.016824,0.021599,0.029888,0.043748,0.066504", \ "0.011361,0.013040,0.016142,0.021737,0.031442,0.047592,0.073771"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007986,0.008495,0.009496,0.011458,0.015309,0.022882,0.037823", \ "0.008899,0.009406,0.010405,0.012368,0.016223,0.023804,0.038754", \ "0.012765,0.013337,0.014423,0.016399,0.020100,0.027521,0.042336", \ "0.017552,0.018306,0.019749,0.022432,0.027270,0.035565,0.049995", \ "0.022977,0.023913,0.025696,0.028986,0.034889,0.045190,0.062461", \ "0.028931,0.030074,0.032234,0.036193,0.043228,0.055318,0.075734", \ "0.035402,0.036754,0.039300,0.043962,0.052212,0.066242,0.089552"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.004309,0.004772,0.005686,0.007500,0.011080,0.018159,0.032182", \ "0.004313,0.004773,0.005687,0.007499,0.011081,0.018163,0.032180", \ "0.005823,0.006182,0.006873,0.008209,0.011263,0.018163,0.032178", \ "0.009285,0.009644,0.010364,0.011785,0.014585,0.019995,0.032336", \ "0.014142,0.014536,0.015318,0.016844,0.019772,0.025424,0.036272", \ "0.020097,0.020554,0.021470,0.023242,0.026525,0.032524,0.043818", \ "0.027206,0.027705,0.028755,0.030816,0.034611,0.041295,0.053134"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005287,0.005747,0.006653,0.008456,0.012024,0.019089,0.033057", \ "0.005285,0.005745,0.006655,0.008457,0.012021,0.019083,0.033059", \ "0.006844,0.007155,0.007783,0.009143,0.012189,0.019088,0.033060", \ "0.010318,0.010789,0.011683,0.013330,0.016214,0.021269,0.033258", \ "0.014739,0.015313,0.016399,0.018393,0.021966,0.028123,0.038255", \ "0.020299,0.021002,0.022309,0.024673,0.028810,0.035945,0.048023", \ "0.027067,0.027908,0.029464,0.032263,0.037057,0.045102,0.058688"); } } timing () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.015462,0.016294,0.017920,0.021086,0.027252,0.039312,0.063032", \ "0.016084,0.016927,0.018573,0.021773,0.027981,0.040084,0.063838", \ "0.016873,0.017719,0.019370,0.022584,0.028833,0.041001,0.064825", \ "0.017276,0.018195,0.019968,0.023362,0.029831,0.042133,0.065902", \ "0.016741,0.017855,0.019969,0.023870,0.030904,0.043736,0.067956", \ "0.013988,0.015351,0.017947,0.022687,0.031021,0.045295,0.070501", \ "0.008768,0.010372,0.013448,0.019059,0.028903,0.045481,0.073013"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.017771,0.018786,0.020778,0.024667,0.032240,0.047029,0.076062", \ "0.018250,0.019269,0.021266,0.025166,0.032753,0.047554,0.076598", \ "0.021567,0.022545,0.024476,0.028272,0.035734,0.050409,0.079336", \ "0.029165,0.030213,0.032230,0.036051,0.043115,0.057250,0.085637", \ "0.038636,0.039833,0.042162,0.046577,0.054791,0.069577,0.096944", \ "0.050242,0.051596,0.054219,0.059140,0.068292,0.084972,0.114421", \ "0.064144,0.065661,0.068619,0.074106,0.084193,0.102424,0.134973"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007924,0.008608,0.009962,0.012638,0.017931,0.028387,0.049072", \ "0.007923,0.008609,0.009963,0.012638,0.017932,0.028385,0.049080", \ "0.008104,0.008754,0.010047,0.012649,0.017930,0.028389,0.049082", \ "0.009656,0.010240,0.011429,0.013855,0.018793,0.028697,0.049070", \ "0.013588,0.014112,0.015129,0.017187,0.021432,0.030611,0.049947", \ "0.019299,0.019854,0.020914,0.022957,0.026945,0.035009,0.052807", \ "0.026195,0.026829,0.028018,0.030287,0.034493,0.042395,0.058492"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.016312,0.017191,0.018933,0.022376,0.029165,0.042555,0.069050", \ "0.016311,0.017192,0.018933,0.022375,0.029161,0.042555,0.069057", \ "0.016274,0.017128,0.018887,0.022369,0.029162,0.042548,0.069054", \ "0.019346,0.020005,0.021349,0.024117,0.029922,0.042550,0.069052", \ "0.024341,0.025137,0.026675,0.029638,0.035157,0.045700,0.069353", \ "0.030295,0.031156,0.032800,0.036029,0.042185,0.053506,0.074428", \ "0.037517,0.038431,0.040186,0.043615,0.050173,0.062493,0.084695"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012488,0.013285,0.014851,0.017929,0.023986,0.035939,0.059582", \ "0.013015,0.013837,0.015443,0.018576,0.024695,0.036703,0.060384", \ "0.013595,0.014464,0.016151,0.019332,0.025507,0.037596,0.061361", \ "0.013522,0.014509,0.016375,0.019854,0.026363,0.038726,0.062435", \ "0.011829,0.013101,0.015472,0.019730,0.027130,0.040162,0.064453", \ "0.007813,0.009381,0.012314,0.017559,0.026528,0.041395,0.066891", \ "0.001410,0.003258,0.006722,0.012922,0.023553,0.040973,0.069169"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.017096,0.018111,0.020098,0.023966,0.031489,0.046168,0.074971", \ "0.017574,0.018593,0.020586,0.024464,0.032002,0.046695,0.075505", \ "0.020904,0.021881,0.023802,0.027577,0.034984,0.049547,0.078252", \ "0.028345,0.029408,0.031453,0.035312,0.042379,0.056390,0.084551", \ "0.037516,0.038738,0.041102,0.045558,0.053823,0.068664,0.095852", \ "0.048735,0.050127,0.052813,0.057801,0.067021,0.083751,0.113248", \ "0.062110,0.063686,0.066737,0.072339,0.082551,0.100874,0.133472"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005826,0.006506,0.007859,0.010530,0.015814,0.026250,0.046919", \ "0.005828,0.006509,0.007858,0.010531,0.015811,0.026251,0.046922", \ "0.006306,0.006913,0.008148,0.010656,0.015819,0.026248,0.046924", \ "0.008367,0.008879,0.009933,0.012164,0.016927,0.026706,0.046923", \ "0.012800,0.013269,0.014215,0.016102,0.020043,0.028829,0.047954", \ "0.018727,0.019232,0.020220,0.022166,0.025947,0.033676,0.051010", \ "0.025697,0.026276,0.027386,0.029563,0.033660,0.041313,0.057036"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012278,0.013151,0.014881,0.018296,0.025059,0.038456,0.064986", \ "0.012276,0.013154,0.014879,0.018295,0.025058,0.038455,0.064979", \ "0.012255,0.013095,0.014820,0.018289,0.025057,0.038454,0.064986", \ "0.015209,0.015981,0.017389,0.020104,0.025848,0.038441,0.064975", \ "0.019185,0.020081,0.021803,0.025040,0.030953,0.041659,0.065294", \ "0.024102,0.025115,0.027015,0.030610,0.037256,0.049182,0.070394", \ "0.030130,0.031268,0.033367,0.037312,0.044519,0.057554,0.080516"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.011217,0.011889,0.013208,0.015799,0.020896,0.030951,0.050837", \ "0.011786,0.012478,0.013831,0.016469,0.021618,0.031721,0.051640", \ "0.012619,0.013369,0.014819,0.017558,0.022763,0.032937,0.052927", \ "0.012802,0.013732,0.015478,0.018673,0.024446,0.035079,0.055091", \ "0.011062,0.012289,0.014576,0.018677,0.025722,0.037615,0.058693", \ "0.006907,0.008427,0.011275,0.016374,0.025086,0.039343,0.062602", \ "0.000290,0.002083,0.005454,0.011503,0.021884,0.038853,0.065716"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.018594,0.019582,0.021523,0.025328,0.032776,0.047385,0.076118", \ "0.019085,0.020077,0.022026,0.025842,0.033305,0.047929,0.076684", \ "0.022437,0.023391,0.025276,0.028994,0.036329,0.050818,0.079458", \ "0.030066,0.031092,0.033072,0.036822,0.043794,0.057753,0.085842", \ "0.039574,0.040760,0.043064,0.047429,0.055561,0.070212,0.097314", \ "0.051200,0.052535,0.055148,0.060031,0.069131,0.085720,0.114987", \ "0.065089,0.066597,0.069552,0.075016,0.085073,0.103259,0.135717"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005504,0.006072,0.007198,0.009420,0.013818,0.022516,0.039720", \ "0.005504,0.006074,0.007198,0.009422,0.013818,0.022514,0.039716", \ "0.006124,0.006608,0.007592,0.009630,0.013840,0.022520,0.039707", \ "0.008752,0.009154,0.009971,0.011690,0.015396,0.023214,0.039751", \ "0.013574,0.013963,0.014742,0.016284,0.019431,0.026250,0.041382", \ "0.019772,0.020195,0.021026,0.022690,0.025911,0.032201,0.045722", \ "0.026997,0.027468,0.028420,0.030312,0.033928,0.040554,0.053286"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012804,0.013692,0.015442,0.018896,0.025710,0.039171,0.065732", \ "0.012806,0.013689,0.015441,0.018895,0.025710,0.039159,0.065734", \ "0.012771,0.013661,0.015435,0.018894,0.025706,0.039157,0.065733", \ "0.015557,0.016314,0.017684,0.020489,0.026365,0.039151,0.065728", \ "0.019492,0.020395,0.022115,0.025363,0.031280,0.042088,0.065960", \ "0.024273,0.025280,0.027186,0.030796,0.037478,0.049430,0.070775", \ "0.030144,0.031268,0.033352,0.037286,0.044526,0.057631,0.080639"); } } timing () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.018332,0.019165,0.020800,0.023989,0.030203,0.042338,0.066155", \ "0.018860,0.019697,0.021338,0.024537,0.030763,0.042908,0.066732", \ "0.019744,0.020584,0.022229,0.025438,0.031681,0.043850,0.067702", \ "0.020392,0.021287,0.023026,0.026377,0.032797,0.045037,0.068824", \ "0.020750,0.021776,0.023735,0.027422,0.034226,0.046890,0.070980", \ "0.019704,0.020925,0.023268,0.027607,0.035394,0.049096,0.073904", \ "0.016892,0.018307,0.021054,0.026106,0.035122,0.050677,0.077237"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.019955,0.020969,0.022960,0.026844,0.034414,0.049204,0.078231", \ "0.020835,0.021852,0.023845,0.027738,0.035317,0.050114,0.079152", \ "0.023460,0.024477,0.026467,0.030354,0.037938,0.052740,0.081790", \ "0.028712,0.029785,0.031858,0.035836,0.043313,0.057921,0.086781", \ "0.036167,0.037323,0.039562,0.043846,0.051959,0.067110,0.095530", \ "0.045844,0.047111,0.049592,0.054239,0.062914,0.079020,0.108795", \ "0.057407,0.058837,0.061628,0.066804,0.076283,0.093462,0.124812"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009961,0.010652,0.012025,0.014732,0.020065,0.030582,0.051348", \ "0.009959,0.010651,0.012028,0.014733,0.020067,0.030580,0.051355", \ "0.010065,0.010737,0.012064,0.014735,0.020064,0.030581,0.051347", \ "0.011336,0.011966,0.013232,0.015759,0.020774,0.030837,0.051343", \ "0.014750,0.015301,0.016396,0.018585,0.023095,0.032568,0.052123", \ "0.020306,0.020865,0.021939,0.024019,0.028119,0.036531,0.054789", \ "0.027261,0.027889,0.029066,0.031311,0.035503,0.043498,0.060048"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.016311,0.017190,0.018933,0.022375,0.029160,0.042554,0.069056", \ "0.016310,0.017190,0.018933,0.022375,0.029163,0.042554,0.069049", \ "0.016282,0.017161,0.018913,0.022369,0.029161,0.042555,0.069049", \ "0.018404,0.019114,0.020565,0.023543,0.029706,0.042565,0.069052", \ "0.022237,0.022992,0.024473,0.027421,0.033213,0.044693,0.069354", \ "0.027286,0.028042,0.029526,0.032475,0.038331,0.049911,0.072684", \ "0.033580,0.034370,0.035890,0.038909,0.044831,0.056476,0.079464"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.015131,0.015952,0.017564,0.020713,0.026866,0.038931,0.062690", \ "0.015642,0.016470,0.018090,0.021253,0.027422,0.039500,0.063266", \ "0.016452,0.017305,0.018950,0.022131,0.028324,0.040433,0.064230", \ "0.016750,0.017680,0.019469,0.022871,0.029327,0.041619,0.065351", \ "0.016309,0.017439,0.019578,0.023503,0.030546,0.043341,0.067488", \ "0.014288,0.015648,0.018230,0.022932,0.031184,0.045315,0.070331", \ "0.010583,0.012151,0.015161,0.020630,0.030225,0.046424,0.073490"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.019281,0.020295,0.022278,0.026143,0.033665,0.048346,0.077145", \ "0.020159,0.021176,0.023164,0.027037,0.034567,0.049254,0.078064", \ "0.022786,0.023800,0.025786,0.029654,0.037185,0.051882,0.080697", \ "0.027935,0.029018,0.031104,0.035096,0.042565,0.057052,0.085696", \ "0.035210,0.036379,0.038647,0.042950,0.051067,0.066188,0.094432", \ "0.044601,0.045900,0.048430,0.053137,0.061840,0.077933,0.107621", \ "0.055761,0.057236,0.060100,0.065389,0.074957,0.092172,0.123462"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007945,0.008629,0.009985,0.012671,0.017974,0.028453,0.049194", \ "0.007943,0.008631,0.009988,0.012667,0.017975,0.028460,0.049196", \ "0.008233,0.008875,0.010159,0.012731,0.017977,0.028459,0.049190", \ "0.009832,0.010413,0.011585,0.013982,0.018905,0.028826,0.049192", \ "0.013834,0.014336,0.015337,0.017351,0.021586,0.030743,0.050114", \ "0.019635,0.020165,0.021179,0.023159,0.027050,0.035103,0.052955", \ "0.026578,0.027207,0.028352,0.030545,0.034627,0.042381,0.058518"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012277,0.013151,0.014879,0.018296,0.025057,0.038461,0.064976", \ "0.012278,0.013149,0.014877,0.018295,0.025057,0.038463,0.064977", \ "0.012252,0.013120,0.014854,0.018285,0.025058,0.038456,0.064984", \ "0.014279,0.015063,0.016575,0.019509,0.025616,0.038458,0.064981", \ "0.017486,0.018310,0.019903,0.023006,0.029028,0.040626,0.065279", \ "0.021788,0.022659,0.024323,0.027538,0.033707,0.045646,0.068627", \ "0.027124,0.028083,0.029877,0.033310,0.039730,0.051845,0.075273"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.013360,0.014055,0.015417,0.018076,0.023266,0.033429,0.053424", \ "0.013912,0.014612,0.015982,0.018653,0.023856,0.034031,0.054034", \ "0.014990,0.015726,0.017146,0.019848,0.025074,0.035276,0.055306", \ "0.015781,0.016638,0.018270,0.021318,0.026963,0.037497,0.057507", \ "0.015365,0.016454,0.018509,0.022264,0.028876,0.040390,0.061254", \ "0.013183,0.014500,0.017015,0.021586,0.029576,0.043014,0.065617", \ "0.009227,0.010756,0.013688,0.019024,0.028393,0.044122,0.069724"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.020787,0.021772,0.023710,0.027510,0.034955,0.049560,0.078293", \ "0.021677,0.022665,0.024610,0.028420,0.035877,0.050492,0.079234", \ "0.024311,0.025301,0.027238,0.031042,0.038497,0.053122,0.081885", \ "0.029641,0.030682,0.032706,0.036597,0.043939,0.058352,0.086925", \ "0.037223,0.038356,0.040545,0.044745,0.052730,0.067678,0.095801", \ "0.047067,0.048310,0.050751,0.055322,0.063873,0.079785,0.109268", \ "0.058795,0.060210,0.062978,0.068092,0.077451,0.094459,0.125543"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007318,0.007883,0.009003,0.011224,0.015626,0.024347,0.041602", \ "0.007317,0.007883,0.009003,0.011223,0.015630,0.024345,0.041595", \ "0.007697,0.008213,0.009250,0.011354,0.015636,0.024346,0.041599", \ "0.009905,0.010342,0.011238,0.013094,0.016950,0.024922,0.041619", \ "0.014449,0.014855,0.015663,0.017268,0.020599,0.027703,0.043082", \ "0.020576,0.021019,0.021869,0.023540,0.026774,0.033246,0.047181", \ "0.027784,0.028315,0.029296,0.031204,0.034764,0.041331,0.054305"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012802,0.013690,0.015443,0.018896,0.025712,0.039161,0.065735", \ "0.012803,0.013690,0.015442,0.018898,0.025713,0.039165,0.065731", \ "0.012798,0.013686,0.015439,0.018894,0.025707,0.039164,0.065736", \ "0.014676,0.015465,0.016976,0.019979,0.026189,0.039157,0.065732", \ "0.017752,0.018590,0.020220,0.023382,0.029469,0.041173,0.065991", \ "0.021849,0.022729,0.024425,0.027693,0.033981,0.046050,0.069177", \ "0.026993,0.027953,0.029763,0.033222,0.039716,0.052019,0.075640"); } } timing () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.011121,0.011956,0.013588,0.016766,0.022950,0.035040,0.058812", \ "0.011784,0.012621,0.014258,0.017447,0.023652,0.035767,0.059562", \ "0.014580,0.015404,0.016932,0.020007,0.026130,0.038177,0.061930", \ "0.017806,0.018880,0.020924,0.024735,0.031572,0.043507,0.066903", \ "0.020025,0.021341,0.023865,0.028506,0.036823,0.051297,0.075669", \ "0.020940,0.022522,0.025550,0.031112,0.040969,0.057897,0.086515", \ "0.020366,0.022218,0.025757,0.032253,0.043744,0.063299,0.095857"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010596,0.011589,0.013535,0.017341,0.024785,0.039426,0.068316", \ "0.011253,0.012238,0.014181,0.017998,0.025479,0.040171,0.069113", \ "0.014818,0.015828,0.017633,0.021262,0.028546,0.043075,0.071916", \ "0.019822,0.021081,0.023475,0.027906,0.035799,0.049844,0.078129", \ "0.026036,0.027546,0.030388,0.035603,0.044947,0.061229,0.089195", \ "0.033258,0.035047,0.038412,0.044526,0.055294,0.073899,0.105555", \ "0.041460,0.043524,0.047398,0.054473,0.066859,0.087845,0.123291"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007944,0.008629,0.009985,0.012668,0.017973,0.028456,0.049195", \ "0.007941,0.008630,0.009985,0.012671,0.017976,0.028453,0.049192", \ "0.008414,0.008991,0.010171,0.012648,0.017951,0.028457,0.049195", \ "0.011909,0.012516,0.013698,0.015981,0.020234,0.028989,0.049193", \ "0.017377,0.018063,0.019348,0.021746,0.026233,0.034678,0.051135", \ "0.024465,0.025297,0.026818,0.029584,0.034480,0.043243,0.059616", \ "0.033052,0.034059,0.035868,0.039142,0.044779,0.054279,0.071202"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010839,0.011780,0.013618,0.017176,0.024061,0.037482,0.063913", \ "0.010837,0.011779,0.013617,0.017176,0.024060,0.037479,0.063909", \ "0.011907,0.012631,0.014121,0.017265,0.024061,0.037475,0.063914", \ "0.016527,0.017200,0.018544,0.021032,0.026095,0.037728,0.063925", \ "0.022723,0.023336,0.024600,0.027224,0.032521,0.042435,0.064724", \ "0.030852,0.031441,0.032666,0.035236,0.040543,0.051190,0.071177", \ "0.040609,0.041225,0.042498,0.045171,0.050607,0.061479,0.082635"); } } timing () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.008122,0.008918,0.010487,0.013570,0.019632,0.031588,0.055230", \ "0.008742,0.009541,0.011120,0.014223,0.020318,0.032308,0.055977", \ "0.011204,0.012107,0.013812,0.016878,0.022823,0.034726,0.058348", \ "0.013211,0.014397,0.016628,0.020700,0.027909,0.040155,0.063361", \ "0.014148,0.015640,0.018443,0.023493,0.032289,0.047297,0.072233", \ "0.013744,0.015553,0.018943,0.025035,0.035557,0.053185,0.082454", \ "0.011877,0.013983,0.017961,0.025081,0.037393,0.057855,0.091226"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010111,0.011093,0.013022,0.016790,0.024164,0.038665,0.067308", \ "0.010769,0.011743,0.013667,0.017446,0.024856,0.039412,0.068100", \ "0.014263,0.015288,0.017134,0.020722,0.027929,0.042315,0.070902", \ "0.019004,0.020287,0.022710,0.027179,0.035120,0.049093,0.077119", \ "0.024815,0.026381,0.029288,0.034579,0.043989,0.060325,0.088189", \ "0.031410,0.033296,0.036784,0.043061,0.053981,0.072680,0.104390", \ "0.038692,0.040914,0.045000,0.052357,0.065031,0.086236,0.121780"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.005796,0.006487,0.007848,0.010526,0.015809,0.026261,0.046931", \ "0.005753,0.006459,0.007833,0.010522,0.015812,0.026262,0.046923", \ "0.007061,0.007647,0.008651,0.010840,0.015749,0.026253,0.046915", \ "0.010786,0.011361,0.012478,0.014654,0.018917,0.027213,0.046927", \ "0.016326,0.017015,0.018297,0.020649,0.024988,0.033302,0.049397", \ "0.023329,0.024174,0.025729,0.028522,0.033375,0.041976,0.058202", \ "0.031813,0.032847,0.034680,0.038001,0.043683,0.053130,0.069842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007391,0.008261,0.009978,0.013377,0.020104,0.033445,0.059839", \ "0.007388,0.008254,0.009977,0.013375,0.020112,0.033446,0.059841", \ "0.008544,0.009177,0.010535,0.013490,0.020113,0.033431,0.059847", \ "0.012023,0.012793,0.014287,0.017134,0.022215,0.033700,0.059857", \ "0.016925,0.017730,0.019289,0.022308,0.028081,0.038465,0.060669", \ "0.023393,0.024298,0.026013,0.029258,0.035292,0.046661,0.067163", \ "0.031319,0.032340,0.034276,0.037902,0.044438,0.056296,0.078295"); } } timing () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007331,0.008013,0.009355,0.011992,0.017181,0.027417,0.047661", \ "0.007983,0.008668,0.010019,0.012672,0.017886,0.028150,0.048416", \ "0.010207,0.011040,0.012604,0.015434,0.020525,0.030696,0.050905", \ "0.011556,0.012668,0.014754,0.018530,0.025147,0.036316,0.056153", \ "0.011505,0.012916,0.015558,0.020305,0.028520,0.042335,0.065094", \ "0.009782,0.011491,0.014699,0.020452,0.030368,0.046830,0.073737", \ "0.006260,0.008257,0.012013,0.018751,0.030375,0.049635,0.080679"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010100,0.011086,0.013013,0.016782,0.024157,0.038660,0.067308", \ "0.010710,0.011685,0.013609,0.017391,0.024806,0.039365,0.068065", \ "0.014261,0.015281,0.017118,0.020692,0.027884,0.042260,0.070846", \ "0.019318,0.020581,0.022970,0.027388,0.035263,0.049180,0.077161", \ "0.025716,0.027241,0.030084,0.035274,0.044552,0.060738,0.088477", \ "0.033196,0.035029,0.038414,0.044534,0.055232,0.073673,0.105116", \ "0.041710,0.043836,0.047798,0.054948,0.067302,0.088099,0.123232"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.004835,0.005418,0.006572,0.008852,0.013360,0.022285,0.039950", \ "0.004815,0.005405,0.006566,0.008854,0.013364,0.022285,0.039953", \ "0.006429,0.006911,0.007817,0.009523,0.013442,0.022282,0.039952", \ "0.010262,0.010773,0.011757,0.013632,0.017216,0.023964,0.039948", \ "0.015725,0.016362,0.017545,0.019686,0.023524,0.030633,0.043870", \ "0.022628,0.023426,0.024872,0.027473,0.031914,0.039544,0.053445", \ "0.031005,0.031975,0.033704,0.036823,0.042086,0.050721,0.065398"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007397,0.008257,0.009972,0.013371,0.020103,0.033447,0.059839", \ "0.007388,0.008260,0.009974,0.013378,0.020103,0.033428,0.059840", \ "0.008544,0.009180,0.010542,0.013489,0.020099,0.033426,0.059844", \ "0.011877,0.012655,0.014172,0.017051,0.022159,0.033690,0.059857", \ "0.016549,0.017352,0.018910,0.021961,0.027809,0.038303,0.060631", \ "0.022781,0.023659,0.025357,0.028576,0.034659,0.046189,0.066886", \ "0.030507,0.031473,0.033351,0.036899,0.043374,0.055335,0.077639"); } } timing () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.013976,0.014810,0.016445,0.019635,0.025849,0.037983,0.061798", \ "0.014471,0.015305,0.016942,0.020135,0.026355,0.038494,0.062313", \ "0.017121,0.017925,0.019523,0.022666,0.028815,0.040878,0.064635", \ "0.021561,0.022551,0.024452,0.028025,0.034500,0.046261,0.069657", \ "0.025333,0.026515,0.028799,0.033080,0.040887,0.054735,0.078516", \ "0.028517,0.029906,0.032586,0.037583,0.046632,0.062575,0.090180", \ "0.031041,0.032637,0.035727,0.041460,0.051794,0.069851,0.100831"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012911,0.013890,0.015814,0.019590,0.027009,0.041626,0.070505", \ "0.013758,0.014755,0.016712,0.020544,0.028036,0.042727,0.071664", \ "0.016390,0.017381,0.019302,0.023086,0.030559,0.045284,0.074284", \ "0.020156,0.021346,0.023623,0.027910,0.035844,0.050421,0.079230", \ "0.025111,0.026514,0.029168,0.034047,0.042886,0.058874,0.087769", \ "0.030748,0.032428,0.035578,0.041293,0.051353,0.068909,0.100066", \ "0.036775,0.038745,0.042438,0.049114,0.060735,0.080400,0.114032"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009958,0.010657,0.012027,0.014735,0.020065,0.030580,0.051350", \ "0.009961,0.010655,0.012026,0.014732,0.020063,0.030581,0.051354", \ "0.010140,0.010777,0.012058,0.014685,0.020067,0.030580,0.051350", \ "0.013426,0.014043,0.015243,0.017541,0.021797,0.030917,0.051344", \ "0.018588,0.019275,0.020584,0.023041,0.027629,0.036146,0.052956", \ "0.025353,0.026166,0.027659,0.030410,0.035397,0.044430,0.060999", \ "0.033561,0.034527,0.036289,0.039479,0.045100,0.054826,0.072245"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010840,0.011781,0.013616,0.017177,0.024062,0.037477,0.063921", \ "0.010841,0.011782,0.013616,0.017175,0.024058,0.037480,0.063922", \ "0.011424,0.012236,0.013874,0.017217,0.024063,0.037479,0.063914", \ "0.014854,0.015538,0.016929,0.019691,0.025347,0.037672,0.063916", \ "0.019998,0.020574,0.021765,0.024314,0.029721,0.040701,0.064535", \ "0.026765,0.027319,0.028452,0.030853,0.035894,0.046634,0.068663", \ "0.034705,0.035279,0.036457,0.038964,0.044049,0.054444,0.076207"); } } timing () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.010748,0.011569,0.013178,0.016321,0.022462,0.034499,0.058201", \ "0.011233,0.012056,0.013669,0.016818,0.022966,0.035009,0.058717", \ "0.013978,0.014806,0.016361,0.019402,0.025457,0.037409,0.061044", \ "0.017344,0.018410,0.020444,0.024219,0.031009,0.042878,0.066105", \ "0.020161,0.021449,0.023913,0.028455,0.036610,0.050877,0.075064", \ "0.022366,0.023889,0.026802,0.032149,0.041643,0.058098,0.086231", \ "0.023901,0.025657,0.029019,0.035176,0.046074,0.064789,0.096370"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012430,0.013400,0.015305,0.019044,0.026387,0.040869,0.069494", \ "0.013272,0.014258,0.016198,0.019990,0.027412,0.041968,0.070652", \ "0.015869,0.016872,0.018788,0.022537,0.029936,0.044522,0.073272", \ "0.019466,0.020664,0.022955,0.027249,0.035172,0.049659,0.078216", \ "0.024134,0.025571,0.028268,0.033197,0.042062,0.058013,0.086763", \ "0.029328,0.031066,0.034302,0.040129,0.050294,0.067874,0.098943", \ "0.034748,0.036813,0.040644,0.047507,0.059318,0.079112,0.112723"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007927,0.008613,0.009963,0.012637,0.017929,0.028387,0.049075", \ "0.007929,0.008611,0.009963,0.012642,0.017931,0.028388,0.049078", \ "0.008637,0.009197,0.010337,0.012740,0.017920,0.028390,0.049073", \ "0.012186,0.012781,0.013942,0.016177,0.020402,0.029047,0.049072", \ "0.017415,0.018103,0.019394,0.021811,0.026324,0.034754,0.051163", \ "0.024068,0.024904,0.026433,0.029206,0.034162,0.043084,0.059562", \ "0.032059,0.033075,0.034915,0.038199,0.043873,0.053534,0.070812"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007397,0.008261,0.009973,0.013374,0.020107,0.033432,0.059849", \ "0.007392,0.008259,0.009977,0.013370,0.020103,0.033430,0.059849", \ "0.008020,0.008753,0.010259,0.013421,0.020106,0.033445,0.059851", \ "0.010745,0.011471,0.012919,0.015818,0.021433,0.033638,0.059836", \ "0.014962,0.015663,0.017041,0.019814,0.025465,0.036715,0.060491", \ "0.020432,0.021210,0.022699,0.025574,0.031139,0.042287,0.064644", \ "0.026909,0.027787,0.029452,0.032649,0.038575,0.049691,0.071948"); } } timing () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.009497,0.010204,0.011588,0.014288,0.019555,0.029869,0.050168", \ "0.010033,0.010741,0.012128,0.014832,0.020104,0.030422,0.050724", \ "0.012706,0.013467,0.014903,0.017541,0.022721,0.032946,0.053174", \ "0.015359,0.016353,0.018239,0.021722,0.027952,0.038625,0.058459", \ "0.017147,0.018364,0.020683,0.024940,0.032508,0.045613,0.067623", \ "0.017974,0.019415,0.022172,0.027220,0.036143,0.051432,0.077218", \ "0.017770,0.019428,0.022623,0.028448,0.038742,0.056305,0.085548"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.012422,0.013390,0.015297,0.019037,0.026381,0.040864,0.069493", \ "0.013222,0.014208,0.016148,0.019941,0.027365,0.041925,0.070615", \ "0.015808,0.016810,0.018720,0.022461,0.029855,0.044441,0.073200", \ "0.019590,0.020775,0.023041,0.027302,0.035187,0.049639,0.078172", \ "0.024802,0.026203,0.028842,0.033673,0.042419,0.058247,0.086895", \ "0.030847,0.032537,0.035685,0.041362,0.051305,0.068624,0.099455", \ "0.037421,0.039426,0.043144,0.049816,0.061322,0.080698,0.113877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.006627,0.007209,0.008360,0.010643,0.015155,0.024091,0.041768", \ "0.006632,0.007213,0.008364,0.010644,0.015156,0.024088,0.041773", \ "0.007768,0.008203,0.009098,0.010998,0.015171,0.024089,0.041769", \ "0.011480,0.011997,0.012998,0.014896,0.018483,0.025397,0.041768", \ "0.016763,0.017381,0.018540,0.020683,0.024621,0.031812,0.045228", \ "0.023443,0.024212,0.025619,0.028148,0.032586,0.040403,0.054526", \ "0.031481,0.032441,0.034136,0.037180,0.042362,0.051026,0.066066"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.007392,0.008259,0.009973,0.013380,0.020107,0.033438,0.059847", \ "0.007396,0.008260,0.009975,0.013373,0.020113,0.033431,0.059847", \ "0.008036,0.008767,0.010270,0.013424,0.020111,0.033445,0.059855", \ "0.010706,0.011439,0.012895,0.015804,0.021435,0.033640,0.059836", \ "0.014778,0.015477,0.016860,0.019649,0.025348,0.036654,0.060482", \ "0.020108,0.020865,0.022337,0.025203,0.030781,0.042037,0.064527", \ "0.026485,0.027317,0.028952,0.032099,0.037961,0.049125,0.071598"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("2.074538,2.062791,2.094269,2.117724,2.156817,2.200108,2.238756", \ "1.993026,2.000057,2.040513,2.067336,2.111625,2.162585,2.213944", \ "1.953299,1.963769,1.969553,2.012631,2.053692,2.110951,2.174498", \ "2.323308,2.302674,2.290905,2.272104,2.266025,2.246033,2.263312", \ "3.637551,3.586435,3.493901,3.322669,3.097209,2.882672,2.700713", \ "5.879604,5.816316,5.665355,5.419549,4.969042,4.343771,3.758300", \ "8.835697,8.772455,8.648849,8.420272,7.867530,6.914863,5.683819"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.879302,6.882594,6.951408,6.884503,6.984664,6.988781,6.945110", \ "6.849982,6.910968,6.899952,6.923585,6.977572,6.915838,6.888391", \ "7.152913,7.133721,7.131725,7.148285,7.107236,7.107632,7.053445", \ "8.193902,8.267338,8.196125,8.090872,7.893572,7.738112,7.473675", \ "10.092800,10.015250,9.965311,9.847198,9.580875,9.185355,8.588718", \ "13.024500,13.006780,12.902600,12.698810,12.297200,11.657620,10.740780", \ "16.917340,16.889860,16.764060,16.511250,16.167370,15.387370,14.209440"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.348628,1.344759,1.373009,1.388339,1.405384,1.439909,1.457976", \ "1.244208,1.269785,1.293735,1.326202,1.364918,1.400721,1.433128", \ "1.211519,1.224947,1.230890,1.262764,1.292405,1.342975,1.398132", \ "1.707977,1.677884,1.628924,1.571916,1.537638,1.497156,1.484782", \ "3.194647,3.130033,3.008742,2.780417,2.479673,2.186171,1.952251", \ "5.508418,5.455262,5.285835,5.006542,4.472778,3.734113,3.053765", \ "8.542021,8.470503,8.331911,8.037780,7.495239,6.430261,5.055226"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.033425,6.027926,6.039103,6.017791,6.057859,6.068177,6.180683", \ "5.998742,5.984561,5.992154,6.043955,6.098661,6.025527,6.073490", \ "6.306853,6.299647,6.267968,6.226424,6.181293,6.171893,6.078719", \ "7.221635,7.292134,7.229143,7.216993,7.071317,6.811983,6.675873", \ "9.160670,9.078401,9.015375,8.891179,8.684810,8.343851,7.807201", \ "12.057600,11.960380,11.937240,11.734680,11.434990,10.771240,10.065700", \ "15.795430,15.777450,15.729130,15.595730,15.164820,14.493820,13.316380"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.346728,1.342843,1.371880,1.380689,1.405654,1.434613,1.457421", \ "1.264329,1.263834,1.292232,1.315621,1.358984,1.401838,1.435890", \ "1.222234,1.216563,1.239954,1.257621,1.299874,1.350398,1.393592", \ "1.749175,1.716919,1.662693,1.607131,1.551426,1.518122,1.497803", \ "3.266924,3.207163,3.070360,2.852490,2.548061,2.231699,1.983715", \ "5.615387,5.549619,5.419627,5.124292,4.602403,3.843604,3.117872", \ "8.674237,8.609985,8.484558,8.181288,7.626901,6.608538,5.211704"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.459140,6.488394,6.474529,6.497228,6.560178,6.518456,6.509062", \ "6.444593,6.442603,6.446284,6.485676,6.449027,6.526805,6.617029", \ "6.747277,6.699266,6.739744,6.694016,6.629422,6.655742,6.694926", \ "7.770837,7.738527,7.762553,7.685632,7.547296,7.306752,7.043557", \ "9.644163,9.601946,9.507888,9.426676,9.217091,8.857174,8.257319", \ "12.598300,12.572960,12.471970,12.339890,11.988760,11.398370,10.659100", \ "16.484520,16.448580,16.415280,16.282430,15.937170,15.166730,13.862310"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.348628,1.344759,1.373009,1.388339,1.405384,1.439909,1.457976", \ "1.244208,1.269785,1.293735,1.326202,1.364918,1.400721,1.433128", \ "1.211519,1.224947,1.230890,1.262764,1.292405,1.342975,1.398132", \ "1.707977,1.677884,1.628924,1.571916,1.537638,1.497156,1.484782", \ "3.194647,3.130033,3.008742,2.780417,2.479673,2.186171,1.952251", \ "5.508418,5.455262,5.285835,5.006542,4.472778,3.734113,3.053765", \ "8.542021,8.470503,8.331911,8.037780,7.495239,6.430261,5.055226"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.033425,6.027926,6.039103,6.017791,6.057859,6.068177,6.180683", \ "5.998742,5.984561,5.992154,6.043955,6.098661,6.025527,6.073490", \ "6.306853,6.299647,6.267968,6.226424,6.181293,6.171893,6.078719", \ "7.221635,7.292134,7.229143,7.216993,7.071317,6.811983,6.675873", \ "9.160670,9.078401,9.015375,8.891179,8.684810,8.343851,7.807201", \ "12.057600,11.960380,11.937240,11.734680,11.434990,10.771240,10.065700", \ "15.795430,15.777450,15.729130,15.595730,15.164820,14.493820,13.316380"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.636671,0.632495,0.647563,0.663708,0.672356,0.682805,0.685401", \ "0.507970,0.524153,0.555437,0.584357,0.612057,0.644015,0.661129", \ "0.484691,0.488708,0.495469,0.516868,0.542147,0.578636,0.617385", \ "1.174386,1.121168,1.023834,0.910494,0.817305,0.750275,0.707587", \ "2.828048,2.747364,2.591625,2.301434,1.892556,1.493436,1.200581", \ "5.211205,5.112368,4.967211,4.656633,4.037054,3.154632,2.346533", \ "8.301825,8.215187,8.052049,7.711022,7.109058,5.968305,4.431936"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("5.155152,5.121379,5.150532,5.200291,5.221125,5.246205,5.224917", \ "5.105118,5.128309,5.143375,5.164270,5.131969,5.195222,5.222492", \ "5.417945,5.398184,5.365198,5.389468,5.356670,5.254066,5.292197", \ "6.291671,6.297697,6.285631,6.294606,6.199286,6.010940,5.747314", \ "8.170033,8.080732,8.103916,7.958455,7.785888,7.446444,6.954882", \ "10.920690,10.909250,10.891620,10.703810,10.402510,9.885501,9.041641", \ "14.545370,14.532910,14.592140,14.542290,14.271780,13.534980,12.433820"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.637780,0.641943,0.650747,0.662976,0.669151,0.682997,0.688680", \ "0.509591,0.534743,0.556734,0.583938,0.615220,0.648751,0.662537", \ "0.495583,0.500638,0.505745,0.519679,0.552253,0.584821,0.624505", \ "1.212064,1.160245,1.067222,0.943602,0.851833,0.775963,0.729503", \ "2.899941,2.824704,2.649732,2.382597,1.968382,1.548690,1.245571", \ "5.312019,5.268356,5.089038,4.772344,4.168817,3.283401,2.432799", \ "8.425069,8.346873,8.199052,7.915036,7.272164,6.153006,4.602951"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("5.596500,5.586866,5.597559,5.603174,5.662094,5.658359,5.693756", \ "5.552248,5.533810,5.569545,5.618230,5.657300,5.643139,5.649403", \ "5.855734,5.821884,5.834455,5.836324,5.832811,5.716302,5.803364", \ "6.781524,6.746074,6.770380,6.784800,6.641244,6.389537,6.303180", \ "8.685804,8.661669,8.595190,8.476831,8.266965,8.037432,7.538004", \ "11.539130,11.443430,11.435850,11.345810,11.101000,10.418610,9.783826", \ "15.235560,15.226440,15.203260,15.141930,14.947430,14.093680,12.980590"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.335940,1.342161,1.358793,1.377240,1.403956,1.427878,1.452474", \ "1.240951,1.264643,1.286564,1.315561,1.350676,1.395672,1.433272", \ "1.223516,1.223303,1.240291,1.262905,1.305523,1.346940,1.399494", \ "1.845309,1.812721,1.753472,1.657289,1.598243,1.544458,1.514540", \ "3.483487,3.386097,3.290257,3.055000,2.712074,2.329424,2.053107", \ "5.853307,5.774851,5.693382,5.442692,4.938033,4.129336,3.294556", \ "8.926940,8.843682,8.764350,8.567959,8.119352,7.102775,5.601399"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.009559,6.004218,5.989161,6.046687,6.083057,6.051838,6.127818", \ "5.964404,5.935171,5.976969,5.952204,6.012024,6.062428,6.023380", \ "6.260072,6.302919,6.267232,6.254508,6.225484,6.167592,6.155723", \ "7.440467,7.400745,7.329841,7.331034,7.155944,6.892650,6.543714", \ "9.458328,9.436296,9.369572,9.194942,8.932473,8.579325,7.940120", \ "12.629170,12.610220,12.498170,12.318070,11.948490,11.160500,10.464090", \ "16.797380,16.772170,16.647610,16.512820,16.046860,15.236100,13.873750"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.630036,0.638097,0.649385,0.665286,0.672342,0.679054,0.683804", \ "0.518715,0.531442,0.556495,0.586947,0.617067,0.642275,0.663415", \ "0.507762,0.514861,0.521854,0.536829,0.554289,0.592138,0.625166", \ "1.338918,1.278990,1.174609,1.029938,0.898363,0.806891,0.751533", \ "3.070795,3.007774,2.877371,2.584781,2.147897,1.655969,1.313347", \ "5.539642,5.467276,5.335673,5.063433,4.508918,3.581978,2.612550", \ "8.652296,8.594915,8.487947,8.211470,7.708263,6.659623,5.012660"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("5.108329,5.098597,5.152923,5.170090,5.192834,5.169255,5.194789", \ "5.059052,5.044983,5.096898,5.124612,5.130961,5.089949,5.215211", \ "5.431008,5.401570,5.367972,5.375964,5.326034,5.235942,5.308003", \ "6.420917,6.406086,6.405227,6.374873,6.276142,6.041290,5.646210", \ "8.485965,8.461099,8.354922,8.249519,8.034042,7.630695,7.168384", \ "11.568380,11.556030,11.473480,11.330610,11.037450,10.282460,9.549687", \ "15.538770,15.525650,15.559770,15.444800,15.143700,14.442530,12.984140"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.623880,0.644858,0.644669,0.658580,0.673734,0.684632,0.686721", \ "0.511009,0.523131,0.551518,0.580094,0.618459,0.650384,0.669269", \ "0.528625,0.524309,0.523278,0.546893,0.562468,0.600387,0.634642", \ "1.388706,1.334704,1.235896,1.081470,0.930896,0.837979,0.772937", \ "3.172259,3.103147,2.958575,2.686823,2.248754,1.733270,1.367186", \ "5.675161,5.558293,5.468417,5.154297,4.639273,3.727972,2.718235", \ "8.759355,8.672872,8.590925,8.326095,7.879493,6.855863,5.226550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("5.550189,5.563223,5.590374,5.563387,5.638542,5.628886,5.674292", \ "5.509771,5.495324,5.546503,5.566339,5.535427,5.548041,5.614181", \ "5.855001,5.831805,5.836557,5.826688,5.782507,5.709786,5.770912", \ "6.900074,6.873055,6.879112,6.880964,6.728870,6.582299,6.335049", \ "9.026790,9.012343,8.914045,8.766804,8.603159,8.220933,7.529605", \ "12.128830,12.147910,12.101880,11.985850,11.629260,11.079520,10.118740", \ "16.270780,16.261350,16.238640,16.166210,15.907650,15.040270,13.951460"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.435356,1.443823,1.466639,1.485859,1.507522,1.528996,1.553584", \ "1.398399,1.406405,1.429550,1.470250,1.508909,1.551794,1.583101", \ "1.276332,1.291907,1.321527,1.358514,1.425202,1.484297,1.550136", \ "1.598675,1.577463,1.536277,1.520490,1.519640,1.541833,1.582823", \ "2.748592,2.719427,2.653530,2.516746,2.278601,2.039288,1.914769", \ "4.482017,4.467877,4.410210,4.291492,3.994965,3.418807,2.812297", \ "6.686116,6.672290,6.633394,6.576516,6.384685,5.758350,4.639700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("7.358778,7.379413,7.350106,7.393137,7.463940,7.501416,7.354576", \ "7.291324,7.290878,7.318592,7.322629,7.332164,7.456736,7.386429", \ "7.410270,7.457786,7.441809,7.426757,7.454668,7.449794,7.466455", \ "8.253383,8.281741,8.230325,8.157617,7.972327,7.958976,7.658954", \ "9.934410,9.895926,9.854376,9.682160,9.455070,9.049462,8.572119", \ "12.344890,12.273340,12.196570,12.013900,11.778560,11.238810,10.490170", \ "15.783700,15.695430,15.579050,15.412800,14.938530,14.208710,13.055700"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.715480,0.733925,0.746837,0.756795,0.767941,0.772372,0.779176", \ "0.640910,0.662518,0.681190,0.723445,0.755140,0.786888,0.807307", \ "0.500562,0.525808,0.557482,0.600849,0.659161,0.718905,0.765612", \ "0.982508,0.948618,0.888212,0.807943,0.780671,0.778418,0.804126", \ "2.230353,2.168034,2.103884,1.944911,1.650315,1.326373,1.154069", \ "3.974562,3.947516,3.862671,3.755981,3.441408,2.804317,2.092098", \ "6.192561,6.137625,6.149267,6.069397,5.838016,5.231016,4.001667"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.408303,6.407959,6.470959,6.493765,6.538201,6.615599,6.531940", \ "6.342292,6.343933,6.342817,6.418366,6.502883,6.490534,6.568904", \ "6.520545,6.514281,6.500588,6.553510,6.535115,6.537954,6.658459", \ "7.371700,7.356195,7.321092,7.233833,7.162218,7.008520,6.918739", \ "8.853287,8.894323,8.858838,8.796861,8.541384,8.256247,7.881401", \ "11.300650,11.280400,11.197150,11.039450,10.844330,10.317900,9.607452", \ "14.709180,14.678630,14.623570,14.403140,13.983400,13.414560,12.293900"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.731255,0.738213,0.748730,0.758006,0.769806,0.778579,0.779369", \ "0.656349,0.670517,0.691706,0.727901,0.763146,0.789605,0.812907", \ "0.527275,0.530814,0.565773,0.600884,0.663671,0.724303,0.777904", \ "1.011292,0.972848,0.926015,0.845425,0.796614,0.801041,0.814284", \ "2.240860,2.229376,2.151994,1.993191,1.714967,1.376513,1.186602", \ "4.017264,3.968116,3.931849,3.783237,3.506967,2.908566,2.165475", \ "6.192364,6.170865,6.135349,6.094607,5.872630,5.296124,4.140266"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("6.840342,6.901824,6.895760,6.952541,6.948736,6.964650,7.048642", \ "6.805697,6.811490,6.837299,6.898821,6.908473,6.994689,7.088846", \ "6.967222,6.957788,7.011342,7.014985,6.982258,7.011477,6.935688", \ "7.820521,7.829254,7.812412,7.694656,7.639244,7.564291,7.334491", \ "9.369031,9.392637,9.388299,9.281752,9.116909,8.705742,8.243377", \ "11.815500,11.801670,11.739700,11.639460,11.422140,10.823830,10.009070", \ "15.285440,15.243160,15.179220,15.008980,14.641970,14.067420,13.010170"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("2.014215,2.025460,2.027076,2.057291,2.081542,2.110278,2.149735", \ "1.942391,1.956525,1.963715,1.988531,2.014511,2.058687,2.089310", \ "1.872699,1.872839,1.890831,1.919013,1.952205,2.005021,2.056853", \ "2.092417,2.076127,2.074197,2.059442,2.074029,2.082282,2.107166", \ "3.192584,3.153891,3.097950,2.974792,2.796543,2.619480,2.471598", \ "5.026009,4.999430,4.942991,4.800332,4.508262,4.011042,3.447543", \ "7.487084,7.467983,7.427564,7.316799,7.032771,6.411559,5.379127"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("8.387905,8.415115,8.437834,8.463079,8.418331,8.504332,8.608303", \ "8.311757,8.309345,8.363344,8.385581,8.400045,8.447117,8.300598", \ "8.311577,8.330721,8.325598,8.371791,8.337317,8.434849,8.340810", \ "8.736003,8.709800,8.677225,8.681382,8.652040,8.606679,8.641311", \ "9.953902,9.931088,9.893397,9.780474,9.675523,9.456034,9.058801", \ "11.989940,11.961110,11.856170,11.699670,11.488280,10.933900,10.311780", \ "14.945200,14.926130,14.843530,14.622030,14.126770,13.558030,12.665750"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.301778,1.304259,1.302836,1.315311,1.340155,1.349582,1.371487", \ "1.219744,1.228912,1.229401,1.255457,1.272207,1.295534,1.313715", \ "1.134602,1.138314,1.140494,1.176318,1.207161,1.239323,1.275849", \ "1.443919,1.416140,1.384634,1.352257,1.340752,1.328405,1.331068", \ "2.642226,2.585746,2.522912,2.381150,2.154140,1.902481,1.716573", \ "4.526426,4.495271,4.433936,4.275679,3.946287,3.385988,2.728351", \ "6.975534,7.001240,6.945297,6.803728,6.508097,5.860226,4.737164"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("7.435995,7.449629,7.497763,7.545755,7.533659,7.579882,7.676170", \ "7.358442,7.422735,7.421989,7.492289,7.471707,7.609439,7.607884", \ "7.358513,7.386061,7.383587,7.435670,7.510557,7.511704,7.649692", \ "7.781189,7.804986,7.800216,7.771517,7.754380,7.759713,7.723221", \ "8.905666,8.926137,8.882994,8.852192,8.774526,8.415906,8.320913", \ "10.957800,10.939190,10.856820,10.768400,10.550460,10.217940,9.551217", \ "13.879860,13.871740,13.802220,13.646960,13.325030,12.737020,11.851540"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.303403,1.307977,1.314034,1.319562,1.335537,1.350905,1.365981", \ "1.213014,1.208339,1.230228,1.243879,1.269462,1.290028,1.308809", \ "1.136717,1.137173,1.149536,1.178002,1.200427,1.235511,1.275001", \ "1.470388,1.448601,1.408928,1.370093,1.346861,1.337534,1.330189", \ "2.689162,2.651886,2.575551,2.443846,2.220203,1.928010,1.739156", \ "4.616404,4.574863,4.504420,4.332066,4.024608,3.477523,2.787747", \ "7.104318,7.077143,7.029680,6.898354,6.605308,5.959175,4.861838"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("7.932960,7.930471,7.944175,7.996113,8.029057,8.092612,8.039962", \ "7.858567,7.856614,7.857967,7.941100,7.960090,8.039899,8.008834", \ "7.823062,7.820171,7.877996,7.910976,7.869225,7.928689,7.971307", \ "8.281967,8.268142,8.246297,8.237356,8.219032,8.231075,8.142774", \ "9.397884,9.382354,9.425631,9.425896,9.252082,9.087659,8.740825", \ "11.463540,11.409180,11.371960,11.293740,11.014830,10.747790,9.970296", \ "14.413280,14.394250,14.331120,14.214740,13.889500,13.246580,12.442830"); } } internal_power () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.430462,1.442375,1.450371,1.483287,1.497893,1.527197,1.549676", \ "1.434636,1.446600,1.460444,1.489091,1.521280,1.553590,1.588782", \ "1.529279,1.531051,1.527718,1.539263,1.561863,1.586270,1.610654", \ "2.166092,2.126688,2.054530,1.989395,1.910158,1.838318,1.781107", \ "3.601089,3.530960,3.414119,3.210565,2.894277,2.589082,2.308294", \ "5.607539,5.586629,5.481809,5.271990,4.809884,4.105648,3.428381", \ "8.179315,8.115563,8.103443,7.957000,7.538823,6.622326,5.344006"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("4.479581,4.480654,4.534484,4.568903,4.576181,4.564047,4.576932", \ "4.458228,4.458518,4.512872,4.530478,4.570410,4.628525,4.607715", \ "4.704561,4.694642,4.662507,4.673541,4.666528,4.572279,4.668117", \ "5.550977,5.509882,5.474894,5.369085,5.261306,5.054484,4.867849", \ "7.019051,6.982695,6.894833,6.767062,6.511812,6.158861,5.708931", \ "9.328236,9.287338,9.164646,8.877284,8.562227,8.047418,7.177545", \ "12.504840,12.456800,12.312830,12.029060,11.464160,10.760580,9.494916"); } } internal_power () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.724724,0.728937,0.742745,0.753993,0.760700,0.769023,0.777133", \ "0.698542,0.713377,0.725759,0.751613,0.776152,0.792669,0.813708", \ "0.829232,0.828462,0.827260,0.815959,0.821816,0.828737,0.835058", \ "1.661341,1.602915,1.491098,1.338389,1.212055,1.102062,1.013092", \ "3.180520,3.107813,2.989769,2.728755,2.320099,1.904780,1.572216", \ "5.217382,5.146585,5.080970,4.831046,4.337562,3.522086,2.729796", \ "7.759280,7.744780,7.702466,7.519017,7.111872,6.127156,4.720102"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("3.596483,3.595661,3.647578,3.649207,3.696976,3.683953,3.708762", \ "3.575777,3.615918,3.626237,3.665525,3.697740,3.709618,3.596162", \ "3.827249,3.824188,3.826638,3.822319,3.732131,3.791406,3.660420", \ "4.649814,4.653159,4.609347,4.460181,4.333844,4.209549,4.106572", \ "6.088376,6.013007,5.933756,5.831359,5.668474,5.203280,4.905764", \ "8.413007,8.320718,8.253393,8.004152,7.660690,7.100210,6.451160", \ "11.465690,11.425850,11.349700,11.111130,10.611600,9.830458,8.788161"); } } internal_power () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("0.713317,0.727783,0.742211,0.750746,0.763762,0.777871,0.779024", \ "0.699566,0.715100,0.731785,0.754992,0.776891,0.802681,0.812619", \ "0.846999,0.856517,0.843821,0.837823,0.838429,0.837007,0.845603", \ "1.771057,1.713517,1.604875,1.436122,1.274087,1.146347,1.048612", \ "3.301424,3.256060,3.143101,2.902683,2.500875,2.017653,1.656795", \ "5.354503,5.315842,5.248841,5.048522,4.608897,3.810456,2.916601", \ "7.915727,7.859641,7.884871,7.772240,7.443324,6.574224,5.120947"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("3.614054,3.627487,3.644838,3.652482,3.710800,3.688583,3.709086", \ "3.558846,3.555272,3.609935,3.630107,3.689710,3.586277,3.720781", \ "3.843169,3.817103,3.819889,3.806667,3.799236,3.793216,3.747451", \ "4.707226,4.721299,4.672031,4.514070,4.423254,4.190003,4.115365", \ "6.220949,6.201310,6.121310,5.983296,5.764840,5.414995,4.978226", \ "8.708407,8.670342,8.541070,8.296445,7.936471,7.443466,6.660268", \ "12.012020,11.970650,11.831730,11.607450,11.108010,10.267980,9.217557"); } } internal_power () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("2.017752,2.021494,2.038343,2.054997,2.076348,2.115607,2.145979", \ "1.942284,1.946099,1.972959,1.996040,2.018818,2.052908,2.091639", \ "2.021166,2.033783,2.038207,2.048983,2.048669,2.073650,2.097763", \ "2.602515,2.576232,2.536491,2.503255,2.427868,2.359439,2.289060", \ "4.035173,3.980869,3.881515,3.706049,3.430773,3.154783,2.862469", \ "6.197040,6.145877,6.025407,5.815531,5.391157,4.753511,4.079541", \ "8.992704,8.972208,8.886266,8.701124,8.236489,7.376024,6.139197"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("5.537786,5.589398,5.584055,5.597768,5.648805,5.558788,5.557660", \ "5.451236,5.507992,5.521067,5.568634,5.579554,5.631308,5.575835", \ "5.468410,5.465131,5.456888,5.496234,5.544132,5.569414,5.494579", \ "5.984036,5.957925,5.912019,5.864571,5.813536,5.754490,5.715504", \ "7.093788,7.048685,6.971931,6.932779,6.689846,6.516319,6.120092", \ "9.087347,9.013912,8.873263,8.672316,8.343848,7.946761,7.279925", \ "11.801370,11.720340,11.617820,11.355990,10.838160,10.161110,9.119895"); } } internal_power () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.299244,1.295445,1.312388,1.323289,1.334035,1.350331,1.369408", \ "1.215077,1.222935,1.245349,1.259212,1.274176,1.294161,1.314895", \ "1.337873,1.332428,1.326704,1.317297,1.319612,1.315928,1.321375", \ "2.046956,2.001371,1.926592,1.834465,1.738557,1.618173,1.522414", \ "3.595497,3.532386,3.402326,3.194128,2.849077,2.479442,2.127422", \ "5.790090,5.735995,5.616279,5.378391,4.908669,4.168053,3.380163", \ "8.574995,8.555660,8.468828,8.301326,7.807501,6.874776,5.518010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("4.680273,4.707883,4.695413,4.737182,4.761305,4.740159,4.755121", \ "4.623089,4.638884,4.620287,4.654061,4.749775,4.755792,4.797152", \ "4.595159,4.581772,4.604272,4.578260,4.673255,4.691669,4.530418", \ "5.021489,5.070255,5.052586,4.963776,4.928543,4.801083,4.853882", \ "6.115576,6.063766,6.052374,5.941480,5.881307,5.585255,5.169106", \ "8.073424,8.064036,7.928987,7.744374,7.370342,7.120178,6.393942", \ "10.753400,10.681770,10.597940,10.457250,9.919103,9.188252,8.435097"); } } internal_power () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("1.280816,1.271188,1.287183,1.313368,1.324072,1.350524,1.364544", \ "1.213227,1.204271,1.219053,1.249921,1.263918,1.287244,1.310167", \ "1.331594,1.337149,1.324347,1.315107,1.316252,1.315516,1.321225", \ "2.131722,2.087871,2.017408,1.890470,1.779384,1.650804,1.541421", \ "3.749208,3.684707,3.573487,3.365534,3.015450,2.580586,2.206656", \ "5.986863,5.971876,5.862869,5.651544,5.201603,4.451382,3.579259", \ "8.855075,8.824771,8.762120,8.653677,8.217226,7.333304,5.937118"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.724648,1.436250,2.846630,5.641990,11.182400,22.163400"); values ("4.656373,4.705210,4.692974,4.726355,4.754084,4.751386,4.727690", \ "4.576958,4.610390,4.606579,4.657414,4.640463,4.739743,4.787175", \ "4.573163,4.565505,4.548161,4.590772,4.596990,4.660283,4.708745", \ "5.043485,5.084649,5.067453,5.030430,4.903564,4.796751,4.837767", \ "6.280598,6.223756,6.127371,6.040995,5.948888,5.643952,5.446657", \ "8.398629,8.326630,8.240881,8.031235,7.672455,7.260207,6.681053", \ "11.211290,11.195270,11.104410,10.871000,10.358830,9.628118,8.619630"); } } } } /****************************************************************************************** Module : OAI221_X2 Cell Description : Combinational cell (OAI221_X2) with drive strength X2 *******************************************************************************************/ cell (OAI221_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 : 208.530795; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 38.640375; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 29.145145; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 29.145270; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 8.113071; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 118.894125; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 126.592463; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 126.592463; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 107.114883; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 118.894625; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 126.592963; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 126.593088; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 107.115383; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 198.595250; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 206.295088; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 206.295213; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 186.817635; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 45.347650; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 63.329933; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 63.330179; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 43.010137; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 313.027000; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 326.860500; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 367.376500; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 392.279250; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 313.028750; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 367.375125; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 407.879125; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 432.782500; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 392.817500; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 392.382500; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 432.907250; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 457.814500; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.552733; fall_capacitance : 3.504026; rise_capacitance : 3.552733; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.570648; fall_capacitance : 3.019339; rise_capacitance : 3.570648; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.202387; fall_capacitance : 3.078857; rise_capacitance : 3.202387; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.020414; fall_capacitance : 2.791470; rise_capacitance : 3.020414; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.372254; fall_capacitance : 3.372254; rise_capacitance : 3.201779; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 43.869000; function : "!(((C1 | C2) & A) & (B1 | B2))"; 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.017228,0.018408,0.019997,0.023120,0.029250,0.041306,0.065162", \ "0.017817,0.019004,0.020604,0.023745,0.029903,0.041992,0.065876", \ "0.019709,0.020889,0.022482,0.025622,0.031790,0.043910,0.067842", \ "0.023019,0.024326,0.026065,0.029415,0.035800,0.047889,0.071741", \ "0.026729,0.028252,0.030256,0.034067,0.041160,0.054190,0.078410", \ "0.030270,0.032055,0.034386,0.038788,0.046899,0.061441,0.087406", \ "0.033271,0.035341,0.038043,0.043111,0.052391,0.068827,0.097344"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008050,0.008779,0.009763,0.011706,0.015548,0.023155,0.038283", \ "0.008970,0.009699,0.010682,0.012627,0.016471,0.024085,0.039218", \ "0.012783,0.013592,0.014640,0.016563,0.020270,0.027747,0.042761", \ "0.017359,0.018435,0.019836,0.022481,0.027298,0.035617,0.050251", \ "0.022325,0.023652,0.025375,0.028615,0.034527,0.044932,0.062452", \ "0.027677,0.029247,0.031290,0.035150,0.042160,0.054416,0.075234", \ "0.033484,0.035279,0.037616,0.042056,0.050174,0.064327,0.088176"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010049,0.011021,0.012346,0.014981,0.020225,0.030660,0.051466", \ "0.010047,0.011021,0.012347,0.014980,0.020223,0.030659,0.051467", \ "0.010132,0.011058,0.012344,0.014975,0.020223,0.030659,0.051467", \ "0.012166,0.013019,0.014186,0.016519,0.021092,0.030872,0.051461", \ "0.016249,0.017053,0.018137,0.020299,0.024652,0.033561,0.052266", \ "0.022083,0.022947,0.024087,0.026295,0.030533,0.038943,0.056382", \ "0.029218,0.030184,0.031467,0.033921,0.038475,0.046887,0.063502"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008501,0.009218,0.010189,0.012097,0.015812,0.023022,0.037122", \ "0.008498,0.009217,0.010189,0.012098,0.015815,0.023020,0.037123", \ "0.010122,0.010606,0.011304,0.012784,0.015988,0.023022,0.037124", \ "0.015923,0.016355,0.016953,0.018152,0.020428,0.025316,0.037348", \ "0.022947,0.023417,0.024084,0.025435,0.028113,0.033216,0.042591", \ "0.031413,0.031933,0.032670,0.034170,0.037147,0.042896,0.053518", \ "0.041316,0.041882,0.042722,0.044429,0.047787,0.054156,0.065984"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.013974,0.015140,0.016706,0.019787,0.025848,0.037811,0.061551", \ "0.014519,0.015697,0.017279,0.020387,0.026486,0.038489,0.062264", \ "0.016405,0.017579,0.019149,0.022248,0.028355,0.040395,0.064219", \ "0.019105,0.020483,0.022297,0.025749,0.032234,0.044390,0.068127", \ "0.022035,0.023675,0.025814,0.029832,0.037187,0.050462,0.074830", \ "0.024671,0.026610,0.029131,0.033830,0.042339,0.057303,0.083599", \ "0.026713,0.028968,0.031894,0.037337,0.047137,0.064154,0.093207"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007778,0.008506,0.009487,0.011424,0.015245,0.022808,0.037846", \ "0.008698,0.009425,0.010406,0.012343,0.016168,0.023737,0.038782", \ "0.012441,0.013265,0.014330,0.016287,0.019971,0.027401,0.042328", \ "0.016799,0.017897,0.019325,0.022007,0.026867,0.035237,0.049823", \ "0.021427,0.022801,0.024573,0.027885,0.033873,0.044347,0.061930", \ "0.026246,0.027907,0.030042,0.034026,0.041183,0.053570,0.074485", \ "0.031259,0.033198,0.035694,0.040352,0.048724,0.063122,0.087152"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007997,0.008953,0.010262,0.012871,0.018076,0.028457,0.049183", \ "0.007995,0.008956,0.010259,0.012873,0.018076,0.028454,0.049184", \ "0.008344,0.009215,0.010425,0.012895,0.018075,0.028457,0.049177", \ "0.010785,0.011581,0.012674,0.014891,0.019351,0.028820,0.049178", \ "0.015198,0.015960,0.016996,0.019052,0.023203,0.031859,0.050208", \ "0.021088,0.021939,0.023069,0.025237,0.029361,0.037509,0.054629", \ "0.028164,0.029134,0.030420,0.032878,0.037388,0.045650,0.061962"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006376,0.007084,0.008049,0.009955,0.013674,0.020881,0.034966", \ "0.006372,0.007083,0.008049,0.009954,0.013675,0.020879,0.034967", \ "0.008121,0.008557,0.009219,0.010676,0.013864,0.020880,0.034968", \ "0.013027,0.013579,0.014317,0.015733,0.018318,0.023217,0.035205", \ "0.019183,0.019796,0.020629,0.022252,0.025300,0.030838,0.040486", \ "0.026634,0.027340,0.028301,0.030157,0.033619,0.039919,0.051108", \ "0.035375,0.036186,0.037301,0.039467,0.043458,0.050562,0.063081"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012175,0.013162,0.014488,0.017095,0.022215,0.032309,0.052325", \ "0.012792,0.013791,0.015130,0.017760,0.022913,0.033043,0.053087", \ "0.015385,0.016409,0.017739,0.020353,0.025512,0.035672,0.055759", \ "0.018500,0.019815,0.021537,0.024784,0.030698,0.041200,0.061202", \ "0.021374,0.022962,0.025033,0.028922,0.036020,0.048582,0.070213", \ "0.023821,0.025704,0.028155,0.032734,0.041025,0.055556,0.080544", \ "0.025576,0.027768,0.030617,0.035929,0.045511,0.062147,0.090370"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008456,0.009174,0.010144,0.012067,0.015875,0.023428,0.038459", \ "0.009386,0.010102,0.011073,0.012998,0.016811,0.024373,0.039413", \ "0.013237,0.014026,0.015050,0.016932,0.020618,0.028044,0.042970", \ "0.017923,0.018982,0.020361,0.022969,0.027725,0.035955,0.050502", \ "0.022959,0.024279,0.025990,0.029204,0.035060,0.045377,0.062773", \ "0.028243,0.029843,0.031908,0.035780,0.042779,0.054971,0.075677", \ "0.033751,0.035631,0.038049,0.042593,0.050793,0.064978,0.088761"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007410,0.008203,0.009285,0.011448,0.015784,0.024433,0.041714", \ "0.007409,0.008202,0.009285,0.011447,0.015781,0.024433,0.041712", \ "0.007922,0.008586,0.009533,0.011518,0.015778,0.024432,0.041716", \ "0.011165,0.011826,0.012712,0.014480,0.017929,0.025128,0.041716", \ "0.015957,0.016633,0.017546,0.019349,0.022927,0.029917,0.043825", \ "0.022136,0.022897,0.023911,0.025881,0.029623,0.036800,0.050768", \ "0.029513,0.030384,0.031540,0.033788,0.037969,0.045559,0.059853"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006687,0.007410,0.008384,0.010305,0.014039,0.021252,0.035348", \ "0.006688,0.007410,0.008386,0.010307,0.014040,0.021248,0.035345", \ "0.008187,0.008678,0.009388,0.010907,0.014172,0.021252,0.035345", \ "0.013015,0.013590,0.014355,0.015802,0.018410,0.023410,0.035535", \ "0.018999,0.019643,0.020507,0.022170,0.025278,0.030876,0.040608", \ "0.026311,0.027035,0.028012,0.029896,0.033396,0.039784,0.051060", \ "0.034948,0.035750,0.036883,0.039042,0.043039,0.050175,0.062816"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.013974,0.015140,0.016706,0.019787,0.025848,0.037811,0.061551", \ "0.014519,0.015697,0.017279,0.020387,0.026486,0.038489,0.062264", \ "0.016405,0.017579,0.019149,0.022248,0.028355,0.040395,0.064219", \ "0.019105,0.020483,0.022297,0.025749,0.032234,0.044390,0.068127", \ "0.022035,0.023675,0.025814,0.029832,0.037187,0.050462,0.074830", \ "0.024671,0.026610,0.029131,0.033830,0.042339,0.057303,0.083599", \ "0.026713,0.028968,0.031894,0.037337,0.047137,0.064154,0.093207"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007778,0.008506,0.009487,0.011424,0.015245,0.022808,0.037846", \ "0.008698,0.009425,0.010406,0.012343,0.016168,0.023737,0.038782", \ "0.012441,0.013265,0.014330,0.016287,0.019971,0.027401,0.042328", \ "0.016799,0.017897,0.019325,0.022007,0.026867,0.035237,0.049823", \ "0.021427,0.022801,0.024573,0.027885,0.033873,0.044347,0.061930", \ "0.026246,0.027907,0.030042,0.034026,0.041183,0.053570,0.074485", \ "0.031259,0.033198,0.035694,0.040352,0.048724,0.063122,0.087152"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007997,0.008953,0.010262,0.012871,0.018076,0.028457,0.049183", \ "0.007995,0.008956,0.010259,0.012873,0.018076,0.028454,0.049184", \ "0.008344,0.009215,0.010425,0.012895,0.018075,0.028457,0.049177", \ "0.010785,0.011581,0.012674,0.014891,0.019351,0.028820,0.049178", \ "0.015198,0.015960,0.016996,0.019052,0.023203,0.031859,0.050208", \ "0.021088,0.021939,0.023069,0.025237,0.029361,0.037509,0.054629", \ "0.028164,0.029134,0.030420,0.032878,0.037388,0.045650,0.061962"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006376,0.007084,0.008049,0.009955,0.013674,0.020881,0.034966", \ "0.006372,0.007083,0.008049,0.009954,0.013675,0.020879,0.034967", \ "0.008121,0.008557,0.009219,0.010676,0.013864,0.020880,0.034968", \ "0.013027,0.013579,0.014317,0.015733,0.018318,0.023217,0.035205", \ "0.019183,0.019796,0.020629,0.022252,0.025300,0.030838,0.040486", \ "0.026634,0.027340,0.028301,0.030157,0.033619,0.039919,0.051108", \ "0.035375,0.036186,0.037301,0.039467,0.043458,0.050562,0.063081"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.011004,0.012119,0.013628,0.016623,0.022573,0.034423,0.058074", \ "0.011478,0.012616,0.014152,0.017189,0.023192,0.035093,0.058784", \ "0.013051,0.014291,0.015937,0.019016,0.025035,0.036978,0.060727", \ "0.014982,0.016476,0.018414,0.022037,0.028690,0.040985,0.064634", \ "0.016954,0.018776,0.021114,0.025428,0.033144,0.046755,0.071339", \ "0.018546,0.020724,0.023506,0.028611,0.037635,0.053147,0.079864", \ "0.019490,0.022039,0.025284,0.031226,0.041687,0.059435,0.089131"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007519,0.008246,0.009224,0.011154,0.014957,0.022483,0.037444", \ "0.008439,0.009165,0.010143,0.012074,0.015880,0.023412,0.038381", \ "0.012109,0.012948,0.014029,0.016023,0.019686,0.027078,0.041927", \ "0.016265,0.017386,0.018839,0.021554,0.026456,0.034875,0.049421", \ "0.020595,0.022010,0.023829,0.027199,0.033257,0.043792,0.061436", \ "0.024980,0.026707,0.028917,0.032999,0.040278,0.052780,0.073773", \ "0.029376,0.031416,0.034031,0.038846,0.047409,0.062006,0.086183"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005880,0.006835,0.008141,0.010742,0.015935,0.026297,0.046995", \ "0.005884,0.006841,0.008139,0.010743,0.015936,0.026306,0.046996", \ "0.006780,0.007551,0.008650,0.010983,0.015957,0.026306,0.047002", \ "0.009635,0.010346,0.011348,0.013413,0.017762,0.026883,0.047001", \ "0.014357,0.015073,0.016047,0.017977,0.021904,0.030265,0.048274", \ "0.020304,0.021111,0.022203,0.024312,0.028311,0.036205,0.052980", \ "0.027424,0.028319,0.029562,0.031969,0.036410,0.044540,0.060527"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005109,0.005743,0.006612,0.008352,0.011844,0.018841,0.032833", \ "0.005103,0.005742,0.006610,0.008352,0.011845,0.018838,0.032827", \ "0.006799,0.007251,0.007830,0.009110,0.012048,0.018840,0.032824", \ "0.010514,0.011154,0.011983,0.013534,0.016312,0.021220,0.033071", \ "0.015318,0.016122,0.017154,0.019066,0.022477,0.028436,0.038395", \ "0.021258,0.022262,0.023544,0.025886,0.029955,0.036878,0.048665", \ "0.028389,0.029600,0.031167,0.034006,0.038854,0.046855,0.060148"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.009721,0.010660,0.011931,0.014454,0.019462,0.029431,0.049325", \ "0.010277,0.011237,0.012531,0.015090,0.020144,0.030157,0.050084", \ "0.012445,0.013555,0.014994,0.017653,0.022724,0.032774,0.052750", \ "0.014527,0.015960,0.017817,0.021273,0.027487,0.038306,0.058200", \ "0.016415,0.018175,0.020441,0.024622,0.032090,0.045081,0.067138", \ "0.017815,0.019925,0.022627,0.027595,0.036391,0.051473,0.076986", \ "0.018473,0.020950,0.024101,0.029893,0.040111,0.057461,0.086335"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008193,0.008909,0.009876,0.011790,0.015578,0.023091,0.038041", \ "0.009123,0.009838,0.010804,0.012720,0.016514,0.024037,0.038998", \ "0.012916,0.013719,0.014755,0.016662,0.020325,0.027709,0.042551", \ "0.017417,0.018491,0.019890,0.022526,0.027317,0.035591,0.050087", \ "0.022184,0.023537,0.025282,0.028546,0.034458,0.044826,0.062275", \ "0.027079,0.028732,0.030850,0.034805,0.041908,0.054197,0.074972", \ "0.032033,0.033993,0.036495,0.041167,0.049540,0.063898,0.087808"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005575,0.006374,0.007460,0.009629,0.013954,0.022585,0.039826", \ "0.005577,0.006374,0.007459,0.009630,0.013956,0.022597,0.039819", \ "0.006802,0.007371,0.008191,0.009987,0.013979,0.022595,0.039819", \ "0.010227,0.010828,0.011666,0.013372,0.016778,0.023657,0.039829", \ "0.015257,0.015882,0.016731,0.018442,0.021864,0.028732,0.042384", \ "0.021505,0.022205,0.023172,0.025070,0.028707,0.035709,0.049525", \ "0.028968,0.029725,0.030824,0.032998,0.037080,0.044573,0.058665"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005405,0.006050,0.006928,0.008681,0.012192,0.019204,0.033207", \ "0.005406,0.006050,0.006928,0.008684,0.012192,0.019207,0.033203", \ "0.006928,0.007357,0.007971,0.009314,0.012336,0.019204,0.033210", \ "0.010609,0.011254,0.012088,0.013650,0.016430,0.021405,0.033400", \ "0.015325,0.016118,0.017150,0.019060,0.022502,0.028495,0.038515", \ "0.021188,0.022166,0.023434,0.025747,0.029801,0.036766,0.048627", \ "0.028259,0.029437,0.030967,0.033747,0.038527,0.046506,0.059884"); } } timing () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.011953,0.012957,0.014305,0.016953,0.022155,0.032412,0.052755", \ "0.012555,0.013569,0.014929,0.017600,0.022834,0.033126,0.053499", \ "0.014349,0.015408,0.016791,0.019448,0.024680,0.034998,0.055409", \ "0.016550,0.017789,0.019410,0.022477,0.028182,0.038826,0.059159", \ "0.018433,0.019944,0.021905,0.025566,0.032209,0.044014,0.065382", \ "0.019511,0.021318,0.023658,0.028010,0.035834,0.049427,0.072853", \ "0.019536,0.021642,0.024375,0.029449,0.038548,0.054229,0.080554"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007733,0.008461,0.009442,0.011378,0.015199,0.022764,0.037804", \ "0.008631,0.009357,0.010337,0.012274,0.016098,0.023666,0.038713", \ "0.012461,0.013278,0.014334,0.016280,0.019948,0.027363,0.042274", \ "0.017159,0.018231,0.019624,0.022254,0.027044,0.035337,0.049870", \ "0.022488,0.023811,0.025522,0.028729,0.034554,0.044831,0.062220", \ "0.028402,0.029993,0.032046,0.035878,0.042781,0.054803,0.075320", \ "0.034943,0.036799,0.039186,0.043651,0.051692,0.065569,0.088928"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006681,0.007498,0.008613,0.010840,0.015286,0.024157,0.041878", \ "0.006680,0.007498,0.008613,0.010839,0.015286,0.024158,0.041878", \ "0.007171,0.007889,0.008891,0.010964,0.015283,0.024157,0.041881", \ "0.009693,0.010351,0.011258,0.013106,0.016905,0.024769,0.041879", \ "0.014109,0.014778,0.015680,0.017432,0.020925,0.028127,0.043463", \ "0.019818,0.020584,0.021608,0.023546,0.027174,0.034040,0.048339", \ "0.026617,0.027520,0.028708,0.030955,0.035030,0.042294,0.056013"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006377,0.007084,0.008048,0.009955,0.013675,0.020878,0.034970", \ "0.006372,0.007083,0.008047,0.009954,0.013673,0.020879,0.034972", \ "0.008109,0.008550,0.009217,0.010678,0.013866,0.020881,0.034968", \ "0.012801,0.013374,0.014129,0.015580,0.018214,0.023175,0.035197", \ "0.018618,0.019245,0.020099,0.021752,0.024886,0.030555,0.040351", \ "0.025720,0.026422,0.027374,0.029233,0.032735,0.039187,0.050629", \ "0.034094,0.034886,0.035978,0.038103,0.042069,0.049226,0.062032"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.009498,0.010451,0.011743,0.014306,0.019401,0.029551,0.049811", \ "0.010039,0.011012,0.012326,0.014925,0.020064,0.030257,0.050550", \ "0.011480,0.012566,0.013996,0.016728,0.021888,0.032112,0.052450", \ "0.012871,0.014229,0.015979,0.019224,0.025113,0.035885,0.056198", \ "0.013775,0.015463,0.017624,0.021588,0.028602,0.040764,0.062343", \ "0.013840,0.015873,0.018464,0.023209,0.031549,0.045699,0.069572", \ "0.012825,0.015211,0.018240,0.023787,0.033525,0.049922,0.076912"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007474,0.008201,0.009179,0.011108,0.014912,0.022438,0.037403", \ "0.008372,0.009097,0.010075,0.012004,0.015810,0.023341,0.038311", \ "0.012131,0.012963,0.014034,0.016016,0.019665,0.027039,0.041875", \ "0.016639,0.017730,0.019148,0.021808,0.026636,0.034977,0.049470", \ "0.021694,0.023054,0.024804,0.028068,0.033953,0.044285,0.061729", \ "0.027202,0.028855,0.030978,0.034901,0.041913,0.054035,0.074622", \ "0.033168,0.035119,0.037614,0.042229,0.050446,0.064502,0.087986"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.004888,0.005703,0.006815,0.009039,0.013470,0.022329,0.040030", \ "0.004893,0.005706,0.006815,0.009036,0.013475,0.022327,0.040033", \ "0.005875,0.006572,0.007479,0.009398,0.013532,0.022327,0.040029", \ "0.008815,0.009420,0.010245,0.011946,0.015552,0.023190,0.040057", \ "0.013430,0.014070,0.014930,0.016602,0.019907,0.026846,0.041909", \ "0.019151,0.019893,0.020890,0.022795,0.026342,0.033031,0.047009", \ "0.025988,0.026819,0.027970,0.030181,0.034238,0.041401,0.054894"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005110,0.005743,0.006612,0.008353,0.011844,0.018838,0.032827", \ "0.005103,0.005741,0.006611,0.008352,0.011843,0.018839,0.032829", \ "0.006790,0.007247,0.007826,0.009112,0.012051,0.018839,0.032828", \ "0.010330,0.010975,0.011815,0.013397,0.016216,0.021178,0.033064", \ "0.014859,0.015659,0.016698,0.018617,0.022091,0.028164,0.038258", \ "0.020519,0.021499,0.022765,0.025073,0.029142,0.036178,0.048198", \ "0.027357,0.028537,0.030048,0.032817,0.037593,0.045580,0.059120"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008188,0.008955,0.009993,0.012053,0.016143,0.024285,0.040534", \ "0.008845,0.009628,0.010685,0.012773,0.016900,0.025077,0.041353", \ "0.010874,0.011854,0.013116,0.015449,0.019654,0.027861,0.044173", \ "0.012336,0.013634,0.015306,0.018394,0.023899,0.033359,0.049841", \ "0.013100,0.014728,0.016816,0.020648,0.027417,0.039005,0.058394", \ "0.012912,0.014879,0.017389,0.021994,0.030100,0.043821,0.066580", \ "0.011545,0.013852,0.016790,0.022178,0.031664,0.047649,0.073822"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008148,0.008864,0.009830,0.011744,0.015532,0.023046,0.037996", \ "0.009054,0.009768,0.010734,0.012649,0.016442,0.023964,0.038927", \ "0.012942,0.013735,0.014765,0.016660,0.020307,0.027674,0.042503", \ "0.017788,0.018838,0.020207,0.022793,0.027518,0.035713,0.050154", \ "0.023271,0.024572,0.026259,0.029422,0.035184,0.045367,0.062618", \ "0.029292,0.030872,0.032910,0.036715,0.043573,0.055515,0.075909", \ "0.035830,0.037694,0.040093,0.044571,0.052612,0.066461,0.089733"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.004367,0.005015,0.005900,0.007668,0.011195,0.018235,0.032294", \ "0.004371,0.005018,0.005903,0.007668,0.011198,0.018233,0.032291", \ "0.005860,0.006360,0.007009,0.008331,0.011366,0.018238,0.032294", \ "0.009338,0.009841,0.010529,0.011913,0.014664,0.020046,0.032443", \ "0.014240,0.014794,0.015535,0.017005,0.019870,0.025469,0.036350", \ "0.020251,0.020884,0.021757,0.023462,0.026657,0.032579,0.043880", \ "0.027399,0.028113,0.029115,0.031096,0.034789,0.041371,0.053191"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005404,0.006049,0.006927,0.008682,0.012191,0.019194,0.033210", \ "0.005406,0.006049,0.006928,0.008682,0.012193,0.019197,0.033199", \ "0.006915,0.007345,0.007967,0.009314,0.012339,0.019204,0.033201", \ "0.010420,0.011073,0.011920,0.013507,0.016326,0.021350,0.033396", \ "0.014851,0.015643,0.016674,0.018601,0.022094,0.028201,0.038357", \ "0.020418,0.021378,0.022621,0.024901,0.028957,0.036029,0.048118", \ "0.027191,0.028335,0.029819,0.032516,0.037214,0.045179,0.058790"); } } timing () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.015592,0.016757,0.018323,0.021405,0.027466,0.039430,0.063170", \ "0.016199,0.017380,0.018966,0.022079,0.028181,0.040187,0.063962", \ "0.016970,0.018155,0.019743,0.022872,0.029015,0.041087,0.064933", \ "0.017363,0.018646,0.020350,0.023641,0.030000,0.042204,0.065999", \ "0.016827,0.018380,0.020398,0.024167,0.031057,0.043782,0.068030", \ "0.014071,0.015984,0.018454,0.023026,0.031182,0.045315,0.070543", \ "0.008839,0.011103,0.014031,0.019442,0.029072,0.045472,0.073019"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.017893,0.019319,0.021236,0.025021,0.032461,0.047135,0.076190", \ "0.018376,0.019804,0.021729,0.025524,0.032980,0.047667,0.076731", \ "0.021685,0.023058,0.024923,0.028624,0.035957,0.050516,0.079474", \ "0.029289,0.030750,0.032689,0.036385,0.043320,0.057352,0.085762", \ "0.038776,0.040456,0.042680,0.046957,0.055008,0.069666,0.097061", \ "0.050406,0.052319,0.054800,0.059563,0.068530,0.085057,0.114526", \ "0.064341,0.066492,0.069278,0.074581,0.084457,0.102515,0.135074"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007996,0.008956,0.010263,0.012873,0.018072,0.028456,0.049180", \ "0.007997,0.008957,0.010261,0.012873,0.018073,0.028455,0.049179", \ "0.008173,0.009084,0.010333,0.012881,0.018072,0.028458,0.049184", \ "0.009712,0.010540,0.011693,0.014065,0.018926,0.028766,0.049178", \ "0.013637,0.014362,0.015353,0.017352,0.021540,0.030673,0.050057", \ "0.019367,0.020125,0.021139,0.023124,0.027046,0.035055,0.052904", \ "0.026293,0.027147,0.028280,0.030476,0.034594,0.042424,0.058576"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.016432,0.017666,0.019348,0.022701,0.029374,0.042666,0.069203", \ "0.016432,0.017666,0.019348,0.022701,0.029374,0.042668,0.069213", \ "0.016388,0.017591,0.019310,0.022695,0.029375,0.042665,0.069210", \ "0.019437,0.020365,0.021673,0.024386,0.030112,0.042662,0.069208", \ "0.024443,0.025546,0.027027,0.029908,0.035316,0.045795,0.069510", \ "0.030405,0.031574,0.033173,0.036315,0.042361,0.053598,0.074566", \ "0.037630,0.038882,0.040570,0.043915,0.050371,0.062583,0.084823"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012616,0.013733,0.015243,0.018239,0.024191,0.036042,0.059694", \ "0.013130,0.014280,0.015827,0.018874,0.024885,0.036790,0.060481", \ "0.013693,0.014909,0.016520,0.019613,0.025680,0.037668,0.061443", \ "0.013616,0.014987,0.016768,0.020135,0.026523,0.038784,0.062505", \ "0.011926,0.013692,0.015942,0.020044,0.027283,0.040197,0.064503", \ "0.007904,0.010091,0.012872,0.017923,0.026688,0.041407,0.066916", \ "0.001490,0.004073,0.007354,0.013330,0.023719,0.040964,0.069161"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.017219,0.018640,0.020553,0.024317,0.031708,0.046265,0.075092", \ "0.017700,0.019126,0.021044,0.024819,0.032225,0.046796,0.075628", \ "0.021022,0.022391,0.024248,0.027924,0.035204,0.049647,0.078374", \ "0.028468,0.029954,0.031915,0.035647,0.042582,0.056484,0.084659", \ "0.037658,0.039374,0.041625,0.045946,0.054043,0.068748,0.095959", \ "0.048918,0.050875,0.053404,0.058230,0.067262,0.083835,0.113341", \ "0.062313,0.064545,0.067416,0.072818,0.082821,0.100964,0.133560"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005879,0.006838,0.008140,0.010743,0.015939,0.026305,0.046996", \ "0.005882,0.006839,0.008141,0.010742,0.015934,0.026302,0.046993", \ "0.006352,0.007212,0.008406,0.010858,0.015944,0.026298,0.046996", \ "0.008401,0.009122,0.010155,0.012341,0.017048,0.026752,0.047001", \ "0.012831,0.013489,0.014399,0.016241,0.020138,0.028866,0.048032", \ "0.018781,0.019474,0.020426,0.022308,0.026016,0.033704,0.051074", \ "0.025788,0.026559,0.027629,0.029737,0.033739,0.041341,0.057097"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012390,0.013611,0.015279,0.018607,0.025257,0.038549,0.065111", \ "0.012387,0.013612,0.015276,0.018605,0.025254,0.038550,0.065107", \ "0.012355,0.013539,0.015233,0.018599,0.025252,0.038556,0.065111", \ "0.015302,0.016372,0.017695,0.020354,0.026024,0.038540,0.065115", \ "0.019288,0.020530,0.022169,0.025312,0.031116,0.041735,0.065420", \ "0.024227,0.025598,0.027414,0.030903,0.037427,0.049252,0.070511", \ "0.030260,0.031780,0.033799,0.037622,0.044703,0.057621,0.080614"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.011317,0.012257,0.013529,0.016052,0.021061,0.031031,0.050925", \ "0.011870,0.012839,0.014143,0.016709,0.021769,0.031785,0.051712", \ "0.012687,0.013733,0.015124,0.017779,0.022893,0.032981,0.052980", \ "0.012876,0.014166,0.015827,0.018910,0.024567,0.035109,0.055132", \ "0.011147,0.012847,0.015018,0.018967,0.025851,0.037624,0.058713", \ "0.006990,0.009109,0.011811,0.016721,0.025231,0.039338,0.062596", \ "0.000368,0.002877,0.006071,0.011899,0.022043,0.038835,0.065687"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.018728,0.020111,0.021981,0.025684,0.033000,0.047481,0.076240", \ "0.019223,0.020611,0.022488,0.026200,0.033533,0.048033,0.076807", \ "0.022566,0.023904,0.025724,0.029344,0.036554,0.050922,0.079581", \ "0.030198,0.031629,0.033529,0.037157,0.043999,0.057853,0.085966", \ "0.039727,0.041391,0.043582,0.047812,0.055780,0.070291,0.097424", \ "0.051374,0.053273,0.055730,0.060459,0.069374,0.085807,0.115076", \ "0.065292,0.067446,0.070208,0.075487,0.085338,0.103348,0.135805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005575,0.006374,0.007459,0.009630,0.013954,0.022597,0.039819", \ "0.005577,0.006373,0.007460,0.009629,0.013957,0.022590,0.039826", \ "0.006189,0.006874,0.007830,0.009827,0.013977,0.022588,0.039821", \ "0.008802,0.009365,0.010163,0.011854,0.015520,0.023290,0.039862", \ "0.013630,0.014174,0.014922,0.016427,0.019531,0.026309,0.041485", \ "0.019856,0.020433,0.021239,0.022852,0.026008,0.032257,0.045815", \ "0.027111,0.027761,0.028669,0.030505,0.034028,0.040596,0.053363"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012922,0.014165,0.015854,0.019218,0.025917,0.039265,0.065875", \ "0.012923,0.014166,0.015853,0.019217,0.025918,0.039266,0.065876", \ "0.012885,0.014147,0.015849,0.019215,0.025913,0.039263,0.065872", \ "0.015661,0.016681,0.018013,0.020752,0.026550,0.039257,0.065879", \ "0.019610,0.020851,0.022500,0.025649,0.031448,0.042179,0.066109", \ "0.024406,0.025785,0.027603,0.031111,0.037671,0.049517,0.070904", \ "0.030298,0.031812,0.033811,0.037623,0.044725,0.057716,0.080751"); } } timing () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.018509,0.019679,0.021254,0.024361,0.030470,0.042509,0.066350", \ "0.019022,0.020196,0.021779,0.024894,0.031014,0.043064,0.066916", \ "0.019892,0.021069,0.022653,0.025778,0.031917,0.043991,0.067868", \ "0.020532,0.021784,0.023456,0.026710,0.033019,0.045164,0.068977", \ "0.020887,0.022316,0.024195,0.027765,0.034431,0.046993,0.071109", \ "0.019833,0.021549,0.023786,0.027978,0.035602,0.049173,0.074005", \ "0.017007,0.019022,0.021637,0.026510,0.035333,0.050731,0.077306"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.020136,0.021557,0.023474,0.027256,0.034696,0.049367,0.078424", \ "0.021017,0.022442,0.024363,0.028152,0.035598,0.050278,0.079338", \ "0.023644,0.025064,0.026982,0.030770,0.038221,0.052909,0.081983", \ "0.028904,0.030395,0.032386,0.036248,0.043589,0.058083,0.086971", \ "0.036368,0.037986,0.040126,0.044279,0.052242,0.067263,0.095708", \ "0.046064,0.047865,0.050212,0.054708,0.063213,0.079173,0.108969", \ "0.057657,0.059696,0.062335,0.067324,0.076602,0.093617,0.124983"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010049,0.011025,0.012347,0.014981,0.020222,0.030660,0.051465", \ "0.010049,0.011022,0.012346,0.014980,0.020225,0.030659,0.051465", \ "0.010151,0.011093,0.012376,0.014984,0.020224,0.030660,0.051465", \ "0.011419,0.012305,0.013531,0.015996,0.020925,0.030918,0.051460", \ "0.014823,0.015598,0.016644,0.018789,0.023224,0.032643,0.052238", \ "0.020396,0.021165,0.022189,0.024210,0.028245,0.036591,0.054898", \ "0.027383,0.028227,0.029348,0.031517,0.035624,0.043550,0.060140"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.016431,0.017666,0.019347,0.022701,0.029373,0.042664,0.069213", \ "0.016431,0.017666,0.019347,0.022702,0.029375,0.042667,0.069208", \ "0.016402,0.017638,0.019330,0.022695,0.029374,0.042668,0.069208", \ "0.018498,0.019505,0.020914,0.023832,0.029904,0.042677,0.069209", \ "0.022342,0.023389,0.024823,0.027697,0.033395,0.044795,0.069509", \ "0.027403,0.028444,0.029876,0.032748,0.038515,0.050009,0.072827", \ "0.033718,0.034774,0.036249,0.039192,0.045008,0.056575,0.079606"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.015305,0.016457,0.018010,0.021076,0.027123,0.039087,0.062853", \ "0.015802,0.016962,0.018523,0.021601,0.027663,0.039640,0.063417", \ "0.016599,0.017789,0.019368,0.022464,0.028550,0.040558,0.064365", \ "0.016892,0.018192,0.019904,0.023202,0.029541,0.041731,0.065476", \ "0.016451,0.018026,0.020066,0.023856,0.030749,0.043432,0.067595", \ "0.014419,0.016327,0.018785,0.023320,0.031393,0.045384,0.070413", \ "0.010700,0.012921,0.015776,0.021048,0.030435,0.046466,0.073546"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.019460,0.020881,0.022791,0.026552,0.033943,0.048498,0.077325", \ "0.020341,0.021764,0.023680,0.027448,0.034847,0.049409,0.078240", \ "0.022970,0.024387,0.026299,0.030065,0.037465,0.052039,0.080877", \ "0.028130,0.029631,0.031634,0.035507,0.042836,0.057209,0.085868", \ "0.035412,0.037059,0.039213,0.043386,0.051349,0.066335,0.094605", \ "0.044828,0.046663,0.049065,0.053604,0.062140,0.078082,0.107784", \ "0.056021,0.058122,0.060831,0.065912,0.075272,0.092322,0.123620"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008017,0.008975,0.010288,0.012899,0.018113,0.028512,0.049275", \ "0.008017,0.008975,0.010285,0.012899,0.018112,0.028514,0.049274", \ "0.008300,0.009202,0.010446,0.012955,0.018112,0.028512,0.049273", \ "0.009888,0.010709,0.011843,0.014193,0.019037,0.028882,0.049274", \ "0.013889,0.014588,0.015554,0.017521,0.021690,0.030795,0.050201", \ "0.019712,0.020438,0.021409,0.023322,0.027142,0.035137,0.053031", \ "0.026701,0.027528,0.028627,0.030749,0.034734,0.042413,0.058588"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012391,0.013613,0.015279,0.018606,0.025255,0.038548,0.065115", \ "0.012389,0.013611,0.015278,0.018605,0.025256,0.038553,0.065107", \ "0.012358,0.013580,0.015256,0.018597,0.025252,0.038552,0.065118", \ "0.014377,0.015467,0.016915,0.019780,0.025799,0.038557,0.065117", \ "0.017588,0.018730,0.020255,0.023283,0.029201,0.040709,0.065416", \ "0.021906,0.023096,0.024694,0.027810,0.033883,0.045727,0.068760", \ "0.027259,0.028552,0.030284,0.033602,0.039887,0.051923,0.075394"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.013504,0.014479,0.015792,0.018381,0.023482,0.033560,0.053563", \ "0.014042,0.015023,0.016343,0.018943,0.024056,0.034146,0.054157", \ "0.015104,0.016133,0.017493,0.020119,0.025255,0.035372,0.055411", \ "0.015899,0.017092,0.018650,0.021600,0.027136,0.037580,0.057602", \ "0.015491,0.017006,0.018967,0.022587,0.029054,0.040454,0.061329", \ "0.013308,0.015158,0.017547,0.021955,0.029766,0.043064,0.065669", \ "0.009340,0.011501,0.014282,0.019430,0.028592,0.044159,0.069755"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.020976,0.022357,0.024224,0.027923,0.035238,0.049716,0.078471", \ "0.021866,0.023253,0.025126,0.028834,0.036159,0.050649,0.079412", \ "0.024505,0.025887,0.027754,0.031458,0.038783,0.053283,0.082063", \ "0.029841,0.031291,0.033234,0.037009,0.044217,0.058513,0.087099", \ "0.037429,0.039016,0.041105,0.045180,0.053013,0.067830,0.095970", \ "0.047293,0.049067,0.051369,0.055786,0.064167,0.079934,0.109429", \ "0.059064,0.061083,0.063687,0.068610,0.077773,0.094610,0.125700"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007410,0.008202,0.009282,0.011449,0.015778,0.024430,0.041718", \ "0.007409,0.008200,0.009283,0.011448,0.015783,0.024430,0.041713", \ "0.007785,0.008511,0.009516,0.011568,0.015788,0.024429,0.041715", \ "0.009971,0.010598,0.011466,0.013280,0.017088,0.025006,0.041742", \ "0.014533,0.015100,0.015866,0.017437,0.020700,0.027773,0.043203", \ "0.020689,0.021286,0.022100,0.023714,0.026889,0.033310,0.047286", \ "0.027943,0.028644,0.029584,0.031418,0.034886,0.041397,0.054386"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012922,0.014167,0.015854,0.019219,0.025919,0.039260,0.065876", \ "0.012926,0.014168,0.015855,0.019219,0.025918,0.039258,0.065874", \ "0.012917,0.014161,0.015851,0.019216,0.025914,0.039266,0.065874", \ "0.014787,0.015882,0.017326,0.020266,0.026385,0.039260,0.065865", \ "0.017865,0.019031,0.020595,0.023669,0.029647,0.041269,0.066132", \ "0.021983,0.023191,0.024815,0.027985,0.034161,0.046142,0.069311", \ "0.027141,0.028442,0.030175,0.033531,0.039901,0.052113,0.075767"); } } timing () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.011137,0.012307,0.013879,0.016971,0.023047,0.035035,0.058817", \ "0.011802,0.012975,0.014552,0.017656,0.023751,0.035764,0.059568", \ "0.014613,0.015759,0.017217,0.020217,0.026233,0.038179,0.061942", \ "0.017879,0.019375,0.021330,0.025007,0.031700,0.043514,0.066923", \ "0.020129,0.021979,0.024379,0.028866,0.036992,0.051327,0.075696", \ "0.021078,0.023302,0.026192,0.031553,0.041193,0.057946,0.086566", \ "0.020543,0.023149,0.026521,0.032788,0.044010,0.063372,0.095935"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010627,0.012017,0.013888,0.017586,0.024893,0.039395,0.068266", \ "0.011292,0.012673,0.014542,0.018251,0.025596,0.040147,0.069069", \ "0.014865,0.016244,0.017981,0.021518,0.028665,0.043054,0.071875", \ "0.019867,0.021622,0.023906,0.028190,0.035916,0.049822,0.078093", \ "0.026077,0.028180,0.030884,0.035921,0.045070,0.061196,0.089150", \ "0.033294,0.035786,0.038979,0.044882,0.055421,0.073841,0.105495", \ "0.041489,0.044351,0.048036,0.054870,0.066985,0.087766,0.123199"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008018,0.008976,0.010289,0.012901,0.018114,0.028513,0.049278", \ "0.008013,0.008974,0.010286,0.012898,0.018113,0.028511,0.049274", \ "0.008455,0.009271,0.010426,0.012855,0.018087,0.028511,0.049275", \ "0.011941,0.012787,0.013924,0.016143,0.020321,0.029031,0.049277", \ "0.017412,0.018358,0.019580,0.021901,0.026298,0.034696,0.051202", \ "0.024510,0.025639,0.027087,0.029760,0.034552,0.043234,0.059654", \ "0.033104,0.034444,0.036169,0.039342,0.044855,0.054274,0.071210"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010858,0.012173,0.013938,0.017393,0.024149,0.037443,0.063857", \ "0.010855,0.012173,0.013938,0.017394,0.024151,0.037443,0.063857", \ "0.011921,0.012941,0.014394,0.017467,0.024151,0.037442,0.063860", \ "0.016547,0.017492,0.018783,0.021182,0.026168,0.037694,0.063861", \ "0.022756,0.023614,0.024842,0.027405,0.032596,0.042415,0.064667", \ "0.030894,0.031717,0.032915,0.035418,0.040627,0.051175,0.071145", \ "0.040664,0.041522,0.042768,0.045381,0.050712,0.061478,0.082620"); } } timing () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008137,0.009254,0.010767,0.013768,0.019725,0.031579,0.055233", \ "0.008762,0.009883,0.011404,0.014426,0.020414,0.032301,0.055981", \ "0.011251,0.012508,0.014125,0.017079,0.022923,0.034726,0.058357", \ "0.013292,0.014941,0.017066,0.020992,0.028041,0.040161,0.063376", \ "0.014263,0.016343,0.019005,0.023870,0.032471,0.047323,0.072258", \ "0.013892,0.016422,0.019635,0.025497,0.035787,0.053240,0.082503", \ "0.012069,0.015025,0.018778,0.025636,0.037668,0.057930,0.091300"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010142,0.011520,0.013373,0.017036,0.024271,0.038629,0.067246", \ "0.010810,0.012176,0.014027,0.017700,0.024971,0.039382,0.068047", \ "0.014313,0.015737,0.017481,0.020974,0.028046,0.042291,0.070851", \ "0.019052,0.020837,0.023146,0.027466,0.035237,0.049069,0.077071", \ "0.024858,0.027031,0.029793,0.034901,0.044112,0.060286,0.088137", \ "0.031438,0.034057,0.037368,0.043423,0.054105,0.072617,0.104317", \ "0.038712,0.041776,0.045665,0.052760,0.065153,0.086146,0.121676"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.005846,0.006815,0.008129,0.010739,0.015938,0.026298,0.046994", \ "0.005795,0.006784,0.008115,0.010736,0.015936,0.026301,0.046994", \ "0.007076,0.007866,0.008851,0.011013,0.015869,0.026298,0.046994", \ "0.010807,0.011606,0.012674,0.014793,0.018993,0.027242,0.046997", \ "0.016353,0.017296,0.018516,0.020791,0.025058,0.033309,0.049458", \ "0.023365,0.024512,0.025988,0.028677,0.033438,0.041967,0.058238", \ "0.031876,0.033217,0.034972,0.038186,0.043736,0.053112,0.069847"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007420,0.008633,0.010279,0.013585,0.020190,0.033397,0.059789", \ "0.007411,0.008628,0.010283,0.013592,0.020187,0.033389,0.059781", \ "0.008561,0.009463,0.010784,0.013682,0.020195,0.033390,0.059784", \ "0.012048,0.013117,0.014555,0.017312,0.022280,0.033663,0.059788", \ "0.016970,0.018080,0.019572,0.022501,0.028156,0.038445,0.060629", \ "0.023446,0.024678,0.026325,0.029469,0.035385,0.046635,0.067136", \ "0.031382,0.032767,0.034623,0.038140,0.044542,0.056276,0.078265"); } } timing () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007361,0.008318,0.009613,0.012183,0.017283,0.027437,0.047698", \ "0.008017,0.008978,0.010280,0.012865,0.017990,0.028170,0.048453", \ "0.010267,0.011424,0.012911,0.015636,0.020632,0.030720,0.050946", \ "0.011652,0.013198,0.015179,0.018817,0.025291,0.036348,0.056201", \ "0.011631,0.013596,0.016106,0.020681,0.028712,0.042389,0.065153", \ "0.009941,0.012335,0.015374,0.020914,0.030607,0.046908,0.073819", \ "0.006452,0.009260,0.012805,0.019296,0.030668,0.049737,0.080786"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010133,0.011509,0.013365,0.017027,0.024265,0.038625,0.067246", \ "0.010750,0.012119,0.013971,0.017645,0.024921,0.039337,0.068009", \ "0.014309,0.015726,0.017463,0.020942,0.028002,0.042237,0.070797", \ "0.019365,0.021122,0.023398,0.027669,0.035378,0.049155,0.077111", \ "0.025756,0.027877,0.030576,0.035589,0.044673,0.060698,0.088422", \ "0.033220,0.035763,0.038983,0.044887,0.055351,0.073609,0.105039", \ "0.041710,0.044674,0.048446,0.055338,0.067423,0.088006,0.123122"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.004879,0.005698,0.006814,0.009034,0.013473,0.022330,0.040030", \ "0.004854,0.005685,0.006807,0.009032,0.013470,0.022326,0.040032", \ "0.006447,0.007119,0.007973,0.009659,0.013540,0.022330,0.040031", \ "0.010277,0.010991,0.011938,0.013757,0.017279,0.023994,0.040027", \ "0.015750,0.016629,0.017752,0.019820,0.023586,0.030640,0.043932", \ "0.022661,0.023733,0.025120,0.027623,0.031981,0.039540,0.053477", \ "0.031067,0.032334,0.033983,0.036986,0.042146,0.050710,0.065404"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007421,0.008630,0.010282,0.013586,0.020191,0.033397,0.059792", \ "0.007416,0.008627,0.010280,0.013591,0.020189,0.033395,0.059782", \ "0.008562,0.009468,0.010789,0.013685,0.020189,0.033395,0.059782", \ "0.011907,0.012989,0.014443,0.017224,0.022228,0.033654,0.059795", \ "0.016596,0.017700,0.019204,0.022162,0.027893,0.038279,0.060586", \ "0.022846,0.024047,0.025669,0.028793,0.034756,0.046168,0.066857", \ "0.030574,0.031903,0.033702,0.037136,0.043481,0.055320,0.077610"); } } timing () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.013961,0.015130,0.016706,0.019813,0.025923,0.037961,0.061800", \ "0.014459,0.015630,0.017209,0.020318,0.026433,0.038476,0.062319", \ "0.017115,0.018245,0.019790,0.022852,0.028898,0.040867,0.064647", \ "0.021595,0.022980,0.024801,0.028256,0.034599,0.046257,0.069680", \ "0.025395,0.027060,0.029252,0.033391,0.041038,0.054752,0.078546", \ "0.028621,0.030575,0.033150,0.037978,0.046833,0.062623,0.090246", \ "0.031188,0.033445,0.036402,0.041939,0.052055,0.069934,0.100926"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012919,0.014291,0.016144,0.019814,0.027095,0.041571,0.070431", \ "0.013774,0.015169,0.017052,0.020776,0.028125,0.042678,0.071592", \ "0.016406,0.017788,0.019638,0.023318,0.030653,0.045236,0.074215", \ "0.020167,0.021829,0.024003,0.028160,0.035936,0.050370,0.079157", \ "0.025109,0.027068,0.029592,0.034308,0.042972,0.058809,0.087698", \ "0.030727,0.033068,0.036058,0.041577,0.051431,0.068819,0.099973", \ "0.036733,0.039487,0.042989,0.049432,0.060806,0.080282,0.113912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010049,0.011025,0.012346,0.014981,0.020224,0.030658,0.051463", \ "0.010051,0.011024,0.012347,0.014980,0.020224,0.030660,0.051466", \ "0.010210,0.011107,0.012348,0.014925,0.020224,0.030659,0.051467", \ "0.013469,0.014338,0.015486,0.017721,0.021912,0.030986,0.051462", \ "0.018635,0.019590,0.020825,0.023208,0.027719,0.036188,0.053057", \ "0.025400,0.026507,0.027917,0.030588,0.035497,0.044445,0.061069", \ "0.033616,0.034915,0.036578,0.039677,0.045185,0.054819,0.072282"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010859,0.012174,0.013937,0.017393,0.024149,0.037441,0.063856", \ "0.010860,0.012174,0.013937,0.017395,0.024151,0.037441,0.063859", \ "0.011441,0.012582,0.014168,0.017431,0.024151,0.037442,0.063858", \ "0.014868,0.015833,0.017178,0.019859,0.025426,0.037638,0.063859", \ "0.020019,0.020829,0.021991,0.024483,0.029797,0.040675,0.064487", \ "0.026799,0.027563,0.028676,0.031017,0.035974,0.046613,0.068618", \ "0.034747,0.035536,0.036703,0.039133,0.044141,0.054430,0.076182"); } } timing () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.010730,0.011881,0.013432,0.016493,0.022531,0.034473,0.058197", \ "0.011219,0.012373,0.013928,0.016995,0.023039,0.034987,0.058716", \ "0.013981,0.015131,0.016613,0.019581,0.025535,0.037393,0.061050", \ "0.017381,0.018868,0.020813,0.024467,0.031109,0.042869,0.066122", \ "0.020230,0.022039,0.024390,0.028780,0.036757,0.050893,0.075091", \ "0.022472,0.024612,0.027392,0.032554,0.041856,0.058139,0.086288", \ "0.024046,0.026519,0.029728,0.035673,0.046345,0.064863,0.096461"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012437,0.013794,0.015630,0.019263,0.026470,0.040807,0.069409", \ "0.013288,0.014670,0.016534,0.020221,0.027501,0.041913,0.070572", \ "0.015888,0.017280,0.019120,0.022766,0.030027,0.044470,0.073195", \ "0.019478,0.021149,0.023337,0.027497,0.035263,0.049609,0.078137", \ "0.024133,0.026133,0.028698,0.033462,0.042147,0.057945,0.086682", \ "0.029307,0.031727,0.034798,0.040420,0.050371,0.067780,0.098840", \ "0.034704,0.037575,0.041211,0.047830,0.059384,0.078984,0.112590"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.008000,0.008957,0.010262,0.012869,0.018075,0.028455,0.049181", \ "0.008000,0.008957,0.010266,0.012872,0.018072,0.028458,0.049181", \ "0.008678,0.009471,0.010587,0.012941,0.018059,0.028457,0.049179", \ "0.012218,0.013053,0.014160,0.016336,0.020495,0.029104,0.049179", \ "0.017447,0.018399,0.019625,0.021969,0.026389,0.034779,0.051242", \ "0.024102,0.025239,0.026687,0.029386,0.034236,0.043085,0.059618", \ "0.032101,0.033475,0.035201,0.038379,0.043949,0.053528,0.070838"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007416,0.008627,0.010285,0.013584,0.020195,0.033388,0.059782", \ "0.007418,0.008626,0.010284,0.013583,0.020187,0.033387,0.059790", \ "0.008041,0.009069,0.010535,0.013632,0.020189,0.033388,0.059791", \ "0.010766,0.011777,0.013179,0.015999,0.021508,0.033600,0.059790", \ "0.014984,0.015950,0.017286,0.019990,0.025539,0.036686,0.060426", \ "0.020466,0.021530,0.022957,0.025755,0.031211,0.042257,0.064586", \ "0.026954,0.028142,0.029749,0.032850,0.038661,0.049670,0.071912"); } } timing () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.009494,0.010486,0.011821,0.014451,0.019632,0.029871,0.050200", \ "0.010033,0.011027,0.012365,0.014999,0.020185,0.030427,0.050760", \ "0.012724,0.013782,0.015150,0.017708,0.022805,0.032956,0.053214", \ "0.015408,0.016791,0.018594,0.021967,0.028067,0.038640,0.058507", \ "0.017227,0.018935,0.021147,0.025263,0.032674,0.045654,0.067683", \ "0.018095,0.020125,0.022750,0.027622,0.036362,0.051510,0.077313", \ "0.017935,0.020288,0.023325,0.028945,0.039023,0.056411,0.085679"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.012429,0.013786,0.015622,0.019257,0.026465,0.040803,0.069409", \ "0.013240,0.014621,0.016485,0.020173,0.027454,0.041871,0.070536", \ "0.015827,0.017218,0.019053,0.022692,0.029948,0.044390,0.073123", \ "0.019601,0.021252,0.023417,0.027547,0.035276,0.049589,0.078093", \ "0.024796,0.026748,0.029256,0.033931,0.042499,0.058176,0.086812", \ "0.030819,0.033172,0.036160,0.041641,0.051375,0.068526,0.099348", \ "0.037367,0.040154,0.043684,0.050119,0.061379,0.080566,0.113738"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.006689,0.007502,0.008616,0.010841,0.015283,0.024158,0.041879", \ "0.006693,0.007508,0.008620,0.010844,0.015284,0.024158,0.041879", \ "0.007802,0.008418,0.009293,0.011165,0.015291,0.024159,0.041879", \ "0.011508,0.012237,0.013185,0.015034,0.018560,0.025450,0.041878", \ "0.016797,0.017651,0.018752,0.020834,0.024680,0.031839,0.045312", \ "0.023478,0.024526,0.025853,0.028304,0.032661,0.040408,0.054583", \ "0.031531,0.032799,0.034416,0.037354,0.042429,0.051029,0.066098"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("0.007419,0.008626,0.010285,0.013592,0.020191,0.033388,0.059782", \ "0.007419,0.008628,0.010283,0.013589,0.020191,0.033395,0.059791", \ "0.008058,0.009082,0.010545,0.013630,0.020192,0.033389,0.059791", \ "0.010729,0.011748,0.013155,0.015986,0.021505,0.033603,0.059791", \ "0.014810,0.015777,0.017110,0.019833,0.025425,0.036625,0.060426", \ "0.020145,0.021184,0.022604,0.025386,0.030854,0.042008,0.064485", \ "0.026531,0.027674,0.029247,0.032296,0.038051,0.049100,0.071566"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("4.375849,4.407103,4.422604,4.482665,4.544250,4.617667,4.686277", \ "4.243413,4.261139,4.309227,4.354559,4.463629,4.556976,4.656743", \ "4.090785,4.143928,4.172458,4.223696,4.325604,4.447848,4.569920", \ "4.822831,4.806528,4.771107,4.739153,4.720182,4.708481,4.722259", \ "7.430286,7.255800,7.095465,6.787056,6.348766,5.959952,5.589148", \ "11.854790,11.691680,11.434050,10.943200,10.060800,8.827576,7.689973", \ "17.838690,17.597770,17.370040,16.914630,15.877190,13.943840,11.502330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("14.268240,14.416340,14.357510,14.488370,14.458230,14.528420,14.223000", \ "14.298490,14.341530,14.272040,14.426860,14.386610,14.384340,14.228640", \ "14.758530,14.824520,14.777330,14.717960,14.776350,14.538640,14.435260", \ "17.043720,16.957130,16.796070,16.687280,16.235940,16.047870,15.332300", \ "20.606700,20.621120,20.431570,20.023300,19.671570,18.928180,17.942710", \ "26.530380,26.439510,26.178050,25.852820,24.923720,23.672410,22.148140", \ "34.221030,34.179470,33.951640,33.496230,32.844380,31.171860,28.800260"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.915300,2.935897,2.962887,3.005295,3.051934,3.102347,3.130878", \ "2.750710,2.782772,2.820962,2.876477,2.952789,3.024665,3.093301", \ "2.637385,2.664062,2.691454,2.746406,2.810727,2.918816,3.020384", \ "3.596667,3.499895,3.409723,3.332961,3.264987,3.194645,3.184091", \ "6.556875,6.355923,6.115175,5.698891,5.099365,4.552084,4.088429", \ "11.166260,10.980410,10.643540,10.128030,9.088168,7.624829,6.262348", \ "17.165020,16.988310,16.775930,16.162230,15.071290,12.984380,10.245430"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("12.565630,12.635570,12.626070,12.679190,12.763220,12.829080,12.773110", \ "12.425760,12.522680,12.555410,12.604800,12.597300,12.649780,12.564780", \ "13.097200,12.978050,13.070320,12.940620,13.036780,12.854870,12.804520", \ "15.086800,14.965400,15.028460,14.835600,14.631900,14.282750,13.861320", \ "18.759700,18.701840,18.562860,18.268190,17.773490,17.140900,16.223210", \ "24.515770,24.463740,24.321080,23.958290,23.286410,22.130240,20.469850", \ "32.119060,32.036510,31.881830,31.515100,30.666690,29.174520,27.103850"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.922036,2.929930,2.952938,3.006242,3.046909,3.099841,3.140525", \ "2.757881,2.778276,2.827776,2.875533,2.949085,3.028386,3.096226", \ "2.655762,2.657649,2.692986,2.739969,2.816688,2.914316,3.020925", \ "3.653781,3.566827,3.489667,3.398389,3.312615,3.229473,3.197739", \ "6.652129,6.502944,6.258095,5.841545,5.245667,4.632074,4.163327", \ "11.422770,11.165550,10.922480,10.359270,9.325995,7.854168,6.410126", \ "17.436510,17.278960,17.069180,16.501690,15.444970,13.342420,10.565830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("13.465120,13.483190,13.507010,13.511010,13.486030,13.487100,13.456750", \ "13.387770,13.451960,13.470710,13.540040,13.457610,13.692550,13.648070", \ "13.933830,13.994210,13.964850,13.907160,13.966610,13.897530,13.800460", \ "15.894530,15.957790,16.027720,15.849080,15.508000,15.263850,14.938390", \ "19.731360,19.603020,19.547530,19.305450,18.830040,18.310490,17.129300", \ "25.581580,25.581400,25.403230,25.102760,24.497300,23.268030,21.442240", \ "33.423980,33.310520,33.264430,33.006560,32.222440,30.957410,28.248560"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.915300,2.935897,2.962887,3.005295,3.051934,3.102347,3.130878", \ "2.750710,2.782772,2.820962,2.876477,2.952789,3.024665,3.093301", \ "2.637385,2.664062,2.691454,2.746406,2.810727,2.918816,3.020384", \ "3.596667,3.499895,3.409723,3.332961,3.264987,3.194645,3.184091", \ "6.556875,6.355923,6.115175,5.698891,5.099365,4.552084,4.088429", \ "11.166260,10.980410,10.643540,10.128030,9.088168,7.624829,6.262348", \ "17.165020,16.988310,16.775930,16.162230,15.071290,12.984380,10.245430"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("12.565630,12.635570,12.626070,12.679190,12.763220,12.829080,12.773110", \ "12.425760,12.522680,12.555410,12.604800,12.597300,12.649780,12.564780", \ "13.097200,12.978050,13.070320,12.940620,13.036780,12.854870,12.804520", \ "15.086800,14.965400,15.028460,14.835600,14.631900,14.282750,13.861320", \ "18.759700,18.701840,18.562860,18.268190,17.773490,17.140900,16.223210", \ "24.515770,24.463740,24.321080,23.958290,23.286410,22.130240,20.469850", \ "32.119060,32.036510,31.881830,31.515100,30.666690,29.174520,27.103850"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.482019,1.509524,1.524022,1.552589,1.567373,1.586262,1.587798", \ "1.266070,1.299265,1.347666,1.384983,1.450074,1.505712,1.546115", \ "1.185198,1.194854,1.213984,1.242774,1.305461,1.377558,1.453034", \ "2.506182,2.356765,2.194233,1.993084,1.834050,1.699384,1.625603", \ "5.825116,5.583290,5.263669,4.702385,3.928393,3.162779,2.592671", \ "10.577220,10.362880,10.032670,9.380803,8.198576,6.464966,4.859457", \ "16.675740,16.522220,16.168090,15.590430,14.377320,12.057990,9.005236"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("10.806360,10.827550,10.855910,10.908560,10.893560,11.038230,10.838430", \ "10.665860,10.708100,10.747480,10.845360,10.839460,10.928250,11.057910", \ "11.273120,11.301430,11.303260,11.261800,11.175940,11.176260,11.197970", \ "13.044690,13.039220,12.969570,13.054480,12.802040,12.285680,11.826940", \ "16.751750,16.616650,16.651000,16.344160,15.935160,15.341000,14.305770", \ "22.241320,22.245440,22.232800,21.910300,21.256870,20.240960,18.437230", \ "29.560520,29.645480,29.620160,29.442440,29.021150,27.462280,25.244290"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.492867,1.518408,1.530608,1.557995,1.574219,1.589904,1.592502", \ "1.275457,1.305764,1.350253,1.399706,1.460914,1.518084,1.547737", \ "1.197926,1.217520,1.233518,1.266162,1.309909,1.396676,1.473802", \ "2.579510,2.439954,2.279558,2.057775,1.883450,1.745210,1.660485", \ "5.964849,5.717443,5.417417,4.865106,4.077462,3.263810,2.670909", \ "10.826360,10.558940,10.253260,9.614802,8.436355,6.711165,5.035284", \ "17.027110,16.734370,16.473150,15.901120,14.687390,12.436120,9.350200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("11.671680,11.655560,11.738370,11.771370,11.807410,11.913120,12.020720", \ "11.614500,11.675010,11.696020,11.724790,11.768390,11.859200,11.854530", \ "12.225750,12.238240,12.177740,12.208150,12.153820,12.139410,12.074260", \ "14.045550,14.002860,13.966330,13.962950,13.727520,13.330120,13.002050", \ "17.829930,17.788080,17.682900,17.470190,17.138270,16.421820,15.317750", \ "23.485360,23.497940,23.314280,23.119070,22.682420,21.517210,19.735320", \ "30.863880,30.870910,31.017830,30.888890,30.389170,29.118280,26.647850"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.904168,2.922258,2.957059,2.985002,3.030462,3.094248,3.134922", \ "2.700076,2.769124,2.804987,2.863341,2.941971,3.013866,3.096251", \ "2.652587,2.669418,2.709157,2.740189,2.830019,2.912801,3.023028", \ "3.842397,3.767483,3.654571,3.495413,3.370129,3.298610,3.234884", \ "7.062779,6.877188,6.679477,6.246191,5.570408,4.831617,4.298975", \ "11.847590,11.704260,11.463780,10.966120,10.001710,8.413803,6.752584", \ "18.002050,17.910310,17.659190,17.284130,16.354590,14.356180,11.345230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("12.483700,12.451210,12.576110,12.618780,12.704590,12.594840,12.729510", \ "12.347110,12.444470,12.435950,12.514480,12.618270,12.544890,12.783040", \ "13.089460,12.984320,13.059610,13.002110,13.001820,12.783140,12.679530", \ "15.355260,15.334400,15.227420,15.097500,14.760850,14.396340,13.774330", \ "19.448820,19.366370,19.223270,18.921990,18.409080,17.566480,16.612080", \ "25.652070,25.635420,25.436590,25.064680,24.384740,23.167160,21.176050", \ "33.987220,33.938920,33.711340,33.339100,32.671690,31.157520,28.598110"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.467797,1.497921,1.529569,1.552921,1.574266,1.591508,1.590650", \ "1.258320,1.300466,1.349898,1.394594,1.463436,1.517627,1.549988", \ "1.223183,1.242735,1.251661,1.283258,1.329252,1.406148,1.472462", \ "2.831155,2.660249,2.488105,2.215912,1.981183,1.818618,1.705621", \ "6.328043,6.115787,5.816821,5.289272,4.442381,3.484584,2.817053", \ "11.147240,11.019080,10.777390,10.220280,9.132796,7.309717,5.386247", \ "17.372230,17.247690,17.070080,16.593980,15.569060,13.449370,10.165010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("10.754390,10.779570,10.799710,10.822560,10.897670,10.849510,11.011980", \ "10.614900,10.632580,10.663010,10.762710,10.732680,10.791510,10.987560", \ "11.284270,11.327570,11.300740,11.263550,11.161210,11.068110,11.142890", \ "13.337200,13.262940,13.325220,13.291190,13.045420,12.584290,11.872140", \ "17.461550,17.411480,17.278800,17.019530,16.618860,15.812350,14.749250", \ "23.530430,23.531960,23.456670,23.129680,22.397870,21.081910,19.501840", \ "31.469190,31.457400,31.424310,31.398340,30.769640,29.305090,26.378090"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.496068,1.512374,1.530507,1.557094,1.571327,1.591794,1.597215", \ "1.277248,1.306910,1.348509,1.403302,1.460299,1.515326,1.563285", \ "1.242178,1.268273,1.273186,1.297295,1.355092,1.412056,1.487568", \ "2.929773,2.784612,2.604823,2.331099,2.051677,1.871013,1.754597", \ "6.513644,6.292483,6.022131,5.496114,4.634261,3.634058,2.922802", \ "11.436850,11.303590,10.941640,10.465510,9.421924,7.618448,5.602189", \ "17.748060,17.585750,17.354370,16.854050,15.930550,13.860740,10.593350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("11.614010,11.609380,11.692010,11.739260,11.709690,11.751350,11.864550", \ "11.519580,11.576540,11.620200,11.633070,11.692830,11.701290,11.852610", \ "12.262360,12.253340,12.183970,12.137490,12.063610,11.972410,11.802050", \ "14.331680,14.255330,14.324610,14.319320,14.065170,13.627410,13.064800", \ "18.466750,18.440900,18.317930,18.152240,17.712720,17.024440,15.673990", \ "24.827060,24.755720,24.653370,24.401210,23.787300,22.562880,20.591980", \ "32.957720,32.933010,32.966610,32.743990,32.236900,30.899900,28.269380"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("3.115483,3.136868,3.167935,3.190382,3.248280,3.295333,3.326207", \ "3.027504,3.073224,3.095053,3.161368,3.238559,3.315434,3.396641", \ "2.792487,2.811776,2.883924,2.958028,3.067764,3.207735,3.318893", \ "3.401739,3.355256,3.290160,3.253258,3.266644,3.303869,3.383843", \ "5.743881,5.617762,5.490631,5.217024,4.753800,4.306937,4.046192", \ "9.136008,9.098938,8.944637,8.729157,8.162284,7.033418,5.840203", \ "13.531340,13.502930,13.503660,13.332750,12.886170,11.754710,9.476486"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("15.056680,15.083440,15.072940,15.217500,15.267950,15.313600,15.333380", \ "14.924390,14.984500,15.034230,15.048080,15.136470,15.190410,15.336540", \ "15.270840,15.267900,15.291940,15.291760,15.228750,15.327150,15.260680", \ "16.948620,16.892040,16.812690,16.720290,16.532430,16.112610,15.900620", \ "20.189540,20.108070,19.991040,19.702350,19.217370,18.566510,17.886710", \ "24.998580,24.826850,24.753280,24.380210,23.916630,22.588290,21.280990", \ "31.865170,31.748690,31.538880,30.988980,30.314590,28.834340,26.547210"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.689663,1.697298,1.723874,1.741460,1.760148,1.771141,1.785403", \ "1.528474,1.570183,1.605318,1.685600,1.738692,1.797489,1.844058", \ "1.264171,1.281503,1.335230,1.434013,1.539902,1.669158,1.765945", \ "2.159474,2.084140,1.971596,1.828819,1.776200,1.782578,1.827923", \ "4.646346,4.525282,4.392753,4.060420,3.495102,2.874065,2.523681", \ "8.118089,8.063933,7.933063,7.655552,7.058689,5.807664,4.393745", \ "12.622550,12.565250,12.482110,12.247470,11.826720,10.647560,8.199248"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("13.156110,13.271280,13.318220,13.304320,13.390520,13.417090,13.760740", \ "13.026760,13.053410,13.085500,13.245890,13.238490,13.300860,13.190990", \ "13.380290,13.385210,13.430130,13.404520,13.436210,13.384980,13.284190", \ "15.074050,15.024020,14.948190,14.876350,14.647330,14.323470,14.303170", \ "18.155350,18.092780,18.053900,17.953790,17.501720,16.726770,15.931430", \ "23.030930,22.926850,22.789270,22.465600,21.949400,20.934480,19.539590", \ "29.720260,29.613980,29.521740,29.122290,28.416850,27.127430,24.616600"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.655075,1.701840,1.707440,1.741491,1.763954,1.781397,1.791745", \ "1.541679,1.584710,1.619323,1.677415,1.755415,1.803121,1.844906", \ "1.277631,1.305980,1.360560,1.428879,1.552151,1.679756,1.778046", \ "2.225353,2.144301,2.049994,1.906909,1.827360,1.824930,1.850894", \ "4.745211,4.632044,4.479422,4.186809,3.641660,2.963940,2.587864", \ "8.257033,8.114106,8.057284,7.778234,7.199269,6.018407,4.540823", \ "12.682370,12.634900,12.518520,12.329100,11.934640,10.823050,8.477300"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("14.151060,14.167500,14.170100,14.310390,14.372780,14.311050,14.397030", \ "13.904270,14.048580,14.056420,14.157040,14.229730,14.306410,14.479140", \ "14.277520,14.287990,14.388160,14.422550,14.386260,14.447480,14.333030", \ "16.054540,16.007290,15.983960,15.841700,15.641320,15.299140,15.082840", \ "19.190440,19.126990,19.118170,18.922490,18.587250,17.942850,16.943940", \ "24.061490,24.006040,23.877880,23.632270,23.078250,22.247590,20.549100", \ "30.930140,30.833490,30.634090,30.344850,29.517960,28.482230,26.463920"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("4.261370,4.281772,4.285561,4.336633,4.398750,4.457323,4.525284", \ "4.093429,4.146138,4.159695,4.209446,4.264105,4.338394,4.405038", \ "3.969980,3.997003,4.001821,4.076749,4.143525,4.244455,4.328842", \ "4.389112,4.366269,4.360764,4.357834,4.386390,4.401086,4.437765", \ "6.583559,6.473327,6.384320,6.172793,5.803155,5.449776,5.167978", \ "10.234250,10.162260,10.059490,9.774684,9.185528,8.217279,7.109802", \ "15.134910,15.129980,15.015710,14.812060,14.244860,13.010950,10.943770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("17.107640,17.216220,17.239600,17.298940,17.274560,17.383070,17.508180", \ "17.068850,17.087190,17.112100,17.086270,17.225060,17.319000,17.298580", \ "16.999410,17.014040,17.024550,17.109160,17.172910,17.190150,17.228810", \ "17.782570,17.773600,17.827030,17.791210,17.750630,17.595220,17.576920", \ "20.227130,20.189680,20.134770,19.904100,19.588270,19.200050,18.653330", \ "24.346640,24.215890,24.024610,23.767290,23.242140,22.503470,21.405810", \ "30.299710,30.125160,30.000470,29.592880,28.840830,27.598290,25.755810"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.827797,2.836650,2.864437,2.885182,2.911037,2.941910,2.965439", \ "2.674360,2.690385,2.698061,2.743345,2.776755,2.823603,2.862454", \ "2.461116,2.511830,2.525614,2.584664,2.641715,2.721852,2.782485", \ "3.091562,3.046276,2.974278,2.909415,2.906199,2.892245,2.887261", \ "5.471613,5.377274,5.234823,4.964387,4.509671,4.011715,3.644353", \ "9.219718,9.148379,9.032011,8.693838,8.067757,6.966815,5.680009", \ "14.216830,14.156800,14.061620,13.846190,13.261910,11.918660,9.660012"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("15.243170,15.351900,15.363600,15.457880,15.492110,15.505260,15.482130", \ "15.176460,15.202850,15.216040,15.297910,15.448960,15.384180,15.503740", \ "15.105710,15.128330,15.138090,15.225920,15.318580,15.326080,15.589290", \ "15.895500,15.992550,15.959230,15.862730,15.899650,15.738390,15.790910", \ "18.221880,18.181560,18.139570,18.169770,17.875310,17.350310,17.042510", \ "22.229450,22.219350,22.097040,21.845770,21.411370,20.740320,19.505630", \ "28.181130,28.078990,27.905100,27.610230,26.902700,25.771400,23.633840"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.836747,2.836008,2.860625,2.870801,2.901514,2.924481,2.969266", \ "2.665651,2.658795,2.710782,2.738827,2.767522,2.814575,2.857218", \ "2.485565,2.525459,2.540078,2.585363,2.631737,2.704096,2.773778", \ "3.162244,3.094166,3.031051,2.950816,2.924037,2.913219,2.889226", \ "5.600410,5.486118,5.339187,5.073067,4.633029,4.088423,3.709225", \ "9.420753,9.299255,9.178789,8.836925,8.247083,7.152482,5.800186", \ "14.362350,14.333520,14.238580,13.947060,13.393370,12.110580,9.916589"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("16.201760,16.216020,16.238770,16.393360,16.483050,16.371870,16.427380", \ "16.056130,16.101480,16.205070,16.185320,16.277270,16.324040,16.365420", \ "15.985600,16.042380,16.144050,16.197320,16.298420,16.256160,16.335310", \ "16.897520,16.889590,16.860220,16.827030,16.876410,16.713790,16.576120", \ "19.120080,19.219780,19.164250,19.194760,18.853410,18.361310,17.773090", \ "23.243600,23.245140,23.074910,22.857740,22.495930,21.709200,20.552280", \ "29.225890,29.078430,28.965220,28.754550,28.049330,27.043030,25.237080"); } } internal_power () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("3.097175,3.125133,3.135884,3.189548,3.241125,3.288616,3.325437", \ "3.094939,3.134609,3.146863,3.215813,3.262243,3.346019,3.401106", \ "3.276004,3.299287,3.303783,3.333748,3.365982,3.396605,3.454469", \ "4.552629,4.446267,4.322735,4.205547,4.060748,3.910254,3.783110", \ "7.412761,7.239163,7.042364,6.620957,6.012883,5.396919,4.848201", \ "11.445820,11.344160,11.115830,10.726360,9.814971,8.427501,7.074968", \ "16.584800,16.501100,16.376130,16.051550,15.271010,13.457030,10.908000"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("9.248211,9.271669,9.302649,9.438623,9.414557,9.476479,9.366349", \ "9.210651,9.231972,9.242211,9.326008,9.394617,9.493111,9.461121", \ "9.687711,9.720236,9.633865,9.695315,9.582883,9.599678,9.653252", \ "11.428310,11.303890,11.222010,11.017200,10.764480,10.369580,10.008190", \ "14.295690,14.227480,14.031250,13.899770,13.219440,12.651580,11.680290", \ "18.941840,18.805850,18.590940,18.084880,17.302080,16.322150,14.547770", \ "25.288200,25.130830,24.872500,24.302650,23.177410,21.821510,19.452650"); } } internal_power () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.652310,1.696045,1.702283,1.739014,1.760555,1.779058,1.783456", \ "1.617742,1.652638,1.681716,1.736756,1.778272,1.828583,1.851820", \ "1.880466,1.893775,1.882519,1.865297,1.872578,1.882377,1.897902", \ "3.547855,3.371423,3.183661,2.897067,2.665261,2.433729,2.254415", \ "6.585331,6.389964,6.156748,5.649415,4.854409,4.028236,3.368922", \ "10.639880,10.547650,10.335030,9.889163,8.888071,7.265053,5.680017", \ "15.711640,15.646410,15.518810,15.265910,14.415120,12.484480,9.653226"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("7.540734,7.571073,7.620189,7.663013,7.714824,7.722740,7.629032", \ "7.445373,7.457855,7.582004,7.626453,7.620401,7.615367,7.438902", \ "7.947885,7.989693,7.979494,7.940549,7.865496,7.742490,7.636480", \ "9.539680,9.631109,9.416801,9.233292,8.994047,8.609550,8.527254", \ "12.466120,12.358960,12.152690,11.998500,11.547890,10.711670,10.123140", \ "17.109810,16.984080,16.766740,16.328680,15.500310,14.450190,13.208550", \ "23.205020,23.071730,22.948410,22.552220,21.460440,20.047870,17.877500"); } } internal_power () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("1.662914,1.676763,1.700579,1.738238,1.754219,1.778012,1.785730", \ "1.621698,1.648337,1.692305,1.725855,1.778907,1.828903,1.855723", \ "1.945698,1.937803,1.902357,1.905667,1.904544,1.902772,1.915200", \ "3.769861,3.597430,3.399796,3.079207,2.772704,2.517429,2.323862", \ "6.820979,6.698877,6.454887,6.015993,5.211650,4.258155,3.544641", \ "10.879910,10.805130,10.683670,10.322190,9.444980,7.830675,6.052476", \ "16.019080,16.026770,15.963460,15.724270,15.067800,13.353340,10.450580"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("7.527937,7.540056,7.624509,7.653973,7.652156,7.698918,7.462455", \ "7.443892,7.425638,7.550261,7.599857,7.626667,7.698494,7.783786", \ "7.983147,7.975229,7.889603,7.921010,7.778808,7.725287,7.818856", \ "9.657515,9.749236,9.626460,9.338064,9.083136,8.663970,8.544512", \ "12.777060,12.653080,12.525880,12.274140,11.886090,10.954290,10.306460", \ "17.700220,17.566060,17.339270,16.900760,16.117850,15.188340,13.646870", \ "24.298670,24.185390,23.909610,23.421190,22.451230,20.789000,18.477180"); } } internal_power () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("4.267091,4.262290,4.305012,4.335522,4.388921,4.453902,4.515206", \ "4.139079,4.133656,4.172563,4.206872,4.269503,4.340847,4.418729", \ "4.294288,4.305937,4.290580,4.320423,4.343152,4.383961,4.417492", \ "5.404570,5.356413,5.295381,5.227809,5.094858,4.940814,4.798349", \ "8.279988,8.136315,7.950341,7.612461,7.084268,6.542695,5.957165", \ "12.604580,12.452740,12.223930,11.808360,10.979070,9.710355,8.372181", \ "18.205950,18.134550,17.943410,17.573330,16.654930,14.937830,12.480210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("11.438070,11.467130,11.495260,11.480520,11.551990,11.554150,11.382650", \ "11.303490,11.336250,11.357700,11.365140,11.452070,11.612950,11.498770", \ "11.237250,11.247540,11.278220,11.310140,11.320240,11.463190,11.492700", \ "12.266420,12.215500,12.151740,12.041060,11.905560,11.838370,11.655280", \ "14.479780,14.380230,14.255690,14.004220,13.662030,13.347720,12.723920", \ "18.461140,18.276380,18.025010,17.521610,17.047900,16.120890,14.742210", \ "23.882960,23.676840,23.498890,22.982810,21.925090,20.669560,18.564510"); } } internal_power () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.819220,2.821174,2.855804,2.878236,2.894805,2.926319,2.972265", \ "2.694087,2.689219,2.694803,2.747785,2.770162,2.825759,2.863115", \ "2.893716,2.888311,2.882475,2.880741,2.858214,2.870001,2.875545", \ "4.329169,4.193108,4.053153,3.891374,3.705303,3.471139,3.268870", \ "7.398894,7.220076,6.986981,6.572169,5.897677,5.170811,4.486637", \ "11.775980,11.659100,11.411150,10.918990,10.006100,8.547598,6.987195", \ "17.373200,17.321910,17.157390,16.770850,15.808260,13.945680,11.248090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("9.640511,9.725808,9.738248,9.738215,9.817398,9.764268,9.864053", \ "9.542636,9.567823,9.610605,9.712140,9.725720,9.699454,9.909666", \ "9.477885,9.520396,9.544869,9.586467,9.569570,9.595509,9.513926", \ "10.352200,10.475650,10.408810,10.292950,10.096620,10.005130,10.053780", \ "12.524040,12.482010,12.382260,12.224780,12.027380,11.385320,11.116020", \ "16.434100,16.380960,16.138800,15.779210,15.036950,14.436610,13.367910", \ "21.787650,21.607360,21.476680,21.078460,20.141770,18.762250,17.110790"); } } internal_power () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("2.778566,2.821075,2.816378,2.862384,2.877369,2.929745,2.962072", \ "2.646009,2.688196,2.691767,2.717862,2.770152,2.808220,2.856882", \ "2.880291,2.895829,2.892946,2.882768,2.859719,2.862247,2.875550", \ "4.500939,4.367939,4.224752,3.987662,3.786454,3.538738,3.310083", \ "7.707859,7.562669,7.332248,6.910004,6.233777,5.392821,4.645983", \ "12.240970,12.109940,11.907920,11.484570,10.586920,9.106886,7.362433", \ "17.893690,17.886540,17.772590,17.463160,16.624570,14.853840,12.077670"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.370910,2.741810,5.483620,10.967200,21.934500,43.869000"); values ("9.652222,9.721003,9.733548,9.732349,9.700012,9.619218,9.868529", \ "9.515731,9.556356,9.589430,9.590931,9.726371,9.717180,9.890054", \ "9.446674,9.446913,9.433520,9.539360,9.539252,9.534304,9.473062", \ "10.456140,10.534770,10.440570,10.332870,10.155810,9.996619,10.023010", \ "12.844750,12.721390,12.560280,12.448280,12.196910,11.677840,10.935190", \ "17.081810,16.902090,16.645570,16.305140,15.598160,14.757750,13.674970", \ "22.819870,22.628280,22.353730,21.893100,21.050380,19.559540,17.662450"); } } } } /****************************************************************************************** Module : OAI221_X4 Cell Description : Combinational cell (OAI221_X4) with drive strength X4 *******************************************************************************************/ cell (OAI221_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 : 409.518209; leakage_power () { when : "!A & !B1 & !B2 & !C1 & !C2"; value : 307.743750; } leakage_power () { when : "!A & !B1 & !B2 & !C1 & C2"; value : 303.006196; } leakage_power () { when : "!A & !B1 & !B2 & C1 & !C2"; value : 303.006197; } leakage_power () { when : "!A & !B1 & !B2 & C1 & C2"; value : 292.487369; } leakage_power () { when : "!A & !B1 & B2 & !C1 & !C2"; value : 347.882500; } leakage_power () { when : "!A & !B1 & B2 & !C1 & C2"; value : 351.758294; } leakage_power () { when : "!A & !B1 & B2 & C1 & !C2"; value : 351.758294; } leakage_power () { when : "!A & !B1 & B2 & C1 & C2"; value : 342.014753; } leakage_power () { when : "!A & B1 & !B2 & !C1 & !C2"; value : 347.881250; } leakage_power () { when : "!A & B1 & !B2 & !C1 & C2"; value : 351.758294; } leakage_power () { when : "!A & B1 & !B2 & C1 & !C2"; value : 351.758294; } leakage_power () { when : "!A & B1 & !B2 & C1 & C2"; value : 342.014753; } leakage_power () { when : "!A & B1 & B2 & !C1 & !C2"; value : 387.732500; } leakage_power () { when : "!A & B1 & B2 & !C1 & C2"; value : 391.609669; } leakage_power () { when : "!A & B1 & B2 & C1 & !C2"; value : 391.609669; } leakage_power () { when : "!A & B1 & B2 & C1 & C2"; value : 381.866129; } leakage_power () { when : "A & !B1 & !B2 & !C1 & !C2"; value : 311.129937; } leakage_power () { when : "A & !B1 & !B2 & !C1 & C2"; value : 320.206978; } leakage_power () { when : "A & !B1 & !B2 & C1 & !C2"; value : 320.206979; } leakage_power () { when : "A & !B1 & !B2 & C1 & C2"; value : 310.040012; } leakage_power () { when : "A & !B1 & B2 & !C1 & !C2"; value : 445.096875; } leakage_power () { when : "A & !B1 & B2 & !C1 & C2"; value : 511.544625; } leakage_power () { when : "A & !B1 & B2 & C1 & !C2"; value : 531.831750; } leakage_power () { when : "A & !B1 & B2 & C1 & C2"; value : 544.268500; } leakage_power () { when : "A & B1 & !B2 & !C1 & !C2"; value : 445.096875; } leakage_power () { when : "A & B1 & !B2 & !C1 & C2"; value : 531.831875; } leakage_power () { when : "A & B1 & !B2 & C1 & !C2"; value : 552.113000; } leakage_power () { when : "A & B1 & !B2 & C1 & C2"; value : 564.545125; } leakage_power () { when : "A & B1 & B2 & !C1 & !C2"; value : 484.992125; } leakage_power () { when : "A & B1 & B2 & !C1 & C2"; value : 544.259500; } leakage_power () { when : "A & B1 & B2 & C1 & !C2"; value : 564.547000; } leakage_power () { when : "A & B1 & B2 & C1 & C2"; value : 576.983625; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.654824; fall_capacitance : 1.625800; rise_capacitance : 1.654824; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.719216; fall_capacitance : 1.450689; rise_capacitance : 1.719216; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.693047; fall_capacitance : 1.628113; rise_capacitance : 1.693047; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.563536; fall_capacitance : 1.447083; rise_capacitance : 1.563536; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.642563; fall_capacitance : 1.642563; rise_capacitance : 1.575767; } 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'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040881,0.043664,0.046065,0.050266,0.057934,0.072816,0.102499", \ "0.041504,0.044286,0.046687,0.050888,0.058556,0.073438,0.103121", \ "0.043390,0.046173,0.048573,0.052775,0.060443,0.075325,0.105006", \ "0.047473,0.050257,0.052658,0.056860,0.064527,0.079409,0.109091", \ "0.053110,0.055914,0.058326,0.062540,0.070212,0.085092,0.114769", \ "0.059652,0.062497,0.064935,0.069175,0.076856,0.091728,0.121392", \ "0.066363,0.069287,0.071778,0.076077,0.083782,0.098642,0.128295"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025961,0.028968,0.031678,0.036856,0.047144,0.067741,0.108940", \ "0.026886,0.029892,0.032603,0.037781,0.048068,0.068666,0.109866", \ "0.030718,0.033726,0.036436,0.041611,0.051896,0.072493,0.113692", \ "0.037632,0.040672,0.043380,0.048522,0.058761,0.079323,0.120507", \ "0.045176,0.048324,0.051079,0.056203,0.066373,0.086875,0.128012", \ "0.053021,0.056294,0.059146,0.064293,0.074397,0.094814,0.135890", \ "0.061031,0.064436,0.067426,0.072657,0.082716,0.103054,0.144048"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003298,0.004543,0.005849,0.008573,0.014477,0.027056,0.052704", \ "0.003298,0.004544,0.005849,0.008572,0.014477,0.027056,0.052705", \ "0.003298,0.004544,0.005850,0.008573,0.014477,0.027055,0.052706", \ "0.003312,0.004556,0.005859,0.008579,0.014480,0.027056,0.052705", \ "0.003409,0.004643,0.005935,0.008633,0.014506,0.027066,0.052707", \ "0.003607,0.004822,0.006090,0.008745,0.014560,0.027081,0.052711", \ "0.003934,0.005133,0.006371,0.008956,0.014669,0.027118,0.052728"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002977,0.004836,0.006909,0.011444,0.020957,0.040188,0.078703", \ "0.002977,0.004835,0.006909,0.011443,0.020956,0.040181,0.078716", \ "0.002985,0.004841,0.006913,0.011446,0.020959,0.040183,0.078717", \ "0.003165,0.004982,0.007000,0.011479,0.020964,0.040184,0.078706", \ "0.003576,0.005349,0.007259,0.011593,0.021001,0.040198,0.078711", \ "0.004097,0.005836,0.007664,0.011799,0.021064,0.040218,0.078722", \ "0.004732,0.006428,0.008218,0.012141,0.021198,0.040249,0.078715"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036976,0.039745,0.042136,0.046328,0.053992,0.068876,0.098558", \ "0.037574,0.040342,0.042733,0.046925,0.054589,0.069473,0.099156", \ "0.039442,0.042210,0.044602,0.048794,0.056458,0.071342,0.101024", \ "0.043411,0.046184,0.048578,0.052771,0.060436,0.075318,0.105001", \ "0.048699,0.051494,0.053901,0.058109,0.065778,0.080656,0.110335", \ "0.054748,0.057594,0.060033,0.064274,0.071956,0.086827,0.116492", \ "0.060786,0.063722,0.066222,0.070531,0.078243,0.093108,0.122760"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.024982,0.027950,0.030656,0.035847,0.046155,0.066765,0.107975", \ "0.025907,0.028874,0.031580,0.036772,0.047079,0.067691,0.108903", \ "0.029746,0.032714,0.035419,0.040608,0.050913,0.071521,0.112731", \ "0.036492,0.039487,0.042185,0.047342,0.057605,0.078187,0.119382", \ "0.043723,0.046805,0.049526,0.054652,0.064856,0.085386,0.126547", \ "0.051223,0.054422,0.057212,0.062340,0.072474,0.092932,0.134044", \ "0.058830,0.062156,0.065065,0.070243,0.080319,0.100711,0.141751"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003229,0.004480,0.005795,0.008534,0.014458,0.027048,0.052702", \ "0.003229,0.004480,0.005795,0.008533,0.014458,0.027048,0.052702", \ "0.003229,0.004480,0.005795,0.008534,0.014458,0.027048,0.052703", \ "0.003266,0.004512,0.005821,0.008550,0.014465,0.027050,0.052703", \ "0.003374,0.004609,0.005905,0.008611,0.014494,0.027060,0.052706", \ "0.003612,0.004825,0.006093,0.008746,0.014561,0.027081,0.052711", \ "0.003973,0.005171,0.006406,0.008983,0.014684,0.027122,0.052731"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002827,0.004721,0.006840,0.011414,0.020942,0.040184,0.078713", \ "0.002827,0.004720,0.006840,0.011414,0.020945,0.040177,0.078705", \ "0.002833,0.004725,0.006842,0.011416,0.020946,0.040184,0.078709", \ "0.002995,0.004844,0.006914,0.011444,0.020950,0.040179,0.078695", \ "0.003331,0.005130,0.007100,0.011521,0.020977,0.040192,0.078704", \ "0.003773,0.005538,0.007412,0.011667,0.021025,0.040199,0.078716", \ "0.004315,0.006054,0.007870,0.011926,0.021113,0.040229,0.078708"); } } timing () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033696,0.036444,0.038822,0.043000,0.050655,0.065537,0.095223", \ "0.034362,0.037110,0.039488,0.043666,0.051321,0.066204,0.095888", \ "0.036965,0.039713,0.042092,0.046270,0.053925,0.068808,0.098493", \ "0.042123,0.044877,0.047258,0.051439,0.059093,0.073974,0.103656", \ "0.047892,0.050673,0.053070,0.057265,0.064923,0.079798,0.109476", \ "0.053944,0.056788,0.059222,0.063454,0.071128,0.085993,0.115653", \ "0.059775,0.062722,0.065226,0.069536,0.077249,0.092100,0.121745"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025629,0.028597,0.031303,0.036493,0.046798,0.067409,0.108615", \ "0.026564,0.029533,0.032238,0.037428,0.047734,0.068344,0.109550", \ "0.030419,0.033388,0.036093,0.041281,0.051584,0.072192,0.113401", \ "0.037366,0.040359,0.043056,0.048212,0.058476,0.079057,0.120254", \ "0.044906,0.047985,0.050704,0.055831,0.066035,0.086565,0.127728", \ "0.052787,0.055978,0.058763,0.063887,0.074019,0.094482,0.135593", \ "0.060839,0.064156,0.067055,0.072226,0.082308,0.102691,0.143738"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003151,0.004409,0.005730,0.008485,0.014431,0.027038,0.052699", \ "0.003152,0.004408,0.005730,0.008485,0.014432,0.027038,0.052701", \ "0.003152,0.004408,0.005730,0.008485,0.014431,0.027038,0.052700", \ "0.003204,0.004451,0.005765,0.008508,0.014441,0.027040,0.052701", \ "0.003348,0.004580,0.005874,0.008584,0.014476,0.027051,0.052702", \ "0.003630,0.004834,0.006095,0.008740,0.014552,0.027073,0.052709", \ "0.004030,0.005220,0.006445,0.009005,0.014687,0.027118,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002835,0.004727,0.006844,0.011416,0.020944,0.040176,0.078711", \ "0.002836,0.004727,0.006844,0.011415,0.020946,0.040180,0.078710", \ "0.002841,0.004731,0.006846,0.011417,0.020946,0.040181,0.078714", \ "0.002989,0.004840,0.006911,0.011441,0.020953,0.040184,0.078708", \ "0.003319,0.005117,0.007092,0.011517,0.020975,0.040185,0.078705", \ "0.003748,0.005513,0.007391,0.011656,0.021019,0.040197,0.078712", \ "0.004282,0.006019,0.007837,0.011907,0.021105,0.040223,0.078711"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036976,0.039745,0.042136,0.046328,0.053992,0.068876,0.098558", \ "0.037574,0.040342,0.042733,0.046925,0.054589,0.069473,0.099156", \ "0.039442,0.042210,0.044602,0.048794,0.056458,0.071342,0.101024", \ "0.043411,0.046184,0.048578,0.052771,0.060436,0.075318,0.105001", \ "0.048699,0.051494,0.053901,0.058109,0.065778,0.080656,0.110335", \ "0.054748,0.057594,0.060033,0.064274,0.071956,0.086827,0.116492", \ "0.060786,0.063722,0.066222,0.070531,0.078243,0.093108,0.122760"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.024982,0.027950,0.030656,0.035847,0.046155,0.066765,0.107975", \ "0.025907,0.028874,0.031580,0.036772,0.047079,0.067691,0.108903", \ "0.029746,0.032714,0.035419,0.040608,0.050913,0.071521,0.112731", \ "0.036492,0.039487,0.042185,0.047342,0.057605,0.078187,0.119382", \ "0.043723,0.046805,0.049526,0.054652,0.064856,0.085386,0.126547", \ "0.051223,0.054422,0.057212,0.062340,0.072474,0.092932,0.134044", \ "0.058830,0.062156,0.065065,0.070243,0.080319,0.100711,0.141751"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003229,0.004480,0.005795,0.008534,0.014458,0.027048,0.052702", \ "0.003229,0.004480,0.005795,0.008533,0.014458,0.027048,0.052702", \ "0.003229,0.004480,0.005795,0.008534,0.014458,0.027048,0.052703", \ "0.003266,0.004512,0.005821,0.008550,0.014465,0.027050,0.052703", \ "0.003374,0.004609,0.005905,0.008611,0.014494,0.027060,0.052706", \ "0.003612,0.004825,0.006093,0.008746,0.014561,0.027081,0.052711", \ "0.003973,0.005171,0.006406,0.008983,0.014684,0.027122,0.052731"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002827,0.004721,0.006840,0.011414,0.020942,0.040184,0.078713", \ "0.002827,0.004720,0.006840,0.011414,0.020945,0.040177,0.078705", \ "0.002833,0.004725,0.006842,0.011416,0.020946,0.040184,0.078709", \ "0.002995,0.004844,0.006914,0.011444,0.020950,0.040179,0.078695", \ "0.003331,0.005130,0.007100,0.011521,0.020977,0.040192,0.078704", \ "0.003773,0.005538,0.007412,0.011667,0.021025,0.040199,0.078716", \ "0.004315,0.006054,0.007870,0.011926,0.021113,0.040229,0.078708"); } } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033183,0.035936,0.038318,0.042501,0.050161,0.065046,0.094731", \ "0.033744,0.036498,0.038880,0.043062,0.050722,0.065607,0.095291", \ "0.035586,0.038339,0.040721,0.044904,0.052564,0.067448,0.097134", \ "0.039317,0.042084,0.044473,0.048662,0.056323,0.071206,0.100889", \ "0.044230,0.047019,0.049422,0.053625,0.061292,0.076170,0.105848", \ "0.049693,0.052547,0.054990,0.059235,0.066922,0.081793,0.111457", \ "0.055001,0.057956,0.060470,0.064796,0.072527,0.087389,0.117039"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023998,0.026933,0.029639,0.034846,0.045170,0.065793,0.107009", \ "0.024923,0.027857,0.030564,0.035771,0.046095,0.066716,0.107936", \ "0.028769,0.031704,0.034409,0.039613,0.049934,0.070556,0.111775", \ "0.035327,0.038276,0.040969,0.046142,0.056428,0.077026,0.118234", \ "0.042230,0.045241,0.047937,0.053074,0.063311,0.083869,0.125053", \ "0.049364,0.052474,0.055207,0.060326,0.070498,0.090998,0.132139", \ "0.056554,0.059782,0.062599,0.067736,0.077844,0.098279,0.139366"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003154,0.004415,0.005738,0.008493,0.014438,0.027041,0.052701", \ "0.003155,0.004415,0.005738,0.008493,0.014438,0.027041,0.052701", \ "0.003155,0.004415,0.005739,0.008494,0.014438,0.027042,0.052700", \ "0.003222,0.004473,0.005786,0.008525,0.014452,0.027045,0.052700", \ "0.003352,0.004589,0.005887,0.008597,0.014487,0.027057,0.052702", \ "0.003635,0.004847,0.006113,0.008760,0.014568,0.027084,0.052710", \ "0.004035,0.005233,0.006464,0.009031,0.014708,0.027131,0.052733"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002678,0.004618,0.006779,0.011387,0.020931,0.040172,0.078701", \ "0.002678,0.004618,0.006779,0.011387,0.020928,0.040171,0.078696", \ "0.002683,0.004621,0.006781,0.011389,0.020932,0.040170,0.078700", \ "0.002820,0.004713,0.006836,0.011410,0.020936,0.040174,0.078711", \ "0.003083,0.004914,0.006958,0.011462,0.020952,0.040179,0.078702", \ "0.003436,0.005227,0.007173,0.011556,0.020987,0.040186,0.078702", \ "0.003877,0.005649,0.007515,0.011728,0.021041,0.040205,0.078704"); } } timing () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030511,0.033246,0.035616,0.039785,0.047437,0.062322,0.092008", \ "0.031147,0.033883,0.036253,0.040422,0.048074,0.062958,0.092646", \ "0.033722,0.036457,0.038828,0.042997,0.050650,0.065534,0.095221", \ "0.038420,0.041169,0.043547,0.047723,0.055377,0.070257,0.099941", \ "0.043614,0.046394,0.048788,0.052981,0.060639,0.075511,0.105190", \ "0.049025,0.051879,0.054321,0.058560,0.066237,0.081102,0.110760", \ "0.054110,0.057077,0.059596,0.063927,0.071648,0.086498,0.116141"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.024649,0.027584,0.030289,0.035495,0.045817,0.066438,0.107656", \ "0.025584,0.028519,0.031225,0.036430,0.046751,0.067372,0.108592", \ "0.029447,0.032382,0.035086,0.040289,0.050609,0.071230,0.112446", \ "0.036229,0.039177,0.041870,0.047043,0.057329,0.077925,0.119136", \ "0.043460,0.046468,0.049163,0.054302,0.064539,0.085096,0.126281", \ "0.051003,0.054106,0.056835,0.061952,0.072119,0.092620,0.133767", \ "0.058669,0.061888,0.064698,0.069830,0.079942,0.100373,0.141462"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003085,0.004350,0.005680,0.008450,0.014414,0.027031,0.052697", \ "0.003085,0.004349,0.005680,0.008450,0.014414,0.027031,0.052696", \ "0.003086,0.004351,0.005681,0.008451,0.014414,0.027031,0.052697", \ "0.003168,0.004423,0.005741,0.008490,0.014431,0.027035,0.052697", \ "0.003342,0.004572,0.005867,0.008578,0.014473,0.027048,0.052701", \ "0.003667,0.004868,0.006124,0.008761,0.014562,0.027076,0.052709", \ "0.004098,0.005289,0.006511,0.009059,0.014716,0.027127,0.052730"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002686,0.004623,0.006782,0.011389,0.020929,0.040173,0.078714", \ "0.002687,0.004623,0.006783,0.011387,0.020928,0.040169,0.078707", \ "0.002690,0.004626,0.006784,0.011389,0.020931,0.040171,0.078704", \ "0.002818,0.004711,0.006835,0.011409,0.020934,0.040173,0.078698", \ "0.003074,0.004906,0.006953,0.011461,0.020957,0.040177,0.078702", \ "0.003417,0.005209,0.007159,0.011548,0.020985,0.040186,0.078702", \ "0.003852,0.005622,0.007490,0.011713,0.021037,0.040203,0.078704"); } } timing () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033162,0.035890,0.038255,0.042419,0.050068,0.064950,0.094637", \ "0.033806,0.036533,0.038898,0.043062,0.050711,0.065593,0.095280", \ "0.035654,0.038382,0.040747,0.044911,0.052560,0.067444,0.097131", \ "0.039233,0.041970,0.044340,0.048507,0.056156,0.071038,0.100723", \ "0.043672,0.046431,0.048813,0.052993,0.060645,0.075521,0.105203", \ "0.048222,0.051037,0.053453,0.057668,0.065335,0.080204,0.109872", \ "0.052154,0.055060,0.057537,0.061817,0.069517,0.084380,0.114038"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.024938,0.027906,0.030612,0.035804,0.046111,0.066721,0.107928", \ "0.025838,0.028805,0.031511,0.036703,0.047010,0.067622,0.108829", \ "0.029738,0.032705,0.035411,0.040600,0.050905,0.071515,0.112724", \ "0.036711,0.039705,0.042403,0.047560,0.057824,0.078407,0.119603", \ "0.044476,0.047553,0.050272,0.055401,0.065610,0.086143,0.127308", \ "0.052922,0.056109,0.058890,0.064016,0.074159,0.094626,0.135743", \ "0.061948,0.065256,0.068147,0.073315,0.083405,0.103794,0.144845"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003065,0.004331,0.005663,0.008437,0.014406,0.027027,0.052698", \ "0.003065,0.004331,0.005663,0.008437,0.014406,0.027027,0.052697", \ "0.003065,0.004330,0.005663,0.008437,0.014406,0.027026,0.052695", \ "0.003115,0.004374,0.005698,0.008460,0.014415,0.027028,0.052696", \ "0.003238,0.004480,0.005789,0.008523,0.014446,0.027038,0.052698", \ "0.003496,0.004713,0.005990,0.008666,0.014516,0.027063,0.052706", \ "0.003858,0.005056,0.006298,0.008896,0.014633,0.027103,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002827,0.004721,0.006840,0.011413,0.020945,0.040176,0.078706", \ "0.002827,0.004720,0.006840,0.011415,0.020946,0.040176,0.078702", \ "0.002833,0.004725,0.006842,0.011415,0.020944,0.040176,0.078711", \ "0.002989,0.004840,0.006911,0.011442,0.020951,0.040179,0.078702", \ "0.003311,0.005110,0.007086,0.011517,0.020974,0.040184,0.078702", \ "0.003723,0.005492,0.007374,0.011648,0.021016,0.040201,0.078712", \ "0.004235,0.005979,0.007801,0.011883,0.021097,0.040222,0.078710"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.029954,0.032670,0.035028,0.039184,0.046829,0.061714,0.091402", \ "0.030568,0.033283,0.035641,0.039797,0.047442,0.062327,0.092016", \ "0.032386,0.035103,0.037460,0.041617,0.049262,0.064145,0.093834", \ "0.035689,0.038416,0.040781,0.044945,0.052592,0.067473,0.097157", \ "0.039700,0.042458,0.044838,0.049016,0.056668,0.071544,0.101224", \ "0.043625,0.046448,0.048870,0.053091,0.060762,0.075631,0.105298", \ "0.046839,0.049764,0.052255,0.056552,0.064252,0.079121,0.108774"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.023954,0.026889,0.029595,0.034802,0.045127,0.065750,0.106968", \ "0.024854,0.027788,0.030495,0.035702,0.046026,0.066648,0.107867", \ "0.028762,0.031696,0.034401,0.039606,0.049928,0.070548,0.111766", \ "0.035553,0.038501,0.041194,0.046368,0.056654,0.077255,0.118462", \ "0.043006,0.046012,0.048708,0.053849,0.064090,0.084650,0.125835", \ "0.051109,0.054207,0.056935,0.062055,0.072235,0.092741,0.133889", \ "0.059736,0.062948,0.065751,0.070884,0.081005,0.101447,0.142542"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003000,0.004274,0.005615,0.008404,0.014390,0.027021,0.052695", \ "0.003000,0.004274,0.005615,0.008404,0.014390,0.027021,0.052694", \ "0.003002,0.004275,0.005616,0.008404,0.014390,0.027021,0.052696", \ "0.003071,0.004336,0.005667,0.008440,0.014405,0.027025,0.052696", \ "0.003231,0.004473,0.005782,0.008517,0.014442,0.027036,0.052699", \ "0.003528,0.004741,0.006015,0.008684,0.014526,0.027067,0.052707", \ "0.003923,0.005120,0.006358,0.008942,0.014657,0.027110,0.052729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002679,0.004618,0.006779,0.011387,0.020927,0.040176,0.078707", \ "0.002678,0.004618,0.006779,0.011388,0.020932,0.040179,0.078695", \ "0.002683,0.004621,0.006781,0.011389,0.020931,0.040178,0.078698", \ "0.002816,0.004710,0.006834,0.011408,0.020933,0.040173,0.078711", \ "0.003065,0.004899,0.006949,0.011457,0.020952,0.040181,0.078702", \ "0.003396,0.005190,0.007146,0.011543,0.020981,0.040184,0.078711", \ "0.003812,0.005587,0.007460,0.011699,0.021032,0.040202,0.078705"); } } timing () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; sdf_cond : "(B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027041,0.029737,0.032080,0.036223,0.043859,0.058743,0.088434", \ "0.027762,0.030457,0.032801,0.036943,0.044579,0.059463,0.089154", \ "0.030484,0.033180,0.035524,0.039666,0.047302,0.062186,0.091877", \ "0.034724,0.037431,0.039782,0.043932,0.051570,0.066448,0.096136", \ "0.038932,0.041676,0.044047,0.048213,0.055855,0.070725,0.100406", \ "0.042723,0.045547,0.047967,0.052181,0.059842,0.074702,0.104366", \ "0.045631,0.048568,0.051065,0.055365,0.063070,0.077922,0.107567"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.024604,0.027539,0.030245,0.035450,0.045772,0.066394,0.107609", \ "0.025514,0.028448,0.031154,0.036359,0.046681,0.067302,0.108521", \ "0.029443,0.032378,0.035082,0.040285,0.050606,0.071225,0.112442", \ "0.036471,0.039418,0.042112,0.047285,0.057572,0.078170,0.119380", \ "0.044253,0.047257,0.049951,0.055093,0.065333,0.085893,0.127081", \ "0.052760,0.055852,0.058576,0.063695,0.073871,0.094380,0.135529", \ "0.061870,0.065073,0.067869,0.072996,0.083117,0.103562,0.144659"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002909,0.004193,0.005544,0.008353,0.014362,0.027011,0.052694", \ "0.002909,0.004193,0.005544,0.008353,0.014362,0.027011,0.052693", \ "0.002912,0.004195,0.005546,0.008354,0.014363,0.027011,0.052693", \ "0.003011,0.004278,0.005615,0.008400,0.014382,0.027015,0.052694", \ "0.003216,0.004452,0.005757,0.008495,0.014426,0.027027,0.052697", \ "0.003558,0.004759,0.006024,0.008682,0.014517,0.027057,0.052704", \ "0.003984,0.005173,0.006400,0.008968,0.014663,0.027104,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002686,0.004623,0.006782,0.011389,0.020929,0.040178,0.078705", \ "0.002686,0.004623,0.006783,0.011388,0.020930,0.040177,0.078706", \ "0.002689,0.004626,0.006784,0.011390,0.020928,0.040170,0.078699", \ "0.002813,0.004709,0.006834,0.011409,0.020938,0.040179,0.078697", \ "0.003056,0.004892,0.006944,0.011456,0.020953,0.040175,0.078702", \ "0.003377,0.005172,0.007132,0.011537,0.020981,0.040183,0.078705", \ "0.003786,0.005560,0.007437,0.011686,0.021027,0.040209,0.078705"); } } timing () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038682,0.041450,0.043842,0.048034,0.055698,0.070581,0.100265", \ "0.039369,0.042137,0.044529,0.048721,0.056385,0.071269,0.100951", \ "0.040189,0.042957,0.045348,0.049540,0.057204,0.072088,0.101772", \ "0.041288,0.044062,0.046457,0.050651,0.058315,0.073197,0.102879", \ "0.042712,0.045509,0.047918,0.052127,0.059799,0.074678,0.104358", \ "0.043438,0.046285,0.048729,0.052977,0.060672,0.075550,0.105219", \ "0.042275,0.045205,0.047704,0.052017,0.059741,0.074614,0.104273"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041800,0.044971,0.047753,0.052914,0.063118,0.083642,0.124799", \ "0.042302,0.045473,0.048256,0.053417,0.063620,0.084145,0.125299", \ "0.045392,0.048563,0.051345,0.056506,0.066710,0.087234,0.128388", \ "0.052987,0.056160,0.058943,0.064100,0.074297,0.094815,0.135967", \ "0.064455,0.067679,0.070495,0.075648,0.085800,0.106266,0.147382", \ "0.077986,0.081290,0.084180,0.089359,0.099468,0.119870,0.160938", \ "0.093874,0.097266,0.100249,0.105486,0.115570,0.135900,0.176906"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003228,0.004480,0.005794,0.008534,0.014458,0.027049,0.052702", \ "0.003229,0.004480,0.005794,0.008534,0.014458,0.027048,0.052704", \ "0.003228,0.004480,0.005794,0.008534,0.014458,0.027048,0.052702", \ "0.003262,0.004508,0.005817,0.008549,0.014464,0.027049,0.052703", \ "0.003364,0.004602,0.005900,0.008608,0.014494,0.027059,0.052706", \ "0.003595,0.004819,0.006093,0.008751,0.014568,0.027089,0.052716", \ "0.003927,0.005136,0.006382,0.008975,0.014686,0.027129,0.052738"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003564,0.005374,0.007300,0.011633,0.021025,0.040213,0.078725", \ "0.003564,0.005374,0.007299,0.011632,0.021024,0.040213,0.078713", \ "0.003564,0.005374,0.007299,0.011633,0.021024,0.040215,0.078714", \ "0.003578,0.005386,0.007308,0.011638,0.021025,0.040214,0.078715", \ "0.003826,0.005608,0.007485,0.011723,0.021051,0.040218,0.078726", \ "0.004192,0.005949,0.007782,0.011890,0.021115,0.040233,0.078729", \ "0.004626,0.006350,0.008161,0.012127,0.021212,0.040261,0.078737"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034886,0.037640,0.040022,0.044205,0.051864,0.066750,0.096436", \ "0.035534,0.038287,0.040670,0.044852,0.052511,0.067397,0.097083", \ "0.036304,0.039056,0.041438,0.045621,0.053281,0.068167,0.097851", \ "0.037284,0.040048,0.042436,0.046624,0.054285,0.069168,0.098852", \ "0.038437,0.041228,0.043634,0.047841,0.055510,0.070390,0.100068", \ "0.038481,0.041337,0.043784,0.048036,0.055731,0.070608,0.100276", \ "0.036505,0.039452,0.041963,0.046289,0.054023,0.068894,0.098551"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040132,0.043214,0.045946,0.051098,0.061332,0.081889,0.123064", \ "0.040634,0.043716,0.046448,0.051600,0.061834,0.082392,0.123570", \ "0.043729,0.046811,0.049543,0.054694,0.064928,0.085486,0.126663", \ "0.051340,0.054424,0.057155,0.062302,0.072527,0.093079,0.134256", \ "0.062562,0.065693,0.068443,0.073576,0.083758,0.104267,0.145414", \ "0.075783,0.078984,0.081782,0.086919,0.097049,0.117503,0.158612", \ "0.091337,0.094620,0.097489,0.102653,0.112740,0.133133,0.174189"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003155,0.004415,0.005738,0.008493,0.014438,0.027041,0.052698", \ "0.003155,0.004415,0.005738,0.008493,0.014438,0.027041,0.052699", \ "0.003155,0.004415,0.005738,0.008493,0.014438,0.027041,0.052700", \ "0.003204,0.004458,0.005776,0.008519,0.014449,0.027044,0.052701", \ "0.003341,0.004582,0.005881,0.008595,0.014487,0.027056,0.052706", \ "0.003613,0.004835,0.006107,0.008762,0.014574,0.027091,0.052717", \ "0.003983,0.005191,0.006432,0.009014,0.014707,0.027136,0.052741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003255,0.005085,0.007082,0.011523,0.020986,0.040202,0.078710", \ "0.003256,0.005086,0.007082,0.011524,0.020986,0.040200,0.078718", \ "0.003255,0.005086,0.007082,0.011523,0.020987,0.040202,0.078704", \ "0.003268,0.005097,0.007089,0.011528,0.020989,0.040196,0.078706", \ "0.003474,0.005277,0.007219,0.011587,0.021004,0.040204,0.078709", \ "0.003758,0.005542,0.007428,0.011690,0.021037,0.040214,0.078715", \ "0.004106,0.005871,0.007715,0.011850,0.021093,0.040230,0.078711"); } } timing () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032199,0.034934,0.037304,0.041474,0.049126,0.064010,0.093695", \ "0.032868,0.035604,0.037974,0.042144,0.049796,0.064680,0.094367", \ "0.033963,0.036698,0.039069,0.043238,0.050891,0.065774,0.095462", \ "0.035735,0.038480,0.040857,0.045033,0.052688,0.067568,0.097251", \ "0.037394,0.040173,0.042569,0.046764,0.054426,0.069304,0.098982", \ "0.037534,0.040384,0.042824,0.047066,0.054750,0.069621,0.099287", \ "0.035439,0.038390,0.040901,0.045224,0.052948,0.067811,0.097460"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041475,0.044560,0.047292,0.052440,0.062669,0.083224,0.124398", \ "0.041992,0.045077,0.047809,0.052958,0.063187,0.083741,0.124914", \ "0.045127,0.048212,0.050943,0.056092,0.066320,0.086875,0.128049", \ "0.052805,0.055890,0.058622,0.063768,0.073989,0.094535,0.135708", \ "0.064329,0.067459,0.070209,0.075340,0.085516,0.106021,0.147166", \ "0.077879,0.081079,0.083875,0.089009,0.099144,0.119591,0.160699", \ "0.093822,0.097101,0.099967,0.105126,0.115210,0.135601,0.176657"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003086,0.004350,0.005680,0.008451,0.014414,0.027032,0.052698", \ "0.003086,0.004350,0.005680,0.008450,0.014414,0.027032,0.052697", \ "0.003086,0.004351,0.005681,0.008451,0.014414,0.027031,0.052696", \ "0.003148,0.004405,0.005727,0.008482,0.014429,0.027035,0.052699", \ "0.003317,0.004554,0.005854,0.008570,0.014472,0.027048,0.052701", \ "0.003623,0.004834,0.006100,0.008750,0.014562,0.027083,0.052712", \ "0.004028,0.005225,0.006456,0.009023,0.014704,0.027128,0.052736"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003272,0.005100,0.007091,0.011528,0.020991,0.040200,0.078716", \ "0.003272,0.005099,0.007091,0.011528,0.020990,0.040201,0.078708", \ "0.003273,0.005100,0.007092,0.011527,0.020990,0.040203,0.078706", \ "0.003282,0.005108,0.007097,0.011532,0.020989,0.040204,0.078716", \ "0.003477,0.005280,0.007221,0.011587,0.021002,0.040201,0.078709", \ "0.003761,0.005542,0.007428,0.011689,0.021035,0.040211,0.078713", \ "0.004103,0.005863,0.007706,0.011844,0.021093,0.040228,0.078727"); } } timing () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042167,0.044950,0.047350,0.051552,0.059220,0.074103,0.103782", \ "0.042712,0.045495,0.047895,0.052097,0.059765,0.074647,0.104329", \ "0.043619,0.046402,0.048802,0.053004,0.060672,0.075555,0.105237", \ "0.044797,0.047583,0.049985,0.054188,0.061857,0.076738,0.106418", \ "0.046532,0.049335,0.051749,0.055963,0.063637,0.078516,0.108193", \ "0.048289,0.051134,0.053573,0.057815,0.065502,0.080377,0.110045", \ "0.048994,0.051906,0.054391,0.058685,0.066398,0.081266,0.110924"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043980,0.047152,0.049934,0.055095,0.065298,0.085823,0.126981", \ "0.044875,0.048047,0.050829,0.055990,0.066194,0.086720,0.127876", \ "0.047502,0.050674,0.053456,0.058617,0.068821,0.089345,0.130502", \ "0.052929,0.056102,0.058885,0.064042,0.074238,0.094756,0.135910", \ "0.061541,0.064754,0.067563,0.072719,0.082888,0.103372,0.144502", \ "0.072572,0.075842,0.078701,0.083875,0.094024,0.114469,0.155565", \ "0.085929,0.089266,0.092195,0.097403,0.107514,0.127911,0.168964"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003298,0.004544,0.005849,0.008573,0.014477,0.027055,0.052705", \ "0.003298,0.004544,0.005849,0.008573,0.014477,0.027056,0.052706", \ "0.003298,0.004543,0.005849,0.008573,0.014477,0.027055,0.052705", \ "0.003319,0.004561,0.005865,0.008583,0.014482,0.027057,0.052705", \ "0.003399,0.004636,0.005929,0.008629,0.014504,0.027064,0.052709", \ "0.003580,0.004801,0.006076,0.008737,0.014559,0.027083,0.052713", \ "0.003865,0.005071,0.006320,0.008923,0.014657,0.027117,0.052727"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003565,0.005374,0.007299,0.011633,0.021024,0.040213,0.078720", \ "0.003564,0.005374,0.007299,0.011632,0.021026,0.040213,0.078710", \ "0.003564,0.005374,0.007299,0.011633,0.021025,0.040213,0.078720", \ "0.003576,0.005385,0.007307,0.011636,0.021026,0.040220,0.078710", \ "0.003756,0.005549,0.007438,0.011702,0.021048,0.040219,0.078721", \ "0.004008,0.005784,0.007641,0.011815,0.021093,0.040232,0.078728", \ "0.004333,0.006090,0.007921,0.011985,0.021164,0.040254,0.078723"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038311,0.041080,0.043472,0.047664,0.055328,0.070212,0.099896", \ "0.038848,0.041617,0.044009,0.048201,0.055866,0.070750,0.100431", \ "0.039734,0.042503,0.044894,0.049087,0.056751,0.071634,0.101317", \ "0.040815,0.043591,0.045987,0.050182,0.057848,0.072730,0.102411", \ "0.042371,0.045167,0.047575,0.051784,0.059455,0.074335,0.104014", \ "0.043656,0.046501,0.048940,0.053183,0.060870,0.075746,0.105414", \ "0.043736,0.046656,0.049147,0.053450,0.061174,0.076038,0.105695"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042313,0.045395,0.048127,0.053278,0.063512,0.084070,0.125246", \ "0.043208,0.046290,0.049022,0.054174,0.064406,0.084965,0.126140", \ "0.045834,0.048916,0.051648,0.056800,0.067033,0.087591,0.128766", \ "0.051266,0.054349,0.057081,0.062226,0.072452,0.093005,0.134180", \ "0.059734,0.062855,0.065603,0.070742,0.080941,0.101464,0.142618", \ "0.070581,0.073754,0.076535,0.081677,0.091848,0.112336,0.153469", \ "0.083686,0.086925,0.089757,0.094914,0.105037,0.125475,0.166571"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003231,0.004482,0.005796,0.008535,0.014458,0.027049,0.052703", \ "0.003230,0.004482,0.005796,0.008535,0.014459,0.027049,0.052704", \ "0.003230,0.004482,0.005797,0.008535,0.014458,0.027049,0.052703", \ "0.003267,0.004512,0.005822,0.008552,0.014467,0.027051,0.052704", \ "0.003363,0.004602,0.005900,0.008608,0.014494,0.027059,0.052707", \ "0.003579,0.004800,0.006075,0.008736,0.014559,0.027082,0.052713", \ "0.003895,0.005102,0.006348,0.008945,0.014668,0.027121,0.052729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003255,0.005085,0.007082,0.011525,0.020985,0.040201,0.078715", \ "0.003255,0.005085,0.007082,0.011523,0.020989,0.040201,0.078715", \ "0.003255,0.005085,0.007082,0.011523,0.020986,0.040200,0.078703", \ "0.003268,0.005095,0.007089,0.011527,0.020989,0.040198,0.078707", \ "0.003420,0.005232,0.007187,0.011571,0.021003,0.040204,0.078706", \ "0.003623,0.005423,0.007336,0.011649,0.021029,0.040209,0.078708", \ "0.003891,0.005678,0.007551,0.011766,0.021069,0.040224,0.078714"); } } timing () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035029,0.037777,0.040155,0.044333,0.051989,0.066872,0.096557", \ "0.035604,0.038351,0.040729,0.044907,0.052563,0.067446,0.097130", \ "0.036798,0.039546,0.041925,0.046102,0.053758,0.068640,0.098327", \ "0.038744,0.041502,0.043885,0.048067,0.055724,0.070605,0.100288", \ "0.040995,0.043775,0.046172,0.050368,0.058031,0.072908,0.102585", \ "0.042468,0.045304,0.047735,0.051966,0.059645,0.074514,0.104180", \ "0.042451,0.045374,0.047863,0.052158,0.059866,0.074723,0.104374"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043659,0.046745,0.049477,0.054626,0.064854,0.085408,0.126584", \ "0.044570,0.047655,0.050387,0.055536,0.065765,0.086317,0.127495", \ "0.047204,0.050289,0.053021,0.058170,0.068398,0.088953,0.130128", \ "0.052721,0.055807,0.058539,0.063683,0.073905,0.094453,0.135626", \ "0.061454,0.064576,0.067323,0.072461,0.082652,0.103173,0.144328", \ "0.072644,0.075816,0.078594,0.083734,0.093902,0.114387,0.155517", \ "0.086201,0.089435,0.092262,0.097415,0.107537,0.127973,0.169070"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003152,0.004408,0.005730,0.008485,0.014432,0.027037,0.052698", \ "0.003151,0.004409,0.005730,0.008485,0.014431,0.027038,0.052700", \ "0.003151,0.004409,0.005730,0.008486,0.014431,0.027038,0.052700", \ "0.003197,0.004448,0.005764,0.008508,0.014442,0.027041,0.052700", \ "0.003324,0.004561,0.005860,0.008575,0.014474,0.027050,0.052703", \ "0.003576,0.004788,0.006058,0.008718,0.014545,0.027074,0.052708", \ "0.003929,0.005124,0.006362,0.008946,0.014662,0.027114,0.052724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003271,0.005100,0.007092,0.011527,0.020990,0.040198,0.078704", \ "0.003272,0.005100,0.007092,0.011527,0.020986,0.040198,0.078708", \ "0.003273,0.005100,0.007092,0.011528,0.020990,0.040201,0.078707", \ "0.003282,0.005107,0.007097,0.011530,0.020990,0.040198,0.078719", \ "0.003427,0.005238,0.007190,0.011574,0.021002,0.040205,0.078709", \ "0.003624,0.005422,0.007334,0.011646,0.021027,0.040211,0.078721", \ "0.003881,0.005666,0.007539,0.011757,0.021069,0.040223,0.078711"); } } timing () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034243,0.037012,0.039404,0.043597,0.051261,0.066145,0.095828", \ "0.034931,0.037699,0.040091,0.044284,0.051948,0.066832,0.096515", \ "0.037491,0.040260,0.042652,0.046844,0.054508,0.069393,0.099074", \ "0.042892,0.045664,0.048058,0.052252,0.059916,0.074798,0.104481", \ "0.048525,0.051322,0.053729,0.057935,0.065601,0.080478,0.110156", \ "0.053809,0.056675,0.059124,0.063371,0.071044,0.085907,0.115564", \ "0.058111,0.061101,0.063634,0.067980,0.075686,0.090524,0.120159"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033866,0.036993,0.039751,0.044921,0.055161,0.075719,0.116899", \ "0.034547,0.037674,0.040432,0.045602,0.055841,0.076401,0.117576", \ "0.037781,0.040907,0.043666,0.048835,0.059074,0.079633,0.120810", \ "0.044882,0.048020,0.050781,0.055937,0.066150,0.086687,0.127853", \ "0.053901,0.057124,0.059941,0.065102,0.075267,0.095750,0.136874", \ "0.064229,0.067554,0.070467,0.075665,0.085792,0.106197,0.147265", \ "0.075618,0.079069,0.082113,0.087411,0.097530,0.117828,0.158814"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003231,0.004482,0.005796,0.008535,0.014458,0.027048,0.052702", \ "0.003230,0.004482,0.005796,0.008535,0.014458,0.027049,0.052702", \ "0.003230,0.004482,0.005796,0.008535,0.014458,0.027048,0.052704", \ "0.003268,0.004514,0.005822,0.008552,0.014466,0.027050,0.052701", \ "0.003401,0.004633,0.005925,0.008624,0.014499,0.027063,0.052706", \ "0.003721,0.004920,0.006172,0.008797,0.014581,0.027084,0.052714", \ "0.004190,0.005377,0.006589,0.009118,0.014743,0.027132,0.052730"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003364,0.005192,0.007161,0.011565,0.021001,0.040206,0.078722", \ "0.003365,0.005192,0.007161,0.011564,0.021000,0.040205,0.078707", \ "0.003365,0.005193,0.007162,0.011565,0.021002,0.040207,0.078710", \ "0.003445,0.005262,0.007211,0.011585,0.021009,0.040208,0.078721", \ "0.003794,0.005582,0.007465,0.011713,0.021052,0.040223,0.078715", \ "0.004257,0.006016,0.007847,0.011930,0.021127,0.040243,0.078716", \ "0.004853,0.006575,0.008391,0.012293,0.021293,0.040280,0.078728"); } } timing () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030410,0.033163,0.035546,0.039728,0.047387,0.062273,0.091959", \ "0.031070,0.033824,0.036206,0.040389,0.048048,0.062933,0.092620", \ "0.033694,0.036447,0.038830,0.043013,0.050672,0.065557,0.095243", \ "0.038623,0.041392,0.043781,0.047970,0.055631,0.070514,0.100198", \ "0.043553,0.046346,0.048750,0.052952,0.060616,0.075491,0.105169", \ "0.048001,0.050881,0.053337,0.057594,0.065269,0.080129,0.109786", \ "0.051373,0.054388,0.056941,0.061312,0.069033,0.083874,0.113505"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032254,0.035295,0.038016,0.043186,0.053457,0.074043,0.115238", \ "0.032934,0.035975,0.038695,0.043865,0.054137,0.074724,0.115917", \ "0.036178,0.039218,0.041939,0.047108,0.057378,0.077965,0.119157", \ "0.043204,0.046255,0.048974,0.054126,0.064370,0.084937,0.126124", \ "0.051848,0.054971,0.057720,0.062860,0.073059,0.093584,0.134742", \ "0.061775,0.064993,0.067807,0.072959,0.083108,0.103569,0.144679", \ "0.072667,0.076001,0.078926,0.084135,0.094256,0.114612,0.155664"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003155,0.004414,0.005738,0.008494,0.014438,0.027041,0.052700", \ "0.003155,0.004414,0.005738,0.008493,0.014438,0.027041,0.052699", \ "0.003154,0.004414,0.005738,0.008493,0.014438,0.027041,0.052700", \ "0.003226,0.004478,0.005792,0.008529,0.014454,0.027045,0.052701", \ "0.003390,0.004620,0.005911,0.008613,0.014493,0.027058,0.052705", \ "0.003761,0.004958,0.006205,0.008821,0.014592,0.027087,0.052712", \ "0.004263,0.005457,0.006667,0.009183,0.014780,0.027143,0.052733"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003078,0.004931,0.006977,0.011477,0.020970,0.040189,0.078705", \ "0.003078,0.004932,0.006977,0.011478,0.020973,0.040189,0.078708", \ "0.003079,0.004933,0.006978,0.011478,0.020971,0.040190,0.078714", \ "0.003161,0.004997,0.007019,0.011493,0.020975,0.040192,0.078717", \ "0.003421,0.005233,0.007187,0.011569,0.020998,0.040209,0.078709", \ "0.003789,0.005579,0.007464,0.011711,0.021047,0.040213,0.078727", \ "0.004276,0.006047,0.007889,0.011968,0.021144,0.040239,0.078732"); } } timing () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027888,0.030603,0.032961,0.037117,0.044762,0.059646,0.089335", \ "0.028574,0.031288,0.033646,0.037803,0.045448,0.060332,0.090021", \ "0.031310,0.034027,0.036385,0.040541,0.048186,0.063071,0.092761", \ "0.035816,0.038545,0.040911,0.045076,0.052723,0.067603,0.097288", \ "0.039871,0.042635,0.045019,0.049198,0.056847,0.071717,0.101397", \ "0.042941,0.045800,0.048241,0.052477,0.060140,0.074996,0.104655", \ "0.044519,0.047514,0.050051,0.054400,0.062111,0.076951,0.106583"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032247,0.035287,0.038008,0.043178,0.053449,0.074037,0.115233", \ "0.032880,0.035920,0.038641,0.043811,0.054081,0.074670,0.115862", \ "0.036145,0.039185,0.041906,0.047075,0.057345,0.077931,0.119124", \ "0.043388,0.046439,0.049158,0.054310,0.064554,0.085122,0.126307", \ "0.052469,0.055589,0.058336,0.063478,0.073677,0.094207,0.135366", \ "0.063106,0.066315,0.069122,0.074272,0.084414,0.104882,0.146000", \ "0.075054,0.078375,0.081287,0.086489,0.096615,0.117013,0.158072"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003000,0.004274,0.005615,0.008404,0.014390,0.027022,0.052696", \ "0.003000,0.004273,0.005615,0.008403,0.014390,0.027021,0.052695", \ "0.003002,0.004275,0.005616,0.008404,0.014390,0.027021,0.052694", \ "0.003090,0.004354,0.005683,0.008450,0.014410,0.027026,0.052697", \ "0.003297,0.004528,0.005825,0.008545,0.014453,0.027038,0.052701", \ "0.003690,0.004884,0.006134,0.008762,0.014556,0.027070,0.052707", \ "0.004191,0.005379,0.006593,0.009119,0.014740,0.027124,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003078,0.004932,0.006977,0.011478,0.020972,0.040196,0.078711", \ "0.003078,0.004932,0.006977,0.011478,0.020973,0.040196,0.078716", \ "0.003079,0.004933,0.006978,0.011476,0.020973,0.040198,0.078702", \ "0.003156,0.004995,0.007017,0.011492,0.020975,0.040199,0.078702", \ "0.003408,0.005221,0.007178,0.011567,0.020999,0.040201,0.078703", \ "0.003755,0.005548,0.007438,0.011698,0.021038,0.040209,0.078720", \ "0.004219,0.005995,0.007840,0.011936,0.021132,0.040241,0.078728"); } } timing () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037704,0.040486,0.042887,0.047088,0.054756,0.069638,0.099320", \ "0.038205,0.040989,0.043389,0.047590,0.055258,0.070141,0.099822", \ "0.040738,0.043520,0.045920,0.050122,0.057790,0.072672,0.102354", \ "0.046478,0.049262,0.051663,0.055865,0.063533,0.078416,0.108097", \ "0.053215,0.056019,0.058430,0.062642,0.070311,0.085188,0.114864", \ "0.060017,0.062870,0.065309,0.069547,0.077219,0.092082,0.121741", \ "0.066658,0.069607,0.072109,0.076414,0.084087,0.098916,0.128555"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036121,0.039247,0.042006,0.047176,0.057416,0.077977,0.119150", \ "0.037094,0.040221,0.042979,0.048149,0.058388,0.078948,0.120124", \ "0.039646,0.042772,0.045531,0.050700,0.060939,0.081499,0.122676", \ "0.044809,0.047945,0.050705,0.055864,0.066085,0.086631,0.127798", \ "0.051800,0.054996,0.057796,0.062959,0.073151,0.093658,0.134801", \ "0.060175,0.063449,0.066316,0.071500,0.081662,0.102118,0.143223", \ "0.069305,0.072679,0.075647,0.080892,0.091041,0.111433,0.152486"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003298,0.004543,0.005849,0.008573,0.014477,0.027055,0.052706", \ "0.003298,0.004543,0.005849,0.008573,0.014477,0.027055,0.052706", \ "0.003299,0.004543,0.005850,0.008573,0.014477,0.027055,0.052705", \ "0.003315,0.004558,0.005862,0.008581,0.014481,0.027056,0.052705", \ "0.003426,0.004658,0.005947,0.008641,0.014509,0.027067,0.052707", \ "0.003671,0.004872,0.006129,0.008767,0.014567,0.027080,0.052712", \ "0.004052,0.005235,0.006453,0.009007,0.014683,0.027114,0.052718"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003365,0.005192,0.007161,0.011565,0.021001,0.040211,0.078712", \ "0.003365,0.005191,0.007161,0.011565,0.021002,0.040213,0.078719", \ "0.003366,0.005192,0.007162,0.011565,0.021004,0.040212,0.078725", \ "0.003426,0.005244,0.007198,0.011580,0.021009,0.040209,0.078708", \ "0.003662,0.005465,0.007372,0.011669,0.021038,0.040223,0.078713", \ "0.003999,0.005785,0.007646,0.011822,0.021097,0.040231,0.078724", \ "0.004457,0.006217,0.008050,0.012076,0.021211,0.040273,0.078739"); } } timing () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033811,0.036579,0.038970,0.043163,0.050826,0.065710,0.095394", \ "0.034310,0.037078,0.039469,0.043661,0.051325,0.066208,0.095891", \ "0.036897,0.039663,0.042055,0.046247,0.053911,0.068795,0.098477", \ "0.042432,0.045206,0.047600,0.051795,0.059460,0.074343,0.104025", \ "0.048506,0.051302,0.053708,0.057914,0.065579,0.080456,0.110132", \ "0.054661,0.057517,0.059957,0.064197,0.071864,0.086727,0.116386", \ "0.060576,0.063538,0.066050,0.070368,0.078057,0.092899,0.122537"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034510,0.037551,0.040272,0.045441,0.055713,0.076298,0.117494", \ "0.035481,0.038521,0.041242,0.046412,0.056683,0.077270,0.118466", \ "0.038034,0.041073,0.043794,0.048963,0.059234,0.079822,0.121017", \ "0.043146,0.046196,0.048917,0.054073,0.064326,0.084899,0.126088", \ "0.049934,0.053037,0.055778,0.060928,0.071150,0.091696,0.132865", \ "0.058034,0.061212,0.063998,0.069151,0.079336,0.099838,0.140979", \ "0.066785,0.070057,0.072923,0.078109,0.088267,0.108709,0.149810"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003229,0.004480,0.005794,0.008533,0.014458,0.027048,0.052702", \ "0.003228,0.004480,0.005795,0.008534,0.014458,0.027048,0.052703", \ "0.003229,0.004480,0.005794,0.008534,0.014458,0.027048,0.052703", \ "0.003272,0.004517,0.005826,0.008554,0.014467,0.027050,0.052702", \ "0.003396,0.004629,0.005921,0.008621,0.014498,0.027062,0.052706", \ "0.003678,0.004879,0.006134,0.008769,0.014566,0.027079,0.052710", \ "0.004088,0.005272,0.006490,0.009035,0.014698,0.027117,0.052719"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003078,0.004932,0.006977,0.011477,0.020973,0.040198,0.078704", \ "0.003078,0.004932,0.006977,0.011476,0.020972,0.040190,0.078703", \ "0.003079,0.004933,0.006977,0.011476,0.020970,0.040189,0.078705", \ "0.003139,0.004981,0.007008,0.011489,0.020974,0.040191,0.078706", \ "0.003327,0.005151,0.007129,0.011545,0.020992,0.040198,0.078707", \ "0.003605,0.005415,0.007334,0.011649,0.021028,0.040209,0.078709", \ "0.003980,0.005775,0.007646,0.011831,0.021101,0.040236,0.078722"); } } timing () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; sdf_cond : "(A == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030763,0.033490,0.035855,0.040019,0.047668,0.062551,0.092239", \ "0.031308,0.034036,0.036400,0.040564,0.048213,0.063096,0.092783", \ "0.034011,0.036739,0.039104,0.043267,0.050917,0.065799,0.095487", \ "0.039228,0.041966,0.044337,0.048505,0.056154,0.071034,0.100719", \ "0.044415,0.047178,0.049561,0.053740,0.061389,0.076261,0.105942", \ "0.049231,0.052061,0.054484,0.058700,0.066361,0.081220,0.110878", \ "0.053373,0.056314,0.058810,0.063107,0.070781,0.085625,0.115263"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034503,0.037544,0.040265,0.045435,0.055706,0.076294,0.117486", \ "0.035432,0.038472,0.041193,0.046363,0.056633,0.077222,0.118417", \ "0.037958,0.040998,0.043718,0.048888,0.059159,0.079745,0.120939", \ "0.043191,0.046240,0.048960,0.054117,0.064369,0.084943,0.126132", \ "0.050363,0.053465,0.056205,0.061355,0.071578,0.092126,0.133295", \ "0.059164,0.062337,0.065120,0.070273,0.080461,0.100968,0.142109", \ "0.068950,0.072215,0.075075,0.080258,0.090421,0.110869,0.151969"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003065,0.004331,0.005663,0.008437,0.014406,0.027027,0.052696", \ "0.003065,0.004331,0.005663,0.008437,0.014406,0.027027,0.052696", \ "0.003066,0.004332,0.005664,0.008437,0.014406,0.027027,0.052697", \ "0.003132,0.004388,0.005711,0.008468,0.014420,0.027030,0.052698", \ "0.003289,0.004521,0.005821,0.008543,0.014453,0.027040,0.052701", \ "0.003596,0.004796,0.006054,0.008703,0.014527,0.027060,0.052704", \ "0.004015,0.005200,0.006418,0.008975,0.014661,0.027098,0.052713"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003078,0.004932,0.006977,0.011477,0.020974,0.040188,0.078705", \ "0.003078,0.004932,0.006977,0.011476,0.020973,0.040188,0.078703", \ "0.003079,0.004933,0.006977,0.011476,0.020970,0.040193,0.078701", \ "0.003140,0.004980,0.007008,0.011489,0.020974,0.040199,0.078718", \ "0.003321,0.005145,0.007125,0.011543,0.020995,0.040203,0.078702", \ "0.003588,0.005398,0.007320,0.011642,0.021027,0.040209,0.078705", \ "0.003950,0.005748,0.007621,0.011816,0.021094,0.040233,0.078719"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.740040,18.115840,18.566060,19.029400,19.313580,19.454160,19.508680", \ "17.704330,18.058890,18.492980,18.972760,19.266590,19.401370,19.452950", \ "17.631170,18.050380,18.460590,18.918540,19.202770,19.342750,19.399320", \ "18.252300,18.587840,19.029570,19.477760,19.782030,19.910690,19.966870", \ "20.107130,20.423650,20.830260,21.216240,21.527780,21.671450,21.724200", \ "23.576120,23.848480,24.233470,24.634020,24.912040,24.987330,25.039720", \ "28.321530,28.582920,28.937530,29.480760,29.958280,30.196190,30.191980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.191780,23.126380,23.399990,23.741050,23.708640,23.873590,24.140640", \ "22.111830,23.033850,23.543720,23.733320,23.806160,24.024360,23.555550", \ "22.462060,23.363270,23.837820,24.201410,24.167200,24.137550,24.448500", \ "24.447960,25.411820,25.721750,25.973070,25.916710,26.311190,24.772510", \ "27.780500,28.733910,29.287780,29.754070,29.795260,29.916440,29.599550", \ "32.519830,33.666130,34.349010,34.846580,34.895230,35.268130,34.323770", \ "39.221020,40.108430,40.789120,41.396750,41.941700,42.046360,41.052690"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.581130,16.982500,17.420080,17.884250,18.162450,18.270030,18.311040", \ "16.526810,16.919920,17.358930,17.803630,18.091250,18.205410,18.237960", \ "16.469150,16.865760,17.332530,17.781940,18.042440,18.158460,18.198340", \ "17.117670,17.595690,18.012150,18.455900,18.740130,18.850300,18.883430", \ "19.295280,19.618830,20.003110,20.418360,20.669820,20.792150,20.823220", \ "22.968280,23.231990,23.610220,24.021910,24.309080,24.348650,24.376520", \ "27.693810,27.965960,28.352270,28.922520,29.470050,29.758980,29.731850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.197250,22.033030,22.391620,22.641540,22.366680,22.276780,22.615250", \ "21.166960,21.990890,22.376560,22.628140,22.577150,21.756060,21.234200", \ "21.499560,22.277370,22.684770,22.875690,23.041190,22.514420,22.631680", \ "23.436040,24.232280,24.633590,24.806310,24.819680,23.771070,23.214180", \ "26.555250,27.373880,27.810600,28.150150,27.843340,27.841400,26.890170", \ "31.171070,32.221470,32.513160,33.144620,33.317520,32.887570,31.018200", \ "37.223030,38.362300,38.978130,39.539360,39.897000,39.985260,39.854180"); } } internal_power () { related_pin : "A"; when : "!B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.175180,16.733310,17.151170,17.598280,17.861940,17.960520,18.010330", \ "16.244070,16.686560,17.110270,17.545170,17.801240,17.905580,17.947380", \ "16.161990,16.599900,17.080390,17.511980,17.761750,17.866990,17.903020", \ "17.102140,17.572440,17.966510,18.406870,18.645030,18.751530,18.796030", \ "19.476120,19.800410,20.147520,20.514640,20.762450,20.874020,20.907570", \ "23.172530,23.498740,23.888250,24.300910,24.552430,24.576270,24.603830", \ "28.054750,28.417980,28.794860,29.331080,29.873030,30.143970,30.104180"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.683250,22.573830,22.914020,23.022660,23.139600,22.378520,23.463580", \ "21.720470,22.473240,22.880290,22.871220,23.148170,23.234190,22.487870", \ "21.958510,22.764780,23.136160,23.414190,23.439170,23.077030,23.261700", \ "23.979000,24.822180,24.947300,25.055800,25.221990,24.859420,23.132610", \ "27.029850,27.990110,28.334860,28.760880,28.447330,27.519470,28.648820", \ "31.638130,32.697500,33.020050,33.514950,33.694830,33.681550,33.130910", \ "37.960290,38.881220,39.485610,40.142990,40.287080,40.100190,39.162380"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.581130,16.982500,17.420080,17.884250,18.162450,18.270030,18.311040", \ "16.526810,16.919920,17.358930,17.803630,18.091250,18.205410,18.237960", \ "16.469150,16.865760,17.332530,17.781940,18.042440,18.158460,18.198340", \ "17.117670,17.595690,18.012150,18.455900,18.740130,18.850300,18.883430", \ "19.295280,19.618830,20.003110,20.418360,20.669820,20.792150,20.823220", \ "22.968280,23.231990,23.610220,24.021910,24.309080,24.348650,24.376520", \ "27.693810,27.965960,28.352270,28.922520,29.470050,29.758980,29.731850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.197250,22.033030,22.391620,22.641540,22.366680,22.276780,22.615250", \ "21.166960,21.990890,22.376560,22.628140,22.577150,21.756060,21.234200", \ "21.499560,22.277370,22.684770,22.875690,23.041190,22.514420,22.631680", \ "23.436040,24.232280,24.633590,24.806310,24.819680,23.771070,23.214180", \ "26.555250,27.373880,27.810600,28.150150,27.843340,27.841400,26.890170", \ "31.171070,32.221470,32.513160,33.144620,33.317520,32.887570,31.018200", \ "37.223030,38.362300,38.978130,39.539360,39.897000,39.985260,39.854180"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.374790,15.898810,16.337280,16.748100,17.013900,17.106740,17.122750", \ "15.352960,15.829390,16.250440,16.696220,16.935420,17.025050,17.038070", \ "15.356810,15.812750,16.236060,16.660690,16.910900,17.003080,17.019640", \ "16.225670,16.678640,17.058710,17.512560,17.760430,17.830310,17.855730", \ "18.615900,18.961210,19.318120,19.683850,19.922270,19.993950,20.007710", \ "22.389590,22.690280,23.095580,23.509590,23.791130,23.826070,23.828610", \ "27.213970,27.456450,27.858780,28.467830,29.078130,29.427680,29.390610"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.276200,20.953270,21.149580,21.205460,21.420100,21.588930,20.779640", \ "20.251040,21.030880,21.097290,21.350480,21.390350,21.611750,21.628830", \ "20.662420,21.308940,21.494130,21.625760,21.639740,21.635800,21.926720", \ "22.357140,23.055600,23.342180,23.411680,23.250550,22.927720,22.997570", \ "25.293240,26.106400,26.410180,26.403580,26.471830,26.081820,25.278050", \ "29.817310,30.516050,30.975190,30.981270,31.162960,31.224880,30.204010", \ "35.377730,36.380270,36.794540,37.362990,37.550070,37.690260,35.999020"); } } internal_power () { related_pin : "A"; when : "B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.132270,15.698610,16.132460,16.556100,16.792380,16.874850,16.891480", \ "15.115120,15.621620,16.069970,16.491110,16.715190,16.796470,16.813830", \ "15.165500,15.632180,16.067050,16.482880,16.713010,16.794770,16.810840", \ "16.161220,16.694180,17.097740,17.518000,17.732250,17.816660,17.828360", \ "18.757230,19.141130,19.483660,19.843980,20.049130,20.121330,20.133530", \ "22.693290,23.013300,23.394520,23.804200,24.073880,24.078540,24.065090", \ "27.581650,27.881200,28.319080,28.903210,29.506490,29.841390,29.785460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.782370,21.506230,21.733000,21.771180,21.767580,21.921570,21.870000", \ "20.739400,21.432250,21.718590,21.621020,21.558710,21.983420,19.893490", \ "21.033120,21.788040,21.986620,22.137110,21.919370,21.907440,21.665120", \ "22.965760,23.570940,23.726230,23.907290,23.882110,23.978810,22.532590", \ "25.818880,26.605780,26.778840,26.903440,26.985350,26.824370,24.970110", \ "30.339520,31.188310,31.368430,31.514370,31.445890,31.550680,31.054110", \ "36.119250,36.962170,37.412450,37.942830,38.096160,37.672050,36.998500"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.155520,16.678150,17.118090,17.552990,17.790170,17.876230,17.927630", \ "16.024330,16.601720,17.035150,17.495220,17.720820,17.826730,17.858060", \ "16.085890,16.605860,17.024870,17.472320,17.693040,17.801510,17.837760", \ "16.944690,17.398680,17.841850,18.240740,18.478470,18.573930,18.608370", \ "19.196940,19.613880,19.989120,20.391530,20.576620,20.683460,20.713670", \ "22.963530,23.296760,23.762220,24.226630,24.492930,24.533840,24.549050", \ "27.579950,28.064940,28.497910,29.162240,29.820060,30.243950,30.231800"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.141830,21.983820,22.350090,22.316040,22.568180,22.595360,21.473030", \ "21.122530,21.964320,22.203860,22.303180,22.115590,22.238330,21.908110", \ "21.497230,22.271760,22.665900,22.872430,22.688640,22.159390,23.171100", \ "23.506340,24.353670,24.550430,24.604100,24.607010,24.457910,23.766980", \ "26.728070,27.665830,28.082860,28.461670,28.068020,27.724280,26.047130", \ "31.615160,32.512390,33.033440,33.361390,33.614820,32.732900,32.866080", \ "37.760630,38.890070,39.495970,40.039300,40.207280,40.115640,40.288620"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.016520,15.652090,16.102100,16.500480,16.710290,16.796060,16.817990", \ "15.065330,15.578990,16.026650,16.429550,16.645880,16.721520,16.744440", \ "15.039170,15.592470,16.028670,16.445900,16.659110,16.733620,16.746640", \ "15.930200,16.517710,16.952260,17.342000,17.560680,17.635480,17.653040", \ "18.574210,18.954350,19.353170,19.744950,19.907300,19.981910,19.990160", \ "22.442420,22.807960,23.264630,23.725550,24.047010,24.072160,24.066330", \ "27.180440,27.564420,28.009010,28.707510,29.443910,29.947170,29.950080"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.254440,20.925210,21.199840,21.139330,21.384230,21.530900,21.655780", \ "20.205210,20.952700,21.031080,21.069910,21.347970,21.008780,21.580040", \ "20.659440,21.242980,21.485790,21.622640,21.696780,21.349480,21.236600", \ "22.477450,23.135200,23.417700,23.275820,22.954030,22.579870,22.554260", \ "25.452290,26.277300,26.455880,26.589970,26.672650,26.319690,25.508670", \ "30.185290,30.882400,31.262070,31.400740,31.235960,31.760590,30.331510", \ "36.186560,36.981240,37.463440,37.808950,37.895980,37.817310,37.738600"); } } internal_power () { related_pin : "A"; when : "B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.872550,15.408470,15.867930,16.272520,16.486740,16.559700,16.575560", \ "14.795640,15.332670,15.790760,16.209410,16.409890,16.477960,16.503830", \ "14.864910,15.425080,15.879790,16.269270,16.470690,16.532120,16.554510", \ "15.985630,16.548740,16.970220,17.371160,17.558210,17.632870,17.650900", \ "18.683050,19.175840,19.547530,19.912430,20.048910,20.109500,20.121600", \ "22.664670,23.099950,23.549250,24.067490,24.339100,24.356170,24.337160", \ "27.593660,27.943690,28.402260,29.132890,29.880660,30.373570,30.370460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.783070,21.484360,21.730430,21.769410,21.601240,21.897010,20.945350", \ "20.682930,21.456390,21.659290,21.617430,21.520040,21.614380,19.892770", \ "21.041300,21.769180,22.016960,22.050680,22.229320,21.472450,21.364280", \ "23.048620,23.643870,23.898270,23.997880,23.896140,23.771550,22.475750", \ "26.017200,26.807520,26.993230,27.207830,27.294500,27.261410,25.898670", \ "30.652240,31.448850,31.786770,32.036130,31.969440,32.262630,31.713690", \ "36.765910,37.720240,38.182310,38.403750,38.765390,38.648170,36.931170"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.623930,17.078170,17.519260,17.975190,18.251240,18.368730,18.397960", \ "16.661320,17.058750,17.508820,17.956400,18.237010,18.346070,18.383600", \ "16.491820,16.974740,17.398840,17.868240,18.147060,18.256780,18.287360", \ "16.984300,17.382290,17.800630,18.227450,18.519950,18.631040,18.659940", \ "18.639590,18.980270,19.380420,19.795510,20.026100,20.139360,20.172890", \ "21.644830,21.965560,22.382790,22.897710,23.260890,23.340530,23.355790", \ "25.484550,25.819850,26.211220,26.879680,27.580550,28.148140,28.216290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.649550,25.432950,25.907980,26.231160,26.607960,26.888750,26.106850", \ "24.477080,25.410490,25.910800,26.194960,26.307060,26.763000,26.821270", \ "24.553030,25.510490,26.036150,26.514510,26.615730,26.992020,26.185280", \ "25.797490,26.640130,27.115720,27.337910,27.932490,28.055830,26.819980", \ "28.833090,29.756750,30.106100,30.630720,30.872610,30.233330,28.545890", \ "32.843790,33.918420,34.349450,34.900520,35.343420,35.323490,34.696630", \ "38.574240,39.313580,39.818340,40.379540,40.749650,41.008980,40.699070"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.560580,15.997210,16.433240,16.842120,17.108470,17.195400,17.211390", \ "15.427950,15.967640,16.409200,16.830480,17.081690,17.165350,17.189830", \ "15.321400,15.861100,16.299550,16.707000,16.979580,17.065100,17.075650", \ "15.833860,16.319740,16.740140,17.182690,17.431870,17.531310,17.547660", \ "17.850360,18.217260,18.604470,18.997430,19.200340,19.279060,19.297390", \ "20.987400,21.304510,21.688500,22.229420,22.625850,22.729540,22.714790", \ "24.817760,25.129630,25.561990,26.261860,27.003130,27.655340,27.762680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.371720,24.152940,24.395990,24.553800,24.893810,24.986970,23.839960", \ "23.183060,24.042720,24.317310,24.615470,24.813370,25.069000,23.149070", \ "23.287770,24.069090,24.433650,24.747400,24.999340,24.996120,24.017080", \ "24.535750,25.294080,25.528690,25.773920,26.076560,25.615800,24.678060", \ "27.313590,28.168600,28.510220,28.773340,28.915600,27.960330,27.393550", \ "31.329960,32.033270,32.457980,32.678230,33.136260,33.066960,31.724270", \ "36.705860,37.480570,37.834310,38.118830,38.344910,37.772770,37.102350"); } } internal_power () { related_pin : "B1"; when : "A & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.341860,15.793860,16.210370,16.659500,16.885360,16.967860,16.984040", \ "15.252590,15.752390,16.178210,16.632820,16.855950,16.942520,16.953930", \ "15.135940,15.668570,16.090920,16.540290,16.774210,16.848760,16.865100", \ "15.770770,16.261280,16.706880,17.116290,17.344570,17.420780,17.431390", \ "17.906880,18.254800,18.683510,19.076240,19.246870,19.330730,19.340570", \ "21.098660,21.459550,21.897170,22.414180,22.802850,22.868610,22.846430", \ "25.047890,25.346070,25.790750,26.481340,27.240790,27.880240,27.982310"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.946590,24.720280,24.985570,25.299710,25.535870,24.528250,25.093980", \ "23.879550,24.684430,24.917230,25.366400,25.522680,25.545180,24.606240", \ "24.005690,24.814020,25.044460,25.476360,25.427920,25.536030,24.625360", \ "25.005810,25.890850,26.164380,26.431460,26.574890,26.254680,26.179160", \ "27.896210,28.805440,29.151080,29.276730,28.974050,29.556900,28.432550", \ "31.951290,32.733370,32.939480,33.262580,33.527420,32.718830,32.901890", \ "37.224950,38.022120,38.269740,38.803670,39.034880,38.822090,38.904720"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.673590,18.104710,18.500090,18.958190,19.247440,19.385130,19.446180", \ "17.605440,17.977450,18.432190,18.864370,19.184290,19.319110,19.371370", \ "17.546360,17.923460,18.360990,18.829590,19.125180,19.257230,19.311490", \ "17.919860,18.325660,18.737370,19.160960,19.465400,19.607320,19.666760", \ "19.451420,19.802010,20.144040,20.580020,20.855990,20.990210,21.053000", \ "22.483490,22.765400,23.163870,23.580650,23.878380,23.955540,24.017600", \ "26.658730,26.949390,27.311090,27.846970,28.326640,28.560170,28.541740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.563470,26.471520,27.009600,27.307360,27.460530,27.897210,26.350990", \ "25.561970,26.443820,26.958310,27.427150,27.391250,27.530690,27.212130", \ "25.594630,26.370870,26.916830,27.327670,27.834550,27.908630,27.181360", \ "26.079280,27.050580,27.395460,27.965240,27.922800,28.116790,28.099960", \ "28.246380,29.103100,29.502020,30.108190,30.384590,30.514700,29.306230", \ "31.379670,32.268660,32.775010,33.118990,33.853270,33.930030,33.676480", \ "35.843130,36.894980,37.442750,38.000840,38.405120,38.594840,38.386490"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.522920,16.970590,17.356440,17.831200,18.096530,18.215290,18.244220", \ "16.463890,16.849620,17.293330,17.743010,18.019630,18.137800,18.172370", \ "16.392440,16.848240,17.235690,17.692330,17.971470,18.082210,18.111540", \ "16.805400,17.272510,17.647240,18.119180,18.373280,18.499190,18.534690", \ "18.577640,18.897860,19.321610,19.715250,19.943410,20.074950,20.111820", \ "21.802100,22.069930,22.469760,22.925530,23.201930,23.259240,23.277010", \ "26.010000,26.315020,26.676440,27.269960,27.750780,28.010270,27.980950"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.286840,25.193590,25.537310,25.849440,25.907850,26.065030,25.014500", \ "24.219220,25.142410,25.368560,25.772090,25.884050,26.005810,26.200350", \ "24.314340,25.098270,25.322770,25.719870,25.839430,25.169740,26.033860", \ "24.846730,25.713710,25.933380,26.063130,26.437700,25.497600,25.681720", \ "26.799370,27.574460,27.915130,28.200640,28.429000,27.792320,28.593630", \ "29.762870,30.666360,31.115320,31.446690,31.698400,31.211970,30.818880", \ "34.293270,35.137370,35.428900,35.910930,36.103070,36.435230,36.529420"); } } internal_power () { related_pin : "B2"; when : "A & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.144010,16.673720,17.123280,17.531480,17.798290,17.904500,17.938750", \ "16.164190,16.595010,17.045110,17.476650,17.727090,17.830990,17.876320", \ "16.065950,16.559250,16.983950,17.423700,17.677370,17.786980,17.820330", \ "16.604500,17.066080,17.506070,17.941360,18.180100,18.299050,18.335710", \ "18.593260,18.913310,19.308930,19.720050,19.931360,20.055200,20.097710", \ "21.915680,22.231440,22.616690,23.049280,23.323060,23.360730,23.381180", \ "26.295690,26.543870,26.915410,27.470580,27.968580,28.206200,28.166520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.995440,25.770980,26.010090,26.238150,26.533010,25.663850,25.578270", \ "24.847200,25.735410,25.965790,26.335220,26.462140,25.494840,25.498370", \ "24.899760,25.705670,26.000820,26.267680,26.486180,26.511650,25.738230", \ "25.502040,26.299810,26.587110,26.897820,27.015950,26.730760,25.047310", \ "27.473740,28.281220,28.641480,28.966180,28.901850,28.873570,28.064100", \ "30.294140,31.157220,31.675440,32.054230,32.392000,31.788700,32.022980", \ "34.755270,35.557780,36.030340,36.507050,36.449410,37.013920,35.391520"); } } internal_power () { related_pin : "C1"; when : "A & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.676130,17.130980,17.548710,17.977980,18.258130,18.366060,18.399570", \ "16.686170,17.138420,17.517560,17.986290,18.250040,18.378220,18.406200", \ "16.759010,17.158830,17.625910,18.065320,18.333890,18.449700,18.481220", \ "17.907590,18.300820,18.704220,19.156690,19.416950,19.539120,19.571140", \ "20.461280,20.756320,21.145710,21.508040,21.772480,21.871270,21.920460", \ "24.480920,24.772900,25.079820,25.466930,25.728070,25.754800,25.775220", \ "29.526350,29.801650,30.169570,30.657540,31.130930,31.382690,31.332650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.732400,21.470240,21.894560,22.151890,22.253130,21.813970,20.643280", \ "20.670550,21.436800,21.866870,22.269160,22.714360,22.712800,21.781810", \ "20.792860,21.619170,22.101360,22.327160,22.606150,22.914350,22.640970", \ "22.432850,23.164730,23.458140,23.807710,24.097650,23.273610,23.544390", \ "25.278310,26.100360,26.613580,27.057040,26.884590,26.147770,26.004790", \ "29.646220,30.383710,30.817960,31.277210,31.430460,31.621720,31.086820", \ "35.299790,36.009300,36.706130,37.153790,37.375170,36.803020,37.281120"); } } internal_power () { related_pin : "C1"; when : "A & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.520490,16.013000,16.427870,16.854450,17.105240,17.189130,17.206080", \ "15.551680,15.999300,16.427830,16.861600,17.100480,17.187950,17.204810", \ "15.593300,16.133490,16.553020,16.989680,17.228930,17.315280,17.334460", \ "16.989980,17.420820,17.799030,18.251890,18.489560,18.573870,18.590050", \ "19.792230,20.109340,20.427120,20.797420,20.998520,21.093450,21.101790", \ "23.868310,24.148420,24.489180,24.899120,25.175370,25.180410,25.166550", \ "29.089420,29.231290,29.580710,30.111100,30.629430,30.947580,30.907500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.482640,20.172540,20.563630,20.705920,20.508780,20.932460,19.827790", \ "19.502680,20.188080,20.350890,20.593540,20.815830,20.757060,20.491120", \ "19.594180,20.382940,20.536250,20.863880,20.671570,20.960760,20.837270", \ "21.138420,21.791900,22.149600,22.190570,22.307630,21.478410,20.108600", \ "23.687950,24.591900,24.871900,25.086220,25.335040,24.702470,23.842120", \ "27.769210,28.605000,28.804990,29.155660,29.492970,29.060760,29.294830", \ "33.106330,33.871860,34.353920,34.815300,35.098350,35.068680,34.900180"); } } internal_power () { related_pin : "C1"; when : "A & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.174610,15.746050,16.184350,16.591500,16.800630,16.880990,16.901630", \ "15.141570,15.756890,16.184190,16.591150,16.800730,16.883670,16.901450", \ "15.384180,15.938300,16.380810,16.785720,16.998820,17.080490,17.099540", \ "16.770670,17.299940,17.733520,18.130160,18.329890,18.413890,18.430810", \ "19.706790,20.115260,20.454680,20.819380,20.966240,21.032580,21.045130", \ "23.807580,24.178110,24.561530,24.976530,25.274500,25.269810,25.252590", \ "28.807560,29.164530,29.565280,30.152260,30.761450,31.183600,31.166850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.486540,20.200960,20.448850,20.590340,20.703150,20.806240,20.296360", \ "19.406100,20.202680,20.332260,20.472710,20.677820,20.742660,20.507740", \ "19.583220,20.352410,20.587140,20.665810,20.859580,20.651230,20.846680", \ "21.176490,21.798490,22.180180,22.164200,22.346890,21.964650,22.049820", \ "23.782330,24.588290,24.965150,25.271950,24.939800,25.155280,24.302370", \ "27.809590,28.681930,28.893510,29.351630,29.476160,29.538870,28.543010", \ "33.307900,34.072600,34.541130,34.878900,35.274360,34.762430,34.248510"); } } internal_power () { related_pin : "C2"; when : "A & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.685630,18.046420,18.510940,18.961330,19.244470,19.385750,19.438550", \ "17.609740,18.028660,18.415590,18.867250,19.182190,19.315510,19.377790", \ "17.626840,18.099650,18.481570,18.961490,19.253170,19.386640,19.446620", \ "18.723580,19.138670,19.537530,19.978970,20.271720,20.401630,20.458040", \ "21.265670,21.533970,21.924760,22.326130,22.615850,22.749480,22.807610", \ "25.277530,25.478500,25.814530,26.168460,26.408820,26.471450,26.528690", \ "30.426280,30.616370,30.990060,31.391480,31.690270,31.793690,31.764010"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.710910,22.513640,22.972140,23.154190,23.643210,23.749030,23.323190", \ "21.701870,22.475520,22.917840,23.358620,23.493540,23.253340,23.767690", \ "21.621900,22.417220,22.856960,23.231260,23.403990,23.540800,23.769910", \ "22.492550,23.345940,23.816010,24.130340,24.256130,23.529130,23.826570", \ "24.414300,25.449990,25.741360,26.219930,26.404320,26.268210,25.587240", \ "27.596450,28.633350,29.093340,29.757970,30.002050,30.004500,29.632580", \ "32.205670,33.186320,33.751250,34.310630,34.954570,34.869540,34.666870"); } } internal_power () { related_pin : "C2"; when : "A & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.553730,16.955670,17.350780,17.822830,18.090240,18.206960,18.245670", \ "16.445070,16.874920,17.321430,17.753900,18.020370,18.141550,18.173500", \ "16.574060,16.982540,17.384680,17.852960,18.116310,18.240990,18.272340", \ "17.790800,18.236190,18.618440,19.071330,19.328220,19.441220,19.480570", \ "20.482890,20.829630,21.151440,21.540690,21.798990,21.900850,21.942240", \ "24.563170,24.832000,25.173940,25.530850,25.754320,25.767870,25.800300", \ "29.808320,30.112620,30.381600,30.807170,31.127070,31.210620,31.131220"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.497410,21.291970,21.550070,21.781230,22.023830,21.516700,20.942030", \ "20.458480,21.222930,21.395040,21.726260,21.638860,21.059060,21.341970", \ "20.408050,21.195830,21.363170,21.707300,21.959480,21.141680,21.404110", \ "21.344930,22.068100,22.250460,22.331890,22.577850,22.743850,21.268600", \ "23.068040,23.819840,24.138730,24.690020,24.223880,24.514140,24.537730", \ "26.205250,27.005270,27.392620,27.777050,28.103490,27.736220,27.241560", \ "30.321160,31.212880,31.670060,32.212780,32.586410,32.743160,31.972730"); } } internal_power () { related_pin : "C2"; when : "A & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.136940,16.622120,17.051970,17.489980,17.718320,17.823460,17.856540", \ "16.074630,16.557940,16.988200,17.426380,17.652040,17.756310,17.791650", \ "16.174290,16.717140,17.123540,17.569980,17.800630,17.890480,17.946660", \ "17.602210,18.039280,18.483250,18.890550,19.110700,19.215270,19.263250", \ "20.380920,20.794260,21.134190,21.486930,21.686250,21.793140,21.828870", \ "24.569030,24.906310,25.271880,25.613160,25.799990,25.792970,25.830670", \ "29.945540,30.214380,30.509820,30.985430,31.332920,31.430270,31.355020"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.550750,21.310920,21.552140,21.783180,21.888060,21.564460,20.731660", \ "20.441220,21.140290,21.566900,21.618470,21.726020,21.294190,19.879460", \ "20.387280,21.155320,21.344690,21.630640,21.357220,21.690710,21.876100", \ "21.342640,22.000960,22.246770,22.439950,22.457240,22.209730,22.647210", \ "23.139890,23.882530,24.191860,24.551720,24.866430,24.787740,24.329460", \ "26.279830,27.065980,27.433100,27.860600,27.962730,28.172110,27.051230", \ "30.628560,31.467660,31.946170,32.460720,32.952600,33.114230,32.945970"); } } } } /****************************************************************************************** Module : OAI222_X1 Cell Description : Combinational cell (OAI222_X1) with drive strength X1 *******************************************************************************************/ cell (OAI222_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 : 130.264648; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 19.780125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 60.378750; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 60.378750; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 100.229375; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 22.964550; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 156.753375; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 156.753875; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 196.648500; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 22.964550; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 156.753375; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 156.753875; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 196.648500; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 23.758500; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 196.577875; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 196.578625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 236.497125; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 16.469924; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 74.325480; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 74.325605; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 114.178730; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 34.308030; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 143.386500; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 163.649750; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 176.142125; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 34.308155; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 163.649750; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 183.907250; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 196.410750; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 32.481904; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 176.116625; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 196.380250; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 208.880450; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 16.470046; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 74.325480; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 74.325603; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 114.178855; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 34.308152; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 163.649875; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 183.907375; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 196.410875; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 34.308152; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 183.907125; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 204.158875; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 216.672750; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 32.481904; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 196.380250; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 216.637250; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 229.147125; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 6.208763; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 65.352247; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 65.352372; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 105.205874; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 24.364353; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 176.101000; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 196.359500; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 208.865975; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 24.364353; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 196.359250; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 216.610875; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 229.127125; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 22.529450; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 208.831525; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 229.087750; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 241.606341; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.599136; fall_capacitance : 1.468707; rise_capacitance : 1.599136; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.656554; fall_capacitance : 1.656554; rise_capacitance : 1.577673; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.646752; fall_capacitance : 1.462032; rise_capacitance : 1.646752; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.653075; fall_capacitance : 1.653075; rise_capacitance : 1.635825; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.646883; fall_capacitance : 1.389312; rise_capacitance : 1.646883; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.601546; fall_capacitance : 1.559410; rise_capacitance : 1.601546; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 20.065300; function : "!(((A1 | A2) & (B1 | B2)) & (C1 | C2))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013996,0.014814,0.016387,0.019402,0.025163,0.036203,0.057477", \ "0.014708,0.015526,0.017100,0.020120,0.025893,0.036949,0.058242", \ "0.017384,0.018161,0.019691,0.022665,0.028382,0.039383,0.060634", \ "0.021838,0.022794,0.024609,0.027969,0.033994,0.044691,0.065627", \ "0.025166,0.026328,0.028540,0.032624,0.039965,0.052799,0.074425", \ "0.027243,0.028622,0.031276,0.036127,0.044786,0.059766,0.085200", \ "0.027848,0.029461,0.032552,0.038204,0.048254,0.065530,0.094454"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011073,0.012042,0.013909,0.017513,0.024439,0.037835,0.063802", \ "0.011757,0.012717,0.014580,0.018188,0.025153,0.038602,0.064613", \ "0.015433,0.016350,0.018070,0.021508,0.028278,0.041555,0.067454", \ "0.020722,0.021922,0.024164,0.028296,0.035586,0.048396,0.073753", \ "0.027409,0.028807,0.031434,0.036246,0.044856,0.059771,0.084962", \ "0.035469,0.037072,0.040093,0.045648,0.055452,0.072427,0.101179", \ "0.045014,0.046769,0.050119,0.056354,0.067468,0.086498,0.118572"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010117,0.010791,0.012102,0.014645,0.019564,0.029106,0.047644", \ "0.010114,0.010793,0.012099,0.014641,0.019565,0.029109,0.047646", \ "0.010060,0.010701,0.011966,0.014493,0.019551,0.029108,0.047641", \ "0.013213,0.013824,0.014977,0.017170,0.021140,0.029426,0.047634", \ "0.018587,0.019246,0.020466,0.022743,0.026980,0.034769,0.049601", \ "0.025799,0.026574,0.027975,0.030525,0.035073,0.043170,0.058017", \ "0.034550,0.035496,0.037145,0.040141,0.045317,0.054050,0.069412"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015119,0.015993,0.017686,0.020955,0.027256,0.039411,0.062957", \ "0.015118,0.015992,0.017686,0.020956,0.027258,0.039405,0.062949", \ "0.016091,0.016770,0.018153,0.021045,0.027258,0.039404,0.062945", \ "0.021121,0.021675,0.022712,0.024764,0.029406,0.039792,0.062964", \ "0.028111,0.028597,0.029613,0.031772,0.036223,0.044817,0.064205", \ "0.037288,0.037701,0.038600,0.040592,0.044952,0.054021,0.071306", \ "0.048334,0.048736,0.049597,0.051541,0.055814,0.064885,0.083108"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010740,0.011548,0.013103,0.016081,0.021782,0.032738,0.053915", \ "0.011424,0.012233,0.013792,0.016780,0.022499,0.033478,0.054677", \ "0.014313,0.015100,0.016547,0.019381,0.025011,0.035919,0.057073", \ "0.017612,0.018642,0.020583,0.024141,0.030470,0.041318,0.062104", \ "0.019869,0.021140,0.023533,0.027887,0.035595,0.048862,0.071021", \ "0.020805,0.022335,0.025219,0.030436,0.039589,0.055144,0.081147", \ "0.020258,0.022045,0.025411,0.031511,0.042193,0.060189,0.089838"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010554,0.011514,0.013366,0.016929,0.023787,0.037045,0.062767", \ "0.011240,0.012191,0.014038,0.017607,0.024495,0.037800,0.063579", \ "0.014853,0.015830,0.017543,0.020935,0.027623,0.040757,0.066417", \ "0.019837,0.021059,0.023342,0.027512,0.034858,0.047608,0.072723", \ "0.026017,0.027486,0.030199,0.035112,0.043801,0.058789,0.083939", \ "0.033213,0.034962,0.038170,0.043932,0.053962,0.071076,0.099915", \ "0.041416,0.043419,0.047118,0.053785,0.065323,0.084673,0.116918"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008059,0.008728,0.010021,0.012541,0.017429,0.026930,0.045399", \ "0.008037,0.008714,0.010016,0.012537,0.017434,0.026925,0.045395", \ "0.008409,0.008980,0.010124,0.012458,0.017361,0.026930,0.045400", \ "0.011923,0.012506,0.013620,0.015755,0.019727,0.027586,0.045386", \ "0.017415,0.018075,0.019295,0.021539,0.025667,0.033373,0.047897", \ "0.024516,0.025318,0.026764,0.029368,0.033897,0.041883,0.056597", \ "0.033112,0.034082,0.035808,0.038889,0.044136,0.052870,0.068062"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010851,0.011760,0.013508,0.016843,0.023188,0.035345,0.058868", \ "0.010848,0.011759,0.013508,0.016843,0.023187,0.035343,0.058871", \ "0.011906,0.012606,0.014026,0.016957,0.023188,0.035339,0.058870", \ "0.016519,0.017172,0.018454,0.020806,0.025404,0.035751,0.058876", \ "0.022713,0.023302,0.024505,0.026961,0.031841,0.040837,0.060165", \ "0.030862,0.031408,0.032567,0.034975,0.039850,0.049512,0.067298", \ "0.040629,0.041172,0.042397,0.044899,0.049908,0.059737,0.078711"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.009118,0.009810,0.011142,0.013689,0.018557,0.027900,0.045944", \ "0.009853,0.010545,0.011877,0.014430,0.019312,0.028672,0.046733", \ "0.012815,0.013531,0.014865,0.017263,0.022005,0.031289,0.049295", \ "0.015487,0.016438,0.018225,0.021483,0.027251,0.037034,0.054643", \ "0.016754,0.017951,0.020195,0.024263,0.031394,0.043559,0.063698", \ "0.016340,0.017782,0.020501,0.025420,0.034003,0.048474,0.072329", \ "0.014093,0.015772,0.018956,0.024716,0.034785,0.051692,0.079231"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010508,0.011467,0.013319,0.016883,0.023741,0.037004,0.062733", \ "0.011165,0.012115,0.013959,0.017527,0.024419,0.037732,0.063514", \ "0.014864,0.015834,0.017539,0.020917,0.027590,0.040707,0.066360", \ "0.020125,0.021331,0.023588,0.027718,0.035011,0.047709,0.072772", \ "0.026844,0.028274,0.030932,0.035762,0.044349,0.059210,0.084240", \ "0.034894,0.036576,0.039696,0.045322,0.055160,0.072059,0.100662", \ "0.044258,0.046179,0.049764,0.056245,0.067504,0.086500,0.118382"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006740,0.007316,0.008431,0.010583,0.014757,0.022852,0.038577", \ "0.006690,0.007276,0.008405,0.010577,0.014757,0.022847,0.038576", \ "0.007484,0.007908,0.008796,0.010668,0.014628,0.022838,0.038579", \ "0.011191,0.011700,0.012656,0.014459,0.017822,0.024139,0.038533", \ "0.016688,0.017295,0.018406,0.020420,0.024015,0.030581,0.042516", \ "0.023711,0.024458,0.025801,0.028203,0.032327,0.039373,0.051951", \ "0.032189,0.033094,0.034718,0.037602,0.042476,0.050428,0.063748"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010852,0.011761,0.013508,0.016844,0.023189,0.035344,0.058878", \ "0.010849,0.011759,0.013508,0.016843,0.023189,0.035344,0.058870", \ "0.011902,0.012606,0.014028,0.016959,0.023189,0.035344,0.058872", \ "0.016355,0.017020,0.018322,0.020702,0.025350,0.035737,0.058884", \ "0.022244,0.022852,0.024083,0.026592,0.031564,0.040654,0.060108", \ "0.030052,0.030622,0.031790,0.034215,0.039166,0.049004,0.066991", \ "0.039508,0.040087,0.041286,0.043750,0.048755,0.058725,0.077997"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010740,0.011548,0.013103,0.016081,0.021782,0.032738,0.053915", \ "0.011424,0.012233,0.013792,0.016780,0.022499,0.033478,0.054677", \ "0.014313,0.015100,0.016547,0.019381,0.025011,0.035919,0.057073", \ "0.017612,0.018642,0.020583,0.024141,0.030470,0.041318,0.062104", \ "0.019869,0.021140,0.023533,0.027887,0.035595,0.048862,0.071021", \ "0.020805,0.022335,0.025219,0.030436,0.039589,0.055144,0.081147", \ "0.020258,0.022045,0.025411,0.031511,0.042193,0.060189,0.089838"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010554,0.011514,0.013366,0.016929,0.023787,0.037045,0.062767", \ "0.011240,0.012191,0.014038,0.017607,0.024495,0.037800,0.063579", \ "0.014853,0.015830,0.017543,0.020935,0.027623,0.040757,0.066417", \ "0.019837,0.021059,0.023342,0.027512,0.034858,0.047608,0.072723", \ "0.026017,0.027486,0.030199,0.035112,0.043801,0.058789,0.083939", \ "0.033213,0.034962,0.038170,0.043932,0.053962,0.071076,0.099915", \ "0.041416,0.043419,0.047118,0.053785,0.065323,0.084673,0.116918"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008059,0.008728,0.010021,0.012541,0.017429,0.026930,0.045399", \ "0.008037,0.008714,0.010016,0.012537,0.017434,0.026925,0.045395", \ "0.008409,0.008980,0.010124,0.012458,0.017361,0.026930,0.045400", \ "0.011923,0.012506,0.013620,0.015755,0.019727,0.027586,0.045386", \ "0.017415,0.018075,0.019295,0.021539,0.025667,0.033373,0.047897", \ "0.024516,0.025318,0.026764,0.029368,0.033897,0.041883,0.056597", \ "0.033112,0.034082,0.035808,0.038889,0.044136,0.052870,0.068062"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010851,0.011760,0.013508,0.016843,0.023188,0.035345,0.058868", \ "0.010848,0.011759,0.013508,0.016843,0.023187,0.035343,0.058871", \ "0.011906,0.012606,0.014026,0.016957,0.023188,0.035339,0.058870", \ "0.016519,0.017172,0.018454,0.020806,0.025404,0.035751,0.058876", \ "0.022713,0.023302,0.024505,0.026961,0.031841,0.040837,0.060165", \ "0.030862,0.031408,0.032567,0.034975,0.039850,0.049512,0.067298", \ "0.040629,0.041172,0.042397,0.044899,0.049908,0.059737,0.078711"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007759,0.008528,0.010021,0.012912,0.018506,0.029352,0.050439", \ "0.008415,0.009183,0.010677,0.013584,0.019207,0.030086,0.051198", \ "0.010993,0.011860,0.013467,0.016337,0.021754,0.032539,0.053596", \ "0.013069,0.014213,0.016329,0.020147,0.026825,0.038077,0.058679", \ "0.014057,0.015495,0.018163,0.022909,0.031091,0.044881,0.067634", \ "0.013699,0.015445,0.018673,0.024405,0.034205,0.050459,0.077124", \ "0.011882,0.013915,0.017702,0.024412,0.035874,0.054773,0.085257"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010069,0.011020,0.012854,0.016383,0.023175,0.036308,0.061804", \ "0.010757,0.011698,0.013525,0.017060,0.023884,0.037066,0.062613", \ "0.014301,0.015292,0.017047,0.020397,0.027017,0.040023,0.065451", \ "0.019017,0.020260,0.022573,0.026781,0.034174,0.046879,0.071759", \ "0.024795,0.026307,0.029085,0.034071,0.042831,0.057872,0.082976", \ "0.031362,0.033190,0.036516,0.042434,0.052619,0.069835,0.098729", \ "0.038641,0.040775,0.044668,0.051606,0.063436,0.083012,0.115373"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005849,0.006539,0.007860,0.010401,0.015297,0.024775,0.043213", \ "0.005763,0.006468,0.007821,0.010384,0.015291,0.024774,0.043216", \ "0.007030,0.007601,0.008583,0.010657,0.015184,0.024770,0.043222", \ "0.010813,0.011368,0.012426,0.014452,0.018389,0.025904,0.043175", \ "0.016376,0.017039,0.018258,0.020469,0.024474,0.032028,0.046334", \ "0.023395,0.024214,0.025690,0.028325,0.032840,0.040688,0.055248", \ "0.031892,0.032889,0.034634,0.037776,0.043050,0.051768,0.066784"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007411,0.008242,0.009879,0.013056,0.019253,0.031304,0.054821", \ "0.007401,0.008241,0.009877,0.013051,0.019247,0.031312,0.054812", \ "0.008543,0.009159,0.010443,0.013192,0.019240,0.031313,0.054821", \ "0.012019,0.012762,0.014194,0.016872,0.021536,0.031747,0.054808", \ "0.016919,0.017700,0.019186,0.022019,0.027360,0.036876,0.056119", \ "0.023396,0.024266,0.025907,0.028956,0.034554,0.044907,0.063298", \ "0.031351,0.032315,0.034159,0.037577,0.043648,0.054463,0.074263"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006674,0.007322,0.008583,0.011035,0.015793,0.025019,0.042951", \ "0.007407,0.008047,0.009303,0.011759,0.016534,0.025784,0.043737", \ "0.009826,0.010614,0.012074,0.014688,0.019280,0.028415,0.046305", \ "0.011274,0.012338,0.014307,0.017828,0.023931,0.034144,0.051696", \ "0.011279,0.012634,0.015145,0.019596,0.027213,0.039885,0.060577", \ "0.009609,0.011257,0.014302,0.019706,0.028924,0.044083,0.068577", \ "0.006137,0.008065,0.011631,0.017953,0.028767,0.046539,0.074907"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010023,0.010973,0.012807,0.016336,0.023131,0.036265,0.061768", \ "0.010680,0.011621,0.013447,0.016981,0.023806,0.036992,0.062547", \ "0.014314,0.015297,0.017043,0.020380,0.026982,0.039971,0.065395", \ "0.019321,0.020547,0.022830,0.026995,0.034330,0.046980,0.071813", \ "0.025666,0.027143,0.029859,0.034755,0.043398,0.058305,0.083282", \ "0.033117,0.034895,0.038122,0.043891,0.053867,0.070848,0.099496", \ "0.041625,0.043676,0.047454,0.054190,0.065717,0.084910,0.116879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.004819,0.005407,0.006548,0.008734,0.012916,0.021001,0.036675", \ "0.004718,0.005325,0.006490,0.008705,0.012911,0.021001,0.036682", \ "0.006371,0.006827,0.007707,0.009306,0.012926,0.020962,0.036679", \ "0.010289,0.010786,0.011709,0.013441,0.016721,0.022855,0.036707", \ "0.015794,0.016405,0.017527,0.019535,0.023066,0.029499,0.041322", \ "0.022718,0.023486,0.024861,0.027295,0.031442,0.038393,0.050838", \ "0.031119,0.032049,0.033693,0.036619,0.041534,0.049479,0.062702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007408,0.008245,0.009873,0.013051,0.019244,0.031303,0.054821", \ "0.007404,0.008242,0.009872,0.013051,0.019246,0.031303,0.054823", \ "0.008538,0.009157,0.010451,0.013197,0.019240,0.031315,0.054816", \ "0.011869,0.012627,0.014077,0.016780,0.021473,0.031731,0.054810", \ "0.016534,0.017318,0.018811,0.021674,0.027085,0.036693,0.056067", \ "0.022786,0.023627,0.025249,0.028278,0.033908,0.044406,0.062988", \ "0.030514,0.031453,0.033243,0.036571,0.042585,0.053476,0.073556"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.009118,0.009810,0.011142,0.013689,0.018557,0.027900,0.045944", \ "0.009853,0.010545,0.011877,0.014430,0.019312,0.028672,0.046733", \ "0.012815,0.013531,0.014865,0.017263,0.022005,0.031289,0.049295", \ "0.015487,0.016438,0.018225,0.021483,0.027251,0.037034,0.054643", \ "0.016754,0.017951,0.020195,0.024263,0.031394,0.043559,0.063698", \ "0.016340,0.017782,0.020501,0.025420,0.034003,0.048474,0.072329", \ "0.014093,0.015772,0.018956,0.024716,0.034785,0.051692,0.079231"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010508,0.011467,0.013319,0.016883,0.023741,0.037004,0.062733", \ "0.011165,0.012115,0.013959,0.017527,0.024419,0.037732,0.063514", \ "0.014864,0.015834,0.017539,0.020917,0.027590,0.040707,0.066360", \ "0.020125,0.021331,0.023588,0.027718,0.035011,0.047709,0.072772", \ "0.026844,0.028274,0.030932,0.035762,0.044349,0.059210,0.084240", \ "0.034894,0.036576,0.039696,0.045322,0.055160,0.072059,0.100662", \ "0.044258,0.046179,0.049764,0.056245,0.067504,0.086500,0.118382"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006740,0.007316,0.008431,0.010583,0.014757,0.022852,0.038577", \ "0.006690,0.007276,0.008405,0.010577,0.014757,0.022847,0.038576", \ "0.007484,0.007908,0.008796,0.010668,0.014628,0.022838,0.038579", \ "0.011191,0.011700,0.012656,0.014459,0.017822,0.024139,0.038533", \ "0.016688,0.017295,0.018406,0.020420,0.024015,0.030581,0.042516", \ "0.023711,0.024458,0.025801,0.028203,0.032327,0.039373,0.051951", \ "0.032189,0.033094,0.034718,0.037602,0.042476,0.050428,0.063748"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010852,0.011761,0.013508,0.016844,0.023189,0.035344,0.058878", \ "0.010849,0.011759,0.013508,0.016843,0.023189,0.035344,0.058870", \ "0.011902,0.012606,0.014028,0.016959,0.023189,0.035344,0.058872", \ "0.016355,0.017020,0.018322,0.020702,0.025350,0.035737,0.058884", \ "0.022244,0.022852,0.024083,0.026592,0.031564,0.040654,0.060108", \ "0.030052,0.030622,0.031790,0.034215,0.039166,0.049004,0.066991", \ "0.039508,0.040087,0.041286,0.043750,0.048755,0.058725,0.077997"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006674,0.007322,0.008583,0.011035,0.015793,0.025019,0.042951", \ "0.007407,0.008047,0.009303,0.011759,0.016534,0.025784,0.043737", \ "0.009826,0.010614,0.012074,0.014688,0.019280,0.028415,0.046305", \ "0.011274,0.012338,0.014307,0.017828,0.023931,0.034144,0.051696", \ "0.011279,0.012634,0.015145,0.019596,0.027213,0.039885,0.060577", \ "0.009609,0.011257,0.014302,0.019706,0.028924,0.044083,0.068577", \ "0.006137,0.008065,0.011631,0.017953,0.028767,0.046539,0.074907"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010023,0.010973,0.012807,0.016336,0.023131,0.036265,0.061768", \ "0.010680,0.011621,0.013447,0.016981,0.023806,0.036992,0.062547", \ "0.014314,0.015297,0.017043,0.020380,0.026982,0.039971,0.065395", \ "0.019321,0.020547,0.022830,0.026995,0.034330,0.046980,0.071813", \ "0.025666,0.027143,0.029859,0.034755,0.043398,0.058305,0.083282", \ "0.033117,0.034895,0.038122,0.043891,0.053867,0.070848,0.099496", \ "0.041625,0.043676,0.047454,0.054190,0.065717,0.084910,0.116879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.004819,0.005407,0.006548,0.008734,0.012916,0.021001,0.036675", \ "0.004718,0.005325,0.006490,0.008705,0.012911,0.021001,0.036682", \ "0.006371,0.006827,0.007707,0.009306,0.012926,0.020962,0.036679", \ "0.010289,0.010786,0.011709,0.013441,0.016721,0.022855,0.036707", \ "0.015794,0.016405,0.017527,0.019535,0.023066,0.029499,0.041322", \ "0.022718,0.023486,0.024861,0.027295,0.031442,0.038393,0.050838", \ "0.031119,0.032049,0.033693,0.036619,0.041534,0.049479,0.062702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007408,0.008245,0.009873,0.013051,0.019244,0.031303,0.054821", \ "0.007404,0.008242,0.009872,0.013051,0.019246,0.031303,0.054823", \ "0.008538,0.009157,0.010451,0.013197,0.019240,0.031315,0.054816", \ "0.011869,0.012627,0.014077,0.016780,0.021473,0.031731,0.054810", \ "0.016534,0.017318,0.018811,0.021674,0.027085,0.036693,0.056067", \ "0.022786,0.023627,0.025249,0.028278,0.033908,0.044406,0.062988", \ "0.030514,0.031453,0.033243,0.036571,0.042585,0.053476,0.073556"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006068,0.006610,0.007659,0.009691,0.013622,0.021249,0.036078", \ "0.006817,0.007356,0.008405,0.010444,0.014390,0.022034,0.036880", \ "0.008845,0.009566,0.010898,0.013269,0.017290,0.024823,0.039599", \ "0.009512,0.010503,0.012329,0.015573,0.021134,0.030351,0.045297", \ "0.008379,0.009651,0.011997,0.016150,0.023211,0.034803,0.053463", \ "0.005221,0.006762,0.009613,0.014670,0.023274,0.037338,0.059703", \ "-0.000123,0.001678,0.005020,0.010944,0.021058,0.037629,0.063854"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010015,0.010965,0.012799,0.016328,0.023124,0.036259,0.061768", \ "0.010617,0.011557,0.013383,0.016917,0.023746,0.036936,0.062500", \ "0.014314,0.015291,0.017028,0.020348,0.026929,0.039904,0.065321", \ "0.019684,0.020889,0.023136,0.027249,0.034515,0.047100,0.071875", \ "0.026674,0.028107,0.030754,0.035551,0.044068,0.058827,0.083659", \ "0.035098,0.036808,0.039932,0.045542,0.055295,0.072031,0.100415", \ "0.044948,0.046913,0.050555,0.057067,0.068259,0.087048,0.118627"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.003920,0.004384,0.005294,0.007054,0.010474,0.017119,0.030064", \ "0.003878,0.004352,0.005274,0.007045,0.010471,0.017121,0.030064", \ "0.005830,0.006203,0.006913,0.008190,0.010856,0.017106,0.030065", \ "0.009712,0.010157,0.010974,0.012474,0.015218,0.020128,0.030576", \ "0.015083,0.015650,0.016677,0.018491,0.021622,0.027092,0.036797", \ "0.021866,0.022581,0.023852,0.026100,0.029857,0.036041,0.046603", \ "0.030153,0.031002,0.032525,0.035227,0.039739,0.046978,0.058601"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007404,0.008244,0.009881,0.013056,0.019243,0.031300,0.054814", \ "0.007401,0.008240,0.009874,0.013051,0.019243,0.031307,0.054809", \ "0.008540,0.009159,0.010448,0.013202,0.019241,0.031301,0.054813", \ "0.011714,0.012477,0.013939,0.016671,0.021412,0.031708,0.054807", \ "0.016112,0.016891,0.018389,0.021289,0.026777,0.036474,0.055999", \ "0.022094,0.022925,0.024509,0.027515,0.033185,0.043858,0.062647", \ "0.029588,0.030491,0.032204,0.035438,0.041386,0.052378,0.072766"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016965,0.017775,0.019341,0.022352,0.028123,0.039184,0.060486", \ "0.017480,0.018292,0.019860,0.022873,0.028643,0.039710,0.061016", \ "0.020068,0.020868,0.022413,0.025390,0.031110,0.042113,0.063360", \ "0.025309,0.026206,0.027909,0.031076,0.036810,0.047477,0.068407", \ "0.029996,0.031064,0.033103,0.036925,0.043879,0.056186,0.077300", \ "0.034090,0.035332,0.037715,0.042154,0.050184,0.064369,0.088919", \ "0.037539,0.038974,0.041702,0.046772,0.055912,0.071965,0.099516"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013389,0.014347,0.016197,0.019766,0.026675,0.040042,0.065996", \ "0.014263,0.015235,0.017114,0.020737,0.027707,0.041150,0.067164", \ "0.016948,0.017900,0.019740,0.023316,0.030265,0.043726,0.069796", \ "0.020934,0.022073,0.024225,0.028241,0.035594,0.048916,0.074781", \ "0.026206,0.027527,0.029995,0.034528,0.042703,0.057346,0.083398", \ "0.032388,0.033930,0.036819,0.042060,0.051303,0.067358,0.095555", \ "0.039240,0.041006,0.044325,0.050365,0.060945,0.078874,0.109317"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012122,0.012806,0.014135,0.016699,0.021658,0.031234,0.049804", \ "0.012121,0.012805,0.014134,0.016697,0.021656,0.031233,0.049805", \ "0.012019,0.012691,0.014025,0.016665,0.021652,0.031233,0.049801", \ "0.014807,0.015415,0.016574,0.018731,0.022814,0.031409,0.049800", \ "0.019916,0.020580,0.021822,0.024143,0.028438,0.036262,0.051423", \ "0.026768,0.027526,0.028918,0.031479,0.036120,0.044431,0.059419", \ "0.035156,0.036051,0.037668,0.040601,0.045755,0.054701,0.070469"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015121,0.015994,0.017684,0.020956,0.027258,0.039410,0.062963", \ "0.015122,0.015995,0.017684,0.020956,0.027257,0.039408,0.062960", \ "0.015650,0.016410,0.017924,0.020997,0.027258,0.039411,0.062960", \ "0.019206,0.019811,0.021022,0.023407,0.028610,0.039690,0.062948", \ "0.024799,0.025289,0.026316,0.028529,0.033248,0.042921,0.063865", \ "0.032374,0.032789,0.033668,0.035612,0.039897,0.049199,0.068412", \ "0.041402,0.041785,0.042639,0.044533,0.048647,0.057458,0.076272"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013605,0.014413,0.015970,0.018959,0.024689,0.035690,0.056918", \ "0.014116,0.014923,0.016483,0.019475,0.025210,0.036216,0.057447", \ "0.016819,0.017584,0.019095,0.022036,0.027702,0.038632,0.059797", \ "0.021356,0.022309,0.024110,0.027448,0.033435,0.044080,0.064882", \ "0.025178,0.026319,0.028486,0.032499,0.039720,0.052390,0.073882", \ "0.028401,0.029738,0.032288,0.036982,0.045359,0.059967,0.084996", \ "0.030964,0.032495,0.035436,0.040814,0.050395,0.066989,0.095072"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012874,0.013820,0.015652,0.019187,0.026015,0.039250,0.064959", \ "0.013744,0.014706,0.016564,0.020153,0.027051,0.040358,0.066126", \ "0.016410,0.017367,0.019194,0.022731,0.029604,0.042932,0.068758", \ "0.020193,0.021345,0.023511,0.027536,0.034880,0.048118,0.073742", \ "0.025131,0.026492,0.029016,0.033604,0.041810,0.056428,0.082366", \ "0.030748,0.032373,0.035381,0.040759,0.050124,0.066235,0.094366", \ "0.036768,0.038673,0.042198,0.048492,0.059315,0.077435,0.107917"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010094,0.010769,0.012078,0.014618,0.019532,0.029060,0.047573", \ "0.010096,0.010768,0.012075,0.014614,0.019534,0.029065,0.047573", \ "0.010183,0.010805,0.012038,0.014514,0.019516,0.029062,0.047571", \ "0.013425,0.014023,0.015165,0.017326,0.021301,0.029492,0.047563", \ "0.018621,0.019287,0.020528,0.022823,0.027065,0.034862,0.049667", \ "0.025408,0.026192,0.027611,0.030193,0.034809,0.043055,0.057990", \ "0.033615,0.034556,0.036236,0.039247,0.044449,0.053388,0.069045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010852,0.011762,0.013508,0.016843,0.023186,0.035342,0.058871", \ "0.010853,0.011761,0.013507,0.016843,0.023189,0.035347,0.058875", \ "0.011432,0.012217,0.013775,0.016892,0.023189,0.035346,0.058872", \ "0.014843,0.015507,0.016833,0.019432,0.024589,0.035641,0.058874", \ "0.019965,0.020527,0.021668,0.024047,0.029006,0.038923,0.059807", \ "0.026735,0.027268,0.028354,0.030589,0.035225,0.044867,0.064391", \ "0.034671,0.035229,0.036356,0.038694,0.043380,0.052735,0.071991"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011503,0.012196,0.013532,0.016092,0.020990,0.030375,0.048465", \ "0.012081,0.012776,0.014113,0.016676,0.021576,0.030965,0.049055", \ "0.015045,0.015706,0.016942,0.019413,0.024241,0.033555,0.051578", \ "0.018879,0.019756,0.021407,0.024462,0.029919,0.039301,0.056965", \ "0.021712,0.022781,0.024805,0.028531,0.035190,0.046768,0.066264", \ "0.023548,0.024813,0.027221,0.031623,0.039463,0.052991,0.075870", \ "0.024353,0.025809,0.028583,0.033665,0.042693,0.058219,0.084195"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012830,0.013777,0.015608,0.019145,0.025973,0.039210,0.064926", \ "0.013677,0.014637,0.016495,0.020081,0.026980,0.040290,0.066069", \ "0.016357,0.017311,0.019131,0.022662,0.029522,0.042848,0.068676", \ "0.020318,0.021458,0.023603,0.027600,0.034909,0.048110,0.073706", \ "0.025761,0.027086,0.029563,0.034067,0.042168,0.056677,0.082512", \ "0.032198,0.033779,0.036700,0.041945,0.051117,0.066990,0.094902", \ "0.039344,0.041194,0.044605,0.050719,0.061279,0.079019,0.109098"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008480,0.009057,0.010174,0.012339,0.016531,0.024648,0.040413", \ "0.008468,0.009045,0.010170,0.012340,0.016532,0.024651,0.040408", \ "0.008795,0.009300,0.010295,0.012305,0.016453,0.024648,0.040408", \ "0.012457,0.012965,0.013935,0.015749,0.019087,0.025623,0.040364", \ "0.017770,0.018369,0.019469,0.021493,0.025160,0.031790,0.043875", \ "0.024614,0.025330,0.026621,0.028965,0.033076,0.040273,0.053056", \ "0.032879,0.033750,0.035305,0.038066,0.042821,0.050793,0.064438"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010853,0.011762,0.013509,0.016843,0.023190,0.035347,0.058882", \ "0.010853,0.011763,0.013509,0.016842,0.023190,0.035347,0.058879", \ "0.011446,0.012229,0.013785,0.016897,0.023191,0.035347,0.058878", \ "0.014794,0.015464,0.016799,0.019411,0.024582,0.035643,0.058876", \ "0.019729,0.020295,0.021448,0.023863,0.028882,0.038855,0.059791", \ "0.026301,0.026830,0.027915,0.030156,0.034821,0.044604,0.064252", \ "0.034098,0.034624,0.035743,0.038033,0.042701,0.052132,0.071594"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013605,0.014413,0.015970,0.018959,0.024689,0.035690,0.056918", \ "0.014116,0.014923,0.016483,0.019475,0.025210,0.036216,0.057447", \ "0.016819,0.017584,0.019095,0.022036,0.027702,0.038632,0.059797", \ "0.021356,0.022309,0.024110,0.027448,0.033435,0.044080,0.064882", \ "0.025178,0.026319,0.028486,0.032499,0.039720,0.052390,0.073882", \ "0.028401,0.029738,0.032288,0.036982,0.045359,0.059967,0.084996", \ "0.030964,0.032495,0.035436,0.040814,0.050395,0.066989,0.095072"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012874,0.013820,0.015652,0.019187,0.026015,0.039250,0.064959", \ "0.013744,0.014706,0.016564,0.020153,0.027051,0.040358,0.066126", \ "0.016410,0.017367,0.019194,0.022731,0.029604,0.042932,0.068758", \ "0.020193,0.021345,0.023511,0.027536,0.034880,0.048118,0.073742", \ "0.025131,0.026492,0.029016,0.033604,0.041810,0.056428,0.082366", \ "0.030748,0.032373,0.035381,0.040759,0.050124,0.066235,0.094366", \ "0.036768,0.038673,0.042198,0.048492,0.059315,0.077435,0.107917"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010094,0.010769,0.012078,0.014618,0.019532,0.029060,0.047573", \ "0.010096,0.010768,0.012075,0.014614,0.019534,0.029065,0.047573", \ "0.010183,0.010805,0.012038,0.014514,0.019516,0.029062,0.047571", \ "0.013425,0.014023,0.015165,0.017326,0.021301,0.029492,0.047563", \ "0.018621,0.019287,0.020528,0.022823,0.027065,0.034862,0.049667", \ "0.025408,0.026192,0.027611,0.030193,0.034809,0.043055,0.057990", \ "0.033615,0.034556,0.036236,0.039247,0.044449,0.053388,0.069045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010852,0.011762,0.013508,0.016843,0.023186,0.035342,0.058871", \ "0.010853,0.011761,0.013507,0.016843,0.023189,0.035347,0.058875", \ "0.011432,0.012217,0.013775,0.016892,0.023189,0.035346,0.058872", \ "0.014843,0.015507,0.016833,0.019432,0.024589,0.035641,0.058874", \ "0.019965,0.020527,0.021668,0.024047,0.029006,0.038923,0.059807", \ "0.026735,0.027268,0.028354,0.030589,0.035225,0.044867,0.064391", \ "0.034671,0.035229,0.036356,0.038694,0.043380,0.052735,0.071991"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010390,0.011187,0.012722,0.015674,0.021344,0.032274,0.053430", \ "0.010892,0.011690,0.013229,0.016186,0.021863,0.032798,0.053961", \ "0.013738,0.014529,0.016007,0.018812,0.024391,0.035232,0.056319", \ "0.017192,0.018219,0.020147,0.023680,0.029970,0.040780,0.061453", \ "0.020073,0.021316,0.023656,0.027925,0.035487,0.048571,0.070569", \ "0.022332,0.023802,0.026571,0.031597,0.040428,0.055536,0.081092", \ "0.023925,0.025622,0.028821,0.034608,0.044750,0.061977,0.090691"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012393,0.013334,0.015144,0.018642,0.025406,0.038512,0.063994", \ "0.013259,0.014213,0.016055,0.019605,0.026438,0.039621,0.065165", \ "0.015892,0.016861,0.018681,0.022186,0.028992,0.042196,0.067795", \ "0.019501,0.020662,0.022843,0.026874,0.034212,0.047380,0.072778", \ "0.024147,0.025536,0.028110,0.032747,0.040979,0.055572,0.081401", \ "0.029316,0.030999,0.034084,0.039573,0.049042,0.065191,0.093254", \ "0.034710,0.036706,0.040364,0.046832,0.057851,0.076111,0.106601"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008058,0.008723,0.010021,0.012543,0.017432,0.026925,0.045397", \ "0.008038,0.008710,0.010011,0.012537,0.017433,0.026929,0.045393", \ "0.008647,0.009196,0.010305,0.012572,0.017363,0.026924,0.045392", \ "0.012210,0.012785,0.013881,0.015977,0.019932,0.027718,0.045384", \ "0.017469,0.018131,0.019361,0.021618,0.025777,0.033492,0.048033", \ "0.024137,0.024945,0.026400,0.029014,0.033622,0.041745,0.056613", \ "0.032140,0.033121,0.034869,0.037963,0.043241,0.052148,0.067694"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007409,0.008243,0.009875,0.013061,0.019251,0.031312,0.054806", \ "0.007404,0.008247,0.009873,0.013063,0.019244,0.031305,0.054806", \ "0.008029,0.008740,0.010167,0.013116,0.019256,0.031306,0.054815", \ "0.010738,0.011444,0.012825,0.015540,0.020698,0.031627,0.054815", \ "0.014944,0.015617,0.016942,0.019534,0.024729,0.034950,0.055746", \ "0.020416,0.021163,0.022588,0.025286,0.030419,0.040475,0.060374", \ "0.026908,0.027746,0.029337,0.032349,0.037837,0.047921,0.067676"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008807,0.009489,0.010801,0.013322,0.018157,0.027461,0.045460", \ "0.009385,0.010066,0.011380,0.013903,0.018742,0.028050,0.046051", \ "0.012261,0.012983,0.014327,0.016747,0.021444,0.030657,0.048580", \ "0.015041,0.015993,0.017776,0.021023,0.026757,0.036505,0.054012", \ "0.016911,0.018084,0.020280,0.024268,0.031272,0.043254,0.063222", \ "0.017800,0.019192,0.021805,0.026538,0.034821,0.048852,0.072242", \ "0.017657,0.019256,0.022292,0.027756,0.037316,0.053463,0.080070"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012348,0.013288,0.015100,0.018600,0.025363,0.038473,0.063957", \ "0.013193,0.014144,0.015984,0.019533,0.026365,0.039553,0.065102", \ "0.015837,0.016804,0.018619,0.022113,0.028912,0.042110,0.067713", \ "0.019633,0.020781,0.022939,0.026940,0.034241,0.047371,0.072741", \ "0.024806,0.026161,0.028678,0.033229,0.041349,0.055827,0.081552", \ "0.030822,0.032454,0.035456,0.040805,0.050068,0.065969,0.093803", \ "0.037382,0.039320,0.042859,0.049144,0.059877,0.077746,0.107812"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006729,0.007298,0.008413,0.010561,0.014726,0.022805,0.038512", \ "0.006679,0.007263,0.008387,0.010554,0.014725,0.022808,0.038509", \ "0.007714,0.008137,0.008998,0.010807,0.014664,0.022794,0.038508", \ "0.011501,0.011995,0.012938,0.014696,0.017997,0.024266,0.038497", \ "0.016827,0.017422,0.018524,0.020518,0.024129,0.030674,0.042620", \ "0.023540,0.024283,0.025620,0.027987,0.032107,0.039209,0.051907", \ "0.031600,0.032527,0.034134,0.036993,0.041807,0.049780,0.063314"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007411,0.008242,0.009875,0.013063,0.019243,0.031315,0.054807", \ "0.007408,0.008244,0.009874,0.013062,0.019250,0.031312,0.054809", \ "0.008043,0.008753,0.010176,0.013114,0.019246,0.031305,0.054818", \ "0.010692,0.011403,0.012800,0.015523,0.020685,0.031623,0.054815", \ "0.014743,0.015424,0.016744,0.019367,0.024605,0.034882,0.055733", \ "0.020076,0.020812,0.022214,0.024904,0.030041,0.040220,0.060234", \ "0.026461,0.027277,0.028834,0.031776,0.037207,0.047340,0.067275"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011503,0.012196,0.013532,0.016092,0.020990,0.030375,0.048465", \ "0.012081,0.012776,0.014113,0.016676,0.021576,0.030965,0.049055", \ "0.015045,0.015706,0.016942,0.019413,0.024241,0.033555,0.051578", \ "0.018879,0.019756,0.021407,0.024462,0.029919,0.039301,0.056965", \ "0.021712,0.022781,0.024805,0.028531,0.035190,0.046768,0.066264", \ "0.023548,0.024813,0.027221,0.031623,0.039463,0.052991,0.075870", \ "0.024353,0.025809,0.028583,0.033665,0.042693,0.058219,0.084195"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012830,0.013777,0.015608,0.019145,0.025973,0.039210,0.064926", \ "0.013677,0.014637,0.016495,0.020081,0.026980,0.040290,0.066069", \ "0.016357,0.017311,0.019131,0.022662,0.029522,0.042848,0.068676", \ "0.020318,0.021458,0.023603,0.027600,0.034909,0.048110,0.073706", \ "0.025761,0.027086,0.029563,0.034067,0.042168,0.056677,0.082512", \ "0.032198,0.033779,0.036700,0.041945,0.051117,0.066990,0.094902", \ "0.039344,0.041194,0.044605,0.050719,0.061279,0.079019,0.109098"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008480,0.009057,0.010174,0.012339,0.016531,0.024648,0.040413", \ "0.008468,0.009045,0.010170,0.012340,0.016532,0.024651,0.040408", \ "0.008795,0.009300,0.010295,0.012305,0.016453,0.024648,0.040408", \ "0.012457,0.012965,0.013935,0.015749,0.019087,0.025623,0.040364", \ "0.017770,0.018369,0.019469,0.021493,0.025160,0.031790,0.043875", \ "0.024614,0.025330,0.026621,0.028965,0.033076,0.040273,0.053056", \ "0.032879,0.033750,0.035305,0.038066,0.042821,0.050793,0.064438"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010853,0.011762,0.013509,0.016843,0.023190,0.035347,0.058882", \ "0.010853,0.011763,0.013509,0.016842,0.023190,0.035347,0.058879", \ "0.011446,0.012229,0.013785,0.016897,0.023191,0.035347,0.058878", \ "0.014794,0.015464,0.016799,0.019411,0.024582,0.035643,0.058876", \ "0.019729,0.020295,0.021448,0.023863,0.028882,0.038855,0.059791", \ "0.026301,0.026830,0.027915,0.030156,0.034821,0.044604,0.064252", \ "0.034098,0.034624,0.035743,0.038033,0.042701,0.052132,0.071594"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008807,0.009489,0.010801,0.013322,0.018157,0.027461,0.045460", \ "0.009385,0.010066,0.011380,0.013903,0.018742,0.028050,0.046051", \ "0.012261,0.012983,0.014327,0.016747,0.021444,0.030657,0.048580", \ "0.015041,0.015993,0.017776,0.021023,0.026757,0.036505,0.054012", \ "0.016911,0.018084,0.020280,0.024268,0.031272,0.043254,0.063222", \ "0.017800,0.019192,0.021805,0.026538,0.034821,0.048852,0.072242", \ "0.017657,0.019256,0.022292,0.027756,0.037316,0.053463,0.080070"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012348,0.013288,0.015100,0.018600,0.025363,0.038473,0.063957", \ "0.013193,0.014144,0.015984,0.019533,0.026365,0.039553,0.065102", \ "0.015837,0.016804,0.018619,0.022113,0.028912,0.042110,0.067713", \ "0.019633,0.020781,0.022939,0.026940,0.034241,0.047371,0.072741", \ "0.024806,0.026161,0.028678,0.033229,0.041349,0.055827,0.081552", \ "0.030822,0.032454,0.035456,0.040805,0.050068,0.065969,0.093803", \ "0.037382,0.039320,0.042859,0.049144,0.059877,0.077746,0.107812"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006729,0.007298,0.008413,0.010561,0.014726,0.022805,0.038512", \ "0.006679,0.007263,0.008387,0.010554,0.014725,0.022808,0.038509", \ "0.007714,0.008137,0.008998,0.010807,0.014664,0.022794,0.038508", \ "0.011501,0.011995,0.012938,0.014696,0.017997,0.024266,0.038497", \ "0.016827,0.017422,0.018524,0.020518,0.024129,0.030674,0.042620", \ "0.023540,0.024283,0.025620,0.027987,0.032107,0.039209,0.051907", \ "0.031600,0.032527,0.034134,0.036993,0.041807,0.049780,0.063314"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007411,0.008242,0.009875,0.013063,0.019243,0.031315,0.054807", \ "0.007408,0.008244,0.009874,0.013062,0.019250,0.031312,0.054809", \ "0.008043,0.008753,0.010176,0.013114,0.019246,0.031305,0.054818", \ "0.010692,0.011403,0.012800,0.015523,0.020685,0.031623,0.054815", \ "0.014743,0.015424,0.016744,0.019367,0.024605,0.034882,0.055733", \ "0.020076,0.020812,0.022214,0.024904,0.030041,0.040220,0.060234", \ "0.026461,0.027277,0.028834,0.031776,0.037207,0.047340,0.067275"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007758,0.008326,0.009419,0.011513,0.015521,0.023224,0.038114", \ "0.008389,0.008958,0.010053,0.012148,0.016158,0.023863,0.038755", \ "0.011013,0.011672,0.012897,0.015096,0.019014,0.026627,0.041441", \ "0.012935,0.013819,0.015466,0.018444,0.023660,0.032446,0.047167", \ "0.013592,0.014692,0.016748,0.020460,0.026923,0.037850,0.055828", \ "0.012887,0.014196,0.016651,0.021082,0.028798,0.041786,0.063057", \ "0.010750,0.012256,0.015103,0.020229,0.029179,0.044229,0.068745"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012340,0.013280,0.015092,0.018590,0.025357,0.038467,0.063956", \ "0.013141,0.014091,0.015929,0.019477,0.026309,0.039500,0.065054", \ "0.015771,0.016737,0.018547,0.022033,0.028818,0.042011,0.067619", \ "0.019782,0.020912,0.023047,0.027011,0.034269,0.047357,0.072689", \ "0.025576,0.026895,0.029346,0.033799,0.041793,0.056137,0.081736", \ "0.032543,0.034123,0.037032,0.042226,0.051265,0.066896,0.094471", \ "0.040410,0.042275,0.045694,0.051772,0.062189,0.079632,0.109252"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005413,0.005875,0.006773,0.008529,0.011947,0.018601,0.031556", \ "0.005396,0.005865,0.006771,0.008530,0.011947,0.018601,0.031552", \ "0.006916,0.007279,0.007941,0.009258,0.012149,0.018603,0.031554", \ "0.010794,0.011218,0.012031,0.013524,0.016251,0.021134,0.031929", \ "0.016101,0.016639,0.017624,0.019383,0.022524,0.028034,0.037716", \ "0.022809,0.023487,0.024704,0.026847,0.030516,0.036702,0.047416", \ "0.030916,0.031765,0.033243,0.035854,0.040216,0.047305,0.059005"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007411,0.008242,0.009875,0.013061,0.019249,0.031299,0.054807", \ "0.007409,0.008244,0.009874,0.013054,0.019244,0.031303,0.054815", \ "0.008061,0.008766,0.010188,0.013124,0.019251,0.031309,0.054810", \ "0.010652,0.011363,0.012766,0.015499,0.020677,0.031627,0.054815", \ "0.014528,0.015201,0.016524,0.019163,0.024461,0.034800,0.055716", \ "0.019696,0.020411,0.021792,0.024451,0.029627,0.039905,0.060068", \ "0.025972,0.026756,0.028252,0.031124,0.036498,0.046640,0.066833"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017838,0.018653,0.020224,0.023236,0.028994,0.040029,0.061300", \ "0.018579,0.019400,0.020983,0.024014,0.029800,0.040868,0.062168", \ "0.020493,0.021317,0.022905,0.025947,0.031758,0.042869,0.064222", \ "0.023530,0.024453,0.026203,0.029488,0.035569,0.046720,0.068054", \ "0.026156,0.027268,0.029366,0.033233,0.040182,0.052451,0.074426", \ "0.027405,0.028739,0.031274,0.035911,0.044137,0.058312,0.082380", \ "0.026890,0.028450,0.031451,0.036916,0.046574,0.063066,0.090334"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016301,0.017261,0.019122,0.022716,0.029650,0.043076,0.069066", \ "0.016851,0.017817,0.019687,0.023301,0.030272,0.043719,0.069739", \ "0.020154,0.021077,0.022886,0.026403,0.033243,0.046580,0.072508", \ "0.027151,0.028201,0.030197,0.033903,0.040558,0.053391,0.078806", \ "0.035653,0.036869,0.039190,0.043501,0.051402,0.065394,0.090086", \ "0.045969,0.047349,0.049974,0.054848,0.063742,0.079594,0.107066", \ "0.058097,0.059659,0.062603,0.068076,0.078011,0.095536,0.126015"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010111,0.010788,0.012097,0.014639,0.019562,0.029105,0.047638", \ "0.010110,0.010788,0.012100,0.014636,0.019559,0.029102,0.047641", \ "0.010153,0.010801,0.012100,0.014642,0.019558,0.029106,0.047636", \ "0.012209,0.012794,0.013933,0.016177,0.020447,0.029347,0.047633", \ "0.016643,0.017197,0.018250,0.020283,0.024275,0.032257,0.048662", \ "0.022938,0.023552,0.024692,0.026823,0.030762,0.038225,0.053317", \ "0.030494,0.031211,0.032524,0.034957,0.039299,0.046985,0.061309"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018597,0.019452,0.021112,0.024344,0.030619,0.042773,0.066387", \ "0.018597,0.019451,0.021112,0.024346,0.030619,0.042780,0.066386", \ "0.018760,0.019544,0.021109,0.024342,0.030620,0.042779,0.066392", \ "0.022474,0.023072,0.024272,0.026723,0.031835,0.042874,0.066386", \ "0.028712,0.029366,0.030623,0.033101,0.037825,0.046910,0.067162", \ "0.036358,0.037010,0.038302,0.040868,0.045915,0.055526,0.073396", \ "0.045628,0.046307,0.047622,0.050260,0.055486,0.065617,0.084590"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014581,0.015388,0.016939,0.019913,0.025608,0.036559,0.057733", \ "0.015271,0.016088,0.017659,0.020662,0.026397,0.037391,0.058600", \ "0.017149,0.017970,0.019546,0.022562,0.028328,0.039374,0.060645", \ "0.019512,0.020495,0.022345,0.025759,0.031968,0.043228,0.064477", \ "0.021096,0.022314,0.024599,0.028749,0.036051,0.048652,0.070836", \ "0.021164,0.022642,0.025427,0.030451,0.039209,0.053954,0.078498", \ "0.019481,0.021216,0.024503,0.030428,0.040734,0.057986,0.085993"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015668,0.016621,0.018468,0.022033,0.028908,0.042198,0.067963", \ "0.016215,0.017177,0.019035,0.022618,0.029524,0.042845,0.068630", \ "0.019533,0.020451,0.022240,0.025722,0.032504,0.045708,0.071403", \ "0.026296,0.027363,0.029386,0.033128,0.039827,0.052523,0.077703", \ "0.034425,0.035664,0.038029,0.042398,0.050361,0.064412,0.088994", \ "0.044158,0.045596,0.048317,0.053311,0.062315,0.078262,0.105797", \ "0.055430,0.057088,0.060207,0.065905,0.076071,0.093787,0.124375"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008069,0.008732,0.010025,0.012542,0.017426,0.026925,0.045398", \ "0.008068,0.008734,0.010030,0.012543,0.017428,0.026926,0.045393", \ "0.008347,0.008955,0.010161,0.012570,0.017428,0.026927,0.045395", \ "0.010869,0.011412,0.012467,0.014587,0.018751,0.027337,0.045394", \ "0.015644,0.016179,0.017195,0.019133,0.022930,0.030637,0.046683", \ "0.021965,0.022578,0.023715,0.025829,0.029690,0.036930,0.051678", \ "0.029405,0.030141,0.031465,0.033920,0.038276,0.045876,0.059923"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014334,0.015212,0.016914,0.020195,0.026509,0.038679,0.062286", \ "0.014335,0.015212,0.016913,0.020195,0.026511,0.038686,0.062294", \ "0.014526,0.015327,0.016923,0.020193,0.026509,0.038683,0.062289", \ "0.018315,0.019003,0.020190,0.022650,0.027773,0.038789,0.062283", \ "0.023585,0.024340,0.025769,0.028513,0.033609,0.042881,0.063093", \ "0.030307,0.031090,0.032589,0.035485,0.040990,0.051144,0.069372", \ "0.038469,0.039320,0.040915,0.043998,0.049796,0.060598,0.080278"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012513,0.013208,0.014542,0.017096,0.021982,0.031367,0.049504", \ "0.013246,0.013950,0.015300,0.017879,0.022798,0.032219,0.050386", \ "0.015086,0.015824,0.017192,0.019777,0.024715,0.034177,0.052393", \ "0.016906,0.017793,0.019457,0.022504,0.027987,0.037865,0.056075", \ "0.017407,0.018534,0.020642,0.024448,0.031089,0.042380,0.061885", \ "0.015928,0.017306,0.019898,0.024564,0.032659,0.046162,0.068224", \ "0.012256,0.013882,0.016952,0.022483,0.032078,0.048052,0.073675"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015598,0.016552,0.018398,0.021960,0.028836,0.042128,0.067897", \ "0.016082,0.017043,0.018900,0.022484,0.029390,0.042709,0.068500", \ "0.019509,0.020422,0.022199,0.025666,0.032425,0.045607,0.071287", \ "0.026581,0.027632,0.029630,0.033333,0.039974,0.052617,0.077728", \ "0.035245,0.036463,0.038785,0.043091,0.050960,0.064872,0.089322", \ "0.045847,0.047246,0.049900,0.054776,0.063619,0.079364,0.106635", \ "0.058381,0.059975,0.063008,0.068531,0.078437,0.095826,0.126038"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006708,0.007275,0.008377,0.010524,0.014694,0.022800,0.038583", \ "0.006710,0.007275,0.008376,0.010520,0.014691,0.022800,0.038578", \ "0.007127,0.007628,0.008623,0.010626,0.014695,0.022803,0.038586", \ "0.009755,0.010200,0.011086,0.012829,0.016356,0.023477,0.038598", \ "0.014421,0.014899,0.015792,0.017481,0.020693,0.027105,0.040502", \ "0.020417,0.020982,0.022019,0.023940,0.027383,0.033603,0.045919", \ "0.027469,0.028147,0.029367,0.031632,0.035607,0.042402,0.054440"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014335,0.015212,0.016914,0.020195,0.026509,0.038680,0.062285", \ "0.014335,0.015212,0.016913,0.020194,0.026509,0.038677,0.062292", \ "0.014530,0.015331,0.016927,0.020191,0.026509,0.038682,0.062293", \ "0.018177,0.018875,0.020076,0.022572,0.027732,0.038785,0.062283", \ "0.023132,0.023897,0.025362,0.028159,0.033331,0.042712,0.063048", \ "0.029403,0.030193,0.031724,0.034676,0.040285,0.050629,0.069057", \ "0.037101,0.037952,0.039534,0.042634,0.048503,0.059522,0.079519"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014581,0.015388,0.016939,0.019913,0.025608,0.036559,0.057733", \ "0.015271,0.016088,0.017659,0.020662,0.026397,0.037391,0.058600", \ "0.017149,0.017970,0.019546,0.022562,0.028328,0.039374,0.060645", \ "0.019512,0.020495,0.022345,0.025759,0.031968,0.043228,0.064477", \ "0.021096,0.022314,0.024599,0.028749,0.036051,0.048652,0.070836", \ "0.021164,0.022642,0.025427,0.030451,0.039209,0.053954,0.078498", \ "0.019481,0.021216,0.024503,0.030428,0.040734,0.057986,0.085993"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015668,0.016621,0.018468,0.022033,0.028908,0.042198,0.067963", \ "0.016215,0.017177,0.019035,0.022618,0.029524,0.042845,0.068630", \ "0.019533,0.020451,0.022240,0.025722,0.032504,0.045708,0.071403", \ "0.026296,0.027363,0.029386,0.033128,0.039827,0.052523,0.077703", \ "0.034425,0.035664,0.038029,0.042398,0.050361,0.064412,0.088994", \ "0.044158,0.045596,0.048317,0.053311,0.062315,0.078262,0.105797", \ "0.055430,0.057088,0.060207,0.065905,0.076071,0.093787,0.124375"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008069,0.008732,0.010025,0.012542,0.017426,0.026925,0.045398", \ "0.008068,0.008734,0.010030,0.012543,0.017428,0.026926,0.045393", \ "0.008347,0.008955,0.010161,0.012570,0.017428,0.026927,0.045395", \ "0.010869,0.011412,0.012467,0.014587,0.018751,0.027337,0.045394", \ "0.015644,0.016179,0.017195,0.019133,0.022930,0.030637,0.046683", \ "0.021965,0.022578,0.023715,0.025829,0.029690,0.036930,0.051678", \ "0.029405,0.030141,0.031465,0.033920,0.038276,0.045876,0.059923"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014334,0.015212,0.016914,0.020195,0.026509,0.038679,0.062286", \ "0.014335,0.015212,0.016913,0.020195,0.026511,0.038686,0.062294", \ "0.014526,0.015327,0.016923,0.020193,0.026509,0.038683,0.062289", \ "0.018315,0.019003,0.020190,0.022650,0.027773,0.038789,0.062283", \ "0.023585,0.024340,0.025769,0.028513,0.033609,0.042881,0.063093", \ "0.030307,0.031090,0.032589,0.035485,0.040990,0.051144,0.069372", \ "0.038469,0.039320,0.040915,0.043998,0.049796,0.060598,0.080278"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011585,0.012359,0.013855,0.016745,0.022334,0.033177,0.054262", \ "0.012183,0.012979,0.014514,0.017455,0.023103,0.033999,0.055125", \ "0.013773,0.014645,0.016290,0.019296,0.024996,0.035960,0.057159", \ "0.015186,0.016277,0.018296,0.021933,0.028358,0.039802,0.060987", \ "0.015458,0.016860,0.019426,0.023979,0.031770,0.044824,0.067272", \ "0.014183,0.015901,0.019034,0.024585,0.034024,0.049495,0.074630", \ "0.011175,0.013206,0.016900,0.023449,0.034579,0.052757,0.081629"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015078,0.016028,0.017863,0.021401,0.028222,0.041401,0.066944", \ "0.015625,0.016581,0.018428,0.021987,0.028837,0.042048,0.067621", \ "0.018955,0.019867,0.021643,0.025098,0.031820,0.044909,0.070392", \ "0.025499,0.026580,0.028627,0.032403,0.039151,0.051730,0.076691", \ "0.033316,0.034582,0.036984,0.041394,0.049400,0.063503,0.087983", \ "0.042595,0.044075,0.046870,0.051945,0.061031,0.077038,0.104622", \ "0.053215,0.054937,0.058172,0.064021,0.074354,0.092205,0.122859"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005959,0.006621,0.007911,0.010420,0.015297,0.024783,0.043224", \ "0.005964,0.006623,0.007914,0.010420,0.015297,0.024783,0.043223", \ "0.006730,0.007273,0.008373,0.010631,0.015320,0.024772,0.043209", \ "0.009753,0.010236,0.011200,0.013146,0.017175,0.025428,0.043230", \ "0.014845,0.015344,0.016300,0.018138,0.021711,0.029121,0.044827", \ "0.021225,0.021786,0.022888,0.024957,0.028741,0.035732,0.050123", \ "0.028633,0.029290,0.030576,0.033002,0.037335,0.044853,0.058635"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010544,0.011384,0.013030,0.016235,0.022474,0.034608,0.058214", \ "0.010541,0.011387,0.013032,0.016235,0.022475,0.034608,0.058214", \ "0.010761,0.011528,0.013055,0.016228,0.022474,0.034609,0.058224", \ "0.014081,0.014834,0.016262,0.018769,0.023779,0.034720,0.058209", \ "0.018320,0.019181,0.020791,0.023812,0.029297,0.038869,0.059040", \ "0.023793,0.024763,0.026561,0.029876,0.035901,0.046682,0.065360", \ "0.030475,0.031578,0.033617,0.037324,0.043878,0.055477,0.075931"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010038,0.010698,0.011976,0.014448,0.019231,0.028512,0.046567", \ "0.010693,0.011373,0.012684,0.015197,0.020029,0.029357,0.047446", \ "0.012176,0.012940,0.014379,0.017033,0.021915,0.031294,0.049440", \ "0.013019,0.014016,0.015851,0.019132,0.024849,0.034884,0.053115", \ "0.012225,0.013526,0.015905,0.020107,0.027240,0.039001,0.058795", \ "0.009448,0.011054,0.013981,0.019149,0.027903,0.042121,0.064800", \ "0.004525,0.006425,0.009880,0.015997,0.026381,0.043247,0.069735"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.015008,0.015958,0.017793,0.021331,0.028152,0.041333,0.066886", \ "0.015491,0.016447,0.018294,0.021853,0.028702,0.041913,0.067494", \ "0.018933,0.019837,0.021604,0.025041,0.031743,0.044812,0.070274", \ "0.025793,0.026860,0.028880,0.032615,0.039300,0.051825,0.076718", \ "0.034172,0.035413,0.037760,0.042107,0.050012,0.063969,0.088314", \ "0.044352,0.045788,0.048501,0.053455,0.062366,0.078163,0.105468", \ "0.056292,0.057950,0.061088,0.066748,0.076786,0.094284,0.124547"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.004925,0.005487,0.006586,0.008724,0.012884,0.020978,0.036737", \ "0.004931,0.005492,0.006587,0.008725,0.012888,0.020976,0.036740", \ "0.005833,0.006308,0.007201,0.009062,0.012939,0.020979,0.036740", \ "0.008881,0.009298,0.010109,0.011723,0.015042,0.021935,0.036816", \ "0.013745,0.014195,0.015058,0.016695,0.019757,0.025906,0.039021", \ "0.019778,0.020303,0.021310,0.023198,0.026600,0.032673,0.044680", \ "0.026796,0.027412,0.028602,0.030840,0.034806,0.041565,0.053429"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010540,0.011386,0.013034,0.016234,0.022473,0.034613,0.058218", \ "0.010540,0.011389,0.013034,0.016233,0.022473,0.034610,0.058222", \ "0.010764,0.011534,0.013058,0.016227,0.022472,0.034606,0.058223", \ "0.013957,0.014726,0.016160,0.018686,0.023738,0.034714,0.058210", \ "0.017914,0.018791,0.020423,0.023483,0.029036,0.038703,0.058990", \ "0.023030,0.023985,0.025787,0.029131,0.035243,0.046182,0.065049", \ "0.029329,0.030428,0.032414,0.036093,0.042676,0.054440,0.075186"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012654,0.013337,0.014650,0.017165,0.021978,0.031220,0.049073", \ "0.013386,0.014079,0.015408,0.017948,0.022795,0.032073,0.049955", \ "0.015962,0.016660,0.017990,0.020534,0.025406,0.034731,0.052665", \ "0.018767,0.019704,0.021462,0.024673,0.030351,0.040123,0.058033", \ "0.020286,0.021466,0.023685,0.027705,0.034760,0.046750,0.066648", \ "0.020154,0.021592,0.024300,0.029197,0.037740,0.052095,0.075604", \ "0.018168,0.019860,0.023055,0.028837,0.038923,0.055809,0.083122"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016932,0.017875,0.019705,0.023248,0.030101,0.043367,0.069107", \ "0.017498,0.018449,0.020292,0.023858,0.030739,0.044049,0.069829", \ "0.020812,0.021722,0.023501,0.026970,0.033733,0.046924,0.072607", \ "0.027833,0.028874,0.030844,0.034507,0.041087,0.053794,0.078971", \ "0.036301,0.037518,0.039818,0.044116,0.051975,0.065868,0.090376", \ "0.046459,0.047858,0.050506,0.055392,0.064277,0.080098,0.107452", \ "0.058243,0.059845,0.062876,0.068443,0.078447,0.096013,0.126475"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007563,0.008110,0.009178,0.011265,0.015326,0.023246,0.038624", \ "0.007564,0.008110,0.009178,0.011264,0.015332,0.023246,0.038626", \ "0.007965,0.008437,0.009378,0.011311,0.015324,0.023243,0.038630", \ "0.011334,0.011778,0.012637,0.014306,0.017518,0.024023,0.038626", \ "0.016529,0.016991,0.017881,0.019579,0.022824,0.029092,0.041229", \ "0.023154,0.023698,0.024714,0.026621,0.030136,0.036518,0.048654", \ "0.030925,0.031582,0.032766,0.034999,0.039027,0.046036,0.058466"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014962,0.015851,0.017569,0.020874,0.027210,0.039411,0.063034", \ "0.014961,0.015850,0.017568,0.020874,0.027213,0.039411,0.063039", \ "0.015058,0.015889,0.017556,0.020872,0.027212,0.039410,0.063041", \ "0.018638,0.019260,0.020502,0.023047,0.028288,0.039467,0.063040", \ "0.023815,0.024575,0.026033,0.028807,0.033930,0.043287,0.063726", \ "0.030380,0.031168,0.032692,0.035629,0.041177,0.051388,0.069704", \ "0.038433,0.039274,0.040877,0.043972,0.049799,0.060658,0.080405"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010186,0.010837,0.012098,0.014533,0.019240,0.028366,0.046109", \ "0.010840,0.011511,0.012804,0.015282,0.020039,0.029212,0.046989", \ "0.013017,0.013793,0.015233,0.017815,0.022619,0.031852,0.049692", \ "0.014604,0.015652,0.017586,0.021058,0.027076,0.037203,0.055062", \ "0.014793,0.016150,0.018636,0.023054,0.030606,0.043126,0.063524", \ "0.013328,0.014990,0.018038,0.023439,0.032648,0.047728,0.071910", \ "0.010033,0.012007,0.015593,0.021970,0.032852,0.050648,0.078832"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016344,0.017282,0.019100,0.022614,0.029409,0.042559,0.068087", \ "0.016908,0.017853,0.019684,0.023221,0.030050,0.043238,0.068805", \ "0.020232,0.021137,0.022901,0.026339,0.033042,0.046113,0.071586", \ "0.027073,0.028124,0.030112,0.033799,0.040406,0.052987,0.077940", \ "0.035255,0.036474,0.038812,0.043142,0.051032,0.064965,0.089353", \ "0.045001,0.046436,0.049130,0.054081,0.063028,0.078893,0.106286", \ "0.056201,0.057858,0.060969,0.066649,0.076790,0.094468,0.124980"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005735,0.006283,0.007361,0.009452,0.013516,0.021411,0.036783", \ "0.005733,0.006284,0.007361,0.009451,0.013516,0.021418,0.036780", \ "0.006791,0.007187,0.008011,0.009764,0.013536,0.021417,0.036764", \ "0.010446,0.010849,0.011653,0.013241,0.016387,0.022598,0.036798", \ "0.015875,0.016299,0.017137,0.018750,0.021869,0.027971,0.039888", \ "0.022586,0.023074,0.024026,0.025877,0.029294,0.035562,0.047493", \ "0.030380,0.030931,0.032057,0.034230,0.038200,0.045130,0.057415"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011178,0.012038,0.013694,0.016918,0.023183,0.035343,0.058962", \ "0.011180,0.012032,0.013693,0.016918,0.023186,0.035332,0.058963", \ "0.011300,0.012087,0.013673,0.016914,0.023178,0.035340,0.058967", \ "0.014523,0.015276,0.016685,0.019163,0.024292,0.035399,0.058973", \ "0.018709,0.019567,0.021177,0.024195,0.029676,0.039280,0.059672", \ "0.024115,0.025056,0.026835,0.030138,0.036169,0.046962,0.065695", \ "0.030761,0.031834,0.033825,0.037474,0.043983,0.055590,0.076078"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008636,0.009169,0.010198,0.012184,0.016027,0.023477,0.037965", \ "0.009373,0.009920,0.010974,0.012995,0.016878,0.024366,0.038882", \ "0.011435,0.012119,0.013384,0.015658,0.019634,0.027170,0.041734", \ "0.012361,0.013314,0.015067,0.018192,0.023555,0.032447,0.047328", \ "0.011439,0.012692,0.014987,0.019052,0.025946,0.037207,0.055248", \ "0.008425,0.009973,0.012803,0.017819,0.026335,0.040152,0.061930", \ "0.003135,0.004988,0.008336,0.014279,0.024399,0.040859,0.066636"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016274,0.017210,0.019028,0.022544,0.029338,0.042489,0.068020", \ "0.016772,0.017715,0.019545,0.023082,0.029912,0.043102,0.068667", \ "0.020211,0.021111,0.022865,0.026286,0.032966,0.046016,0.071467", \ "0.027370,0.028410,0.030374,0.034029,0.040579,0.053106,0.077997", \ "0.036101,0.037307,0.039601,0.043869,0.051677,0.065488,0.089752", \ "0.046729,0.048121,0.050750,0.055592,0.064398,0.080087,0.107228", \ "0.059229,0.060826,0.063840,0.069345,0.079231,0.096600,0.126785"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.004458,0.004907,0.005780,0.007483,0.010795,0.017225,0.029741", \ "0.004460,0.004908,0.005782,0.007484,0.010794,0.017229,0.029741", \ "0.005844,0.006182,0.006816,0.008101,0.010959,0.017229,0.029747", \ "0.009492,0.009837,0.010507,0.011815,0.014342,0.019199,0.030016", \ "0.014668,0.015050,0.015796,0.017221,0.019885,0.024899,0.034452", \ "0.021015,0.021458,0.022334,0.024001,0.027063,0.032486,0.042335", \ "0.028402,0.028909,0.029934,0.031919,0.035515,0.041730,0.052304"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011178,0.012033,0.013692,0.016919,0.023184,0.035340,0.058963", \ "0.011179,0.012032,0.013694,0.016920,0.023181,0.035338,0.058968", \ "0.011305,0.012089,0.013676,0.016916,0.023181,0.035338,0.058967", \ "0.014407,0.015163,0.016585,0.019081,0.024252,0.035396,0.058965", \ "0.018313,0.019186,0.020818,0.023876,0.029416,0.039097,0.059616", \ "0.023342,0.024287,0.026071,0.029403,0.035514,0.046452,0.065359", \ "0.029594,0.030669,0.032628,0.036244,0.042788,0.054545,0.075303"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.020796,0.021606,0.023173,0.026182,0.031950,0.043013,0.064321", \ "0.021399,0.022214,0.023784,0.026800,0.032577,0.043648,0.064964", \ "0.023371,0.024186,0.025761,0.028785,0.034572,0.045662,0.066994", \ "0.026822,0.027701,0.029388,0.032576,0.038527,0.049593,0.070890", \ "0.030467,0.031495,0.033448,0.037096,0.043744,0.055686,0.077386", \ "0.033421,0.034629,0.036935,0.041208,0.048895,0.062407,0.085858", \ "0.035389,0.036785,0.039459,0.044409,0.053272,0.068683,0.094813"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018518,0.019474,0.021327,0.024912,0.031844,0.045264,0.071248", \ "0.019429,0.020395,0.022265,0.025877,0.032839,0.046287,0.072296", \ "0.021965,0.022930,0.024796,0.028405,0.035387,0.048856,0.074916", \ "0.026898,0.027949,0.029954,0.033732,0.040732,0.054012,0.079889", \ "0.033595,0.034750,0.036958,0.041099,0.048802,0.062903,0.088578", \ "0.041931,0.043244,0.045743,0.050350,0.058770,0.073968,0.101348", \ "0.051501,0.053001,0.055856,0.061080,0.070496,0.087048,0.116222"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012125,0.012806,0.014135,0.016699,0.021655,0.031233,0.049813", \ "0.012123,0.012808,0.014133,0.016698,0.021657,0.031237,0.049809", \ "0.012131,0.012812,0.014133,0.016699,0.021657,0.031234,0.049801", \ "0.013845,0.014454,0.015639,0.017898,0.022338,0.031412,0.049798", \ "0.017894,0.018472,0.019572,0.021695,0.025844,0.034000,0.050677", \ "0.023896,0.024509,0.025660,0.027821,0.031875,0.039624,0.055014", \ "0.031277,0.031984,0.033287,0.035676,0.040016,0.047836,0.062620"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018597,0.019451,0.021112,0.024344,0.030620,0.042775,0.066382", \ "0.018598,0.019450,0.021112,0.024344,0.030616,0.042781,0.066384", \ "0.018665,0.019483,0.021120,0.024346,0.030619,0.042774,0.066388", \ "0.021193,0.021853,0.023178,0.025884,0.031422,0.042875,0.066388", \ "0.025907,0.026553,0.027818,0.030360,0.035420,0.045501,0.067011", \ "0.032170,0.032790,0.033992,0.036417,0.041344,0.051300,0.071022", \ "0.039913,0.040519,0.041711,0.044133,0.048992,0.058759,0.078438"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017433,0.018241,0.019797,0.022786,0.028515,0.039517,0.060745", \ "0.018027,0.018839,0.020400,0.023398,0.029138,0.040151,0.061389", \ "0.019982,0.020794,0.022362,0.025367,0.031123,0.042157,0.063418", \ "0.022985,0.023907,0.025653,0.028926,0.034971,0.046094,0.067316", \ "0.025818,0.026926,0.029014,0.032863,0.039767,0.051954,0.073820", \ "0.027855,0.029163,0.031645,0.036198,0.044279,0.058222,0.082041", \ "0.028899,0.030412,0.033301,0.038582,0.047916,0.063912,0.090611"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017885,0.018835,0.020677,0.024232,0.031100,0.044384,0.070142", \ "0.018796,0.019755,0.021612,0.025194,0.032093,0.045405,0.071190", \ "0.021333,0.022290,0.024141,0.027722,0.034635,0.047984,0.073808", \ "0.026124,0.027181,0.029193,0.032980,0.039983,0.053133,0.078790", \ "0.032582,0.033756,0.035996,0.040163,0.047868,0.061945,0.087474", \ "0.040519,0.041871,0.044436,0.049125,0.057606,0.072811,0.100120", \ "0.049506,0.051068,0.054043,0.059414,0.068976,0.085639,0.114794"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010100,0.010773,0.012078,0.014619,0.019536,0.029064,0.047573", \ "0.010103,0.010774,0.012079,0.014615,0.019534,0.029062,0.047569", \ "0.010231,0.010872,0.012124,0.014629,0.019535,0.029062,0.047571", \ "0.012372,0.012948,0.014066,0.016276,0.020541,0.029371,0.047562", \ "0.016763,0.017318,0.018378,0.020410,0.024397,0.032330,0.048671", \ "0.022832,0.023449,0.024592,0.026728,0.030688,0.038222,0.053334", \ "0.030122,0.030842,0.032156,0.034578,0.038921,0.046641,0.061153"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014334,0.015213,0.016913,0.020196,0.026507,0.038682,0.062290", \ "0.014334,0.015212,0.016913,0.020196,0.026509,0.038685,0.062287", \ "0.014419,0.015255,0.016922,0.020196,0.026509,0.038679,0.062294", \ "0.017009,0.017729,0.019092,0.021792,0.027343,0.038787,0.062297", \ "0.021185,0.021892,0.023263,0.025967,0.031247,0.041456,0.062927", \ "0.026813,0.027521,0.028870,0.031527,0.036740,0.047017,0.066968", \ "0.033665,0.034404,0.035820,0.038576,0.043864,0.054092,0.074191"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014900,0.015595,0.016936,0.019508,0.024429,0.033864,0.052052", \ "0.015550,0.016248,0.017595,0.020173,0.025104,0.034548,0.052742", \ "0.017481,0.018184,0.019533,0.022117,0.027058,0.036519,0.054732", \ "0.019950,0.020776,0.022341,0.025245,0.030566,0.040282,0.058469", \ "0.021691,0.022713,0.024633,0.028152,0.034407,0.045286,0.064472", \ "0.022111,0.023330,0.025646,0.029876,0.037328,0.050062,0.071390", \ "0.021028,0.022447,0.025164,0.030111,0.038805,0.053609,0.077972"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017814,0.018765,0.020607,0.024162,0.031031,0.044316,0.070076", \ "0.018671,0.019631,0.021487,0.025066,0.031964,0.045275,0.071060", \ "0.021246,0.022198,0.024043,0.027615,0.034519,0.047851,0.073670", \ "0.026227,0.027272,0.029266,0.033029,0.039994,0.053102,0.078720", \ "0.033208,0.034358,0.036556,0.040654,0.048261,0.062217,0.087632", \ "0.042049,0.043359,0.045850,0.050411,0.058704,0.073673,0.100732", \ "0.052346,0.053851,0.056706,0.061902,0.071171,0.087438,0.116162"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008420,0.008994,0.010109,0.012274,0.016474,0.024610,0.040422", \ "0.008416,0.008992,0.010109,0.012275,0.016474,0.024612,0.040422", \ "0.008657,0.009195,0.010250,0.012320,0.016473,0.024610,0.040421", \ "0.010971,0.011446,0.012376,0.014210,0.017834,0.025153,0.040431", \ "0.015394,0.015875,0.016791,0.018530,0.021859,0.028495,0.042118", \ "0.021313,0.021869,0.022892,0.024783,0.028227,0.034633,0.047261", \ "0.028390,0.029050,0.030249,0.032436,0.036313,0.043062,0.055370"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014334,0.015213,0.016914,0.020195,0.026508,0.038683,0.062287", \ "0.014334,0.015213,0.016913,0.020196,0.026511,0.038684,0.062286", \ "0.014427,0.015261,0.016924,0.020197,0.026510,0.038678,0.062298", \ "0.016974,0.017698,0.019069,0.021779,0.027342,0.038789,0.062293", \ "0.020932,0.021651,0.023042,0.025788,0.031128,0.041395,0.062914", \ "0.026247,0.026949,0.028323,0.031017,0.036316,0.046738,0.066836", \ "0.032793,0.033527,0.034937,0.037693,0.043026,0.053406,0.073764"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017433,0.018241,0.019797,0.022786,0.028515,0.039517,0.060745", \ "0.018027,0.018839,0.020400,0.023398,0.029138,0.040151,0.061389", \ "0.019982,0.020794,0.022362,0.025367,0.031123,0.042157,0.063418", \ "0.022985,0.023907,0.025653,0.028926,0.034971,0.046094,0.067316", \ "0.025818,0.026926,0.029014,0.032863,0.039767,0.051954,0.073820", \ "0.027855,0.029163,0.031645,0.036198,0.044279,0.058222,0.082041", \ "0.028899,0.030412,0.033301,0.038582,0.047916,0.063912,0.090611"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017885,0.018835,0.020677,0.024232,0.031100,0.044384,0.070142", \ "0.018796,0.019755,0.021612,0.025194,0.032093,0.045405,0.071190", \ "0.021333,0.022290,0.024141,0.027722,0.034635,0.047984,0.073808", \ "0.026124,0.027181,0.029193,0.032980,0.039983,0.053133,0.078790", \ "0.032582,0.033756,0.035996,0.040163,0.047868,0.061945,0.087474", \ "0.040519,0.041871,0.044436,0.049125,0.057606,0.072811,0.100120", \ "0.049506,0.051068,0.054043,0.059414,0.068976,0.085639,0.114794"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010100,0.010773,0.012078,0.014619,0.019536,0.029064,0.047573", \ "0.010103,0.010774,0.012079,0.014615,0.019534,0.029062,0.047569", \ "0.010231,0.010872,0.012124,0.014629,0.019535,0.029062,0.047571", \ "0.012372,0.012948,0.014066,0.016276,0.020541,0.029371,0.047562", \ "0.016763,0.017318,0.018378,0.020410,0.024397,0.032330,0.048671", \ "0.022832,0.023449,0.024592,0.026728,0.030688,0.038222,0.053334", \ "0.030122,0.030842,0.032156,0.034578,0.038921,0.046641,0.061153"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014334,0.015213,0.016913,0.020196,0.026507,0.038682,0.062290", \ "0.014334,0.015212,0.016913,0.020196,0.026509,0.038685,0.062287", \ "0.014419,0.015255,0.016922,0.020196,0.026509,0.038679,0.062294", \ "0.017009,0.017729,0.019092,0.021792,0.027343,0.038787,0.062297", \ "0.021185,0.021892,0.023263,0.025967,0.031247,0.041456,0.062927", \ "0.026813,0.027521,0.028870,0.031527,0.036740,0.047017,0.066968", \ "0.033665,0.034404,0.035820,0.038576,0.043864,0.054092,0.074191"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014222,0.015017,0.016552,0.019502,0.025173,0.036103,0.057262", \ "0.014799,0.015601,0.017144,0.020107,0.025792,0.036735,0.057906", \ "0.016672,0.017499,0.019069,0.022052,0.027759,0.038730,0.059929", \ "0.018963,0.019956,0.021816,0.025235,0.031423,0.042664,0.063825", \ "0.020803,0.022022,0.024302,0.028435,0.035698,0.048220,0.070295", \ "0.021827,0.023275,0.025997,0.030911,0.039483,0.053976,0.078254", \ "0.021869,0.023545,0.026716,0.032418,0.042350,0.059045,0.086412"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017297,0.018243,0.020072,0.023603,0.030415,0.043587,0.069126", \ "0.018205,0.019160,0.021007,0.024563,0.031407,0.044611,0.070175", \ "0.020745,0.021696,0.023536,0.027092,0.033949,0.047187,0.072800", \ "0.025404,0.026466,0.028488,0.032282,0.039290,0.052330,0.077772", \ "0.031655,0.032845,0.035112,0.039305,0.047013,0.061061,0.086461", \ "0.039268,0.040644,0.043259,0.048017,0.056551,0.071755,0.098987", \ "0.047787,0.049395,0.052445,0.057945,0.067610,0.084347,0.113474"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008075,0.008736,0.010026,0.012542,0.017432,0.026926,0.045396", \ "0.008076,0.008737,0.010029,0.012542,0.017435,0.026925,0.045401", \ "0.008485,0.009084,0.010270,0.012635,0.017442,0.026931,0.045395", \ "0.011102,0.011638,0.012671,0.014741,0.018889,0.027417,0.045395", \ "0.015818,0.016345,0.017348,0.019285,0.023074,0.030752,0.046778", \ "0.021927,0.022530,0.023654,0.025754,0.029623,0.036931,0.051742", \ "0.029091,0.029823,0.031143,0.033577,0.037901,0.045517,0.059771"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010539,0.011386,0.013029,0.016233,0.022470,0.034607,0.058215", \ "0.010539,0.011386,0.013031,0.016234,0.022472,0.034609,0.058213", \ "0.010640,0.011443,0.013041,0.016232,0.022470,0.034610,0.058213", \ "0.012960,0.013710,0.015156,0.017890,0.023330,0.034717,0.058223", \ "0.016432,0.017206,0.018683,0.021539,0.027027,0.037421,0.058851", \ "0.021136,0.021965,0.023527,0.026487,0.032047,0.042678,0.062936", \ "0.026815,0.027751,0.029488,0.032720,0.038591,0.049357,0.069916"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012208,0.012893,0.014212,0.016746,0.021612,0.030979,0.049104", \ "0.012845,0.013534,0.014861,0.017406,0.022283,0.031661,0.049795", \ "0.014616,0.015351,0.016743,0.019326,0.024222,0.033622,0.051779", \ "0.016359,0.017261,0.018943,0.022011,0.027492,0.037338,0.055509", \ "0.017090,0.018222,0.020334,0.024140,0.030762,0.042001,0.061417", \ "0.016498,0.017859,0.020411,0.024998,0.032947,0.046228,0.068048", \ "0.014464,0.016047,0.019026,0.024375,0.033658,0.049142,0.074188"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017227,0.018173,0.020002,0.023533,0.030346,0.043518,0.069060", \ "0.018082,0.019036,0.020882,0.024436,0.031278,0.044481,0.070047", \ "0.020658,0.021605,0.023439,0.026984,0.033831,0.047057,0.072661", \ "0.025509,0.026561,0.028565,0.032332,0.039302,0.052301,0.077701", \ "0.032302,0.033465,0.035684,0.039804,0.047411,0.061334,0.086616", \ "0.040838,0.042173,0.044708,0.049333,0.057668,0.072627,0.099602", \ "0.050695,0.052245,0.055176,0.060486,0.069855,0.086176,0.114854"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006711,0.007279,0.008380,0.010524,0.014695,0.022805,0.038587", \ "0.006710,0.007278,0.008381,0.010526,0.014697,0.022805,0.038587", \ "0.007270,0.007760,0.008741,0.010718,0.014720,0.022804,0.038589", \ "0.010001,0.010443,0.011304,0.013015,0.016486,0.023570,0.038633", \ "0.014655,0.015116,0.015995,0.017657,0.020841,0.027239,0.040602", \ "0.020588,0.021133,0.022142,0.024010,0.027397,0.033622,0.045981", \ "0.027538,0.028215,0.029412,0.031622,0.035496,0.042192,0.054288"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010541,0.011385,0.013030,0.016235,0.022470,0.034608,0.058211", \ "0.010539,0.011388,0.013029,0.016235,0.022471,0.034612,0.058216", \ "0.010649,0.011450,0.013042,0.016233,0.022470,0.034613,0.058213", \ "0.012930,0.013680,0.015139,0.017876,0.023328,0.034719,0.058224", \ "0.016203,0.016983,0.018482,0.021369,0.026917,0.037365,0.058840", \ "0.020640,0.021475,0.023035,0.026015,0.031644,0.042411,0.062792", \ "0.026079,0.027000,0.028722,0.031930,0.037808,0.048690,0.069492"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014997,0.015682,0.017002,0.019535,0.024383,0.033677,0.051587", \ "0.015645,0.016333,0.017658,0.020198,0.025055,0.034359,0.052277", \ "0.018276,0.018965,0.020291,0.022840,0.027712,0.037034,0.054972", \ "0.022044,0.022912,0.024548,0.027563,0.032970,0.042497,0.060394", \ "0.024870,0.025940,0.027960,0.031684,0.038324,0.049810,0.069202", \ "0.026705,0.027978,0.030398,0.034835,0.042708,0.056249,0.078926", \ "0.027432,0.028904,0.031724,0.036883,0.046019,0.061657,0.087633"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019162,0.020103,0.021926,0.025461,0.032302,0.045561,0.071301", \ "0.020078,0.021029,0.022872,0.026436,0.033313,0.046612,0.072388", \ "0.022607,0.023553,0.025386,0.028943,0.035834,0.049165,0.074989", \ "0.027602,0.028635,0.030603,0.034324,0.041218,0.054345,0.079981", \ "0.034372,0.035514,0.037698,0.041783,0.049387,0.063339,0.088779", \ "0.042771,0.044079,0.046569,0.051137,0.059471,0.074522,0.101681", \ "0.052329,0.053840,0.056710,0.061937,0.071302,0.087752,0.116726"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.009284,0.009837,0.010911,0.013008,0.017093,0.025023,0.040437", \ "0.009284,0.009836,0.010911,0.013010,0.017094,0.025023,0.040437", \ "0.009465,0.009975,0.010983,0.013012,0.017090,0.025018,0.040436", \ "0.012565,0.013016,0.013893,0.015588,0.018829,0.025597,0.040431", \ "0.017512,0.017990,0.018916,0.020674,0.024015,0.030365,0.042695", \ "0.023918,0.024466,0.025487,0.027414,0.030985,0.037572,0.049887", \ "0.031534,0.032180,0.033372,0.035573,0.039576,0.046657,0.059402"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014961,0.015850,0.017570,0.020874,0.027213,0.039407,0.063043", \ "0.014962,0.015851,0.017570,0.020875,0.027209,0.039406,0.063038", \ "0.015000,0.015872,0.017577,0.020874,0.027214,0.039403,0.063044", \ "0.017415,0.018141,0.019522,0.022299,0.027940,0.039477,0.063040", \ "0.021438,0.022167,0.023581,0.026344,0.031699,0.041995,0.063605", \ "0.026883,0.027599,0.028989,0.031708,0.037020,0.047419,0.067488", \ "0.033611,0.034352,0.035794,0.038579,0.043939,0.054287,0.074542"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012325,0.012998,0.014295,0.016789,0.021575,0.030788,0.048606", \ "0.012959,0.013637,0.014942,0.017446,0.022244,0.031469,0.049296", \ "0.015490,0.016206,0.017544,0.020068,0.024888,0.034137,0.051989", \ "0.018206,0.019154,0.020925,0.024149,0.029827,0.039596,0.057417", \ "0.019983,0.021164,0.023372,0.027377,0.034394,0.046315,0.066131", \ "0.020803,0.022208,0.024854,0.029646,0.038004,0.052099,0.075334", \ "0.020542,0.022168,0.025252,0.030813,0.040526,0.056852,0.083511"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018576,0.019509,0.021320,0.024826,0.031610,0.044751,0.070271", \ "0.019487,0.020432,0.022262,0.025798,0.032622,0.045805,0.071357", \ "0.022017,0.022957,0.024776,0.028306,0.035138,0.048359,0.073961", \ "0.026903,0.027938,0.029910,0.033631,0.040523,0.053534,0.078957", \ "0.033494,0.034645,0.036845,0.040941,0.048537,0.062453,0.087744", \ "0.041596,0.042930,0.045451,0.050071,0.058435,0.073472,0.100542", \ "0.050740,0.052286,0.055226,0.060535,0.069988,0.086485,0.115413"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.007555,0.008102,0.009165,0.011250,0.015304,0.023212,0.038570", \ "0.007554,0.008099,0.009168,0.011249,0.015304,0.023213,0.038573", \ "0.008118,0.008573,0.009495,0.011382,0.015310,0.023212,0.038572", \ "0.011596,0.012024,0.012866,0.014499,0.017683,0.024107,0.038578", \ "0.016729,0.017184,0.018057,0.019746,0.022984,0.029213,0.041307", \ "0.023173,0.023703,0.024699,0.026573,0.030058,0.036512,0.048700", \ "0.030697,0.031342,0.032512,0.034710,0.038666,0.045666,0.058269"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011179,0.012034,0.013697,0.016918,0.023180,0.035338,0.058973", \ "0.011183,0.012034,0.013695,0.016919,0.023183,0.035346,0.058966", \ "0.011227,0.012059,0.013702,0.016916,0.023178,0.035339,0.058971", \ "0.013440,0.014197,0.015659,0.018398,0.023925,0.035404,0.058969", \ "0.016787,0.017569,0.019081,0.021973,0.027514,0.037965,0.059534", \ "0.021380,0.022205,0.023775,0.026757,0.032385,0.043108,0.063459", \ "0.026988,0.027924,0.029650,0.032863,0.038730,0.049580,0.070277"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010285,0.010839,0.011907,0.013954,0.017874,0.025409,0.039969", \ "0.011003,0.011561,0.012634,0.014689,0.018620,0.026164,0.040731", \ "0.013530,0.014157,0.015330,0.017467,0.021421,0.028986,0.043573", \ "0.015528,0.016388,0.017989,0.020883,0.025938,0.034480,0.049213", \ "0.016134,0.017228,0.019270,0.022950,0.029332,0.040026,0.057508", \ "0.015280,0.016595,0.019070,0.023529,0.031261,0.044144,0.065005", \ "0.012868,0.014396,0.017287,0.022494,0.031547,0.046657,0.070986"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018505,0.019438,0.021249,0.024755,0.031540,0.044681,0.070206", \ "0.019361,0.020305,0.022134,0.025668,0.032491,0.045675,0.071227", \ "0.021925,0.022861,0.024675,0.028194,0.035013,0.048221,0.073817", \ "0.027013,0.028042,0.029995,0.033688,0.040543,0.053511,0.078890", \ "0.034143,0.035270,0.037427,0.041457,0.048965,0.062767,0.087937", \ "0.043163,0.044442,0.046901,0.051397,0.059589,0.074410,0.101241", \ "0.053610,0.055108,0.057940,0.063072,0.072249,0.088382,0.116917"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005925,0.006373,0.007240,0.008936,0.012240,0.018674,0.031197", \ "0.005924,0.006371,0.007239,0.008936,0.012242,0.018677,0.031201", \ "0.006869,0.007199,0.007875,0.009296,0.012315,0.018677,0.031199", \ "0.010446,0.010804,0.011493,0.012819,0.015372,0.020306,0.031388", \ "0.015476,0.015872,0.016628,0.018067,0.020790,0.025875,0.035482", \ "0.021730,0.022204,0.023084,0.024738,0.027763,0.033245,0.043260", \ "0.029031,0.029618,0.030664,0.032630,0.036155,0.042272,0.052923"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.011179,0.012032,0.013695,0.016917,0.023182,0.035335,0.058975", \ "0.011180,0.012035,0.013695,0.016920,0.023183,0.035345,0.058966", \ "0.011232,0.012061,0.013702,0.016918,0.023180,0.035336,0.058964", \ "0.013406,0.014172,0.015635,0.018382,0.023922,0.035409,0.058969", \ "0.016560,0.017354,0.018877,0.021802,0.027394,0.037898,0.059526", \ "0.020871,0.021711,0.023282,0.026282,0.031965,0.042822,0.063303", \ "0.026261,0.027157,0.028858,0.032060,0.037939,0.048898,0.069833"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019728,0.020543,0.022112,0.025120,0.030870,0.041891,0.063136", \ "0.020458,0.021278,0.022861,0.025888,0.031667,0.042721,0.063994", \ "0.021441,0.022267,0.023858,0.026903,0.032719,0.043830,0.065167", \ "0.022179,0.023042,0.024702,0.027861,0.033827,0.044974,0.066284", \ "0.022394,0.023377,0.025232,0.028680,0.034990,0.046585,0.068265", \ "0.020692,0.021878,0.024124,0.028228,0.035529,0.048206,0.070703", \ "0.016485,0.017887,0.020554,0.025412,0.033997,0.048619,0.073108"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.020299,0.021297,0.023230,0.026932,0.034024,0.047626,0.073776", \ "0.020777,0.021780,0.023709,0.027423,0.034535,0.048138,0.074305", \ "0.023972,0.024944,0.026827,0.030462,0.037460,0.050970,0.077030", \ "0.031890,0.032867,0.034729,0.038195,0.044766,0.057781,0.083342", \ "0.042095,0.043209,0.045359,0.049385,0.056843,0.070174,0.094730", \ "0.054478,0.055717,0.058115,0.062585,0.070879,0.085908,0.112321", \ "0.069354,0.070717,0.073369,0.078275,0.087329,0.103732,0.132872"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010095,0.010770,0.012082,0.014617,0.019532,0.029065,0.047573", \ "0.010096,0.010773,0.012082,0.014616,0.019536,0.029065,0.047572", \ "0.010104,0.010778,0.012083,0.014621,0.019531,0.029064,0.047567", \ "0.011305,0.011923,0.013148,0.015549,0.020145,0.029283,0.047564", \ "0.014640,0.015175,0.016226,0.018289,0.022455,0.031050,0.048409", \ "0.020282,0.020823,0.021845,0.023809,0.027605,0.035152,0.051237", \ "0.027397,0.027997,0.029103,0.031206,0.035084,0.042379,0.056881"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022027,0.022845,0.024446,0.027591,0.033753,0.045814,0.069391", \ "0.022026,0.022845,0.024446,0.027590,0.033754,0.045817,0.069386", \ "0.021891,0.022759,0.024409,0.027581,0.033752,0.045821,0.069379", \ "0.024380,0.025029,0.026327,0.028932,0.034329,0.045805,0.069383", \ "0.030149,0.030829,0.032136,0.034649,0.039311,0.048898,0.069819", \ "0.036879,0.037617,0.039015,0.041767,0.047050,0.056858,0.075224", \ "0.044912,0.045679,0.047133,0.050046,0.055667,0.066329,0.085715"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016494,0.017300,0.018852,0.021824,0.027519,0.038470,0.059644", \ "0.017170,0.017988,0.019559,0.022563,0.028299,0.039293,0.060503", \ "0.018105,0.018928,0.020510,0.023536,0.029317,0.040382,0.061666", \ "0.018551,0.019440,0.021133,0.024326,0.030319,0.041530,0.062779", \ "0.018012,0.019085,0.021089,0.024747,0.031270,0.042989,0.064727", \ "0.015215,0.016534,0.019001,0.023455,0.031212,0.044333,0.067065", \ "0.009923,0.011476,0.014410,0.019697,0.028869,0.044172,0.069232"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019507,0.020506,0.022432,0.026125,0.033177,0.046666,0.072606", \ "0.019980,0.020983,0.022914,0.026616,0.033680,0.047180,0.073138", \ "0.023187,0.024158,0.026035,0.029652,0.036609,0.050002,0.075860", \ "0.030980,0.031978,0.033867,0.037401,0.043930,0.056829,0.082167", \ "0.040822,0.041965,0.044156,0.048243,0.055768,0.069170,0.093567", \ "0.052738,0.054019,0.056497,0.061047,0.069433,0.084554,0.111042", \ "0.066965,0.068399,0.071160,0.076227,0.085450,0.101993,0.131227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008069,0.008732,0.010025,0.012544,0.017432,0.026922,0.045389", \ "0.008069,0.008732,0.010026,0.012539,0.017428,0.026922,0.045394", \ "0.008203,0.008834,0.010074,0.012555,0.017430,0.026925,0.045397", \ "0.009709,0.010283,0.011427,0.013718,0.018272,0.027255,0.045387", \ "0.013614,0.014112,0.015083,0.017006,0.020924,0.029210,0.046394", \ "0.019491,0.020004,0.020988,0.022873,0.026503,0.033745,0.049408", \ "0.026680,0.027260,0.028336,0.030383,0.034179,0.041241,0.055413"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017690,0.018531,0.020169,0.023364,0.029584,0.041684,0.065267", \ "0.017690,0.018529,0.020170,0.023364,0.029582,0.041679,0.065263", \ "0.017549,0.018427,0.020126,0.023354,0.029581,0.041683,0.065266", \ "0.020125,0.020790,0.022107,0.024758,0.030187,0.041665,0.065265", \ "0.025223,0.025992,0.027446,0.030198,0.035226,0.044815,0.065720", \ "0.031144,0.031983,0.033565,0.036588,0.042265,0.052568,0.071168", \ "0.038270,0.039169,0.040852,0.044098,0.050201,0.061440,0.081475"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014494,0.015185,0.016513,0.019052,0.023907,0.033229,0.051241", \ "0.015266,0.015967,0.017311,0.019876,0.024766,0.034124,0.052166", \ "0.016881,0.017590,0.018948,0.021533,0.026457,0.035872,0.053974", \ "0.017894,0.018719,0.020275,0.023154,0.028431,0.038145,0.056242", \ "0.017337,0.018380,0.020327,0.023851,0.030023,0.040671,0.059673", \ "0.014306,0.015595,0.018016,0.022372,0.029924,0.042509,0.063311", \ "0.008662,0.010188,0.013075,0.018263,0.027261,0.042196,0.066134"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.020425,0.021430,0.023361,0.027064,0.034135,0.047651,0.073615", \ "0.020900,0.021908,0.023847,0.027560,0.034648,0.048175,0.074161", \ "0.024128,0.025103,0.026988,0.030617,0.037592,0.051007,0.076890", \ "0.032117,0.033099,0.034969,0.038437,0.044999,0.057926,0.083282", \ "0.042322,0.043458,0.045637,0.049702,0.057166,0.070457,0.094857", \ "0.054594,0.055869,0.058334,0.062862,0.071225,0.086291,0.112620", \ "0.069216,0.070638,0.073388,0.078420,0.087622,0.104150,0.133323"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006781,0.007345,0.008440,0.010578,0.014730,0.022808,0.038509", \ "0.006780,0.007345,0.008441,0.010576,0.014731,0.022809,0.038508", \ "0.007018,0.007544,0.008565,0.010617,0.014742,0.022807,0.038505", \ "0.009071,0.009535,0.010433,0.012250,0.015936,0.023322,0.038527", \ "0.013460,0.013888,0.014726,0.016328,0.019488,0.026066,0.040048", \ "0.019569,0.020041,0.020928,0.022617,0.025768,0.031746,0.044222", \ "0.026960,0.027487,0.028470,0.030355,0.033815,0.040018,0.051672"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018287,0.019128,0.020766,0.023959,0.030172,0.042266,0.065850", \ "0.018287,0.019128,0.020766,0.023958,0.030174,0.042267,0.065842", \ "0.018176,0.019058,0.020738,0.023951,0.030171,0.042266,0.065845", \ "0.020402,0.021087,0.022432,0.025130,0.030642,0.042250,0.065844", \ "0.025396,0.026165,0.027625,0.030385,0.035395,0.045108,0.066215", \ "0.031112,0.031960,0.033551,0.036599,0.042309,0.052634,0.071360", \ "0.038023,0.038920,0.040606,0.043872,0.050001,0.061299,0.081383"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016494,0.017300,0.018852,0.021824,0.027519,0.038470,0.059644", \ "0.017170,0.017988,0.019559,0.022563,0.028299,0.039293,0.060503", \ "0.018105,0.018928,0.020510,0.023536,0.029317,0.040382,0.061666", \ "0.018551,0.019440,0.021133,0.024326,0.030319,0.041530,0.062779", \ "0.018012,0.019085,0.021089,0.024747,0.031270,0.042989,0.064727", \ "0.015215,0.016534,0.019001,0.023455,0.031212,0.044333,0.067065", \ "0.009923,0.011476,0.014410,0.019697,0.028869,0.044172,0.069232"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019507,0.020506,0.022432,0.026125,0.033177,0.046666,0.072606", \ "0.019980,0.020983,0.022914,0.026616,0.033680,0.047180,0.073138", \ "0.023187,0.024158,0.026035,0.029652,0.036609,0.050002,0.075860", \ "0.030980,0.031978,0.033867,0.037401,0.043930,0.056829,0.082167", \ "0.040822,0.041965,0.044156,0.048243,0.055768,0.069170,0.093567", \ "0.052738,0.054019,0.056497,0.061047,0.069433,0.084554,0.111042", \ "0.066965,0.068399,0.071160,0.076227,0.085450,0.101993,0.131227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008069,0.008732,0.010025,0.012544,0.017432,0.026922,0.045389", \ "0.008069,0.008732,0.010026,0.012539,0.017428,0.026922,0.045394", \ "0.008203,0.008834,0.010074,0.012555,0.017430,0.026925,0.045397", \ "0.009709,0.010283,0.011427,0.013718,0.018272,0.027255,0.045387", \ "0.013614,0.014112,0.015083,0.017006,0.020924,0.029210,0.046394", \ "0.019491,0.020004,0.020988,0.022873,0.026503,0.033745,0.049408", \ "0.026680,0.027260,0.028336,0.030383,0.034179,0.041241,0.055413"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017690,0.018531,0.020169,0.023364,0.029584,0.041684,0.065267", \ "0.017690,0.018529,0.020170,0.023364,0.029582,0.041679,0.065263", \ "0.017549,0.018427,0.020126,0.023354,0.029581,0.041683,0.065266", \ "0.020125,0.020790,0.022107,0.024758,0.030187,0.041665,0.065265", \ "0.025223,0.025992,0.027446,0.030198,0.035226,0.044815,0.065720", \ "0.031144,0.031983,0.033565,0.036588,0.042265,0.052568,0.071168", \ "0.038270,0.039169,0.040852,0.044098,0.050201,0.061440,0.081475"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013495,0.014269,0.015766,0.018656,0.024246,0.035088,0.056174", \ "0.014077,0.014875,0.016411,0.019354,0.025004,0.035901,0.057028", \ "0.014845,0.015691,0.017273,0.020264,0.025979,0.036965,0.058180", \ "0.014805,0.015754,0.017529,0.020798,0.026830,0.038101,0.059291", \ "0.013127,0.014349,0.016595,0.020587,0.027461,0.039386,0.061189", \ "0.009033,0.010549,0.013345,0.018284,0.026651,0.040367,0.063414", \ "0.002549,0.004335,0.007640,0.013491,0.023423,0.039561,0.065305"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018775,0.019776,0.021700,0.025379,0.032392,0.045783,0.071541", \ "0.019246,0.020250,0.022180,0.025870,0.032894,0.046300,0.072066", \ "0.022464,0.023438,0.025311,0.028914,0.035827,0.049122,0.074789", \ "0.030138,0.031153,0.033071,0.036644,0.043164,0.055950,0.081105", \ "0.039675,0.040841,0.043070,0.047205,0.054775,0.068246,0.092492", \ "0.051210,0.052525,0.055059,0.059681,0.068135,0.083318,0.109861", \ "0.064914,0.066399,0.069251,0.074434,0.083783,0.100419,0.129714"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005962,0.006623,0.007913,0.010418,0.015293,0.024775,0.043212", \ "0.005967,0.006625,0.007912,0.010421,0.015297,0.024783,0.043211", \ "0.006371,0.006965,0.008149,0.010512,0.015303,0.024785,0.043221", \ "0.008356,0.008865,0.009886,0.011997,0.016402,0.025244,0.043222", \ "0.012806,0.013258,0.014150,0.015910,0.019536,0.027437,0.044412", \ "0.018982,0.019443,0.020341,0.022106,0.025534,0.032448,0.047630", \ "0.026325,0.026830,0.027807,0.029731,0.033390,0.040226,0.054004"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013495,0.014342,0.015993,0.019194,0.025424,0.037553,0.061186", \ "0.013493,0.014344,0.015992,0.019194,0.025426,0.037556,0.061186", \ "0.013348,0.014218,0.015936,0.019180,0.025418,0.037554,0.061187", \ "0.016015,0.016726,0.018023,0.020645,0.026055,0.037526,0.061184", \ "0.020080,0.020950,0.022575,0.025587,0.031026,0.040751,0.061645", \ "0.025019,0.025994,0.027806,0.031177,0.037321,0.048191,0.067132", \ "0.031033,0.032124,0.034122,0.037826,0.044522,0.056439,0.077213"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012011,0.012675,0.013955,0.016419,0.021175,0.030396,0.048327", \ "0.012703,0.013387,0.014699,0.017208,0.022016,0.031283,0.049248", \ "0.014081,0.014823,0.016224,0.018801,0.023671,0.033009,0.051046", \ "0.014360,0.015271,0.016959,0.020002,0.025413,0.035205,0.053309", \ "0.012582,0.013776,0.015968,0.019853,0.026459,0.037469,0.056636", \ "0.008249,0.009736,0.012477,0.017319,0.025499,0.038751,0.060056", \ "0.001423,0.003181,0.006425,0.012174,0.021928,0.037713,0.062453"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019669,0.020674,0.022607,0.026299,0.033332,0.046757,0.072542", \ "0.020140,0.021151,0.023092,0.026794,0.033842,0.047285,0.073085", \ "0.023382,0.024356,0.026241,0.029856,0.036791,0.050114,0.075812", \ "0.031269,0.032271,0.034172,0.037701,0.044212,0.057034,0.082206", \ "0.041173,0.042331,0.044548,0.048658,0.056174,0.069533,0.093765", \ "0.053079,0.054385,0.056898,0.061499,0.069933,0.085056,0.111442", \ "0.067208,0.068680,0.071509,0.076650,0.085973,0.102584,0.131816"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005025,0.005582,0.006667,0.008789,0.012931,0.020991,0.036675", \ "0.005034,0.005589,0.006673,0.008790,0.012930,0.020995,0.036684", \ "0.005620,0.006090,0.007039,0.008979,0.012964,0.021001,0.036685", \ "0.008107,0.008522,0.009341,0.011003,0.014490,0.021703,0.036749", \ "0.012843,0.013243,0.014018,0.015536,0.018512,0.024757,0.038476", \ "0.019209,0.019624,0.020432,0.022019,0.025041,0.030793,0.042907", \ "0.026770,0.027215,0.028094,0.029844,0.033174,0.039236,0.050649"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014050,0.014903,0.016559,0.019766,0.026003,0.038140,0.061785", \ "0.014050,0.014903,0.016560,0.019766,0.026002,0.038143,0.061776", \ "0.013911,0.014817,0.016520,0.019756,0.025997,0.038133,0.061775", \ "0.016295,0.016973,0.018302,0.020991,0.026490,0.038102,0.061779", \ "0.020302,0.021173,0.022797,0.025812,0.031240,0.041037,0.062131", \ "0.025094,0.026062,0.027875,0.031247,0.037401,0.048284,0.067319", \ "0.030935,0.032016,0.034001,0.037695,0.044387,0.056340,0.077144"); } } timing () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014494,0.015185,0.016513,0.019052,0.023907,0.033229,0.051241", \ "0.015266,0.015967,0.017311,0.019876,0.024766,0.034124,0.052166", \ "0.016881,0.017590,0.018948,0.021533,0.026457,0.035872,0.053974", \ "0.017894,0.018719,0.020275,0.023154,0.028431,0.038145,0.056242", \ "0.017337,0.018380,0.020327,0.023851,0.030023,0.040671,0.059673", \ "0.014306,0.015595,0.018016,0.022372,0.029924,0.042509,0.063311", \ "0.008662,0.010188,0.013075,0.018263,0.027261,0.042196,0.066134"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.020425,0.021430,0.023361,0.027064,0.034135,0.047651,0.073615", \ "0.020900,0.021908,0.023847,0.027560,0.034648,0.048175,0.074161", \ "0.024128,0.025103,0.026988,0.030617,0.037592,0.051007,0.076890", \ "0.032117,0.033099,0.034969,0.038437,0.044999,0.057926,0.083282", \ "0.042322,0.043458,0.045637,0.049702,0.057166,0.070457,0.094857", \ "0.054594,0.055869,0.058334,0.062862,0.071225,0.086291,0.112620", \ "0.069216,0.070638,0.073388,0.078420,0.087622,0.104150,0.133323"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006781,0.007345,0.008440,0.010578,0.014730,0.022808,0.038509", \ "0.006780,0.007345,0.008441,0.010576,0.014731,0.022809,0.038508", \ "0.007018,0.007544,0.008565,0.010617,0.014742,0.022807,0.038505", \ "0.009071,0.009535,0.010433,0.012250,0.015936,0.023322,0.038527", \ "0.013460,0.013888,0.014726,0.016328,0.019488,0.026066,0.040048", \ "0.019569,0.020041,0.020928,0.022617,0.025768,0.031746,0.044222", \ "0.026960,0.027487,0.028470,0.030355,0.033815,0.040018,0.051672"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018287,0.019128,0.020766,0.023959,0.030172,0.042266,0.065850", \ "0.018287,0.019128,0.020766,0.023958,0.030174,0.042267,0.065842", \ "0.018176,0.019058,0.020738,0.023951,0.030171,0.042266,0.065845", \ "0.020402,0.021087,0.022432,0.025130,0.030642,0.042250,0.065844", \ "0.025396,0.026165,0.027625,0.030385,0.035395,0.045108,0.066215", \ "0.031112,0.031960,0.033551,0.036599,0.042309,0.052634,0.071360", \ "0.038023,0.038920,0.040606,0.043872,0.050001,0.061299,0.081383"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012011,0.012675,0.013955,0.016419,0.021175,0.030396,0.048327", \ "0.012703,0.013387,0.014699,0.017208,0.022016,0.031283,0.049248", \ "0.014081,0.014823,0.016224,0.018801,0.023671,0.033009,0.051046", \ "0.014360,0.015271,0.016959,0.020002,0.025413,0.035205,0.053309", \ "0.012582,0.013776,0.015968,0.019853,0.026459,0.037469,0.056636", \ "0.008249,0.009736,0.012477,0.017319,0.025499,0.038751,0.060056", \ "0.001423,0.003181,0.006425,0.012174,0.021928,0.037713,0.062453"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019669,0.020674,0.022607,0.026299,0.033332,0.046757,0.072542", \ "0.020140,0.021151,0.023092,0.026794,0.033842,0.047285,0.073085", \ "0.023382,0.024356,0.026241,0.029856,0.036791,0.050114,0.075812", \ "0.031269,0.032271,0.034172,0.037701,0.044212,0.057034,0.082206", \ "0.041173,0.042331,0.044548,0.048658,0.056174,0.069533,0.093765", \ "0.053079,0.054385,0.056898,0.061499,0.069933,0.085056,0.111442", \ "0.067208,0.068680,0.071509,0.076650,0.085973,0.102584,0.131816"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.005025,0.005582,0.006667,0.008789,0.012931,0.020991,0.036675", \ "0.005034,0.005589,0.006673,0.008790,0.012930,0.020995,0.036684", \ "0.005620,0.006090,0.007039,0.008979,0.012964,0.021001,0.036685", \ "0.008107,0.008522,0.009341,0.011003,0.014490,0.021703,0.036749", \ "0.012843,0.013243,0.014018,0.015536,0.018512,0.024757,0.038476", \ "0.019209,0.019624,0.020432,0.022019,0.025041,0.030793,0.042907", \ "0.026770,0.027215,0.028094,0.029844,0.033174,0.039236,0.050649"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014050,0.014903,0.016559,0.019766,0.026003,0.038140,0.061785", \ "0.014050,0.014903,0.016560,0.019766,0.026002,0.038143,0.061776", \ "0.013911,0.014817,0.016520,0.019756,0.025997,0.038133,0.061775", \ "0.016295,0.016973,0.018302,0.020991,0.026490,0.038102,0.061779", \ "0.020302,0.021173,0.022797,0.025812,0.031240,0.041037,0.062131", \ "0.025094,0.026062,0.027875,0.031247,0.037401,0.048284,0.067319", \ "0.030935,0.032016,0.034001,0.037695,0.044387,0.056340,0.077144"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010368,0.010890,0.011899,0.013841,0.017587,0.024843,0.038941", \ "0.011105,0.011644,0.012678,0.014655,0.018442,0.025734,0.039861", \ "0.012805,0.013429,0.014598,0.016731,0.020603,0.027959,0.042145", \ "0.013224,0.014077,0.015654,0.018476,0.023356,0.031656,0.046159", \ "0.011331,0.012474,0.014578,0.018307,0.024627,0.034944,0.051681", \ "0.006805,0.008236,0.010882,0.015569,0.023494,0.036284,0.056335", \ "-0.000290,0.001399,0.004544,0.010124,0.019607,0.034968,0.058865"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.021517,0.022484,0.024350,0.027945,0.034855,0.048156,0.073823", \ "0.022005,0.022976,0.024852,0.028457,0.035385,0.048701,0.074392", \ "0.025286,0.026224,0.028047,0.031572,0.038388,0.051583,0.077170", \ "0.033256,0.034215,0.036040,0.039409,0.045889,0.058615,0.083678", \ "0.043498,0.044620,0.046761,0.050761,0.058131,0.071281,0.095425", \ "0.055812,0.057063,0.059472,0.063962,0.072256,0.087230,0.113400", \ "0.070441,0.071866,0.074566,0.079545,0.088696,0.105170,0.134273"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.004554,0.004993,0.005855,0.007533,0.010796,0.017128,0.029430", \ "0.004559,0.004998,0.005858,0.007534,0.010796,0.017125,0.029425", \ "0.005478,0.005816,0.006491,0.007906,0.010893,0.017133,0.029431", \ "0.008788,0.009104,0.009731,0.010974,0.013478,0.018583,0.029689", \ "0.014012,0.014328,0.014957,0.016198,0.018613,0.023311,0.033058", \ "0.020732,0.021057,0.021707,0.023030,0.025608,0.030454,0.039696", \ "0.028601,0.028957,0.029655,0.031121,0.034021,0.039363,0.048930"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014535,0.015402,0.017077,0.020329,0.026629,0.038849,0.062560", \ "0.014533,0.015403,0.017078,0.020329,0.026629,0.038841,0.062560", \ "0.014523,0.015397,0.017075,0.020327,0.026624,0.038843,0.062558", \ "0.016555,0.017259,0.018642,0.021408,0.027028,0.038827,0.062544", \ "0.020653,0.021521,0.023137,0.026147,0.031561,0.041484,0.062817", \ "0.025339,0.026306,0.028109,0.031489,0.037669,0.048554,0.067725", \ "0.031064,0.032133,0.034101,0.037769,0.044476,0.056476,0.077291"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022710,0.023520,0.025087,0.028098,0.033865,0.044927,0.066231", \ "0.023304,0.024117,0.025689,0.028706,0.034482,0.045554,0.066870", \ "0.024390,0.025207,0.026784,0.029809,0.035601,0.046693,0.068031", \ "0.025311,0.026164,0.027798,0.030912,0.036819,0.047915,0.069208", \ "0.026099,0.027026,0.028792,0.032112,0.038277,0.049748,0.071303", \ "0.025828,0.026915,0.028975,0.032798,0.039699,0.051954,0.074118", \ "0.023794,0.025057,0.027477,0.031927,0.039867,0.053674,0.077342"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022481,0.023481,0.025407,0.029111,0.036206,0.049796,0.075953", \ "0.023357,0.024358,0.026290,0.029994,0.037099,0.050693,0.076858", \ "0.025948,0.026948,0.028881,0.032587,0.039696,0.053310,0.079477", \ "0.031416,0.032438,0.034387,0.038085,0.045010,0.058464,0.084464", \ "0.039279,0.040363,0.042463,0.046429,0.053896,0.067682,0.093231", \ "0.049493,0.050667,0.052951,0.057206,0.065136,0.079766,0.106537", \ "0.061808,0.063104,0.065632,0.070301,0.078881,0.094416,0.122565"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012124,0.012806,0.014134,0.016698,0.021653,0.031235,0.049804", \ "0.012123,0.012809,0.014131,0.016700,0.021654,0.031235,0.049816", \ "0.012126,0.012810,0.014134,0.016700,0.021654,0.031235,0.049804", \ "0.013141,0.013786,0.015043,0.017478,0.022162,0.031411,0.049795", \ "0.015959,0.016534,0.017652,0.019851,0.024221,0.033022,0.050562", \ "0.021321,0.021873,0.022917,0.024930,0.028877,0.036730,0.053201", \ "0.028433,0.029027,0.030129,0.032207,0.036094,0.043509,0.058419"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022026,0.022844,0.024446,0.027589,0.033754,0.045818,0.069386", \ "0.022026,0.022844,0.024446,0.027589,0.033753,0.045817,0.069382", \ "0.021973,0.022804,0.024422,0.027580,0.033753,0.045819,0.069384", \ "0.023607,0.024313,0.025706,0.028503,0.034183,0.045827,0.069380", \ "0.027821,0.028498,0.029827,0.032443,0.037554,0.047919,0.069797", \ "0.033283,0.033954,0.035264,0.037861,0.043035,0.053261,0.073320", \ "0.040159,0.040837,0.042127,0.044726,0.049881,0.060128,0.080293"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019369,0.020177,0.021735,0.024727,0.030464,0.041479,0.062738", \ "0.019953,0.020764,0.022328,0.025330,0.031077,0.042104,0.063370", \ "0.021019,0.021833,0.023404,0.026417,0.032183,0.043236,0.064529", \ "0.021709,0.022575,0.024237,0.027382,0.033321,0.044459,0.065710", \ "0.021998,0.022987,0.024854,0.028311,0.034618,0.046174,0.067780", \ "0.020867,0.022052,0.024286,0.028368,0.035608,0.048185,0.070518", \ "0.017985,0.019349,0.021976,0.026734,0.035132,0.049466,0.073568"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.021688,0.022686,0.024610,0.028301,0.035354,0.048837,0.074777", \ "0.022561,0.023562,0.025491,0.029186,0.036246,0.049734,0.075680", \ "0.025154,0.026155,0.028082,0.031777,0.038841,0.052343,0.078301", \ "0.030533,0.031567,0.033535,0.037253,0.044164,0.057494,0.083294", \ "0.038180,0.039288,0.041418,0.045416,0.052891,0.066666,0.092063", \ "0.048070,0.049283,0.051628,0.055947,0.063927,0.078564,0.105265", \ "0.059916,0.061267,0.063876,0.068679,0.077362,0.092973,0.121099"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010112,0.010786,0.012094,0.014636,0.019561,0.029106,0.047637", \ "0.010111,0.010789,0.012095,0.014640,0.019562,0.029106,0.047636", \ "0.010168,0.010828,0.012114,0.014641,0.019559,0.029102,0.047631", \ "0.011415,0.012032,0.013250,0.015626,0.020250,0.029372,0.047631", \ "0.014770,0.015307,0.016347,0.018414,0.022568,0.031147,0.048529", \ "0.020455,0.020983,0.021979,0.023905,0.027660,0.035218,0.051335", \ "0.027641,0.028233,0.029309,0.031347,0.035144,0.042319,0.056873"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017689,0.018529,0.020169,0.023365,0.029582,0.041683,0.065264", \ "0.017689,0.018529,0.020169,0.023365,0.029583,0.041685,0.065269", \ "0.017630,0.018483,0.020142,0.023355,0.029580,0.041682,0.065264", \ "0.019357,0.020065,0.021477,0.024313,0.030028,0.041691,0.065263", \ "0.023164,0.023900,0.025324,0.028086,0.033426,0.043822,0.065687", \ "0.028105,0.028853,0.030276,0.033061,0.038491,0.049016,0.069246", \ "0.034289,0.035064,0.036527,0.039391,0.044894,0.055515,0.076075"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016893,0.017585,0.018921,0.021480,0.026375,0.035761,0.053849", \ "0.017587,0.018282,0.019622,0.022189,0.027094,0.036488,0.054585", \ "0.019315,0.020016,0.021361,0.023935,0.028855,0.038270,0.056389", \ "0.020752,0.021538,0.023025,0.025819,0.030996,0.040611,0.058711", \ "0.021188,0.022142,0.023934,0.027220,0.033092,0.043467,0.062290", \ "0.019831,0.020995,0.023179,0.027160,0.034161,0.046118,0.066376", \ "0.016580,0.017935,0.020504,0.025177,0.033399,0.047326,0.070187"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022609,0.023611,0.025541,0.029244,0.036312,0.049821,0.075798", \ "0.023489,0.024494,0.026430,0.030137,0.037219,0.050737,0.076713", \ "0.026061,0.027066,0.029001,0.032710,0.039793,0.053328,0.079320", \ "0.031595,0.032620,0.034575,0.038267,0.045164,0.058514,0.084334", \ "0.039559,0.040658,0.042773,0.046740,0.054174,0.067872,0.093227", \ "0.049849,0.051051,0.053360,0.057649,0.065573,0.080139,0.106730", \ "0.062159,0.063493,0.066076,0.070834,0.079445,0.094978,0.123003"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008494,0.009069,0.010182,0.012344,0.016531,0.024648,0.040411", \ "0.008496,0.009070,0.010184,0.012347,0.016535,0.024650,0.040408", \ "0.008625,0.009170,0.010246,0.012367,0.016535,0.024651,0.040409", \ "0.010355,0.010849,0.011821,0.013733,0.017521,0.025070,0.040420", \ "0.014393,0.014838,0.015709,0.017388,0.020734,0.027577,0.041779", \ "0.020403,0.020874,0.021770,0.023466,0.026656,0.032842,0.045706", \ "0.027805,0.028340,0.029336,0.031201,0.034621,0.040808,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018287,0.019128,0.020766,0.023960,0.030172,0.042267,0.065854", \ "0.018287,0.019127,0.020767,0.023958,0.030173,0.042266,0.065855", \ "0.018237,0.019090,0.020745,0.023952,0.030170,0.042267,0.065850", \ "0.019756,0.020482,0.021918,0.024786,0.030546,0.042263,0.065846", \ "0.023427,0.024170,0.025613,0.028406,0.033774,0.044250,0.066212", \ "0.028131,0.028884,0.030332,0.033157,0.038662,0.049274,0.069621", \ "0.034063,0.034841,0.036317,0.039217,0.044785,0.055534,0.076246"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.019369,0.020177,0.021735,0.024727,0.030464,0.041479,0.062738", \ "0.019953,0.020764,0.022328,0.025330,0.031077,0.042104,0.063370", \ "0.021019,0.021833,0.023404,0.026417,0.032183,0.043236,0.064529", \ "0.021709,0.022575,0.024237,0.027382,0.033321,0.044459,0.065710", \ "0.021998,0.022987,0.024854,0.028311,0.034618,0.046174,0.067780", \ "0.020867,0.022052,0.024286,0.028368,0.035608,0.048185,0.070518", \ "0.017985,0.019349,0.021976,0.026734,0.035132,0.049466,0.073568"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.021688,0.022686,0.024610,0.028301,0.035354,0.048837,0.074777", \ "0.022561,0.023562,0.025491,0.029186,0.036246,0.049734,0.075680", \ "0.025154,0.026155,0.028082,0.031777,0.038841,0.052343,0.078301", \ "0.030533,0.031567,0.033535,0.037253,0.044164,0.057494,0.083294", \ "0.038180,0.039288,0.041418,0.045416,0.052891,0.066666,0.092063", \ "0.048070,0.049283,0.051628,0.055947,0.063927,0.078564,0.105265", \ "0.059916,0.061267,0.063876,0.068679,0.077362,0.092973,0.121099"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.010112,0.010786,0.012094,0.014636,0.019561,0.029106,0.047637", \ "0.010111,0.010789,0.012095,0.014640,0.019562,0.029106,0.047636", \ "0.010168,0.010828,0.012114,0.014641,0.019559,0.029102,0.047631", \ "0.011415,0.012032,0.013250,0.015626,0.020250,0.029372,0.047631", \ "0.014770,0.015307,0.016347,0.018414,0.022568,0.031147,0.048529", \ "0.020455,0.020983,0.021979,0.023905,0.027660,0.035218,0.051335", \ "0.027641,0.028233,0.029309,0.031347,0.035144,0.042319,0.056873"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.017689,0.018529,0.020169,0.023365,0.029582,0.041683,0.065264", \ "0.017689,0.018529,0.020169,0.023365,0.029583,0.041685,0.065269", \ "0.017630,0.018483,0.020142,0.023355,0.029580,0.041682,0.065264", \ "0.019357,0.020065,0.021477,0.024313,0.030028,0.041691,0.065263", \ "0.023164,0.023900,0.025324,0.028086,0.033426,0.043822,0.065687", \ "0.028105,0.028853,0.030276,0.033061,0.038491,0.049016,0.069246", \ "0.034289,0.035064,0.036527,0.039391,0.044894,0.055515,0.076075"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016152,0.016948,0.018485,0.021439,0.027116,0.038061,0.059247", \ "0.016719,0.017521,0.019067,0.022033,0.027725,0.038683,0.059881", \ "0.017731,0.018548,0.020111,0.023097,0.028815,0.039806,0.061037", \ "0.018064,0.018963,0.020666,0.023862,0.029834,0.041025,0.062214", \ "0.017563,0.018652,0.020684,0.024369,0.030906,0.042597,0.064255", \ "0.015432,0.016748,0.019216,0.023649,0.031341,0.044345,0.066906", \ "0.011646,0.013163,0.016039,0.021196,0.030154,0.045126,0.069754"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.020954,0.021955,0.023879,0.027555,0.034565,0.047961,0.073712", \ "0.021828,0.022831,0.024759,0.028442,0.035458,0.048857,0.074615", \ "0.024424,0.025426,0.027351,0.031034,0.038053,0.051467,0.077240", \ "0.029717,0.030762,0.032746,0.036483,0.043384,0.056609,0.082217", \ "0.037183,0.038310,0.040464,0.044488,0.051977,0.065732,0.090981", \ "0.046807,0.048047,0.050429,0.054813,0.062826,0.077462,0.104095", \ "0.058262,0.059654,0.062329,0.067228,0.076010,0.091667,0.119747"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008086,0.008750,0.010042,0.012563,0.017453,0.026963,0.045459", \ "0.008083,0.008749,0.010042,0.012563,0.017459,0.026970,0.045463", \ "0.008308,0.008935,0.010164,0.012600,0.017461,0.026965,0.045458", \ "0.009862,0.010430,0.011563,0.013825,0.018370,0.027352,0.045467", \ "0.013833,0.014314,0.015264,0.017158,0.021055,0.029323,0.046518", \ "0.019816,0.020310,0.021244,0.023054,0.026584,0.033808,0.049517", \ "0.027069,0.027636,0.028669,0.030644,0.034302,0.041243,0.055392"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.013492,0.014340,0.015990,0.019195,0.025425,0.037560,0.061193", \ "0.013489,0.014341,0.015989,0.019192,0.025424,0.037556,0.061194", \ "0.013428,0.014290,0.015958,0.019181,0.025420,0.037558,0.061197", \ "0.015194,0.015950,0.017370,0.020183,0.025885,0.037552,0.061184", \ "0.018374,0.019178,0.020712,0.023638,0.029209,0.039723,0.061597", \ "0.022634,0.023476,0.025069,0.028109,0.033840,0.044714,0.065195", \ "0.027932,0.028857,0.030574,0.033803,0.039762,0.050846,0.071836"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014211,0.014894,0.016209,0.018733,0.023574,0.032894,0.050922", \ "0.014891,0.015578,0.016901,0.019435,0.024289,0.033619,0.051656", \ "0.016539,0.017251,0.018602,0.021160,0.026036,0.035393,0.053456", \ "0.017429,0.018268,0.019840,0.022733,0.028005,0.037691,0.055772", \ "0.016896,0.017957,0.019931,0.023485,0.029680,0.040318,0.059270", \ "0.014512,0.015802,0.018221,0.022563,0.030057,0.042526,0.063174", \ "0.010362,0.011855,0.014680,0.019748,0.028532,0.043137,0.066644"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.021853,0.022857,0.024787,0.028477,0.035508,0.048933,0.074720", \ "0.022731,0.023738,0.025675,0.029371,0.036411,0.049845,0.075636", \ "0.025306,0.026311,0.028246,0.031944,0.038989,0.052436,0.078249", \ "0.030767,0.031805,0.033772,0.037485,0.044367,0.057615,0.083258", \ "0.038560,0.039677,0.041813,0.045805,0.053246,0.066930,0.092137", \ "0.048586,0.049818,0.052170,0.056509,0.064475,0.079033,0.105553", \ "0.060533,0.061910,0.064553,0.069402,0.078102,0.093672,0.121651"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006797,0.007358,0.008456,0.010601,0.014760,0.022847,0.038577", \ "0.006798,0.007361,0.008458,0.010601,0.014757,0.022851,0.038578", \ "0.007134,0.007650,0.008668,0.010692,0.014775,0.022852,0.038579", \ "0.009258,0.009709,0.010603,0.012398,0.016039,0.023428,0.038622", \ "0.013696,0.014115,0.014925,0.016505,0.019639,0.026204,0.040181", \ "0.019920,0.020369,0.021211,0.022826,0.025885,0.031809,0.044336", \ "0.027381,0.027897,0.028840,0.030645,0.033976,0.040009,0.051621"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014052,0.014902,0.016556,0.019767,0.026001,0.038137,0.061782", \ "0.014048,0.014902,0.016556,0.019766,0.026002,0.038133,0.061786", \ "0.013989,0.014859,0.016531,0.019758,0.025997,0.038137,0.061789", \ "0.015595,0.016342,0.017772,0.020628,0.026387,0.038117,0.061790", \ "0.018653,0.019469,0.021017,0.023974,0.029571,0.040145,0.062127", \ "0.022715,0.023564,0.025177,0.028237,0.034034,0.044986,0.065554", \ "0.027818,0.028740,0.030464,0.033702,0.039699,0.050890,0.072016"); } } timing () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.016893,0.017585,0.018921,0.021480,0.026375,0.035761,0.053849", \ "0.017587,0.018282,0.019622,0.022189,0.027094,0.036488,0.054585", \ "0.019315,0.020016,0.021361,0.023935,0.028855,0.038270,0.056389", \ "0.020752,0.021538,0.023025,0.025819,0.030996,0.040611,0.058711", \ "0.021188,0.022142,0.023934,0.027220,0.033092,0.043467,0.062290", \ "0.019831,0.020995,0.023179,0.027160,0.034161,0.046118,0.066376", \ "0.016580,0.017935,0.020504,0.025177,0.033399,0.047326,0.070187"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.022609,0.023611,0.025541,0.029244,0.036312,0.049821,0.075798", \ "0.023489,0.024494,0.026430,0.030137,0.037219,0.050737,0.076713", \ "0.026061,0.027066,0.029001,0.032710,0.039793,0.053328,0.079320", \ "0.031595,0.032620,0.034575,0.038267,0.045164,0.058514,0.084334", \ "0.039559,0.040658,0.042773,0.046740,0.054174,0.067872,0.093227", \ "0.049849,0.051051,0.053360,0.057649,0.065573,0.080139,0.106730", \ "0.062159,0.063493,0.066076,0.070834,0.079445,0.094978,0.123003"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.008494,0.009069,0.010182,0.012344,0.016531,0.024648,0.040411", \ "0.008496,0.009070,0.010184,0.012347,0.016535,0.024650,0.040408", \ "0.008625,0.009170,0.010246,0.012367,0.016535,0.024651,0.040409", \ "0.010355,0.010849,0.011821,0.013733,0.017521,0.025070,0.040420", \ "0.014393,0.014838,0.015709,0.017388,0.020734,0.027577,0.041779", \ "0.020403,0.020874,0.021770,0.023466,0.026656,0.032842,0.045706", \ "0.027805,0.028340,0.029336,0.031201,0.034621,0.040808,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.018287,0.019128,0.020766,0.023960,0.030172,0.042267,0.065854", \ "0.018287,0.019127,0.020767,0.023958,0.030173,0.042266,0.065855", \ "0.018237,0.019090,0.020745,0.023952,0.030170,0.042267,0.065850", \ "0.019756,0.020482,0.021918,0.024786,0.030546,0.042263,0.065846", \ "0.023427,0.024170,0.025613,0.028406,0.033774,0.044250,0.066212", \ "0.028131,0.028884,0.030332,0.033157,0.038662,0.049274,0.069621", \ "0.034063,0.034841,0.036317,0.039217,0.044785,0.055534,0.076246"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014211,0.014894,0.016209,0.018733,0.023574,0.032894,0.050922", \ "0.014891,0.015578,0.016901,0.019435,0.024289,0.033619,0.051656", \ "0.016539,0.017251,0.018602,0.021160,0.026036,0.035393,0.053456", \ "0.017429,0.018268,0.019840,0.022733,0.028005,0.037691,0.055772", \ "0.016896,0.017957,0.019931,0.023485,0.029680,0.040318,0.059270", \ "0.014512,0.015802,0.018221,0.022563,0.030057,0.042526,0.063174", \ "0.010362,0.011855,0.014680,0.019748,0.028532,0.043137,0.066644"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.021853,0.022857,0.024787,0.028477,0.035508,0.048933,0.074720", \ "0.022731,0.023738,0.025675,0.029371,0.036411,0.049845,0.075636", \ "0.025306,0.026311,0.028246,0.031944,0.038989,0.052436,0.078249", \ "0.030767,0.031805,0.033772,0.037485,0.044367,0.057615,0.083258", \ "0.038560,0.039677,0.041813,0.045805,0.053246,0.066930,0.092137", \ "0.048586,0.049818,0.052170,0.056509,0.064475,0.079033,0.105553", \ "0.060533,0.061910,0.064553,0.069402,0.078102,0.093672,0.121651"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006797,0.007358,0.008456,0.010601,0.014760,0.022847,0.038577", \ "0.006798,0.007361,0.008458,0.010601,0.014757,0.022851,0.038578", \ "0.007134,0.007650,0.008668,0.010692,0.014775,0.022852,0.038579", \ "0.009258,0.009709,0.010603,0.012398,0.016039,0.023428,0.038622", \ "0.013696,0.014115,0.014925,0.016505,0.019639,0.026204,0.040181", \ "0.019920,0.020369,0.021211,0.022826,0.025885,0.031809,0.044336", \ "0.027381,0.027897,0.028840,0.030645,0.033976,0.040009,0.051621"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014052,0.014902,0.016556,0.019767,0.026001,0.038137,0.061782", \ "0.014048,0.014902,0.016556,0.019766,0.026002,0.038133,0.061786", \ "0.013989,0.014859,0.016531,0.019758,0.025997,0.038137,0.061789", \ "0.015595,0.016342,0.017772,0.020628,0.026387,0.038117,0.061790", \ "0.018653,0.019469,0.021017,0.023974,0.029571,0.040145,0.062127", \ "0.022715,0.023564,0.025177,0.028237,0.034034,0.044986,0.065554", \ "0.027818,0.028740,0.030464,0.033702,0.039699,0.050890,0.072016"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.012002,0.012544,0.013587,0.015586,0.019412,0.026759,0.040949", \ "0.012728,0.013274,0.014323,0.016330,0.020165,0.027522,0.041719", \ "0.014772,0.015361,0.016474,0.018536,0.022399,0.029780,0.044002", \ "0.016045,0.016826,0.018280,0.020916,0.025562,0.033642,0.048057", \ "0.015445,0.016465,0.018359,0.021769,0.027664,0.037514,0.053855", \ "0.012851,0.014101,0.016441,0.020646,0.027905,0.039903,0.059177", \ "0.008379,0.009829,0.012567,0.017494,0.026049,0.040250,0.062900"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.023710,0.024673,0.026539,0.030129,0.037036,0.050331,0.075996", \ "0.024603,0.025571,0.027442,0.031041,0.037962,0.051269,0.076945", \ "0.027191,0.028159,0.030025,0.033623,0.040544,0.053868,0.079570", \ "0.032786,0.033777,0.035668,0.039249,0.045999,0.059120,0.084634", \ "0.040877,0.041946,0.043996,0.047875,0.055162,0.068642,0.093686", \ "0.051325,0.052496,0.054763,0.058956,0.066752,0.081119,0.107422", \ "0.063855,0.065170,0.067705,0.072362,0.080851,0.096193,0.123974"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.006017,0.006457,0.007314,0.008986,0.012248,0.018593,0.030922", \ "0.006017,0.006459,0.007314,0.008987,0.012247,0.018588,0.030915", \ "0.006592,0.006960,0.007701,0.009206,0.012297,0.018594,0.030921", \ "0.009708,0.010041,0.010691,0.011980,0.014561,0.019794,0.031124", \ "0.014755,0.015086,0.015734,0.016998,0.019471,0.024322,0.034224", \ "0.021379,0.021734,0.022414,0.023753,0.026338,0.031216,0.040651", \ "0.029198,0.029614,0.030378,0.031890,0.034760,0.040012,0.049597"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.014535,0.015400,0.017081,0.020333,0.026630,0.038844,0.062544", \ "0.014534,0.015401,0.017076,0.020333,0.026631,0.038846,0.062550", \ "0.014525,0.015393,0.017074,0.020327,0.026627,0.038845,0.062563", \ "0.015959,0.016707,0.018181,0.021105,0.026954,0.038828,0.062538", \ "0.018953,0.019779,0.021348,0.024345,0.029996,0.040697,0.062845", \ "0.022835,0.023694,0.025329,0.028434,0.034316,0.045387,0.066111", \ "0.027770,0.028695,0.030421,0.033683,0.039740,0.051081,0.072396"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.155659,2.171126,2.185963,2.204335,2.251481,2.281230,2.321902", \ "2.183452,2.181519,2.205860,2.234033,2.268410,2.318857,2.361135", \ "2.252864,2.272078,2.267950,2.296084,2.319966,2.350733,2.383235", \ "2.755077,2.740944,2.717231,2.682430,2.636889,2.593827,2.557028", \ "4.077306,4.027534,3.935706,3.780840,3.551782,3.325169,3.097541", \ "6.093095,6.041209,5.961507,5.755329,5.371826,4.807020,4.227491", \ "8.651629,8.635163,8.578059,8.440392,8.052585,7.271598,6.170410"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.374692,5.380302,5.390666,5.434488,5.456650,5.470828,5.470874", \ "5.310536,5.365135,5.376075,5.372661,5.394490,5.417872,5.497038", \ "5.607560,5.597473,5.585211,5.585864,5.552889,5.536318,5.522362", \ "6.448062,6.414412,6.306285,6.275939,6.078390,6.010517,5.868797", \ "7.942156,7.897480,7.874808,7.709157,7.431864,7.076996,6.490337", \ "10.246940,10.158490,10.063440,9.852503,9.531819,8.943541,8.316059", \ "13.455980,13.361000,13.233680,12.894230,12.463060,11.679630,10.786380"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.431841,1.450617,1.451869,1.483692,1.505932,1.529621,1.552388", \ "1.429371,1.451516,1.454343,1.486371,1.517183,1.548218,1.588347", \ "1.537572,1.536984,1.543019,1.553312,1.564566,1.586621,1.610128", \ "2.175490,2.137139,2.072531,1.998225,1.936935,1.860252,1.792686", \ "3.616616,3.555689,3.455928,3.251206,2.943277,2.628028,2.358134", \ "5.625385,5.608552,5.509004,5.298559,4.882368,4.209829,3.530285", \ "8.196123,8.191984,8.133950,7.996278,7.621097,6.777595,5.549400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.468899,4.473760,4.482477,4.472384,4.547508,4.577571,4.360145", \ "4.455172,4.458738,4.467479,4.490176,4.579527,4.509047,4.621401", \ "4.719216,4.694281,4.715197,4.708636,4.624878,4.547655,4.697879", \ "5.570924,5.523857,5.463806,5.355541,5.223484,5.083971,4.972401", \ "6.993254,6.989864,6.894150,6.829845,6.579260,6.093287,5.796186", \ "9.326634,9.292932,9.134976,8.931612,8.516489,8.122954,7.378564", \ "12.520470,12.462130,12.338540,12.083640,11.534300,10.738260,9.767869"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.430587,1.437100,1.447251,1.472990,1.498577,1.527739,1.549055", \ "1.436408,1.433673,1.464595,1.484554,1.514454,1.547449,1.582833", \ "1.553789,1.543391,1.552875,1.563906,1.573938,1.594313,1.614895", \ "2.290558,2.250158,2.174677,2.071828,1.989862,1.904629,1.825976", \ "3.787152,3.741791,3.625562,3.441969,3.126271,2.745798,2.449145", \ "5.800618,5.797871,5.722746,5.567377,5.174722,4.502061,3.722744", \ "8.360202,8.383471,8.352097,8.236740,7.973410,7.227568,5.954024"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.455291,4.460263,4.481034,4.530631,4.467542,4.544934,4.508237", \ "4.432768,4.436346,4.460675,4.504698,4.511506,4.549543,4.391860", \ "4.705820,4.706420,4.685866,4.693299,4.674121,4.550949,4.520168", \ "5.628542,5.574041,5.529077,5.432771,5.270332,5.166371,4.984736", \ "7.178479,7.143590,7.078453,6.945782,6.643232,6.269283,5.873472", \ "9.614175,9.577192,9.425791,9.214124,8.840760,8.378063,7.555906", \ "12.984760,12.939780,12.756410,12.509840,12.011520,11.281610,10.069660"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.431841,1.450617,1.451869,1.483692,1.505932,1.529621,1.552388", \ "1.429371,1.451516,1.454343,1.486371,1.517183,1.548218,1.588347", \ "1.537572,1.536984,1.543019,1.553312,1.564566,1.586621,1.610128", \ "2.175490,2.137139,2.072531,1.998225,1.936935,1.860252,1.792686", \ "3.616616,3.555689,3.455928,3.251206,2.943277,2.628028,2.358134", \ "5.625385,5.608552,5.509004,5.298559,4.882368,4.209829,3.530285", \ "8.196123,8.191984,8.133950,7.996278,7.621097,6.777595,5.549400"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.468899,4.473760,4.482477,4.472384,4.547508,4.577571,4.360145", \ "4.455172,4.458738,4.467479,4.490176,4.579527,4.509047,4.621401", \ "4.719216,4.694281,4.715197,4.708636,4.624878,4.547655,4.697879", \ "5.570924,5.523857,5.463806,5.355541,5.223484,5.083971,4.972401", \ "6.993254,6.989864,6.894150,6.829845,6.579260,6.093287,5.796186", \ "9.326634,9.292932,9.134976,8.931612,8.516489,8.122954,7.378564", \ "12.520470,12.462130,12.338540,12.083640,11.534300,10.738260,9.767869"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.717000,0.725228,0.742401,0.752992,0.763619,0.772868,0.775696", \ "0.696870,0.713138,0.727920,0.747261,0.775552,0.790982,0.813038", \ "0.836005,0.834621,0.832709,0.821967,0.828662,0.826317,0.833283", \ "1.680218,1.617799,1.513670,1.362829,1.241684,1.125504,1.029448", \ "3.193588,3.143181,3.015380,2.767665,2.378462,1.956356,1.624783", \ "5.233999,5.174909,5.108800,4.872882,4.421733,3.640370,2.840706", \ "7.765943,7.757772,7.729493,7.574398,7.183127,6.288885,4.936404"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("3.614480,3.587519,3.654365,3.623829,3.640301,3.712306,3.691689", \ "3.572920,3.573018,3.597296,3.644123,3.648567,3.702916,3.736256", \ "3.854291,3.817951,3.826617,3.833080,3.801259,3.777917,3.756695", \ "4.630510,4.647395,4.591462,4.524708,4.358957,4.248226,4.107313", \ "6.087482,6.018610,5.958740,5.869118,5.654605,5.305989,4.979500", \ "8.409188,8.323842,8.218380,8.032496,7.690527,7.194121,6.549688", \ "11.458080,11.426830,11.313320,11.111330,10.669020,9.833685,8.943442"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.724611,0.727994,0.741928,0.752403,0.768672,0.775807,0.780236", \ "0.712628,0.718895,0.737541,0.756823,0.776434,0.800646,0.810513", \ "0.882383,0.863876,0.865256,0.846778,0.850524,0.842278,0.849551", \ "1.801630,1.742269,1.638498,1.473796,1.308114,1.175669,1.071166", \ "3.339381,3.287317,3.183656,2.964510,2.571152,2.087027,1.718071", \ "5.375758,5.349021,5.275843,5.110207,4.700925,3.948538,3.046260", \ "7.939956,7.891034,7.871639,7.797811,7.509915,6.748381,5.361737"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("3.572809,3.590226,3.610361,3.617638,3.674733,3.701460,3.681728", \ "3.551039,3.551219,3.594031,3.603976,3.660610,3.597288,3.594040", \ "3.833647,3.818066,3.810127,3.816676,3.788603,3.763531,3.779530", \ "4.709698,4.731711,4.686466,4.554392,4.441772,4.252151,4.053328", \ "6.217543,6.204724,6.083419,6.020799,5.781486,5.368353,5.069243", \ "8.702421,8.613383,8.503028,8.326279,7.968332,7.492920,6.759589", \ "12.004920,11.953150,11.852050,11.611150,11.064450,10.375700,9.339677"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.430587,1.437100,1.447251,1.472990,1.498577,1.527739,1.549055", \ "1.436408,1.433673,1.464595,1.484554,1.514454,1.547449,1.582833", \ "1.553789,1.543391,1.552875,1.563906,1.573938,1.594313,1.614895", \ "2.290558,2.250158,2.174677,2.071828,1.989862,1.904629,1.825976", \ "3.787152,3.741791,3.625562,3.441969,3.126271,2.745798,2.449145", \ "5.800618,5.797871,5.722746,5.567377,5.174722,4.502061,3.722744", \ "8.360202,8.383471,8.352097,8.236740,7.973410,7.227568,5.954024"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.455291,4.460263,4.481034,4.530631,4.467542,4.544934,4.508237", \ "4.432768,4.436346,4.460675,4.504698,4.511506,4.549543,4.391860", \ "4.705820,4.706420,4.685866,4.693299,4.674121,4.550949,4.520168", \ "5.628542,5.574041,5.529077,5.432771,5.270332,5.166371,4.984736", \ "7.178479,7.143590,7.078453,6.945782,6.643232,6.269283,5.873472", \ "9.614175,9.577192,9.425791,9.214124,8.840760,8.378063,7.555906", \ "12.984760,12.939780,12.756410,12.509840,12.011520,11.281610,10.069660"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.724611,0.727994,0.741928,0.752403,0.768672,0.775807,0.780236", \ "0.712628,0.718895,0.737541,0.756823,0.776434,0.800646,0.810513", \ "0.882383,0.863876,0.865256,0.846778,0.850524,0.842278,0.849551", \ "1.801630,1.742269,1.638498,1.473796,1.308114,1.175669,1.071166", \ "3.339381,3.287317,3.183656,2.964510,2.571152,2.087027,1.718071", \ "5.375758,5.349021,5.275843,5.110207,4.700925,3.948538,3.046260", \ "7.939956,7.891034,7.871639,7.797811,7.509915,6.748381,5.361737"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("3.572809,3.590226,3.610361,3.617638,3.674733,3.701460,3.681728", \ "3.551039,3.551219,3.594031,3.603976,3.660610,3.597288,3.594040", \ "3.833647,3.818066,3.810127,3.816676,3.788603,3.763531,3.779530", \ "4.709698,4.731711,4.686466,4.554392,4.441772,4.252151,4.053328", \ "6.217543,6.204724,6.083419,6.020799,5.781486,5.368353,5.069243", \ "8.702421,8.613383,8.503028,8.326279,7.968332,7.492920,6.759589", \ "12.004920,11.953150,11.852050,11.611150,11.064450,10.375700,9.339677"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.726598,0.720757,0.740297,0.756645,0.764588,0.777619,0.781827", \ "0.717079,0.719932,0.736120,0.753961,0.775920,0.798721,0.816952", \ "0.916967,0.892579,0.884262,0.873868,0.863070,0.857843,0.858115", \ "1.910668,1.854201,1.759607,1.593238,1.374447,1.232201,1.106271", \ "3.436744,3.412000,3.333777,3.150277,2.789074,2.265384,1.831198", \ "5.492776,5.467013,5.424793,5.307235,4.988192,4.293163,3.320231", \ "8.045856,8.061805,8.042887,8.008837,7.798162,7.181949,5.875844"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("3.570262,3.590126,3.592588,3.644672,3.655408,3.621669,3.707216", \ "3.532614,3.532981,3.556696,3.592653,3.568202,3.593239,3.691004", \ "3.853200,3.812098,3.815981,3.798220,3.785681,3.747808,3.742852", \ "4.811222,4.794964,4.760322,4.634276,4.515762,4.309622,3.990175", \ "6.425395,6.352384,6.288617,6.167896,5.992317,5.625172,5.045999", \ "9.048621,8.993673,8.879292,8.627555,8.181866,7.818804,7.054898", \ "12.582900,12.508570,12.382410,12.092290,11.512340,10.860100,9.831857"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.750595,2.759874,2.774548,2.786377,2.824690,2.860854,2.914192", \ "2.688027,2.677334,2.710169,2.739080,2.760619,2.805822,2.867852", \ "2.755351,2.754485,2.774541,2.778344,2.809002,2.828300,2.861922", \ "3.246768,3.236818,3.207384,3.181850,3.152493,3.111500,3.063606", \ "4.545823,4.508946,4.433458,4.301676,4.098952,3.887315,3.656949", \ "6.648702,6.595570,6.498358,6.320594,5.972806,5.444729,4.875877", \ "9.447963,9.411881,9.325459,9.159807,8.756448,8.031747,6.961359"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.435132,6.437332,6.469591,6.429027,6.496106,6.514577,6.507797", \ "6.356448,6.363064,6.395132,6.399493,6.419034,6.523993,6.568106", \ "6.329475,6.328809,6.375912,6.370434,6.351313,6.472235,6.301769", \ "6.844082,6.822026,6.788084,6.734866,6.635129,6.517442,6.662317", \ "8.042076,8.009850,7.962269,7.872083,7.655800,7.290906,7.006115", \ "9.969536,9.901290,9.780306,9.574765,9.323889,8.934331,8.377173", \ "12.746950,12.666870,12.545950,12.265790,11.810760,11.136730,10.362510"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.023472,2.029209,2.040179,2.057413,2.083123,2.104889,2.141013", \ "1.956633,1.964678,1.975321,1.996054,2.014952,2.055440,2.089192", \ "2.041137,2.048829,2.045461,2.051749,2.062433,2.079206,2.095532", \ "2.614955,2.587722,2.561205,2.511596,2.443709,2.370398,2.302310", \ "4.048515,3.998247,3.906326,3.744353,3.483209,3.198583,2.920293", \ "6.223162,6.165847,6.054078,5.842882,5.456560,4.855660,4.187198", \ "9.008466,8.992525,8.921439,8.733497,8.321571,7.510811,6.342299"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.544968,5.573814,5.590658,5.584112,5.616004,5.650832,5.568861", \ "5.455838,5.508371,5.522982,5.574616,5.590176,5.637931,5.648936", \ "5.475593,5.475455,5.478752,5.458927,5.551857,5.503575,5.631591", \ "5.992775,5.971416,5.948477,5.869720,5.850177,5.736698,5.657924", \ "7.096524,7.057373,6.996868,6.911909,6.780700,6.535384,6.181113", \ "9.086307,9.018306,8.896976,8.713038,8.399386,8.064848,7.484617", \ "11.798310,11.723420,11.639760,11.348820,10.878630,10.290960,9.417046"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.006586,2.000305,2.018565,2.039600,2.064183,2.100748,2.132326", \ "1.938899,1.942860,1.961296,1.973459,2.011783,2.044972,2.079892", \ "2.045953,2.030443,2.047059,2.053024,2.058271,2.071747,2.090464", \ "2.707157,2.675963,2.614219,2.555890,2.493360,2.402857,2.318325", \ "4.227721,4.163125,4.080162,3.919157,3.645178,3.315613,3.002265", \ "6.444303,6.430251,6.313924,6.134840,5.756673,5.134818,4.383688", \ "9.301970,9.311633,9.249895,9.119775,8.737109,7.979965,6.765909"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.516385,5.517514,5.580108,5.599735,5.581943,5.590530,5.558867", \ "5.429569,5.488923,5.503104,5.541969,5.522771,5.620097,5.622286", \ "5.460868,5.460137,5.461522,5.478408,5.422366,5.488694,5.493488", \ "6.016111,5.992844,5.957280,5.921925,5.863747,5.722515,5.647978", \ "7.193557,7.151189,7.085760,7.045065,6.880952,6.593279,6.228679", \ "9.342001,9.271242,9.143021,8.888578,8.511819,8.187560,7.599276", \ "12.245180,12.166530,12.019640,11.802040,11.353100,10.544400,9.586621"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.023472,2.029209,2.040179,2.057413,2.083123,2.104889,2.141013", \ "1.956633,1.964678,1.975321,1.996054,2.014952,2.055440,2.089192", \ "2.041137,2.048829,2.045461,2.051749,2.062433,2.079206,2.095532", \ "2.614955,2.587722,2.561205,2.511596,2.443709,2.370398,2.302310", \ "4.048515,3.998247,3.906326,3.744353,3.483209,3.198583,2.920293", \ "6.223162,6.165847,6.054078,5.842882,5.456560,4.855660,4.187198", \ "9.008466,8.992525,8.921439,8.733497,8.321571,7.510811,6.342299"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.544968,5.573814,5.590658,5.584112,5.616004,5.650832,5.568861", \ "5.455838,5.508371,5.522982,5.574616,5.590176,5.637931,5.648936", \ "5.475593,5.475455,5.478752,5.458927,5.551857,5.503575,5.631591", \ "5.992775,5.971416,5.948477,5.869720,5.850177,5.736698,5.657924", \ "7.096524,7.057373,6.996868,6.911909,6.780700,6.535384,6.181113", \ "9.086307,9.018306,8.896976,8.713038,8.399386,8.064848,7.484617", \ "11.798310,11.723420,11.639760,11.348820,10.878630,10.290960,9.417046"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.294394,1.305933,1.306901,1.315692,1.335923,1.354537,1.366153", \ "1.234360,1.232594,1.245923,1.253130,1.272036,1.295257,1.310624", \ "1.343652,1.342330,1.332599,1.332509,1.322242,1.322126,1.320664", \ "2.064066,2.020721,1.942373,1.861336,1.757502,1.646485,1.539502", \ "3.604258,3.541881,3.434547,3.222528,2.893935,2.529031,2.183098", \ "5.817158,5.765223,5.644595,5.424748,4.972175,4.276719,3.501877", \ "8.587928,8.566891,8.500221,8.326976,7.893178,7.020177,5.739113"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.667017,4.703195,4.704605,4.739009,4.701982,4.682661,4.753639", \ "4.620662,4.625405,4.634579,4.694493,4.735312,4.664318,4.771212", \ "4.601766,4.592610,4.590356,4.625109,4.597079,4.686919,4.710989", \ "5.037044,5.077487,5.069073,5.018513,4.907753,4.888458,4.682946", \ "6.117690,6.071167,6.062508,5.905711,5.892295,5.614827,5.422898", \ "8.069896,8.067070,7.951058,7.781852,7.406538,7.148204,6.478875", \ "10.746680,10.690300,10.616680,10.385090,10.040080,9.324693,8.472630"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.280925,1.292925,1.305928,1.318903,1.332167,1.344765,1.362897", \ "1.217260,1.231871,1.229495,1.246134,1.272871,1.291300,1.308548", \ "1.359566,1.344109,1.346969,1.334318,1.326831,1.324654,1.328026", \ "2.169450,2.116381,2.046783,1.921672,1.813533,1.685591,1.565667", \ "3.770325,3.729101,3.614639,3.418448,3.082603,2.649692,2.274290", \ "6.043570,6.004435,5.907384,5.697537,5.290900,4.581570,3.712604", \ "8.894806,8.890088,8.807103,8.700168,8.316322,7.498440,6.180447"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.663594,4.690887,4.692410,4.661928,4.700653,4.727867,4.745187", \ "4.565252,4.606573,4.615353,4.613741,4.715549,4.733706,4.753508", \ "4.582005,4.577738,4.573859,4.587980,4.622355,4.663820,4.649769", \ "5.065270,5.091048,5.073596,5.036653,4.951454,4.844954,4.867440", \ "6.276417,6.229380,6.170976,6.080846,5.991754,5.732973,5.479577", \ "8.392455,8.326576,8.203991,8.039616,7.691000,7.273754,6.789912", \ "11.202960,11.192700,11.063690,10.846450,10.431350,9.597743,8.718395"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.006586,2.000305,2.018565,2.039600,2.064183,2.100748,2.132326", \ "1.938899,1.942860,1.961296,1.973459,2.011783,2.044972,2.079892", \ "2.045953,2.030443,2.047059,2.053024,2.058271,2.071747,2.090464", \ "2.707157,2.675963,2.614219,2.555890,2.493360,2.402857,2.318325", \ "4.227721,4.163125,4.080162,3.919157,3.645178,3.315613,3.002265", \ "6.444303,6.430251,6.313924,6.134840,5.756673,5.134818,4.383688", \ "9.301970,9.311633,9.249895,9.119775,8.737109,7.979965,6.765909"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.516385,5.517514,5.580108,5.599735,5.581943,5.590530,5.558867", \ "5.429569,5.488923,5.503104,5.541969,5.522771,5.620097,5.622286", \ "5.460868,5.460137,5.461522,5.478408,5.422366,5.488694,5.493488", \ "6.016111,5.992844,5.957280,5.921925,5.863747,5.722515,5.647978", \ "7.193557,7.151189,7.085760,7.045065,6.880952,6.593279,6.228679", \ "9.342001,9.271242,9.143021,8.888578,8.511819,8.187560,7.599276", \ "12.245180,12.166530,12.019640,11.802040,11.353100,10.544400,9.586621"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.280925,1.292925,1.305928,1.318903,1.332167,1.344765,1.362897", \ "1.217260,1.231871,1.229495,1.246134,1.272871,1.291300,1.308548", \ "1.359566,1.344109,1.346969,1.334318,1.326831,1.324654,1.328026", \ "2.169450,2.116381,2.046783,1.921672,1.813533,1.685591,1.565667", \ "3.770325,3.729101,3.614639,3.418448,3.082603,2.649692,2.274290", \ "6.043570,6.004435,5.907384,5.697537,5.290900,4.581570,3.712604", \ "8.894806,8.890088,8.807103,8.700168,8.316322,7.498440,6.180447"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.663594,4.690887,4.692410,4.661928,4.700653,4.727867,4.745187", \ "4.565252,4.606573,4.615353,4.613741,4.715549,4.733706,4.753508", \ "4.582005,4.577738,4.573859,4.587980,4.622355,4.663820,4.649769", \ "5.065270,5.091048,5.073596,5.036653,4.951454,4.844954,4.867440", \ "6.276417,6.229380,6.170976,6.080846,5.991754,5.732973,5.479577", \ "8.392455,8.326576,8.203991,8.039616,7.691000,7.273754,6.789912", \ "11.202960,11.192700,11.063690,10.846450,10.431350,9.597743,8.718395"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.269372,1.279126,1.290775,1.294836,1.319208,1.341084,1.357424", \ "1.205981,1.213593,1.218994,1.243981,1.256463,1.285984,1.302715", \ "1.352748,1.336725,1.343667,1.334551,1.330262,1.321052,1.323684", \ "2.266159,2.217210,2.144334,2.012250,1.860143,1.726069,1.593979", \ "3.943472,3.880502,3.782228,3.607623,3.273293,2.801438,2.380502", \ "6.223088,6.180598,6.126688,5.982104,5.604151,4.915680,3.980460", \ "9.123486,9.100530,9.120759,9.031236,8.735019,7.995240,6.697164"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("4.661746,4.688438,4.690037,4.716768,4.709626,4.674055,4.625833", \ "4.551033,4.591767,4.600384,4.630168,4.691537,4.662248,4.602123", \ "4.565522,4.560276,4.554754,4.577960,4.543397,4.641753,4.685115", \ "5.125563,5.132396,5.093942,5.055885,4.952348,4.892766,4.842336", \ "6.393311,6.341756,6.257082,6.218257,6.099444,5.764453,5.454749", \ "8.689286,8.618697,8.487620,8.261040,7.938914,7.602641,6.948509", \ "11.774250,11.698060,11.617740,11.315040,10.888250,10.079490,9.252662"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.169281,2.177935,2.186631,2.211450,2.253797,2.283038,2.327973", \ "2.156466,2.159409,2.176578,2.207945,2.260741,2.300837,2.352509", \ "2.081221,2.074867,2.114460,2.148018,2.197232,2.263996,2.330880", \ "2.298122,2.288375,2.297060,2.298602,2.308998,2.330291,2.369603", \ "3.302358,3.268574,3.200663,3.089259,2.925408,2.789160,2.694281", \ "4.994836,4.954291,4.880301,4.721765,4.405955,3.946231,3.511406", \ "7.173240,7.186691,7.115141,6.977697,6.692535,6.026492,5.091057"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.380871,7.361199,7.396073,7.402399,7.324116,7.363048,7.240084", \ "7.314577,7.315568,7.319947,7.344196,7.393656,7.385453,7.371825", \ "7.481591,7.479720,7.467105,7.476631,7.454838,7.414154,7.291071", \ "8.234173,8.247145,8.157708,8.135708,8.052551,7.865055,7.737492", \ "9.856899,9.805065,9.727890,9.528333,9.355313,8.998097,8.588424", \ "12.080500,12.015720,11.956370,11.812930,11.458950,11.042050,10.251340", \ "15.258030,15.226810,15.126560,14.869830,14.535840,13.947440,12.719380"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.436803,1.450233,1.459996,1.474468,1.509428,1.524576,1.552794", \ "1.395128,1.418902,1.428971,1.459771,1.503442,1.547480,1.573874", \ "1.311031,1.324622,1.349392,1.381294,1.437471,1.490202,1.548443", \ "1.639836,1.617913,1.589360,1.575035,1.560676,1.573107,1.594931", \ "2.783761,2.720561,2.643875,2.492576,2.273050,2.075647,1.930779", \ "4.505575,4.466641,4.381114,4.223903,3.867417,3.317513,2.788603", \ "6.719124,6.710846,6.647037,6.521985,6.213169,5.491177,4.445514"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.434547,6.489275,6.492477,6.518371,6.496219,6.499530,6.498101", \ "6.398399,6.387623,6.450592,6.476699,6.469920,6.553823,6.590548", \ "6.556783,6.549958,6.542161,6.578927,6.570968,6.527818,6.402964", \ "7.375183,7.348514,7.313655,7.254164,7.047427,6.943589,6.748404", \ "8.832788,8.831013,8.796699,8.698811,8.474853,8.020085,7.621543", \ "11.131670,11.088570,10.966430,10.872210,10.536990,10.151750,9.301913", \ "14.311950,14.232310,14.151160,13.953430,13.625200,12.980210,12.082740"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.434691,1.436594,1.455918,1.476306,1.502925,1.526385,1.545416", \ "1.385831,1.408053,1.427058,1.461496,1.497760,1.541291,1.579198", \ "1.324779,1.329437,1.359067,1.389956,1.438755,1.497667,1.546958", \ "1.745544,1.726724,1.686795,1.626461,1.615563,1.608411,1.622914", \ "2.957130,2.896448,2.826771,2.685111,2.457215,2.187609,2.015044", \ "4.682791,4.660744,4.600895,4.467569,4.171004,3.628389,2.984031", \ "6.822434,6.804304,6.771013,6.718702,6.520912,5.938612,4.882138"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.424167,6.423969,6.473187,6.461222,6.452938,6.394152,6.480823", \ "6.352203,6.350302,6.355113,6.405433,6.435155,6.409122,6.530308", \ "6.547250,6.538764,6.528562,6.534541,6.504649,6.571229,6.572073", \ "7.422912,7.394387,7.362325,7.263263,7.109053,7.085462,6.733771", \ "9.053409,9.014756,8.944200,8.870743,8.629485,8.168556,7.734463", \ "11.440750,11.412090,11.344640,11.167890,10.820890,10.346770,9.522580", \ "14.844260,14.761420,14.659990,14.484740,14.120050,13.435530,12.558450"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.436803,1.450233,1.459996,1.474468,1.509428,1.524576,1.552794", \ "1.395128,1.418902,1.428971,1.459771,1.503442,1.547480,1.573874", \ "1.311031,1.324622,1.349392,1.381294,1.437471,1.490202,1.548443", \ "1.639836,1.617913,1.589360,1.575035,1.560676,1.573107,1.594931", \ "2.783761,2.720561,2.643875,2.492576,2.273050,2.075647,1.930779", \ "4.505575,4.466641,4.381114,4.223903,3.867417,3.317513,2.788603", \ "6.719124,6.710846,6.647037,6.521985,6.213169,5.491177,4.445514"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.434547,6.489275,6.492477,6.518371,6.496219,6.499530,6.498101", \ "6.398399,6.387623,6.450592,6.476699,6.469920,6.553823,6.590548", \ "6.556783,6.549958,6.542161,6.578927,6.570968,6.527818,6.402964", \ "7.375183,7.348514,7.313655,7.254164,7.047427,6.943589,6.748404", \ "8.832788,8.831013,8.796699,8.698811,8.474853,8.020085,7.621543", \ "11.131670,11.088570,10.966430,10.872210,10.536990,10.151750,9.301913", \ "14.311950,14.232310,14.151160,13.953430,13.625200,12.980210,12.082740"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.726577,0.734219,0.738794,0.754367,0.766069,0.771944,0.779576", \ "0.652427,0.668741,0.689111,0.720461,0.754379,0.784355,0.801688", \ "0.555836,0.564006,0.591517,0.622222,0.671840,0.724001,0.767532", \ "1.032642,0.997595,0.931672,0.867269,0.825280,0.817670,0.819377", \ "2.291414,2.239244,2.140123,1.941840,1.647839,1.356093,1.177857", \ "4.064227,4.001513,3.946614,3.745799,3.349771,2.708988,2.076268", \ "6.312375,6.258156,6.213795,6.052709,5.714023,4.972497,3.805985"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.533295,5.572915,5.575596,5.607381,5.628071,5.635740,5.647591", \ "5.469004,5.480103,5.534449,5.566458,5.578217,5.665889,5.631300", \ "5.637562,5.644745,5.636321,5.673234,5.682090,5.710424,5.698427", \ "6.472307,6.418891,6.408968,6.350307,6.245611,6.031582,5.986833", \ "7.853172,7.806989,7.795747,7.715815,7.580817,7.231197,6.889077", \ "10.128840,10.068290,9.995726,9.857841,9.670768,9.291368,8.601037", \ "13.193820,13.193580,13.141080,13.005180,12.685970,12.110930,11.086890"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.721573,0.739480,0.737683,0.755112,0.767151,0.777430,0.782193", \ "0.645892,0.669255,0.688768,0.727057,0.756586,0.785392,0.810693", \ "0.570933,0.587421,0.609789,0.642592,0.686824,0.731457,0.775322", \ "1.167077,1.120276,1.059016,0.964980,0.889515,0.862981,0.857140", \ "2.444858,2.412259,2.316720,2.145810,1.854230,1.492340,1.275094", \ "4.166055,4.134479,4.085930,3.964918,3.638044,3.035581,2.289292", \ "6.357282,6.381950,6.329296,6.225272,5.979403,5.399999,4.267684"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.491935,5.554038,5.556835,5.599323,5.602767,5.619830,5.468548", \ "5.427551,5.435418,5.498211,5.522359,5.548484,5.576973,5.539748", \ "5.628596,5.630543,5.618025,5.653622,5.588485,5.582402,5.674394", \ "6.525885,6.477820,6.468952,6.424657,6.244283,6.064837,5.994139", \ "8.002563,8.017720,8.005463,7.915239,7.686545,7.385282,7.038283", \ "10.462740,10.416140,10.374520,10.170750,10.000900,9.553955,8.836595", \ "13.781600,13.756930,13.662450,13.528730,13.197460,12.582730,11.666560"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.441721,1.454257,1.468089,1.486878,1.499401,1.523734,1.544505", \ "1.407852,1.418579,1.431199,1.456321,1.504106,1.539730,1.575226", \ "1.330553,1.339987,1.363460,1.393988,1.431042,1.496539,1.547476", \ "1.673515,1.655797,1.623438,1.592558,1.588617,1.591524,1.602940", \ "2.837246,2.797261,2.714289,2.561940,2.331838,2.113501,1.969572", \ "4.603135,4.564940,4.489152,4.313324,3.968564,3.412369,2.854954", \ "6.873042,6.827739,6.756503,6.637228,6.330027,5.625785,4.581815"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.903483,6.902383,6.943964,6.939369,6.991977,6.943764,6.981785", \ "6.860603,6.861929,6.867371,6.871438,6.896369,6.933570,6.896739", \ "7.033916,7.028598,7.022112,6.970544,7.013649,7.027271,7.006818", \ "7.793621,7.815136,7.780420,7.710566,7.559204,7.456225,7.355073", \ "9.320204,9.321552,9.298375,9.165211,8.977373,8.618276,8.349814", \ "11.624730,11.583290,11.515900,11.356190,11.039600,10.562990,10.087990", \ "14.835250,14.808310,14.721690,14.470920,14.065470,13.612920,12.599910"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.725531,0.723096,0.745401,0.759579,0.761446,0.777113,0.779872", \ "0.654237,0.657988,0.694252,0.727348,0.759463,0.787976,0.808476", \ "0.568655,0.573801,0.595525,0.631791,0.682836,0.731392,0.780207", \ "1.073994,1.036070,0.975139,0.896937,0.859924,0.837342,0.838179", \ "2.351262,2.308627,2.200859,2.010634,1.716803,1.408037,1.222429", \ "4.143794,4.141138,4.040292,3.839250,3.456803,2.815901,2.152168", \ "6.449896,6.399508,6.312726,6.175195,5.852905,5.124254,3.955570"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.985429,5.994628,6.031792,6.069090,6.072876,6.023588,6.135699", \ "5.943381,5.943934,5.968472,6.029772,6.011907,6.039802,6.166583", \ "6.119896,6.130014,6.106218,6.111447,6.140852,6.056276,6.072110", \ "6.926863,6.914466,6.877632,6.795414,6.696043,6.597961,6.454327", \ "8.337278,8.293914,8.292669,8.282435,8.073764,7.725613,7.453247", \ "10.632160,10.601860,10.555880,10.383280,10.105660,9.715843,9.188953", \ "13.779440,13.777780,13.724610,13.549700,13.279510,12.656260,11.843380"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.734159,0.735995,0.738893,0.749444,0.768660,0.773807,0.781913", \ "0.659987,0.672906,0.686862,0.722767,0.761312,0.790695,0.807221", \ "0.597507,0.605970,0.626256,0.651622,0.690121,0.742078,0.786501", \ "1.213273,1.169564,1.114533,1.015491,0.924863,0.887646,0.874865", \ "2.515867,2.463115,2.381080,2.229391,1.938515,1.570300,1.319525", \ "4.285802,4.273410,4.209094,4.039522,3.755187,3.153054,2.398316", \ "6.511395,6.480204,6.441341,6.332413,6.114341,5.560616,4.437316"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("5.966477,5.964522,5.997252,6.033547,6.023008,5.999536,6.119122", \ "5.905662,5.906434,5.931236,5.926334,6.018375,6.082222,6.088790", \ "6.111474,6.115284,6.104095,6.075792,6.123919,6.112627,6.046241", \ "6.995275,6.974579,6.943651,6.890199,6.712183,6.577125,6.464260", \ "8.533154,8.513844,8.511568,8.444152,8.260058,7.867270,7.462328", \ "10.963860,10.951690,10.885290,10.725050,10.531160,10.088380,9.487085", \ "14.357930,14.320200,14.264910,14.101020,13.808710,13.237620,12.353560"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.753481,2.741930,2.774148,2.795314,2.823446,2.861371,2.924102", \ "2.684912,2.682047,2.707580,2.723996,2.769571,2.812051,2.855428", \ "2.620180,2.637528,2.650344,2.673492,2.716362,2.761876,2.832757", \ "2.832923,2.838978,2.835296,2.844486,2.853410,2.871274,2.885416", \ "3.771244,3.746828,3.687416,3.608296,3.473972,3.358951,3.244758", \ "5.494277,5.455185,5.383277,5.224853,4.972088,4.561564,4.137067", \ "7.909524,7.876948,7.797486,7.654211,7.316527,6.708522,5.817778"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.419072,8.412323,8.405104,8.440527,8.457190,8.431066,8.384375", \ "8.358694,8.355156,8.390751,8.406456,8.417878,8.471311,8.422444", \ "8.268173,8.267018,8.324426,8.283437,8.353929,8.432782,8.455191", \ "8.705123,8.690488,8.668379,8.615993,8.647080,8.550904,8.439370", \ "9.914773,9.891921,9.850039,9.723266,9.534562,9.357299,9.169663", \ "11.750210,11.699670,11.610360,11.508770,11.308500,10.881470,10.317830", \ "14.518240,14.453010,14.332690,14.133720,13.807490,13.153820,12.273450"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.024355,2.015439,2.041016,2.046733,2.076907,2.103759,2.144888", \ "1.951702,1.943320,1.971482,1.985117,2.021698,2.047707,2.084367", \ "1.892032,1.898586,1.916853,1.938385,1.967088,2.001378,2.048468", \ "2.135822,2.133495,2.123907,2.129387,2.122215,2.118616,2.117822", \ "3.209134,3.165662,3.106070,2.989654,2.804485,2.646956,2.494018", \ "5.007476,4.977286,4.887112,4.724963,4.401787,3.926398,3.428736", \ "7.432529,7.388803,7.340703,7.182678,6.822020,6.150598,5.176336"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.525599,7.524759,7.526068,7.532409,7.572283,7.507855,7.385510", \ "7.457716,7.459319,7.464650,7.495548,7.460031,7.508987,7.420172", \ "7.393732,7.394369,7.398485,7.419925,7.391296,7.439506,7.485291", \ "7.833902,7.821086,7.801621,7.784399,7.701712,7.584078,7.528467", \ "8.914351,8.893829,8.866682,8.837897,8.647652,8.355813,8.248716", \ "10.789000,10.769080,10.680500,10.540760,10.282240,10.012730,9.306355", \ "13.493220,13.480310,13.368000,13.196790,12.884070,12.371430,11.536590"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.997832,2.007590,2.025144,2.040935,2.067764,2.103147,2.129013", \ "1.907589,1.935312,1.949473,1.972370,2.002830,2.036293,2.073166", \ "1.880368,1.874231,1.901846,1.925160,1.952467,1.999920,2.040621", \ "2.207694,2.198692,2.170532,2.152062,2.147173,2.140951,2.140021", \ "3.381678,3.333093,3.286495,3.155366,2.974383,2.746240,2.566068", \ "5.260929,5.202126,5.144271,5.002071,4.704323,4.210499,3.619411", \ "7.669537,7.647051,7.609819,7.506269,7.208064,6.609446,5.610322"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.506027,7.505404,7.506891,7.514318,7.564850,7.546897,7.411088", \ "7.423591,7.425068,7.430482,7.450651,7.427874,7.547922,7.374192", \ "7.369734,7.369532,7.372191,7.415565,7.424777,7.384453,7.408605", \ "7.855813,7.847469,7.821888,7.763950,7.714364,7.598134,7.457610", \ "9.025790,9.002000,8.969639,8.942256,8.746698,8.584705,8.330548", \ "11.052660,11.063020,10.979020,10.816000,10.553560,10.187120,9.696301", \ "13.987150,13.975210,13.884900,13.699660,13.320380,12.663200,11.916100"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.024355,2.015439,2.041016,2.046733,2.076907,2.103759,2.144888", \ "1.951702,1.943320,1.971482,1.985117,2.021698,2.047707,2.084367", \ "1.892032,1.898586,1.916853,1.938385,1.967088,2.001378,2.048468", \ "2.135822,2.133495,2.123907,2.129387,2.122215,2.118616,2.117822", \ "3.209134,3.165662,3.106070,2.989654,2.804485,2.646956,2.494018", \ "5.007476,4.977286,4.887112,4.724963,4.401787,3.926398,3.428736", \ "7.432529,7.388803,7.340703,7.182678,6.822020,6.150598,5.176336"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.525599,7.524759,7.526068,7.532409,7.572283,7.507855,7.385510", \ "7.457716,7.459319,7.464650,7.495548,7.460031,7.508987,7.420172", \ "7.393732,7.394369,7.398485,7.419925,7.391296,7.439506,7.485291", \ "7.833902,7.821086,7.801621,7.784399,7.701712,7.584078,7.528467", \ "8.914351,8.893829,8.866682,8.837897,8.647652,8.355813,8.248716", \ "10.789000,10.769080,10.680500,10.540760,10.282240,10.012730,9.306355", \ "13.493220,13.480310,13.368000,13.196790,12.884070,12.371430,11.536590"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.303652,1.299784,1.314317,1.324265,1.334121,1.347726,1.371676", \ "1.224322,1.214279,1.240109,1.252053,1.266093,1.290084,1.310301", \ "1.148587,1.162566,1.168042,1.194537,1.214442,1.247534,1.275001", \ "1.494649,1.472871,1.433957,1.414686,1.386915,1.367983,1.347989", \ "2.692888,2.647094,2.562158,2.407728,2.169296,1.932620,1.746059", \ "4.591699,4.536008,4.436910,4.219811,3.868707,3.307759,2.712942", \ "7.015372,6.990363,6.909309,6.729650,6.359955,5.615094,4.534197"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.608086,6.606948,6.607727,6.665726,6.608387,6.719510,6.748047", \ "6.538111,6.562568,6.544181,6.591577,6.656789,6.661740,6.686138", \ "6.474281,6.477544,6.477867,6.551448,6.565497,6.655042,6.672031", \ "6.912772,6.901427,6.903039,6.871312,6.825738,6.840212,6.802605", \ "7.876569,7.850069,7.883069,7.885053,7.736247,7.473335,7.388908", \ "9.777887,9.729375,9.731206,9.601733,9.418813,9.121801,8.638838", \ "12.428560,12.374360,12.330530,12.243140,11.850620,11.337780,10.641900"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.279357,1.283706,1.305140,1.316047,1.326049,1.345096,1.365430", \ "1.199722,1.218519,1.216191,1.244860,1.265755,1.283823,1.311785", \ "1.148724,1.165435,1.174914,1.194745,1.218679,1.248991,1.271479", \ "1.599218,1.562241,1.522729,1.463663,1.433011,1.400206,1.374081", \ "2.859326,2.825517,2.738070,2.593845,2.355726,2.040240,1.827841", \ "4.761548,4.747973,4.665193,4.502331,4.160974,3.613510,2.917024", \ "7.190553,7.217004,7.161515,7.030699,6.710595,6.075658,4.986396"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("6.589009,6.588085,6.589178,6.584526,6.618252,6.642711,6.730697", \ "6.505077,6.512523,6.511162,6.579817,6.615062,6.639788,6.692146", \ "6.463463,6.450532,6.459644,6.498642,6.519884,6.608635,6.614610", \ "6.934313,6.921191,6.921475,6.900179,6.854103,6.794411,6.787236", \ "8.051049,8.024109,7.984233,7.994135,7.902853,7.693940,7.396776", \ "10.066640,10.073220,9.980977,9.863388,9.699609,9.306273,8.819726", \ "12.944320,12.870780,12.870330,12.697720,12.415510,11.829820,10.904780"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.012176,2.032859,2.029522,2.057574,2.076418,2.098728,2.130784", \ "1.944666,1.952268,1.957696,1.980598,2.005500,2.044749,2.081024", \ "1.887433,1.905203,1.908771,1.922383,1.957287,1.995977,2.044422", \ "2.169684,2.158651,2.156406,2.146537,2.132942,2.125938,2.122003", \ "3.282545,3.242192,3.168342,3.044530,2.866431,2.683295,2.527944", \ "5.130368,5.086273,5.001442,4.813350,4.506168,4.024384,3.490143", \ "7.614008,7.576183,7.487552,7.320099,6.974432,6.292817,5.315120"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.971907,7.942441,7.938837,7.956604,7.950117,7.967194,8.075794", \ "7.890272,7.931882,7.938492,7.906584,7.958319,7.947588,7.965104", \ "7.837878,7.863084,7.867829,7.886299,7.902111,7.897745,7.922016", \ "8.249229,8.236670,8.216990,8.217555,8.176931,8.173743,8.141302", \ "9.335475,9.381234,9.361515,9.317851,9.180549,8.860700,8.599922", \ "11.244410,11.252570,11.169920,11.049560,10.840310,10.506720,10.082480", \ "13.990220,13.984450,13.875140,13.713450,13.373810,12.928340,12.216320"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.302964,1.309142,1.317167,1.326450,1.339280,1.352212,1.363389", \ "1.220325,1.222636,1.231702,1.253796,1.262809,1.284369,1.306879", \ "1.158195,1.158930,1.175807,1.199212,1.222700,1.250244,1.276626", \ "1.534665,1.510502,1.468496,1.436193,1.406040,1.381051,1.355102", \ "2.764853,2.721408,2.628984,2.478373,2.241870,1.982323,1.779396", \ "4.704664,4.653260,4.545921,4.343873,3.973560,3.411497,2.790131", \ "7.197219,7.142972,7.051671,6.900691,6.508676,5.764895,4.687974"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.022529,7.019200,7.083788,7.095351,7.090611,7.180406,7.065481", \ "6.975957,7.016710,7.035592,7.038739,7.092314,7.114768,7.186603", \ "6.896291,6.947879,6.958638,7.004237,6.979958,6.973782,7.150464", \ "7.359543,7.319605,7.362910,7.344357,7.269741,7.232349,7.129828", \ "8.360884,8.357182,8.376993,8.352129,8.287814,8.084969,7.893855", \ "10.263010,10.215230,10.191500,10.098670,9.935662,9.663613,9.075666", \ "12.940510,12.944800,12.905570,12.784200,12.408820,12.009900,11.226350"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.286349,1.286057,1.287934,1.309254,1.328063,1.341077,1.356876", \ "1.204507,1.206303,1.210402,1.241479,1.262381,1.281719,1.307245", \ "1.153611,1.151641,1.167758,1.187467,1.219445,1.248513,1.275422", \ "1.639496,1.617438,1.562690,1.499573,1.452318,1.411870,1.377802", \ "2.947356,2.888080,2.822880,2.665188,2.431449,2.107062,1.866045", \ "4.897929,4.873968,4.772856,4.614496,4.289097,3.725985,3.017827", \ "7.390901,7.394093,7.320522,7.198723,6.862086,6.245329,5.160370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.003567,7.054937,7.064788,7.049049,7.082356,7.022322,7.173159", \ "6.925822,6.982530,6.997245,7.024700,7.063035,6.995854,7.145129", \ "6.860892,6.922272,6.937584,6.960292,6.982760,6.992484,7.113425", \ "7.390582,7.401108,7.380998,7.308139,7.296318,7.229416,7.112703", \ "8.479466,8.516368,8.483727,8.464608,8.326450,8.181739,7.938751", \ "10.557020,10.566290,10.479500,10.389860,10.098870,9.789923,9.377157", \ "13.445540,13.447560,13.402840,13.246750,12.946540,12.444110,11.708000"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.175505,2.180735,2.189159,2.223345,2.253614,2.290502,2.322057", \ "2.148575,2.166070,2.179440,2.215023,2.252212,2.308694,2.352218", \ "2.042100,2.051567,2.078665,2.101836,2.176670,2.242929,2.315343", \ "2.166728,2.170628,2.170677,2.187286,2.217794,2.263148,2.327147", \ "3.167937,3.146087,3.083158,2.980990,2.827110,2.693909,2.618611", \ "4.845690,4.831090,4.763951,4.669069,4.404644,3.959183,3.484581", \ "6.998475,6.985001,6.972040,6.921049,6.755043,6.227488,5.274311"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.998168,8.998857,9.060669,9.076974,9.086684,9.126606,9.151339", \ "8.930295,8.932464,8.939797,9.008876,9.017624,8.943051,9.177569", \ "9.079814,9.075926,9.074302,9.079852,9.117776,8.976411,9.023519", \ "9.881338,9.860353,9.826588,9.767194,9.615933,9.424415,9.441229", \ "11.492040,11.451270,11.382410,11.223210,11.031790,10.732930,10.420160", \ "13.908530,13.850990,13.809650,13.669010,13.377640,12.812800,12.186550", \ "17.317170,17.238930,17.151330,16.968080,16.548010,15.972410,14.910050"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.436417,1.451845,1.461828,1.483525,1.508409,1.527183,1.552265", \ "1.396948,1.416542,1.435715,1.466797,1.509097,1.543020,1.581334", \ "1.269829,1.273855,1.294260,1.348927,1.401300,1.477669,1.539967", \ "1.493516,1.481913,1.457413,1.454168,1.464345,1.500458,1.548408", \ "2.586426,2.562275,2.490511,2.375224,2.167039,1.960737,1.855160", \ "4.296036,4.278855,4.234620,4.097091,3.830517,3.327382,2.761204", \ "6.484499,6.470993,6.452739,6.400390,6.205124,5.678027,4.634415"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.095287,8.110859,8.108919,8.114753,8.196692,8.231781,8.293093", \ "8.005820,8.032342,8.045304,8.027121,8.080028,8.183016,8.235678", \ "8.138157,8.151489,8.120547,8.163944,8.173489,8.220285,8.254804", \ "8.960631,8.917326,8.891716,8.813014,8.782702,8.658043,8.567732", \ "10.531910,10.566520,10.447880,10.376660,10.156960,9.726312,9.510515", \ "12.944500,12.884330,12.839030,12.667020,12.470530,11.921310,11.303790", \ "16.294530,16.268510,16.180290,16.008780,15.632660,15.084760,13.970390"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.424941,1.425985,1.455119,1.477325,1.501282,1.524547,1.545351", \ "1.383071,1.411691,1.419400,1.458294,1.500835,1.540567,1.578192", \ "1.250286,1.280293,1.306302,1.349682,1.402966,1.469123,1.539474", \ "1.532773,1.517594,1.490378,1.460333,1.476781,1.507548,1.547227", \ "2.639346,2.592600,2.542749,2.417154,2.225698,1.994647,1.878651", \ "4.303743,4.296394,4.236931,4.106581,3.884288,3.413322,2.813464", \ "6.503558,6.469513,6.431517,6.379450,6.207222,5.738279,4.778232"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.428785,8.432747,8.443115,8.493063,8.517356,8.583783,8.622910", \ "8.361969,8.367516,8.380634,8.451299,8.478776,8.517802,8.566313", \ "8.465369,8.521756,8.524016,8.538787,8.537541,8.598877,8.604157", \ "9.296678,9.277344,9.248527,9.221728,9.129897,9.054027,8.987569", \ "10.986340,10.981940,10.900280,10.796170,10.594500,10.318920,9.921251", \ "13.350760,13.350350,13.280240,13.157220,12.916180,12.476350,11.707170", \ "16.785530,16.763160,16.682890,16.477390,16.196000,15.629990,14.552450"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.436417,1.451845,1.461828,1.483525,1.508409,1.527183,1.552265", \ "1.396948,1.416542,1.435715,1.466797,1.509097,1.543020,1.581334", \ "1.269829,1.273855,1.294260,1.348927,1.401300,1.477669,1.539967", \ "1.493516,1.481913,1.457413,1.454168,1.464345,1.500458,1.548408", \ "2.586426,2.562275,2.490511,2.375224,2.167039,1.960737,1.855160", \ "4.296036,4.278855,4.234620,4.097091,3.830517,3.327382,2.761204", \ "6.484499,6.470993,6.452739,6.400390,6.205124,5.678027,4.634415"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.095287,8.110859,8.108919,8.114753,8.196692,8.231781,8.293093", \ "8.005820,8.032342,8.045304,8.027121,8.080028,8.183016,8.235678", \ "8.138157,8.151489,8.120547,8.163944,8.173489,8.220285,8.254804", \ "8.960631,8.917326,8.891716,8.813014,8.782702,8.658043,8.567732", \ "10.531910,10.566520,10.447880,10.376660,10.156960,9.726312,9.510515", \ "12.944500,12.884330,12.839030,12.667020,12.470530,11.921310,11.303790", \ "16.294530,16.268510,16.180290,16.008780,15.632660,15.084760,13.970390"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.726052,0.734840,0.742699,0.757092,0.765818,0.773500,0.773648", \ "0.653149,0.669184,0.687414,0.725431,0.756768,0.783854,0.807032", \ "0.491204,0.503901,0.534936,0.583650,0.635765,0.703862,0.756539", \ "0.855370,0.833455,0.785879,0.725864,0.719160,0.730212,0.768573", \ "2.058751,2.000008,1.920718,1.789912,1.529447,1.242632,1.098591", \ "3.778496,3.755640,3.687452,3.579542,3.279771,2.717755,2.046114", \ "6.020976,6.006719,5.980500,5.873257,5.628466,5.127043,4.007283"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.124041,7.132342,7.169091,7.171410,7.288215,7.347395,7.281102", \ "7.057956,7.078671,7.093818,7.131798,7.224189,7.309453,7.233942", \ "7.150061,7.185248,7.226045,7.225339,7.243181,7.353148,7.231600", \ "7.976630,7.952550,7.971667,7.908801,7.803134,7.756238,7.690430", \ "9.485441,9.519036,9.469393,9.458510,9.241219,8.990387,8.572284", \ "11.877820,11.873470,11.828920,11.664480,11.463150,11.077570,10.307290", \ "15.261980,15.240840,15.168210,15.034790,14.637230,14.149200,12.970380"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.726609,0.732385,0.737586,0.755931,0.765757,0.772009,0.779568", \ "0.650381,0.667845,0.690748,0.716771,0.756029,0.787860,0.810810", \ "0.500871,0.516093,0.539457,0.588800,0.641857,0.711298,0.760236", \ "0.898154,0.870085,0.824598,0.759866,0.735946,0.746180,0.777773", \ "2.060044,2.048401,1.975729,1.828064,1.594662,1.287396,1.126350", \ "3.764943,3.752219,3.682056,3.575683,3.335318,2.804858,2.114530", \ "6.023390,5.991674,5.923093,5.837763,5.636804,5.183861,4.154925"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.452615,7.471974,7.477556,7.576236,7.601505,7.632296,7.770765", \ "7.388233,7.425797,7.416764,7.441482,7.582642,7.612755,7.603836", \ "7.551783,7.555136,7.579802,7.611243,7.574713,7.622102,7.616473", \ "8.391614,8.379893,8.356828,8.321469,8.226725,8.175277,7.984867", \ "9.931825,9.902753,9.937942,9.857709,9.633130,9.460358,8.957465", \ "12.344230,12.334000,12.291320,12.129720,11.969190,11.613440,10.809420", \ "15.752910,15.734840,15.654920,15.508690,15.179120,14.719120,13.757410"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.424941,1.425985,1.455119,1.477325,1.501282,1.524547,1.545351", \ "1.383071,1.411691,1.419400,1.458294,1.500835,1.540567,1.578192", \ "1.250286,1.280293,1.306302,1.349682,1.402966,1.469123,1.539474", \ "1.532773,1.517594,1.490378,1.460333,1.476781,1.507548,1.547227", \ "2.639346,2.592600,2.542749,2.417154,2.225698,1.994647,1.878651", \ "4.303743,4.296394,4.236931,4.106581,3.884288,3.413322,2.813464", \ "6.503558,6.469513,6.431517,6.379450,6.207222,5.738279,4.778232"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.428785,8.432747,8.443115,8.493063,8.517356,8.583783,8.622910", \ "8.361969,8.367516,8.380634,8.451299,8.478776,8.517802,8.566313", \ "8.465369,8.521756,8.524016,8.538787,8.537541,8.598877,8.604157", \ "9.296678,9.277344,9.248527,9.221728,9.129897,9.054027,8.987569", \ "10.986340,10.981940,10.900280,10.796170,10.594500,10.318920,9.921251", \ "13.350760,13.350350,13.280240,13.157220,12.916180,12.476350,11.707170", \ "16.785530,16.763160,16.682890,16.477390,16.196000,15.629990,14.552450"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.726609,0.732385,0.737586,0.755931,0.765757,0.772009,0.779568", \ "0.650381,0.667845,0.690748,0.716771,0.756029,0.787860,0.810810", \ "0.500871,0.516093,0.539457,0.588800,0.641857,0.711298,0.760236", \ "0.898154,0.870085,0.824598,0.759866,0.735946,0.746180,0.777773", \ "2.060044,2.048401,1.975729,1.828064,1.594662,1.287396,1.126350", \ "3.764943,3.752219,3.682056,3.575683,3.335318,2.804858,2.114530", \ "6.023390,5.991674,5.923093,5.837763,5.636804,5.183861,4.154925"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("7.452615,7.471974,7.477556,7.576236,7.601505,7.632296,7.770765", \ "7.388233,7.425797,7.416764,7.441482,7.582642,7.612755,7.603836", \ "7.551783,7.555136,7.579802,7.611243,7.574713,7.622102,7.616473", \ "8.391614,8.379893,8.356828,8.321469,8.226725,8.175277,7.984867", \ "9.931825,9.902753,9.937942,9.857709,9.633130,9.460358,8.957465", \ "12.344230,12.334000,12.291320,12.129720,11.969190,11.613440,10.809420", \ "15.752910,15.734840,15.654920,15.508690,15.179120,14.719120,13.757410"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("0.727726,0.735032,0.746651,0.758411,0.767294,0.773509,0.783251", \ "0.639066,0.662336,0.693550,0.725482,0.757949,0.788496,0.807318", \ "0.502241,0.524330,0.543206,0.590659,0.647400,0.710433,0.764844", \ "0.929218,0.916207,0.874208,0.812868,0.763917,0.774528,0.796466", \ "2.134717,2.122000,2.049494,1.910769,1.682175,1.380410,1.174789", \ "3.872357,3.865347,3.804542,3.683525,3.439324,2.935715,2.244420", \ "6.102303,6.094244,6.020784,5.967305,5.759613,5.305212,4.329519"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.002379,8.007114,8.017578,8.083527,8.058724,8.152417,8.176072", \ "7.915392,7.946447,7.959731,8.016536,8.020271,8.146669,8.153864", \ "8.053920,8.094698,8.053793,8.117694,8.118830,8.226461,8.245723", \ "8.898101,8.883346,8.889783,8.878020,8.764985,8.618318,8.550960", \ "10.505660,10.480680,10.514520,10.429290,10.288590,9.966187,9.626812", \ "12.906810,12.909150,12.870330,12.799270,12.621920,12.149690,11.603820", \ "16.410620,16.359670,16.319550,16.154520,15.790400,15.403850,14.542040"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.755284,2.743719,2.775524,2.789779,2.829825,2.863132,2.921809", \ "2.687935,2.695988,2.710229,2.734616,2.755693,2.802962,2.863273", \ "2.605553,2.616674,2.626288,2.664405,2.698366,2.759937,2.826903", \ "2.732210,2.732556,2.729868,2.743755,2.778187,2.801989,2.855397", \ "3.613222,3.598036,3.550328,3.488142,3.361140,3.267332,3.177398", \ "5.366800,5.338535,5.268846,5.158106,4.931745,4.551857,4.113517", \ "7.769192,7.753945,7.722811,7.626794,7.383729,6.866644,5.997623"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("10.027040,10.082350,10.089090,10.080580,10.124010,10.047380,10.259400", \ "10.004580,10.006670,10.013850,10.005850,10.060640,10.071080,10.127860", \ "9.962512,9.964433,9.970296,10.000750,10.040890,10.029040,10.171020", \ "10.325660,10.334710,10.296880,10.300240,10.285940,10.140260,10.284440", \ "11.579470,11.553470,11.495950,11.423230,11.238720,10.975290,10.919340", \ "13.539050,13.491200,13.471540,13.330370,13.160150,12.627310,11.999080", \ "16.515300,16.448050,16.384080,16.172910,15.844070,15.280530,14.443200"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.025076,2.029460,2.043975,2.057024,2.082639,2.113767,2.139738", \ "1.953600,1.954659,1.972931,1.982823,2.018646,2.055360,2.086677", \ "1.867082,1.878413,1.881577,1.918376,1.957134,1.991762,2.041535", \ "2.013107,2.011374,2.015522,2.024118,2.029190,2.045463,2.072793", \ "3.023200,2.992242,2.934390,2.847896,2.686131,2.530906,2.418048", \ "4.821312,4.797347,4.734807,4.606044,4.341996,3.909076,3.396102", \ "7.269233,7.250781,7.214097,7.118086,6.850228,6.291832,5.356562"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("9.141009,9.141204,9.136556,9.139417,9.225459,9.309922,9.386850", \ "9.046111,9.050017,9.080466,9.142278,9.138186,9.174952,9.275303", \ "9.029232,9.007390,9.016605,9.036721,9.098885,9.145978,9.235412", \ "9.425539,9.417793,9.405284,9.354113,9.402480,9.381699,9.411057", \ "10.572080,10.558410,10.601280,10.455360,10.370120,10.207900,10.011580", \ "12.580240,12.533160,12.454350,12.391420,12.154210,11.761400,11.272380", \ "15.523240,15.459260,15.401930,15.210690,14.893530,14.317210,13.431310"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.006903,2.018220,2.025786,2.034781,2.065938,2.098821,2.128904", \ "1.937041,1.929994,1.940796,1.966209,2.008919,2.038955,2.076776", \ "1.840428,1.863342,1.879581,1.897190,1.940688,1.984200,2.034119", \ "2.035565,2.026607,2.013808,2.023695,2.028410,2.040523,2.071147", \ "3.054230,3.035612,2.985648,2.886931,2.730659,2.558419,2.436774", \ "4.870268,4.843778,4.777906,4.649670,4.407823,3.987882,3.435870", \ "7.326056,7.263799,7.244776,7.156634,6.894877,6.394675,5.475147"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("9.457628,9.461014,9.470629,9.531394,9.578807,9.613835,9.674491", \ "9.381910,9.420989,9.457310,9.432369,9.477776,9.563683,9.655732", \ "9.334672,9.337813,9.408344,9.453800,9.458481,9.521645,9.575429", \ "9.795466,9.761875,9.749650,9.750150,9.737902,9.720961,9.705566", \ "11.010600,11.000940,10.994490,10.899540,10.771480,10.573980,10.349940", \ "13.021290,12.978950,12.924720,12.779970,12.655670,12.264910,11.713600", \ "15.983780,15.923040,15.872430,15.706670,15.414970,14.889400,13.894170"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.025076,2.029460,2.043975,2.057024,2.082639,2.113767,2.139738", \ "1.953600,1.954659,1.972931,1.982823,2.018646,2.055360,2.086677", \ "1.867082,1.878413,1.881577,1.918376,1.957134,1.991762,2.041535", \ "2.013107,2.011374,2.015522,2.024118,2.029190,2.045463,2.072793", \ "3.023200,2.992242,2.934390,2.847896,2.686131,2.530906,2.418048", \ "4.821312,4.797347,4.734807,4.606044,4.341996,3.909076,3.396102", \ "7.269233,7.250781,7.214097,7.118086,6.850228,6.291832,5.356562"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("9.141009,9.141204,9.136556,9.139417,9.225459,9.309922,9.386850", \ "9.046111,9.050017,9.080466,9.142278,9.138186,9.174952,9.275303", \ "9.029232,9.007390,9.016605,9.036721,9.098885,9.145978,9.235412", \ "9.425539,9.417793,9.405284,9.354113,9.402480,9.381699,9.411057", \ "10.572080,10.558410,10.601280,10.455360,10.370120,10.207900,10.011580", \ "12.580240,12.533160,12.454350,12.391420,12.154210,11.761400,11.272380", \ "15.523240,15.459260,15.401930,15.210690,14.893530,14.317210,13.431310"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.304092,1.301458,1.314487,1.317943,1.332094,1.346906,1.367030", \ "1.226040,1.218925,1.241385,1.254615,1.266065,1.293475,1.311276", \ "1.122262,1.135829,1.140024,1.169728,1.205183,1.238760,1.263248", \ "1.348907,1.327250,1.300481,1.294320,1.291559,1.296027,1.300265", \ "2.442496,2.415004,2.361199,2.236329,2.035847,1.817771,1.663114", \ "4.311538,4.292799,4.197355,4.068917,3.777269,3.284657,2.683182", \ "6.805316,6.780696,6.733977,6.609267,6.344799,5.739860,4.718284"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.151261,8.159153,8.200674,8.265799,8.332330,8.321920,8.377321", \ "8.073130,8.081902,8.097717,8.178812,8.268993,8.348181,8.382922", \ "8.030606,8.087037,8.121056,8.140238,8.235707,8.314226,8.421023", \ "8.460414,8.455790,8.449796,8.450920,8.491410,8.499601,8.399678", \ "9.565470,9.553515,9.514480,9.592521,9.407582,9.175770,8.943346", \ "11.573290,11.517680,11.503670,11.353500,11.248350,10.936880,10.353380", \ "14.455200,14.456400,14.352400,14.238440,13.976230,13.307370,12.475820"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.292488,1.287255,1.306832,1.314596,1.332159,1.345630,1.363884", \ "1.212020,1.206649,1.233270,1.239780,1.269241,1.288688,1.307283", \ "1.113870,1.110766,1.130438,1.168537,1.189474,1.227103,1.268164", \ "1.365531,1.356728,1.330806,1.298171,1.293980,1.294317,1.304170", \ "2.492523,2.445870,2.391731,2.270490,2.089326,1.835273,1.685772", \ "4.360283,4.334130,4.247441,4.117271,3.839281,3.360348,2.735585", \ "6.847768,6.830555,6.748479,6.637400,6.401750,5.834099,4.846889"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.503499,8.529707,8.571816,8.590412,8.667664,8.680543,8.705713", \ "8.402435,8.477210,8.496759,8.565301,8.638249,8.667215,8.654146", \ "8.398775,8.428867,8.447136,8.504800,8.572325,8.584577,8.680677", \ "8.799328,8.823725,8.791633,8.815923,8.866220,8.820574,8.667081", \ "9.910300,9.969939,9.960257,9.981940,9.847259,9.633856,9.469886", \ "12.002760,11.961830,11.888250,11.789630,11.616050,11.299490,10.808550", \ "14.919090,14.923070,14.853590,14.740910,14.406870,13.875660,13.214080"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("2.006903,2.018220,2.025786,2.034781,2.065938,2.098821,2.128904", \ "1.937041,1.929994,1.940796,1.966209,2.008919,2.038955,2.076776", \ "1.840428,1.863342,1.879581,1.897190,1.940688,1.984200,2.034119", \ "2.035565,2.026607,2.013808,2.023695,2.028410,2.040523,2.071147", \ "3.054230,3.035612,2.985648,2.886931,2.730659,2.558419,2.436774", \ "4.870268,4.843778,4.777906,4.649670,4.407823,3.987882,3.435870", \ "7.326056,7.263799,7.244776,7.156634,6.894877,6.394675,5.475147"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("9.457628,9.461014,9.470629,9.531394,9.578807,9.613835,9.674491", \ "9.381910,9.420989,9.457310,9.432369,9.477776,9.563683,9.655732", \ "9.334672,9.337813,9.408344,9.453800,9.458481,9.521645,9.575429", \ "9.795466,9.761875,9.749650,9.750150,9.737902,9.720961,9.705566", \ "11.010600,11.000940,10.994490,10.899540,10.771480,10.573980,10.349940", \ "13.021290,12.978950,12.924720,12.779970,12.655670,12.264910,11.713600", \ "15.983780,15.923040,15.872430,15.706670,15.414970,14.889400,13.894170"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.292488,1.287255,1.306832,1.314596,1.332159,1.345630,1.363884", \ "1.212020,1.206649,1.233270,1.239780,1.269241,1.288688,1.307283", \ "1.113870,1.110766,1.130438,1.168537,1.189474,1.227103,1.268164", \ "1.365531,1.356728,1.330806,1.298171,1.293980,1.294317,1.304170", \ "2.492523,2.445870,2.391731,2.270490,2.089326,1.835273,1.685772", \ "4.360283,4.334130,4.247441,4.117271,3.839281,3.360348,2.735585", \ "6.847768,6.830555,6.748479,6.637400,6.401750,5.834099,4.846889"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("8.503499,8.529707,8.571816,8.590412,8.667664,8.680543,8.705713", \ "8.402435,8.477210,8.496759,8.565301,8.638249,8.667215,8.654146", \ "8.398775,8.428867,8.447136,8.504800,8.572325,8.584577,8.680677", \ "8.799328,8.823725,8.791633,8.815923,8.866220,8.820574,8.667081", \ "9.910300,9.969939,9.960257,9.981940,9.847259,9.633856,9.469886", \ "12.002760,11.961830,11.888250,11.789630,11.616050,11.299490,10.808550", \ "14.919090,14.923070,14.853590,14.740910,14.406870,13.875660,13.214080"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("1.285610,1.300351,1.301618,1.310942,1.327476,1.344680,1.362665", \ "1.204639,1.221040,1.225429,1.238902,1.261343,1.280881,1.302372", \ "1.116823,1.131823,1.139877,1.164049,1.193379,1.230957,1.262811", \ "1.414275,1.394438,1.362722,1.322877,1.311483,1.310720,1.316968", \ "2.587494,2.539645,2.484260,2.356984,2.177353,1.910069,1.722820", \ "4.471143,4.454163,4.384199,4.223955,3.956852,3.492707,2.850867", \ "7.018465,6.969043,6.894723,6.789159,6.529498,5.993304,5.018140"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.712736,1.389420,2.708540,5.280060,10.293000,20.065300"); values ("9.031558,9.035499,9.059261,9.062053,9.141825,9.227228,9.201711", \ "8.978321,8.962416,8.974060,9.020284,9.071918,9.176014,9.172498", \ "8.910358,8.914497,8.951001,8.990983,9.047383,9.176130,9.162396", \ "9.359400,9.353369,9.343697,9.343631,9.376922,9.400625,9.424183", \ "10.480700,10.470100,10.535180,10.534770,10.424620,10.133380,9.973364", \ "12.560860,12.521550,12.454210,12.405660,12.293170,11.905680,11.551410", \ "15.491240,15.497720,15.463130,15.310670,15.091410,14.610350,13.955690"); } } } } /****************************************************************************************** Module : OAI222_X2 Cell Description : Combinational cell (OAI222_X2) with drive strength X2 *******************************************************************************************/ cell (OAI222_X2) { drive_strength : 2; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 260.527788; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 39.560125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 120.757125; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 120.757625; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 200.458250; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 45.928962; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 313.501375; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 313.503125; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 393.291625; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 45.928962; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 313.504375; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 313.506125; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 393.294625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 47.516875; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 393.151625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 393.153500; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 472.988625; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 32.939969; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 148.650207; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 148.650832; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 228.356708; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 68.615930; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 286.772000; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 327.298000; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 352.282750; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 68.616057; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 327.298125; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 367.812625; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 392.820000; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 64.963677; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 352.232000; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 392.758625; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 417.758750; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 32.939968; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 148.650456; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 148.650956; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 228.356834; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 68.616054; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 327.298125; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 367.812375; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 392.820000; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 68.616180; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 367.812625; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 408.315125; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 433.344000; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 64.963802; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 392.758625; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 433.272000; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 458.292125; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 12.417539; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 130.703991; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 130.704491; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 210.410994; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 48.728574; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 352.200375; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 392.716125; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 417.729000; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 48.728699; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 392.716625; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 433.219000; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 458.252000; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 45.058895; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 417.660750; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 458.173000; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 483.209950; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.266036; fall_capacitance : 3.011285; rise_capacitance : 3.266036; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.118328; fall_capacitance : 3.118328; rise_capacitance : 2.966923; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.362452; fall_capacitance : 2.993670; rise_capacitance : 3.362452; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.058029; fall_capacitance : 3.058029; rise_capacitance : 3.036926; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.473769; fall_capacitance : 2.946255; rise_capacitance : 3.473769; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.136865; fall_capacitance : 3.053207; rise_capacitance : 3.136865; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 39.596600; function : "!(((A1 | A2) & (B1 | B2)) & (C1 | C2))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014205,0.015236,0.016681,0.019524,0.025102,0.036064,0.057729", \ "0.014917,0.015948,0.017394,0.020242,0.025832,0.036810,0.058492", \ "0.017583,0.018571,0.019982,0.022787,0.028323,0.039246,0.060890", \ "0.022097,0.023298,0.024958,0.028114,0.033940,0.044563,0.065885", \ "0.025497,0.026970,0.028991,0.032820,0.039916,0.052666,0.074688", \ "0.027671,0.029432,0.031848,0.036393,0.044754,0.059630,0.085519", \ "0.028389,0.030444,0.033263,0.038553,0.048258,0.065403,0.094846"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011210,0.012429,0.014138,0.017517,0.024197,0.037451,0.063783", \ "0.011896,0.013103,0.014811,0.018200,0.024911,0.038208,0.064595", \ "0.015566,0.016695,0.018282,0.021512,0.028036,0.041161,0.067434", \ "0.020876,0.022372,0.024416,0.028286,0.035328,0.048011,0.073728", \ "0.027571,0.029319,0.031712,0.036221,0.044530,0.059332,0.084921", \ "0.035638,0.037651,0.040391,0.045580,0.055062,0.071900,0.101110", \ "0.045182,0.047371,0.050426,0.056269,0.067000,0.085881,0.118466"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010318,0.011164,0.012368,0.014763,0.019524,0.029001,0.047890", \ "0.010318,0.011164,0.012366,0.014760,0.019524,0.029001,0.047890", \ "0.010252,0.011060,0.012227,0.014619,0.019512,0.028999,0.047893", \ "0.013381,0.014141,0.015200,0.017272,0.021111,0.029332,0.047882", \ "0.018754,0.019565,0.020674,0.022814,0.026921,0.034677,0.049817", \ "0.025973,0.026917,0.028185,0.030587,0.034978,0.043037,0.058186", \ "0.034769,0.035882,0.037378,0.040192,0.045197,0.053888,0.069551"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015256,0.016353,0.017900,0.020972,0.027049,0.039068,0.062943", \ "0.015253,0.016352,0.017900,0.020972,0.027049,0.039067,0.062942", \ "0.016198,0.017058,0.018336,0.021060,0.027048,0.039066,0.062940", \ "0.021221,0.021917,0.022841,0.024782,0.029246,0.039479,0.062947", \ "0.028218,0.028831,0.029775,0.031807,0.036096,0.044575,0.064212", \ "0.037407,0.037924,0.038770,0.040658,0.044844,0.053793,0.071321", \ "0.048476,0.048979,0.049787,0.051624,0.055739,0.064680,0.083152"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010925,0.011944,0.013369,0.016175,0.021688,0.032555,0.054094", \ "0.011609,0.012628,0.014058,0.016873,0.022404,0.033294,0.054856", \ "0.014494,0.015479,0.016790,0.019473,0.024917,0.035737,0.057253", \ "0.017859,0.019151,0.020916,0.024259,0.030373,0.041147,0.062292", \ "0.020185,0.021789,0.023966,0.028049,0.035488,0.048670,0.071216", \ "0.021212,0.023140,0.025759,0.030649,0.039483,0.054929,0.081387", \ "0.020761,0.023014,0.026078,0.031790,0.042097,0.059973,0.090132"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010693,0.011898,0.013591,0.016936,0.023546,0.036653,0.062741", \ "0.011378,0.012573,0.014263,0.017616,0.024254,0.037412,0.063553", \ "0.014994,0.016186,0.017751,0.020937,0.027385,0.040368,0.066392", \ "0.020003,0.021530,0.023601,0.027508,0.034603,0.047222,0.072690", \ "0.026209,0.028034,0.030493,0.035089,0.043480,0.058349,0.083894", \ "0.033434,0.035600,0.038500,0.043893,0.053576,0.070551,0.099844", \ "0.041634,0.044121,0.047471,0.053705,0.064855,0.084058,0.116813"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008228,0.009066,0.010252,0.012623,0.017356,0.026773,0.045575", \ "0.008208,0.009052,0.010245,0.012622,0.017351,0.026774,0.045578", \ "0.008553,0.009274,0.010331,0.012542,0.017281,0.026774,0.045579", \ "0.012048,0.012780,0.013803,0.015818,0.019671,0.027453,0.045567", \ "0.017549,0.018366,0.019470,0.021583,0.025580,0.033240,0.048056", \ "0.024678,0.025652,0.026960,0.029401,0.033782,0.041716,0.056723", \ "0.033302,0.034458,0.036020,0.038915,0.043992,0.052678,0.068155"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010989,0.012131,0.013728,0.016858,0.022977,0.035001,0.058872", \ "0.010987,0.012130,0.013727,0.016858,0.022979,0.035001,0.058869", \ "0.012011,0.012900,0.014210,0.016971,0.022977,0.035002,0.058865", \ "0.016628,0.017452,0.018623,0.020825,0.025249,0.035438,0.058863", \ "0.022829,0.023577,0.024687,0.026996,0.031698,0.040590,0.060160", \ "0.030967,0.031681,0.032761,0.035025,0.039720,0.049263,0.067305", \ "0.040749,0.041489,0.042613,0.044967,0.049790,0.059507,0.078739"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.009270,0.010144,0.011365,0.013767,0.018478,0.027750,0.046114", \ "0.010005,0.010878,0.012101,0.014508,0.019232,0.028522,0.046903", \ "0.012978,0.013871,0.015086,0.017338,0.021928,0.031142,0.049469", \ "0.015714,0.016906,0.018535,0.021595,0.027171,0.036894,0.054820", \ "0.017061,0.018561,0.020601,0.024417,0.031314,0.043391,0.063891", \ "0.016729,0.018553,0.021027,0.025629,0.033924,0.048296,0.072574", \ "0.014577,0.016707,0.019599,0.024998,0.034722,0.051515,0.079539"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010646,0.011850,0.013542,0.016887,0.023500,0.036609,0.062704", \ "0.011303,0.012497,0.014185,0.017535,0.024178,0.037338,0.063488", \ "0.015002,0.016188,0.017745,0.020920,0.027350,0.040317,0.066335", \ "0.020286,0.021791,0.023842,0.027711,0.034754,0.047322,0.072743", \ "0.027021,0.028810,0.031216,0.035740,0.044027,0.058769,0.084188", \ "0.035076,0.037179,0.040006,0.045278,0.054776,0.071533,0.100586", \ "0.044438,0.046840,0.050092,0.056163,0.067040,0.085889,0.118269"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006892,0.007617,0.008634,0.010666,0.014700,0.022738,0.038762", \ "0.006845,0.007585,0.008614,0.010656,0.014702,0.022736,0.038760", \ "0.007595,0.008144,0.008971,0.010743,0.014571,0.022727,0.038761", \ "0.011307,0.011937,0.012814,0.014518,0.017776,0.024044,0.038718", \ "0.016820,0.017566,0.018567,0.020458,0.023941,0.030464,0.042664", \ "0.023862,0.024767,0.025984,0.028241,0.032231,0.039237,0.052065", \ "0.032360,0.033469,0.034928,0.037635,0.042358,0.050258,0.063836"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010989,0.012131,0.013728,0.016859,0.022978,0.035000,0.058870", \ "0.010987,0.012129,0.013727,0.016858,0.022978,0.035000,0.058867", \ "0.012007,0.012900,0.014213,0.016975,0.022978,0.035001,0.058864", \ "0.016465,0.017306,0.018493,0.020718,0.025191,0.035425,0.058870", \ "0.022366,0.023129,0.024267,0.026627,0.031413,0.040410,0.060102", \ "0.030186,0.030901,0.031988,0.034265,0.039037,0.048753,0.067000", \ "0.039673,0.040403,0.041502,0.043821,0.048636,0.058489,0.078027"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010925,0.011944,0.013369,0.016175,0.021688,0.032555,0.054094", \ "0.011609,0.012628,0.014058,0.016873,0.022404,0.033294,0.054856", \ "0.014494,0.015479,0.016790,0.019473,0.024917,0.035737,0.057253", \ "0.017859,0.019151,0.020916,0.024259,0.030373,0.041147,0.062292", \ "0.020185,0.021789,0.023966,0.028049,0.035488,0.048670,0.071216", \ "0.021212,0.023140,0.025759,0.030649,0.039483,0.054929,0.081387", \ "0.020761,0.023014,0.026078,0.031790,0.042097,0.059973,0.090132"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010693,0.011898,0.013591,0.016936,0.023546,0.036653,0.062741", \ "0.011378,0.012573,0.014263,0.017616,0.024254,0.037412,0.063553", \ "0.014994,0.016186,0.017751,0.020937,0.027385,0.040368,0.066392", \ "0.020003,0.021530,0.023601,0.027508,0.034603,0.047222,0.072690", \ "0.026209,0.028034,0.030493,0.035089,0.043480,0.058349,0.083894", \ "0.033434,0.035600,0.038500,0.043893,0.053576,0.070551,0.099844", \ "0.041634,0.044121,0.047471,0.053705,0.064855,0.084058,0.116813"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008228,0.009066,0.010252,0.012623,0.017356,0.026773,0.045575", \ "0.008208,0.009052,0.010245,0.012622,0.017351,0.026774,0.045578", \ "0.008553,0.009274,0.010331,0.012542,0.017281,0.026774,0.045579", \ "0.012048,0.012780,0.013803,0.015818,0.019671,0.027453,0.045567", \ "0.017549,0.018366,0.019470,0.021583,0.025580,0.033240,0.048056", \ "0.024678,0.025652,0.026960,0.029401,0.033782,0.041716,0.056723", \ "0.033302,0.034458,0.036020,0.038915,0.043992,0.052678,0.068155"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010989,0.012131,0.013728,0.016858,0.022977,0.035001,0.058872", \ "0.010987,0.012130,0.013727,0.016858,0.022979,0.035001,0.058869", \ "0.012011,0.012900,0.014210,0.016971,0.022977,0.035002,0.058865", \ "0.016628,0.017452,0.018623,0.020825,0.025249,0.035438,0.058863", \ "0.022829,0.023577,0.024687,0.026996,0.031698,0.040590,0.060160", \ "0.030967,0.031681,0.032761,0.035025,0.039720,0.049263,0.067305", \ "0.040749,0.041489,0.042613,0.044967,0.049790,0.059507,0.078739"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007921,0.008889,0.010257,0.012976,0.018375,0.029111,0.050521", \ "0.008573,0.009541,0.010914,0.013648,0.019074,0.029842,0.051280", \ "0.011169,0.012250,0.013709,0.016393,0.021623,0.032297,0.053679", \ "0.013301,0.014723,0.016645,0.020220,0.026670,0.037849,0.058765", \ "0.014353,0.016153,0.018563,0.023001,0.030902,0.044589,0.067723", \ "0.014068,0.016255,0.019171,0.024521,0.033987,0.050128,0.077230", \ "0.012329,0.014883,0.018293,0.024554,0.035628,0.054401,0.085387"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010210,0.011403,0.013081,0.016392,0.022937,0.035917,0.061770", \ "0.010897,0.012080,0.013751,0.017071,0.023645,0.036674,0.062577", \ "0.014447,0.015679,0.017255,0.020404,0.026780,0.039632,0.065417", \ "0.019196,0.020746,0.022841,0.026782,0.033920,0.046498,0.071720", \ "0.025004,0.026888,0.029397,0.034066,0.042518,0.057435,0.082931", \ "0.031595,0.033875,0.036880,0.042415,0.052246,0.069321,0.098663", \ "0.038893,0.041559,0.045083,0.051572,0.062995,0.082421,0.115284"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005984,0.006847,0.008054,0.010442,0.015165,0.024563,0.043295", \ "0.005904,0.006788,0.008018,0.010428,0.015160,0.024565,0.043299", \ "0.007140,0.007844,0.008733,0.010695,0.015060,0.024553,0.043298", \ "0.010906,0.011597,0.012565,0.014479,0.018286,0.025732,0.043264", \ "0.016486,0.017300,0.018406,0.020481,0.024349,0.031847,0.046401", \ "0.023530,0.024517,0.025856,0.028319,0.032689,0.040480,0.055303", \ "0.032058,0.033220,0.034819,0.037749,0.042863,0.051527,0.066813"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007552,0.008598,0.010088,0.013076,0.019036,0.030963,0.054788", \ "0.007543,0.008602,0.010092,0.013073,0.019043,0.030963,0.054796", \ "0.008647,0.009437,0.010628,0.013216,0.019043,0.030963,0.054793", \ "0.012154,0.013082,0.014385,0.016895,0.021386,0.031428,0.054792", \ "0.017069,0.018035,0.019389,0.022045,0.027189,0.036631,0.056108", \ "0.023571,0.024634,0.026127,0.028986,0.034379,0.044621,0.063291", \ "0.031534,0.032726,0.034407,0.037611,0.043469,0.054181,0.074263"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006812,0.007630,0.008790,0.011102,0.015702,0.024850,0.043091", \ "0.007541,0.008352,0.009508,0.011825,0.016442,0.025615,0.043877", \ "0.009995,0.010980,0.012305,0.014754,0.019190,0.028249,0.046447", \ "0.011508,0.012838,0.014623,0.017923,0.023822,0.033976,0.051842", \ "0.011594,0.013290,0.015561,0.019726,0.027089,0.039683,0.060738", \ "0.010010,0.012075,0.014828,0.019880,0.028783,0.043858,0.068782", \ "0.006629,0.009047,0.012267,0.018181,0.028633,0.046300,0.075161"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010162,0.011357,0.013033,0.016345,0.022892,0.035875,0.061731", \ "0.010822,0.012004,0.013672,0.016991,0.023568,0.036603,0.062512", \ "0.014457,0.015682,0.017250,0.020386,0.026746,0.039584,0.065361", \ "0.019491,0.021021,0.023091,0.026993,0.034075,0.046599,0.071774", \ "0.025856,0.027696,0.030153,0.034738,0.043080,0.057864,0.083230", \ "0.033316,0.035528,0.038453,0.043855,0.053484,0.070325,0.099417", \ "0.041822,0.044394,0.047816,0.054119,0.065254,0.084298,0.116764"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.004948,0.005688,0.006733,0.008790,0.012837,0.020858,0.036824", \ "0.004850,0.005612,0.006677,0.008760,0.012831,0.020852,0.036831", \ "0.006463,0.007034,0.007834,0.009347,0.012851,0.020822,0.036829", \ "0.010381,0.010992,0.011833,0.013473,0.016652,0.022744,0.036853", \ "0.015901,0.016651,0.017669,0.019546,0.022968,0.029365,0.041443", \ "0.022854,0.023779,0.025027,0.027305,0.031322,0.038235,0.050925", \ "0.031279,0.032388,0.033879,0.036615,0.041376,0.049298,0.062765"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007552,0.008603,0.010090,0.013073,0.019043,0.030956,0.054794", \ "0.007542,0.008599,0.010094,0.013074,0.019040,0.030957,0.054796", \ "0.008643,0.009436,0.010631,0.013220,0.019035,0.030955,0.054797", \ "0.012012,0.012950,0.014269,0.016803,0.021327,0.031407,0.054793", \ "0.016694,0.017655,0.019018,0.021705,0.026923,0.036445,0.056052", \ "0.022958,0.024006,0.025477,0.028317,0.033743,0.044133,0.062995", \ "0.030716,0.031868,0.033493,0.036618,0.042418,0.053203,0.073571"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.009270,0.010144,0.011365,0.013767,0.018478,0.027750,0.046114", \ "0.010005,0.010878,0.012101,0.014508,0.019232,0.028522,0.046903", \ "0.012978,0.013871,0.015086,0.017338,0.021928,0.031142,0.049469", \ "0.015714,0.016906,0.018535,0.021595,0.027171,0.036894,0.054820", \ "0.017061,0.018561,0.020601,0.024417,0.031314,0.043391,0.063891", \ "0.016729,0.018553,0.021027,0.025629,0.033924,0.048296,0.072574", \ "0.014577,0.016707,0.019599,0.024998,0.034722,0.051515,0.079539"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010646,0.011850,0.013542,0.016887,0.023500,0.036609,0.062704", \ "0.011303,0.012497,0.014185,0.017535,0.024178,0.037338,0.063488", \ "0.015002,0.016188,0.017745,0.020920,0.027350,0.040317,0.066335", \ "0.020286,0.021791,0.023842,0.027711,0.034754,0.047322,0.072743", \ "0.027021,0.028810,0.031216,0.035740,0.044027,0.058769,0.084188", \ "0.035076,0.037179,0.040006,0.045278,0.054776,0.071533,0.100586", \ "0.044438,0.046840,0.050092,0.056163,0.067040,0.085889,0.118269"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006892,0.007617,0.008634,0.010666,0.014700,0.022738,0.038762", \ "0.006845,0.007585,0.008614,0.010656,0.014702,0.022736,0.038760", \ "0.007595,0.008144,0.008971,0.010743,0.014571,0.022727,0.038761", \ "0.011307,0.011937,0.012814,0.014518,0.017776,0.024044,0.038718", \ "0.016820,0.017566,0.018567,0.020458,0.023941,0.030464,0.042664", \ "0.023862,0.024767,0.025984,0.028241,0.032231,0.039237,0.052065", \ "0.032360,0.033469,0.034928,0.037635,0.042358,0.050258,0.063836"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010989,0.012131,0.013728,0.016859,0.022978,0.035000,0.058870", \ "0.010987,0.012129,0.013727,0.016858,0.022978,0.035000,0.058867", \ "0.012007,0.012900,0.014213,0.016975,0.022978,0.035001,0.058864", \ "0.016465,0.017306,0.018493,0.020718,0.025191,0.035425,0.058870", \ "0.022366,0.023129,0.024267,0.026627,0.031413,0.040410,0.060102", \ "0.030186,0.030901,0.031988,0.034265,0.039037,0.048753,0.067000", \ "0.039673,0.040403,0.041502,0.043821,0.048636,0.058489,0.078027"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006812,0.007630,0.008790,0.011102,0.015702,0.024850,0.043091", \ "0.007541,0.008352,0.009508,0.011825,0.016442,0.025615,0.043877", \ "0.009995,0.010980,0.012305,0.014754,0.019190,0.028249,0.046447", \ "0.011508,0.012838,0.014623,0.017923,0.023822,0.033976,0.051842", \ "0.011594,0.013290,0.015561,0.019726,0.027089,0.039683,0.060738", \ "0.010010,0.012075,0.014828,0.019880,0.028783,0.043858,0.068782", \ "0.006629,0.009047,0.012267,0.018181,0.028633,0.046300,0.075161"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010162,0.011357,0.013033,0.016345,0.022892,0.035875,0.061731", \ "0.010822,0.012004,0.013672,0.016991,0.023568,0.036603,0.062512", \ "0.014457,0.015682,0.017250,0.020386,0.026746,0.039584,0.065361", \ "0.019491,0.021021,0.023091,0.026993,0.034075,0.046599,0.071774", \ "0.025856,0.027696,0.030153,0.034738,0.043080,0.057864,0.083230", \ "0.033316,0.035528,0.038453,0.043855,0.053484,0.070325,0.099417", \ "0.041822,0.044394,0.047816,0.054119,0.065254,0.084298,0.116764"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.004948,0.005688,0.006733,0.008790,0.012837,0.020858,0.036824", \ "0.004850,0.005612,0.006677,0.008760,0.012831,0.020852,0.036831", \ "0.006463,0.007034,0.007834,0.009347,0.012851,0.020822,0.036829", \ "0.010381,0.010992,0.011833,0.013473,0.016652,0.022744,0.036853", \ "0.015901,0.016651,0.017669,0.019546,0.022968,0.029365,0.041443", \ "0.022854,0.023779,0.025027,0.027305,0.031322,0.038235,0.050925", \ "0.031279,0.032388,0.033879,0.036615,0.041376,0.049298,0.062765"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007552,0.008603,0.010090,0.013073,0.019043,0.030956,0.054794", \ "0.007542,0.008599,0.010094,0.013074,0.019040,0.030957,0.054796", \ "0.008643,0.009436,0.010631,0.013220,0.019035,0.030955,0.054797", \ "0.012012,0.012950,0.014269,0.016803,0.021327,0.031407,0.054793", \ "0.016694,0.017655,0.019018,0.021705,0.026923,0.036445,0.056052", \ "0.022958,0.024006,0.025477,0.028317,0.033743,0.044133,0.062995", \ "0.030716,0.031868,0.033493,0.036618,0.042418,0.053203,0.073571"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006188,0.006872,0.007838,0.009756,0.013564,0.021138,0.036247", \ "0.006935,0.007617,0.008583,0.010508,0.014330,0.021922,0.037048", \ "0.009009,0.009908,0.011117,0.013340,0.017231,0.024713,0.039768", \ "0.009744,0.010982,0.012638,0.015679,0.021059,0.030230,0.045467", \ "0.008699,0.010288,0.012408,0.016298,0.023128,0.034662,0.053666", \ "0.005631,0.007564,0.010147,0.014875,0.023191,0.037185,0.059960", \ "0.000389,0.002658,0.005669,0.011214,0.020994,0.037480,0.064179"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010154,0.011348,0.013025,0.016337,0.022885,0.035870,0.061731", \ "0.010759,0.011940,0.013609,0.016929,0.023507,0.036547,0.062465", \ "0.014456,0.015673,0.017232,0.020354,0.026695,0.039517,0.065287", \ "0.019845,0.021350,0.023390,0.027244,0.034259,0.046716,0.071833", \ "0.026849,0.028638,0.031036,0.035527,0.043748,0.058382,0.083598", \ "0.035273,0.037407,0.040242,0.045491,0.054907,0.071502,0.100325", \ "0.045116,0.047582,0.050883,0.056976,0.067792,0.086429,0.118498"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.004026,0.004611,0.005446,0.007110,0.010422,0.017033,0.030237", \ "0.003983,0.004585,0.005428,0.007102,0.010422,0.017032,0.030237", \ "0.005906,0.006377,0.007025,0.008231,0.010815,0.017017,0.030236", \ "0.009798,0.010347,0.011092,0.012503,0.015165,0.020066,0.030732", \ "0.015191,0.015889,0.016813,0.018517,0.021555,0.026997,0.036913", \ "0.021998,0.022862,0.024012,0.026113,0.029773,0.035924,0.046703", \ "0.030306,0.031321,0.032704,0.035238,0.039623,0.046829,0.058681"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007552,0.008603,0.010090,0.013075,0.019035,0.030963,0.054792", \ "0.007542,0.008599,0.010096,0.013077,0.019038,0.030963,0.054797", \ "0.008643,0.009433,0.010637,0.013226,0.019035,0.030958,0.054799", \ "0.011860,0.012805,0.014138,0.016696,0.021263,0.031390,0.054789", \ "0.016275,0.017232,0.018604,0.021321,0.026613,0.036231,0.055988", \ "0.022276,0.023293,0.024737,0.027564,0.033024,0.043579,0.062648", \ "0.029780,0.030889,0.032457,0.035500,0.041234,0.052110,0.072784"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017284,0.018310,0.019751,0.022595,0.028193,0.039199,0.060934", \ "0.017798,0.018824,0.020268,0.023115,0.028713,0.039724,0.061461", \ "0.020386,0.021398,0.022823,0.025635,0.031184,0.042131,0.063810", \ "0.025676,0.026805,0.028367,0.031348,0.036898,0.047511,0.068869", \ "0.030462,0.031813,0.033692,0.037282,0.044003,0.056242,0.077779", \ "0.034679,0.036255,0.038449,0.042608,0.050373,0.064469,0.089495", \ "0.038277,0.040088,0.042598,0.047349,0.056180,0.072117,0.100197"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013589,0.014788,0.016482,0.019840,0.026491,0.039718,0.066039", \ "0.014464,0.015686,0.017402,0.020807,0.027523,0.040824,0.067209", \ "0.017150,0.018343,0.020022,0.023386,0.030084,0.043400,0.069843", \ "0.021157,0.022583,0.024542,0.028307,0.035399,0.048581,0.074822", \ "0.026432,0.028080,0.030327,0.034571,0.042464,0.056977,0.083430", \ "0.032607,0.034540,0.037154,0.042070,0.050999,0.066921,0.095558", \ "0.039444,0.041653,0.044668,0.050323,0.060536,0.078344,0.109280"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012370,0.013231,0.014450,0.016873,0.021680,0.031216,0.050178", \ "0.012370,0.013235,0.014450,0.016875,0.021680,0.031215,0.050177", \ "0.012264,0.013120,0.014345,0.016844,0.021679,0.031215,0.050176", \ "0.015012,0.015777,0.016842,0.018865,0.022833,0.031390,0.050173", \ "0.020116,0.020939,0.022070,0.024260,0.028429,0.036240,0.051759", \ "0.026973,0.027913,0.029162,0.031580,0.036081,0.044357,0.059692", \ "0.035400,0.036477,0.037920,0.040677,0.045687,0.054585,0.070716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015258,0.016353,0.017899,0.020972,0.027048,0.039064,0.062941", \ "0.015258,0.016353,0.017899,0.020972,0.027048,0.039068,0.062949", \ "0.015767,0.016725,0.018119,0.021014,0.027051,0.039066,0.062945", \ "0.019304,0.020070,0.021176,0.023421,0.028431,0.039364,0.062950", \ "0.024903,0.025522,0.026475,0.028553,0.033100,0.042640,0.063848", \ "0.032484,0.033014,0.033838,0.035667,0.039774,0.048951,0.068405", \ "0.041533,0.042024,0.042819,0.044612,0.048574,0.057251,0.076301"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013893,0.014912,0.016341,0.019163,0.024715,0.035649,0.057287", \ "0.014401,0.015421,0.016854,0.019679,0.025235,0.036173,0.057815", \ "0.017093,0.018068,0.019463,0.022241,0.027732,0.038594,0.060172", \ "0.021704,0.022902,0.024548,0.027685,0.033477,0.044057,0.065266", \ "0.025619,0.027057,0.029045,0.032807,0.039786,0.052386,0.074275", \ "0.028953,0.030642,0.032980,0.037368,0.045476,0.059984,0.085474", \ "0.031637,0.033587,0.036274,0.041314,0.050574,0.067041,0.095650"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013075,0.014264,0.015938,0.019257,0.025838,0.038921,0.065000", \ "0.013945,0.015154,0.016855,0.020222,0.026870,0.040028,0.066165", \ "0.016615,0.017808,0.019477,0.022801,0.029425,0.042603,0.068795", \ "0.020424,0.021860,0.023830,0.027601,0.034689,0.047789,0.073781", \ "0.025370,0.027069,0.029356,0.033655,0.041571,0.056056,0.082388", \ "0.030996,0.033024,0.035743,0.040777,0.049824,0.065801,0.094366", \ "0.037002,0.039390,0.042577,0.048458,0.058924,0.076911,0.107877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010301,0.011149,0.012352,0.014749,0.019509,0.028987,0.047874", \ "0.010296,0.011151,0.012350,0.014745,0.019512,0.028987,0.047874", \ "0.010374,0.011163,0.012304,0.014651,0.019495,0.028988,0.047873", \ "0.013592,0.014348,0.015391,0.017436,0.021281,0.029425,0.047866", \ "0.018794,0.019620,0.020737,0.022904,0.027023,0.034785,0.049921", \ "0.025590,0.026552,0.027825,0.030262,0.034738,0.042943,0.058206", \ "0.033836,0.034970,0.036465,0.039291,0.044345,0.053219,0.069236"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010990,0.012130,0.013726,0.016858,0.022978,0.035002,0.058867", \ "0.010991,0.012132,0.013727,0.016858,0.022978,0.035000,0.058866", \ "0.011549,0.012540,0.013974,0.016907,0.022979,0.034998,0.058865", \ "0.014953,0.015789,0.017007,0.019446,0.024409,0.035316,0.058862", \ "0.020085,0.020784,0.021837,0.024077,0.028849,0.038644,0.059797", \ "0.026866,0.027535,0.028536,0.030645,0.035092,0.044605,0.064391", \ "0.034829,0.035513,0.036568,0.038760,0.043269,0.052511,0.072001"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011762,0.012638,0.013867,0.016287,0.021037,0.030376,0.048834", \ "0.012339,0.013215,0.014446,0.016867,0.021621,0.030963,0.049425", \ "0.015296,0.016119,0.017262,0.019605,0.024290,0.033558,0.051949", \ "0.019223,0.020320,0.021831,0.024701,0.029980,0.039318,0.057346", \ "0.022153,0.023499,0.025346,0.028844,0.035289,0.046805,0.066668", \ "0.024116,0.025710,0.027909,0.032036,0.039612,0.053057,0.076369", \ "0.025051,0.026898,0.029434,0.034198,0.042912,0.058347,0.084806"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013031,0.014220,0.015893,0.019213,0.025797,0.038881,0.064958", \ "0.013879,0.015085,0.016786,0.020150,0.026798,0.039960,0.066102", \ "0.016560,0.017752,0.019416,0.022731,0.029347,0.042519,0.068715", \ "0.020545,0.021965,0.023918,0.027664,0.034715,0.047780,0.073741", \ "0.025988,0.027652,0.029891,0.034113,0.041930,0.056304,0.082534", \ "0.032425,0.034402,0.037040,0.041954,0.050813,0.066555,0.094895", \ "0.039553,0.041866,0.044955,0.050680,0.060881,0.078495,0.109049"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008668,0.009401,0.010428,0.012474,0.016538,0.024621,0.040718", \ "0.008661,0.009390,0.010419,0.012468,0.016539,0.024620,0.040715", \ "0.008961,0.009596,0.010524,0.012431,0.016460,0.024616,0.040716", \ "0.012603,0.013244,0.014126,0.015835,0.019085,0.025599,0.040674", \ "0.017929,0.018666,0.019663,0.021564,0.025123,0.031736,0.044125", \ "0.024786,0.025662,0.026826,0.029030,0.033023,0.040184,0.053260", \ "0.033080,0.034136,0.035525,0.038127,0.042738,0.050675,0.064621"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010990,0.012131,0.013728,0.016857,0.022978,0.035001,0.058867", \ "0.010991,0.012132,0.013728,0.016858,0.022978,0.035001,0.058872", \ "0.011561,0.012552,0.013983,0.016911,0.022980,0.035001,0.058867", \ "0.014901,0.015749,0.016975,0.019425,0.024403,0.035317,0.058864", \ "0.019845,0.020558,0.021624,0.023891,0.028720,0.038577,0.059780", \ "0.026435,0.027102,0.028098,0.030207,0.034698,0.044336,0.064251", \ "0.034248,0.034925,0.035947,0.038112,0.042595,0.051903,0.071618"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013893,0.014912,0.016341,0.019163,0.024715,0.035649,0.057287", \ "0.014401,0.015421,0.016854,0.019679,0.025235,0.036173,0.057815", \ "0.017093,0.018068,0.019463,0.022241,0.027732,0.038594,0.060172", \ "0.021704,0.022902,0.024548,0.027685,0.033477,0.044057,0.065266", \ "0.025619,0.027057,0.029045,0.032807,0.039786,0.052386,0.074275", \ "0.028953,0.030642,0.032980,0.037368,0.045476,0.059984,0.085474", \ "0.031637,0.033587,0.036274,0.041314,0.050574,0.067041,0.095650"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013075,0.014264,0.015938,0.019257,0.025838,0.038921,0.065000", \ "0.013945,0.015154,0.016855,0.020222,0.026870,0.040028,0.066165", \ "0.016615,0.017808,0.019477,0.022801,0.029425,0.042603,0.068795", \ "0.020424,0.021860,0.023830,0.027601,0.034689,0.047789,0.073781", \ "0.025370,0.027069,0.029356,0.033655,0.041571,0.056056,0.082388", \ "0.030996,0.033024,0.035743,0.040777,0.049824,0.065801,0.094366", \ "0.037002,0.039390,0.042577,0.048458,0.058924,0.076911,0.107877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010301,0.011149,0.012352,0.014749,0.019509,0.028987,0.047874", \ "0.010296,0.011151,0.012350,0.014745,0.019512,0.028987,0.047874", \ "0.010374,0.011163,0.012304,0.014651,0.019495,0.028988,0.047873", \ "0.013592,0.014348,0.015391,0.017436,0.021281,0.029425,0.047866", \ "0.018794,0.019620,0.020737,0.022904,0.027023,0.034785,0.049921", \ "0.025590,0.026552,0.027825,0.030262,0.034738,0.042943,0.058206", \ "0.033836,0.034970,0.036465,0.039291,0.044345,0.053219,0.069236"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010990,0.012130,0.013726,0.016858,0.022978,0.035002,0.058867", \ "0.010991,0.012132,0.013727,0.016858,0.022978,0.035000,0.058866", \ "0.011549,0.012540,0.013974,0.016907,0.022979,0.034998,0.058865", \ "0.014953,0.015789,0.017007,0.019446,0.024409,0.035316,0.058862", \ "0.020085,0.020784,0.021837,0.024077,0.028849,0.038644,0.059797", \ "0.026866,0.027535,0.028536,0.030645,0.035092,0.044605,0.064391", \ "0.034829,0.035513,0.036568,0.038760,0.043269,0.052511,0.072001"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010645,0.011647,0.013055,0.015836,0.021319,0.032161,0.053685", \ "0.011145,0.012150,0.013561,0.016346,0.021836,0.032684,0.054213", \ "0.013990,0.014980,0.016316,0.018972,0.024368,0.035122,0.056575", \ "0.017514,0.018799,0.020558,0.023876,0.029946,0.040684,0.061718", \ "0.020474,0.022037,0.024169,0.028167,0.035466,0.048461,0.070847", \ "0.022826,0.024674,0.027199,0.031900,0.040428,0.055431,0.081435", \ "0.024515,0.026656,0.029570,0.034986,0.044780,0.061876,0.091094"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012595,0.013771,0.015430,0.018716,0.025231,0.038188,0.064024", \ "0.013460,0.014657,0.016341,0.019676,0.026259,0.039291,0.065191", \ "0.016102,0.017305,0.018966,0.022258,0.028816,0.041865,0.067824", \ "0.019738,0.021184,0.023164,0.026943,0.034021,0.047054,0.072805", \ "0.024405,0.026137,0.028464,0.032807,0.040748,0.055205,0.081420", \ "0.029593,0.031688,0.034476,0.039612,0.048756,0.064767,0.093256", \ "0.035003,0.037491,0.040789,0.046840,0.057483,0.075609,0.106574"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008212,0.009056,0.010244,0.012620,0.017347,0.026780,0.045589", \ "0.008195,0.009039,0.010237,0.012613,0.017346,0.026780,0.045582", \ "0.008774,0.009478,0.010502,0.012652,0.017284,0.026773,0.045591", \ "0.012331,0.013055,0.014056,0.016033,0.019867,0.027589,0.045580", \ "0.017602,0.018425,0.019533,0.021665,0.025691,0.033364,0.048200", \ "0.024292,0.025278,0.026587,0.029046,0.033511,0.041585,0.056750", \ "0.032321,0.033511,0.035081,0.037983,0.043101,0.051945,0.067798"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007546,0.008603,0.010089,0.013077,0.019036,0.030956,0.054788", \ "0.007549,0.008600,0.010092,0.013074,0.019037,0.030959,0.054791", \ "0.008151,0.009042,0.010367,0.013132,0.019042,0.030956,0.054796", \ "0.010866,0.011744,0.013014,0.015558,0.020518,0.031287,0.054794", \ "0.015075,0.015916,0.017124,0.019565,0.024561,0.034669,0.055743", \ "0.020583,0.021506,0.022797,0.025330,0.030269,0.040196,0.060370", \ "0.027104,0.028126,0.029578,0.032393,0.037689,0.047670,0.067678"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.009048,0.009908,0.011114,0.013494,0.018181,0.027433,0.045787", \ "0.009623,0.010483,0.011691,0.014073,0.018764,0.028020,0.046377", \ "0.012516,0.013416,0.014638,0.016913,0.021470,0.030630,0.048909", \ "0.015380,0.016568,0.018195,0.021244,0.026792,0.036490,0.054350", \ "0.017343,0.018815,0.020818,0.024553,0.031329,0.043243,0.063588", \ "0.018348,0.020101,0.022480,0.026913,0.034922,0.048867,0.072698", \ "0.018334,0.020366,0.023118,0.028239,0.037475,0.053524,0.080620"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012551,0.013728,0.015386,0.018672,0.025189,0.038147,0.063987", \ "0.013394,0.014588,0.016271,0.019604,0.026188,0.039223,0.065127", \ "0.016047,0.017247,0.018904,0.022186,0.028735,0.041782,0.067744", \ "0.019866,0.021297,0.023256,0.027007,0.034050,0.047046,0.072768", \ "0.025047,0.026740,0.029015,0.033278,0.041114,0.055456,0.081568", \ "0.031066,0.033103,0.035815,0.040821,0.049768,0.065534,0.093791", \ "0.037619,0.040029,0.043232,0.049113,0.059483,0.077220,0.107760"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006883,0.007604,0.008628,0.010660,0.014699,0.022745,0.038780", \ "0.006839,0.007574,0.008606,0.010650,0.014702,0.022744,0.038781", \ "0.007828,0.008362,0.009166,0.010891,0.014640,0.022732,0.038777", \ "0.011615,0.012240,0.013095,0.014757,0.017966,0.024213,0.038763", \ "0.016965,0.017697,0.018689,0.020574,0.024074,0.030599,0.042824", \ "0.023693,0.024602,0.025799,0.028029,0.032035,0.039113,0.052079", \ "0.031788,0.032893,0.034342,0.037029,0.041705,0.049645,0.063459"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007547,0.008600,0.010092,0.013073,0.019035,0.030962,0.054788", \ "0.007548,0.008599,0.010091,0.013079,0.019039,0.030964,0.054794", \ "0.008166,0.009054,0.010375,0.013141,0.019038,0.030957,0.054790", \ "0.010824,0.011710,0.012984,0.015540,0.020510,0.031296,0.054791", \ "0.014891,0.015731,0.016940,0.019401,0.024436,0.034603,0.055726", \ "0.020245,0.021158,0.022432,0.024951,0.029904,0.039938,0.060231", \ "0.026661,0.027658,0.029078,0.031842,0.037089,0.047087,0.067288"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011762,0.012638,0.013867,0.016287,0.021037,0.030376,0.048834", \ "0.012339,0.013215,0.014446,0.016867,0.021621,0.030963,0.049425", \ "0.015296,0.016119,0.017262,0.019605,0.024290,0.033558,0.051949", \ "0.019223,0.020320,0.021831,0.024701,0.029980,0.039318,0.057346", \ "0.022153,0.023499,0.025346,0.028844,0.035289,0.046805,0.066668", \ "0.024116,0.025710,0.027909,0.032036,0.039612,0.053057,0.076369", \ "0.025051,0.026898,0.029434,0.034198,0.042912,0.058347,0.084806"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013031,0.014220,0.015893,0.019213,0.025797,0.038881,0.064958", \ "0.013879,0.015085,0.016786,0.020150,0.026798,0.039960,0.066102", \ "0.016560,0.017752,0.019416,0.022731,0.029347,0.042519,0.068715", \ "0.020545,0.021965,0.023918,0.027664,0.034715,0.047780,0.073741", \ "0.025988,0.027652,0.029891,0.034113,0.041930,0.056304,0.082534", \ "0.032425,0.034402,0.037040,0.041954,0.050813,0.066555,0.094895", \ "0.039553,0.041866,0.044955,0.050680,0.060881,0.078495,0.109049"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008668,0.009401,0.010428,0.012474,0.016538,0.024621,0.040718", \ "0.008661,0.009390,0.010419,0.012468,0.016539,0.024620,0.040715", \ "0.008961,0.009596,0.010524,0.012431,0.016460,0.024616,0.040716", \ "0.012603,0.013244,0.014126,0.015835,0.019085,0.025599,0.040674", \ "0.017929,0.018666,0.019663,0.021564,0.025123,0.031736,0.044125", \ "0.024786,0.025662,0.026826,0.029030,0.033023,0.040184,0.053260", \ "0.033080,0.034136,0.035525,0.038127,0.042738,0.050675,0.064621"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010990,0.012131,0.013728,0.016857,0.022978,0.035001,0.058867", \ "0.010991,0.012132,0.013728,0.016858,0.022978,0.035001,0.058872", \ "0.011561,0.012552,0.013983,0.016911,0.022980,0.035001,0.058867", \ "0.014901,0.015749,0.016975,0.019425,0.024403,0.035317,0.058864", \ "0.019845,0.020558,0.021624,0.023891,0.028720,0.038577,0.059780", \ "0.026435,0.027102,0.028098,0.030207,0.034698,0.044336,0.064251", \ "0.034248,0.034925,0.035947,0.038112,0.042595,0.051903,0.071618"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.009048,0.009908,0.011114,0.013494,0.018181,0.027433,0.045787", \ "0.009623,0.010483,0.011691,0.014073,0.018764,0.028020,0.046377", \ "0.012516,0.013416,0.014638,0.016913,0.021470,0.030630,0.048909", \ "0.015380,0.016568,0.018195,0.021244,0.026792,0.036490,0.054350", \ "0.017343,0.018815,0.020818,0.024553,0.031329,0.043243,0.063588", \ "0.018348,0.020101,0.022480,0.026913,0.034922,0.048867,0.072698", \ "0.018334,0.020366,0.023118,0.028239,0.037475,0.053524,0.080620"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012551,0.013728,0.015386,0.018672,0.025189,0.038147,0.063987", \ "0.013394,0.014588,0.016271,0.019604,0.026188,0.039223,0.065127", \ "0.016047,0.017247,0.018904,0.022186,0.028735,0.041782,0.067744", \ "0.019866,0.021297,0.023256,0.027007,0.034050,0.047046,0.072768", \ "0.025047,0.026740,0.029015,0.033278,0.041114,0.055456,0.081568", \ "0.031066,0.033103,0.035815,0.040821,0.049768,0.065534,0.093791", \ "0.037619,0.040029,0.043232,0.049113,0.059483,0.077220,0.107760"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006883,0.007604,0.008628,0.010660,0.014699,0.022745,0.038780", \ "0.006839,0.007574,0.008606,0.010650,0.014702,0.022744,0.038781", \ "0.007828,0.008362,0.009166,0.010891,0.014640,0.022732,0.038777", \ "0.011615,0.012240,0.013095,0.014757,0.017966,0.024213,0.038763", \ "0.016965,0.017697,0.018689,0.020574,0.024074,0.030599,0.042824", \ "0.023693,0.024602,0.025799,0.028029,0.032035,0.039113,0.052079", \ "0.031788,0.032893,0.034342,0.037029,0.041705,0.049645,0.063459"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007547,0.008600,0.010092,0.013073,0.019035,0.030962,0.054788", \ "0.007548,0.008599,0.010091,0.013079,0.019039,0.030964,0.054794", \ "0.008166,0.009054,0.010375,0.013141,0.019038,0.030957,0.054790", \ "0.010824,0.011710,0.012984,0.015540,0.020510,0.031296,0.054791", \ "0.014891,0.015731,0.016940,0.019401,0.024436,0.034603,0.055726", \ "0.020245,0.021158,0.022432,0.024951,0.029904,0.039938,0.060231", \ "0.026661,0.027658,0.029078,0.031842,0.037089,0.047087,0.067288"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007979,0.008698,0.009705,0.011686,0.015581,0.023259,0.038481", \ "0.008608,0.009327,0.010336,0.012319,0.016216,0.023896,0.039119", \ "0.011266,0.012089,0.013204,0.015271,0.019073,0.026662,0.041805", \ "0.013283,0.014387,0.015886,0.018681,0.023733,0.032489,0.047535", \ "0.014049,0.015427,0.017299,0.020781,0.027046,0.037914,0.056256", \ "0.013466,0.015119,0.017353,0.021512,0.028983,0.041896,0.063584", \ "0.011476,0.013389,0.015976,0.020781,0.029431,0.044417,0.069401"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012543,0.013720,0.015379,0.018665,0.025182,0.038142,0.063985", \ "0.013343,0.014536,0.016217,0.019549,0.026134,0.039171,0.065083", \ "0.015983,0.017180,0.018832,0.022105,0.028645,0.041685,0.067650", \ "0.020008,0.021422,0.023359,0.027076,0.034078,0.047031,0.072717", \ "0.025803,0.027449,0.029669,0.033841,0.041554,0.055763,0.081747", \ "0.032764,0.034734,0.037363,0.042229,0.050956,0.066453,0.094448", \ "0.040604,0.042928,0.046022,0.051715,0.061782,0.079094,0.109179"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005550,0.006135,0.006969,0.008632,0.011956,0.018594,0.031856", \ "0.005537,0.006129,0.006967,0.008632,0.011956,0.018595,0.031854", \ "0.007014,0.007469,0.008074,0.009332,0.012156,0.018596,0.031853", \ "0.010898,0.011435,0.012172,0.013581,0.016236,0.021127,0.032204", \ "0.016238,0.016897,0.017782,0.019443,0.022494,0.027993,0.037917", \ "0.022965,0.023790,0.024887,0.026901,0.030468,0.036641,0.047599", \ "0.031104,0.032107,0.033445,0.035903,0.040143,0.047218,0.059171"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007546,0.008604,0.010093,0.013078,0.019036,0.030963,0.054788", \ "0.007547,0.008601,0.010091,0.013079,0.019041,0.030966,0.054792", \ "0.008181,0.009070,0.010389,0.013140,0.019046,0.030962,0.054790", \ "0.010784,0.011674,0.012952,0.015522,0.020507,0.031291,0.054791", \ "0.014675,0.015511,0.016724,0.019202,0.024292,0.034522,0.055705", \ "0.019873,0.020749,0.022011,0.024511,0.029477,0.039629,0.060069", \ "0.026175,0.027136,0.028501,0.031196,0.036367,0.046396,0.066843"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018007,0.019035,0.020476,0.023314,0.028885,0.039837,0.061489", \ "0.018746,0.019782,0.021233,0.024090,0.029688,0.040674,0.062356", \ "0.020643,0.021681,0.023137,0.026003,0.031628,0.042658,0.064396", \ "0.023687,0.024840,0.026439,0.029527,0.035405,0.046485,0.068204", \ "0.026359,0.027748,0.029660,0.033282,0.039994,0.052162,0.074538", \ "0.027650,0.029336,0.031646,0.035987,0.043933,0.057989,0.082461", \ "0.027194,0.029184,0.031912,0.037019,0.046338,0.062702,0.090411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016399,0.017607,0.019307,0.022685,0.029378,0.042663,0.069062", \ "0.016948,0.018167,0.019876,0.023270,0.029993,0.043311,0.069735", \ "0.020248,0.021417,0.023065,0.026373,0.032978,0.046179,0.072507", \ "0.027247,0.028567,0.030382,0.033858,0.040292,0.052992,0.078796", \ "0.035758,0.037293,0.039394,0.043440,0.051077,0.064969,0.090067", \ "0.046070,0.047827,0.050201,0.054778,0.063358,0.079088,0.107017", \ "0.058216,0.060185,0.062860,0.067999,0.077588,0.094968,0.125942"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010302,0.011152,0.012351,0.014749,0.019512,0.028988,0.047874", \ "0.010302,0.011149,0.012351,0.014749,0.019510,0.028985,0.047874", \ "0.010340,0.011159,0.012357,0.014747,0.019511,0.028988,0.047872", \ "0.012359,0.013097,0.014144,0.016267,0.020401,0.029243,0.047870", \ "0.016759,0.017451,0.018416,0.020332,0.024211,0.032144,0.048883", \ "0.023059,0.023815,0.024851,0.026851,0.030669,0.038084,0.053489", \ "0.030627,0.031502,0.032691,0.034981,0.039186,0.046825,0.061424"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018727,0.019801,0.021323,0.024364,0.030417,0.042456,0.066442", \ "0.018727,0.019801,0.021324,0.024363,0.030417,0.042459,0.066435", \ "0.018886,0.019875,0.021313,0.024362,0.030419,0.042458,0.066437", \ "0.022592,0.023343,0.024448,0.026758,0.031678,0.042573,0.066434", \ "0.028851,0.029659,0.030812,0.033143,0.037702,0.046679,0.067221", \ "0.036528,0.037319,0.038506,0.040922,0.045793,0.055311,0.073465", \ "0.045826,0.046633,0.047861,0.050342,0.055370,0.065394,0.084665"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014714,0.015729,0.017152,0.019952,0.025460,0.036322,0.057859", \ "0.015403,0.016432,0.017871,0.020701,0.026247,0.037151,0.058724", \ "0.017272,0.018304,0.019747,0.022588,0.028165,0.039124,0.060761", \ "0.019668,0.020897,0.022582,0.025785,0.031785,0.042968,0.064581", \ "0.021306,0.022836,0.024913,0.028799,0.035849,0.048348,0.070926", \ "0.021438,0.023301,0.025826,0.030529,0.038987,0.053617,0.078576", \ "0.019818,0.022012,0.024997,0.030534,0.040490,0.057618,0.086085"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015764,0.016964,0.018653,0.022003,0.028635,0.041792,0.067951", \ "0.016316,0.017521,0.019223,0.022593,0.029253,0.042440,0.068626", \ "0.019627,0.020782,0.022423,0.025697,0.032236,0.045305,0.071396", \ "0.026392,0.027732,0.029574,0.033088,0.039565,0.052125,0.077689", \ "0.034527,0.036101,0.038238,0.042339,0.050032,0.063984,0.088974", \ "0.044267,0.046089,0.048553,0.053231,0.061932,0.077750,0.105751", \ "0.055542,0.057642,0.060470,0.065808,0.075632,0.093210,0.124299"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009071,0.010261,0.012626,0.017352,0.026776,0.045573", \ "0.008237,0.009072,0.010260,0.012626,0.017357,0.026773,0.045578", \ "0.008503,0.009271,0.010379,0.012655,0.017356,0.026774,0.045578", \ "0.010996,0.011678,0.012653,0.014649,0.018680,0.027201,0.045576", \ "0.015762,0.016422,0.017350,0.019171,0.022852,0.030496,0.046861", \ "0.022090,0.022839,0.023876,0.025861,0.029594,0.036783,0.051816", \ "0.029553,0.030434,0.031637,0.033950,0.038159,0.045702,0.060020"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014451,0.015556,0.017114,0.020201,0.026294,0.038350,0.062335", \ "0.014451,0.015556,0.017114,0.020201,0.026295,0.038350,0.062337", \ "0.014637,0.015649,0.017117,0.020196,0.026295,0.038351,0.062329", \ "0.018424,0.019268,0.020354,0.022671,0.027604,0.038477,0.062325", \ "0.023718,0.024651,0.025962,0.028538,0.033462,0.042636,0.063141", \ "0.030476,0.031423,0.032801,0.035527,0.040833,0.050903,0.069425", \ "0.038678,0.039685,0.041165,0.044055,0.049645,0.060345,0.080338"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012665,0.013539,0.014763,0.017171,0.021902,0.031225,0.049701", \ "0.013395,0.014281,0.015519,0.017951,0.022714,0.032072,0.050579", \ "0.015218,0.016143,0.017389,0.019825,0.024607,0.034009,0.052567", \ "0.017061,0.018171,0.019683,0.022542,0.027841,0.037663,0.056219", \ "0.017616,0.019028,0.020940,0.024503,0.030917,0.042123,0.061989", \ "0.016191,0.017926,0.020277,0.024642,0.032460,0.045864,0.068301", \ "0.012574,0.014628,0.017414,0.022585,0.031856,0.047713,0.073762"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015693,0.016891,0.018581,0.021929,0.028559,0.041711,0.067868", \ "0.016181,0.017387,0.019088,0.022452,0.029111,0.042295,0.068475", \ "0.019599,0.020748,0.022377,0.025634,0.032151,0.045189,0.071260", \ "0.026670,0.027991,0.029809,0.033286,0.039706,0.052207,0.077697", \ "0.035342,0.036883,0.038981,0.043022,0.050621,0.064430,0.089280", \ "0.045953,0.047718,0.050116,0.054689,0.063227,0.078839,0.106558", \ "0.058505,0.060529,0.063253,0.068430,0.077995,0.095231,0.125929"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006855,0.007566,0.008584,0.010608,0.014648,0.022710,0.038809", \ "0.006854,0.007568,0.008581,0.010606,0.014649,0.022709,0.038808", \ "0.007253,0.007886,0.008811,0.010709,0.014650,0.022709,0.038809", \ "0.009845,0.010413,0.011229,0.012883,0.016310,0.023395,0.038821", \ "0.014511,0.015102,0.015923,0.017510,0.020626,0.027007,0.040701", \ "0.020514,0.021210,0.022155,0.023960,0.027298,0.033480,0.046062", \ "0.027590,0.028401,0.029519,0.031647,0.035505,0.042250,0.054536"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014473,0.015577,0.017131,0.020214,0.026303,0.038354,0.062337", \ "0.014474,0.015576,0.017131,0.020214,0.026305,0.038356,0.062339", \ "0.014664,0.015675,0.017139,0.020210,0.026305,0.038356,0.062336", \ "0.018313,0.019148,0.020259,0.022604,0.027573,0.038474,0.062329", \ "0.023284,0.024234,0.025572,0.028195,0.033194,0.042477,0.063098", \ "0.029578,0.030558,0.031953,0.034724,0.040136,0.050385,0.069124", \ "0.037318,0.038328,0.039803,0.042704,0.048364,0.059264,0.079583"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014714,0.015729,0.017152,0.019952,0.025460,0.036322,0.057859", \ "0.015403,0.016432,0.017871,0.020701,0.026247,0.037151,0.058724", \ "0.017272,0.018304,0.019747,0.022588,0.028165,0.039124,0.060761", \ "0.019668,0.020897,0.022582,0.025785,0.031785,0.042968,0.064581", \ "0.021306,0.022836,0.024913,0.028799,0.035849,0.048348,0.070926", \ "0.021438,0.023301,0.025826,0.030529,0.038987,0.053617,0.078576", \ "0.019818,0.022012,0.024997,0.030534,0.040490,0.057618,0.086085"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015764,0.016964,0.018653,0.022003,0.028635,0.041792,0.067951", \ "0.016316,0.017521,0.019223,0.022593,0.029253,0.042440,0.068626", \ "0.019627,0.020782,0.022423,0.025697,0.032236,0.045305,0.071396", \ "0.026392,0.027732,0.029574,0.033088,0.039565,0.052125,0.077689", \ "0.034527,0.036101,0.038238,0.042339,0.050032,0.063984,0.088974", \ "0.044267,0.046089,0.048553,0.053231,0.061932,0.077750,0.105751", \ "0.055542,0.057642,0.060470,0.065808,0.075632,0.093210,0.124299"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009071,0.010261,0.012626,0.017352,0.026776,0.045573", \ "0.008237,0.009072,0.010260,0.012626,0.017357,0.026773,0.045578", \ "0.008503,0.009271,0.010379,0.012655,0.017356,0.026774,0.045578", \ "0.010996,0.011678,0.012653,0.014649,0.018680,0.027201,0.045576", \ "0.015762,0.016422,0.017350,0.019171,0.022852,0.030496,0.046861", \ "0.022090,0.022839,0.023876,0.025861,0.029594,0.036783,0.051816", \ "0.029553,0.030434,0.031637,0.033950,0.038159,0.045702,0.060020"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014451,0.015556,0.017114,0.020201,0.026294,0.038350,0.062335", \ "0.014451,0.015556,0.017114,0.020201,0.026295,0.038350,0.062337", \ "0.014637,0.015649,0.017117,0.020196,0.026295,0.038351,0.062329", \ "0.018424,0.019268,0.020354,0.022671,0.027604,0.038477,0.062325", \ "0.023718,0.024651,0.025962,0.028538,0.033462,0.042636,0.063141", \ "0.030476,0.031423,0.032801,0.035527,0.040833,0.050903,0.069425", \ "0.038678,0.039685,0.041165,0.044055,0.049645,0.060345,0.080338"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011688,0.012661,0.014031,0.016748,0.022141,0.032872,0.054280", \ "0.012289,0.013290,0.014692,0.017456,0.022906,0.033692,0.055142", \ "0.013886,0.014975,0.016468,0.019289,0.024789,0.035644,0.057168", \ "0.015343,0.016699,0.018528,0.021933,0.028131,0.039480,0.060989", \ "0.015682,0.017417,0.019735,0.023993,0.031513,0.044459,0.067268", \ "0.014470,0.016593,0.019424,0.024612,0.033726,0.049079,0.074612", \ "0.011520,0.014034,0.017371,0.023484,0.034236,0.052282,0.081619"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015171,0.016364,0.018042,0.021366,0.027942,0.040980,0.066903", \ "0.015719,0.016920,0.018610,0.021954,0.028558,0.041625,0.067578", \ "0.019045,0.020192,0.021818,0.025063,0.031547,0.044491,0.070353", \ "0.025595,0.026954,0.028813,0.032360,0.038882,0.051321,0.076649", \ "0.033421,0.035025,0.037193,0.041332,0.049066,0.063059,0.087936", \ "0.042719,0.044590,0.047109,0.051866,0.060644,0.076519,0.104551", \ "0.053353,0.055532,0.058453,0.063927,0.073910,0.091619,0.122765"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006087,0.006919,0.008099,0.010457,0.015166,0.024556,0.043306", \ "0.006089,0.006922,0.008098,0.010457,0.015167,0.024567,0.043297", \ "0.006838,0.007521,0.008537,0.010670,0.015189,0.024554,0.043300", \ "0.009840,0.010452,0.011340,0.013177,0.017062,0.025229,0.043309", \ "0.014921,0.015550,0.016427,0.018151,0.021603,0.028936,0.044906", \ "0.021284,0.022006,0.023015,0.024958,0.028611,0.035553,0.050186", \ "0.028694,0.029519,0.030709,0.032997,0.037185,0.044647,0.058663"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010657,0.011716,0.013223,0.016239,0.022255,0.034263,0.058233", \ "0.010655,0.011720,0.013224,0.016239,0.022254,0.034264,0.058234", \ "0.010869,0.011832,0.013242,0.016230,0.022253,0.034263,0.058234", \ "0.014199,0.015141,0.016435,0.018784,0.023611,0.034401,0.058227", \ "0.018460,0.019522,0.020991,0.023823,0.029121,0.038612,0.059065", \ "0.023970,0.025140,0.026776,0.029888,0.035705,0.046397,0.065386", \ "0.030685,0.032030,0.033878,0.037341,0.043673,0.055171,0.075952"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010136,0.010967,0.012139,0.014465,0.019084,0.028279,0.046625", \ "0.010793,0.011647,0.012847,0.015212,0.019879,0.029120,0.047502", \ "0.012283,0.013236,0.014547,0.017038,0.021753,0.031047,0.049487", \ "0.013173,0.014411,0.016074,0.019145,0.024665,0.034621,0.053156", \ "0.012447,0.014057,0.016206,0.020137,0.027025,0.038701,0.058826", \ "0.009739,0.011723,0.014364,0.019197,0.027654,0.041775,0.064825", \ "0.004870,0.007223,0.010347,0.016065,0.026096,0.042850,0.069774"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015102,0.016295,0.017973,0.021297,0.027874,0.040912,0.066842", \ "0.015587,0.016787,0.018477,0.021820,0.028424,0.041491,0.067450", \ "0.019021,0.020161,0.021777,0.025008,0.031469,0.044393,0.070235", \ "0.025886,0.027225,0.029061,0.032567,0.039030,0.051413,0.076675", \ "0.034269,0.035834,0.037962,0.042040,0.049676,0.063525,0.088261", \ "0.044465,0.046281,0.048730,0.053373,0.061984,0.077641,0.105390", \ "0.056423,0.058521,0.061334,0.066640,0.076349,0.093693,0.124439"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005035,0.005746,0.006751,0.008764,0.012785,0.020812,0.036847", \ "0.005041,0.005749,0.006752,0.008764,0.012791,0.020814,0.036848", \ "0.005930,0.006519,0.007347,0.009098,0.012849,0.020813,0.036844", \ "0.008966,0.009486,0.010233,0.011748,0.014957,0.021790,0.036921", \ "0.013822,0.014390,0.015179,0.016710,0.019672,0.025767,0.039118", \ "0.019848,0.020510,0.021438,0.023211,0.026495,0.032541,0.044756", \ "0.026874,0.027642,0.028738,0.030848,0.034688,0.041403,0.053489"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010658,0.011717,0.013224,0.016238,0.022254,0.034261,0.058234", \ "0.010654,0.011719,0.013223,0.016237,0.022253,0.034259,0.058234", \ "0.010875,0.011836,0.013245,0.016230,0.022253,0.034263,0.058235", \ "0.014077,0.015030,0.016338,0.018701,0.023567,0.034394,0.058228", \ "0.018056,0.019132,0.020623,0.023495,0.028860,0.038443,0.059017", \ "0.023194,0.024373,0.026009,0.029148,0.035045,0.045896,0.065077", \ "0.029536,0.030857,0.032681,0.036120,0.042478,0.054127,0.075216"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012759,0.013619,0.014822,0.017191,0.021842,0.031004,0.049153", \ "0.013493,0.014363,0.015581,0.017974,0.022658,0.031856,0.050035", \ "0.016067,0.016942,0.018158,0.020554,0.025263,0.034509,0.052741", \ "0.018919,0.020090,0.021687,0.024698,0.030183,0.039890,0.058098", \ "0.020494,0.021972,0.023986,0.027750,0.034563,0.046457,0.066694", \ "0.020415,0.022228,0.024684,0.029267,0.037516,0.051757,0.075650", \ "0.018484,0.020623,0.023527,0.028931,0.038669,0.055432,0.083184"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017018,0.018206,0.019881,0.023211,0.029822,0.042951,0.069089", \ "0.017587,0.018782,0.020470,0.023820,0.030461,0.043634,0.069807", \ "0.020892,0.022041,0.023673,0.026933,0.033455,0.046508,0.072591", \ "0.027918,0.029223,0.031020,0.034455,0.040817,0.053381,0.078943", \ "0.036377,0.037922,0.040015,0.044046,0.051638,0.065431,0.090337", \ "0.046549,0.048323,0.050725,0.055307,0.063890,0.079583,0.107390", \ "0.058340,0.060378,0.063118,0.068338,0.078003,0.095429,0.126384"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007698,0.008389,0.009368,0.011331,0.015264,0.023115,0.038780", \ "0.007699,0.008390,0.009368,0.011334,0.015266,0.023111,0.038780", \ "0.008085,0.008680,0.009552,0.011374,0.015257,0.023115,0.038785", \ "0.011429,0.011986,0.012774,0.014353,0.017466,0.023915,0.038780", \ "0.016614,0.017197,0.018007,0.019609,0.022745,0.028964,0.041357", \ "0.023255,0.023921,0.024847,0.026638,0.030023,0.036382,0.048745", \ "0.031048,0.031821,0.032907,0.035010,0.038908,0.045865,0.058522"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015087,0.016205,0.017777,0.020884,0.027001,0.039076,0.063076", \ "0.015087,0.016205,0.017777,0.020883,0.026999,0.039077,0.063083", \ "0.015180,0.016230,0.017765,0.020882,0.027000,0.039078,0.063085", \ "0.018751,0.019528,0.020677,0.023072,0.028114,0.039153,0.063079", \ "0.023953,0.024895,0.026229,0.028838,0.033783,0.043039,0.063771", \ "0.030541,0.031512,0.032911,0.035665,0.041015,0.051142,0.069767", \ "0.038630,0.039639,0.041127,0.044035,0.049649,0.060404,0.080461"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010282,0.011101,0.012257,0.014548,0.019093,0.028132,0.046160", \ "0.010939,0.011783,0.012965,0.015296,0.019890,0.028976,0.047040", \ "0.013131,0.014095,0.015404,0.017825,0.022464,0.031611,0.049737", \ "0.014771,0.016072,0.017825,0.021076,0.026886,0.036941,0.055095", \ "0.015029,0.016706,0.018954,0.023086,0.030378,0.042802,0.063537", \ "0.013632,0.015689,0.018437,0.023488,0.032380,0.047349,0.071918", \ "0.010396,0.012834,0.016075,0.022033,0.032541,0.050210,0.078849"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016427,0.017606,0.019270,0.022573,0.029124,0.042133,0.068041", \ "0.016994,0.018181,0.019856,0.023180,0.029764,0.042814,0.068763", \ "0.020312,0.021450,0.023067,0.026297,0.032763,0.045690,0.071546", \ "0.027155,0.028474,0.030283,0.033746,0.040130,0.052573,0.077893", \ "0.035330,0.036895,0.039009,0.043068,0.050692,0.064520,0.089303", \ "0.045097,0.046916,0.049348,0.053993,0.062635,0.078368,0.106204", \ "0.056306,0.058412,0.061220,0.066540,0.076337,0.093869,0.124871"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005838,0.006535,0.007522,0.009493,0.013423,0.021257,0.036899", \ "0.005838,0.006534,0.007523,0.009494,0.013421,0.021256,0.036891", \ "0.006867,0.007374,0.008139,0.009801,0.013448,0.021256,0.036893", \ "0.010502,0.011023,0.011757,0.013262,0.016308,0.022467,0.036899", \ "0.015925,0.016469,0.017233,0.018757,0.021769,0.027824,0.039982", \ "0.022624,0.023245,0.024131,0.025869,0.029181,0.035398,0.047556", \ "0.030416,0.031114,0.032150,0.034211,0.038054,0.044935,0.057443"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011303,0.012377,0.013896,0.016925,0.022963,0.034995,0.058980", \ "0.011303,0.012378,0.013897,0.016925,0.022962,0.034991,0.058981", \ "0.011416,0.012418,0.013876,0.016921,0.022961,0.034992,0.058992", \ "0.014648,0.015582,0.016864,0.019188,0.024118,0.035074,0.058981", \ "0.018852,0.019912,0.021378,0.024215,0.029506,0.039021,0.059701", \ "0.024287,0.025451,0.027061,0.030156,0.035980,0.046680,0.065722", \ "0.030978,0.032281,0.034087,0.037502,0.043788,0.055286,0.076107"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008726,0.009396,0.010340,0.012212,0.015927,0.023318,0.038057", \ "0.009463,0.010152,0.011118,0.013022,0.016776,0.024204,0.038973", \ "0.011545,0.012397,0.013545,0.015678,0.019523,0.027000,0.041817", \ "0.012525,0.013709,0.015298,0.018224,0.023405,0.032242,0.047394", \ "0.011672,0.013224,0.015300,0.019102,0.025762,0.036948,0.055298", \ "0.008723,0.010643,0.013200,0.017893,0.026117,0.039844,0.061986", \ "0.003514,0.005791,0.008817,0.014375,0.024151,0.040503,0.066710"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016358,0.017537,0.019200,0.022504,0.029055,0.042065,0.067975", \ "0.016858,0.018044,0.019719,0.023043,0.029628,0.042678,0.068630", \ "0.020289,0.021423,0.023030,0.026244,0.032688,0.045591,0.071429", \ "0.027449,0.028752,0.030543,0.033971,0.040302,0.052692,0.077943", \ "0.036180,0.037701,0.039782,0.043794,0.051334,0.065037,0.089694", \ "0.046820,0.048576,0.050953,0.055497,0.064000,0.079553,0.107137", \ "0.059340,0.061346,0.064062,0.069226,0.078774,0.096000,0.126662"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.004554,0.005121,0.005926,0.007531,0.010737,0.017129,0.029890", \ "0.004557,0.005123,0.005926,0.007532,0.010736,0.017129,0.029891", \ "0.005913,0.006345,0.006921,0.008142,0.010910,0.017134,0.029893", \ "0.009554,0.009987,0.010604,0.011836,0.014288,0.019127,0.030158", \ "0.014723,0.015207,0.015895,0.017235,0.019826,0.024794,0.034560", \ "0.021066,0.021626,0.022432,0.024007,0.026977,0.032359,0.042400", \ "0.028445,0.029091,0.030046,0.031919,0.035405,0.041590,0.052352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011305,0.012378,0.013898,0.016926,0.022963,0.034992,0.058986", \ "0.011304,0.012378,0.013896,0.016925,0.022964,0.034989,0.058982", \ "0.011421,0.012417,0.013875,0.016920,0.022965,0.034991,0.058991", \ "0.014531,0.015473,0.016758,0.019105,0.024071,0.035066,0.058979", \ "0.018461,0.019532,0.021024,0.023893,0.029237,0.038840,0.059652", \ "0.023515,0.024687,0.026302,0.029426,0.035327,0.046166,0.065405", \ "0.029815,0.031110,0.032892,0.036284,0.042593,0.054246,0.075339"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.021066,0.022092,0.023533,0.026376,0.031973,0.042979,0.064714", \ "0.021668,0.022695,0.024140,0.026989,0.032594,0.043610,0.065353", \ "0.023619,0.024648,0.026097,0.028953,0.034570,0.045604,0.067368", \ "0.027068,0.028176,0.029716,0.032721,0.038492,0.049509,0.071238", \ "0.030770,0.032058,0.033844,0.037266,0.043689,0.055554,0.077696", \ "0.033792,0.035310,0.037426,0.041431,0.048850,0.062260,0.086142", \ "0.035831,0.037601,0.040064,0.044696,0.053237,0.068538,0.095108"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018676,0.019878,0.021575,0.024946,0.031637,0.044912,0.071308", \ "0.019588,0.020806,0.022514,0.025909,0.032625,0.045930,0.072352", \ "0.022126,0.023337,0.025042,0.028437,0.035172,0.048515,0.074973", \ "0.027062,0.028379,0.030200,0.033755,0.040518,0.053663,0.079944", \ "0.033756,0.035215,0.037217,0.041103,0.048542,0.062529,0.088619", \ "0.042082,0.043749,0.046008,0.050337,0.058473,0.073537,0.101362", \ "0.051662,0.053565,0.056140,0.061047,0.070137,0.086562,0.116207"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012370,0.013233,0.014451,0.016873,0.021681,0.031215,0.050173", \ "0.012370,0.013236,0.014453,0.016874,0.021682,0.031215,0.050177", \ "0.012376,0.013234,0.014450,0.016874,0.021681,0.031216,0.050175", \ "0.014056,0.014819,0.015909,0.018044,0.022361,0.031397,0.050172", \ "0.018068,0.018786,0.019794,0.021800,0.025820,0.033965,0.051041", \ "0.024064,0.024825,0.025865,0.027900,0.031842,0.039535,0.055307", \ "0.031471,0.032339,0.033495,0.035751,0.039952,0.047728,0.062831"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018728,0.019801,0.021324,0.024364,0.030419,0.042456,0.066433", \ "0.018727,0.019801,0.021323,0.024364,0.030417,0.042457,0.066434", \ "0.018793,0.019828,0.021330,0.024365,0.030417,0.042459,0.066433", \ "0.021311,0.022142,0.023365,0.025910,0.031249,0.042566,0.066434", \ "0.026045,0.026844,0.028008,0.030399,0.035278,0.045237,0.067068", \ "0.032342,0.033094,0.034198,0.036480,0.041225,0.051065,0.071082", \ "0.040118,0.040852,0.041950,0.044230,0.048901,0.058553,0.078516"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017657,0.018676,0.020107,0.022930,0.028485,0.039424,0.061070", \ "0.018247,0.019272,0.020708,0.023539,0.029104,0.040054,0.061710", \ "0.020190,0.021217,0.022655,0.025494,0.031075,0.042048,0.063730", \ "0.023221,0.024375,0.025974,0.029054,0.034906,0.045971,0.067611", \ "0.026124,0.027507,0.029415,0.033027,0.039703,0.051804,0.074095", \ "0.028235,0.029885,0.032155,0.036417,0.044220,0.058067,0.082317", \ "0.029361,0.031280,0.033924,0.038863,0.047876,0.063762,0.090919"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018045,0.019241,0.020923,0.024266,0.030890,0.044040,0.070198", \ "0.018955,0.020161,0.021862,0.025228,0.031883,0.045061,0.071243", \ "0.021494,0.022695,0.024391,0.027757,0.034427,0.047640,0.073862", \ "0.026288,0.027611,0.029445,0.033005,0.039772,0.052788,0.078834", \ "0.032740,0.034225,0.036254,0.040168,0.047612,0.061570,0.087514", \ "0.040677,0.042389,0.044707,0.049107,0.057302,0.072380,0.100134", \ "0.049660,0.051651,0.054328,0.059367,0.068603,0.085142,0.114777"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010317,0.011167,0.012367,0.014761,0.019525,0.029001,0.047890", \ "0.010317,0.011166,0.012368,0.014764,0.019527,0.029002,0.047889", \ "0.010445,0.011253,0.012409,0.014772,0.019527,0.029002,0.047890", \ "0.012556,0.013273,0.014312,0.016398,0.020534,0.029319,0.047884", \ "0.016926,0.017620,0.018581,0.020506,0.024376,0.032263,0.048975", \ "0.023005,0.023764,0.024792,0.026804,0.030644,0.038131,0.053582", \ "0.030320,0.031200,0.032378,0.034655,0.038851,0.046531,0.061339"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014451,0.015556,0.017114,0.020200,0.026295,0.038351,0.062333", \ "0.014450,0.015555,0.017114,0.020200,0.026293,0.038349,0.062327", \ "0.014531,0.015589,0.017122,0.020201,0.026294,0.038350,0.062327", \ "0.017115,0.018023,0.019262,0.021805,0.027154,0.038470,0.062334", \ "0.021311,0.022190,0.023449,0.025990,0.031082,0.041181,0.062973", \ "0.026975,0.027839,0.029077,0.031569,0.036600,0.046758,0.067019", \ "0.033864,0.034765,0.036060,0.038651,0.043750,0.053853,0.074252"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015147,0.016028,0.017263,0.019696,0.024475,0.033875,0.052456", \ "0.015793,0.016677,0.017916,0.020355,0.025143,0.034552,0.053141", \ "0.017702,0.018590,0.019830,0.022273,0.027073,0.036500,0.055109", \ "0.020195,0.021231,0.022657,0.025394,0.030546,0.040230,0.058811", \ "0.022007,0.023282,0.025035,0.028334,0.034379,0.045190,0.064776", \ "0.022492,0.024037,0.026152,0.030109,0.037306,0.049960,0.071683", \ "0.021490,0.023305,0.025783,0.030406,0.038812,0.053498,0.078293"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017973,0.019169,0.020851,0.024192,0.030816,0.043963,0.070113", \ "0.018830,0.020037,0.021733,0.025096,0.031746,0.044919,0.071096", \ "0.021405,0.022601,0.024289,0.027644,0.034301,0.047496,0.073705", \ "0.026385,0.027694,0.029512,0.033046,0.039775,0.052746,0.078751", \ "0.033361,0.034815,0.036801,0.040646,0.047990,0.061826,0.087645", \ "0.042198,0.043856,0.046103,0.050381,0.058389,0.073225,0.100719", \ "0.052484,0.054393,0.056978,0.061844,0.070796,0.086928,0.116114"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008613,0.009341,0.010370,0.012420,0.016497,0.024609,0.040781", \ "0.008612,0.009342,0.010370,0.012421,0.016497,0.024609,0.040782", \ "0.008843,0.009522,0.010497,0.012462,0.016497,0.024610,0.040781", \ "0.011106,0.011720,0.012581,0.014323,0.017851,0.025157,0.040789", \ "0.015524,0.016129,0.016966,0.018604,0.021847,0.028463,0.042446", \ "0.021460,0.022144,0.023069,0.024850,0.028189,0.034570,0.047513", \ "0.028565,0.029364,0.030441,0.032501,0.036262,0.042978,0.055557"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014474,0.015577,0.017133,0.020215,0.026304,0.038356,0.062335", \ "0.014474,0.015576,0.017133,0.020214,0.026304,0.038355,0.062330", \ "0.014562,0.015615,0.017142,0.020215,0.026305,0.038357,0.062331", \ "0.017103,0.018014,0.019257,0.021808,0.027163,0.038477,0.062334", \ "0.021084,0.021974,0.023251,0.025823,0.030969,0.041125,0.062961", \ "0.026423,0.027294,0.028549,0.031077,0.036183,0.046484,0.066892", \ "0.033017,0.033910,0.035198,0.037795,0.042930,0.053176,0.073832"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017657,0.018676,0.020107,0.022930,0.028485,0.039424,0.061070", \ "0.018247,0.019272,0.020708,0.023539,0.029104,0.040054,0.061710", \ "0.020190,0.021217,0.022655,0.025494,0.031075,0.042048,0.063730", \ "0.023221,0.024375,0.025974,0.029054,0.034906,0.045971,0.067611", \ "0.026124,0.027507,0.029415,0.033027,0.039703,0.051804,0.074095", \ "0.028235,0.029885,0.032155,0.036417,0.044220,0.058067,0.082317", \ "0.029361,0.031280,0.033924,0.038863,0.047876,0.063762,0.090919"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018045,0.019241,0.020923,0.024266,0.030890,0.044040,0.070198", \ "0.018955,0.020161,0.021862,0.025228,0.031883,0.045061,0.071243", \ "0.021494,0.022695,0.024391,0.027757,0.034427,0.047640,0.073862", \ "0.026288,0.027611,0.029445,0.033005,0.039772,0.052788,0.078834", \ "0.032740,0.034225,0.036254,0.040168,0.047612,0.061570,0.087514", \ "0.040677,0.042389,0.044707,0.049107,0.057302,0.072380,0.100134", \ "0.049660,0.051651,0.054328,0.059367,0.068603,0.085142,0.114777"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010317,0.011167,0.012367,0.014761,0.019525,0.029001,0.047890", \ "0.010317,0.011166,0.012368,0.014764,0.019527,0.029002,0.047889", \ "0.010445,0.011253,0.012409,0.014772,0.019527,0.029002,0.047890", \ "0.012556,0.013273,0.014312,0.016398,0.020534,0.029319,0.047884", \ "0.016926,0.017620,0.018581,0.020506,0.024376,0.032263,0.048975", \ "0.023005,0.023764,0.024792,0.026804,0.030644,0.038131,0.053582", \ "0.030320,0.031200,0.032378,0.034655,0.038851,0.046531,0.061339"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014451,0.015556,0.017114,0.020200,0.026295,0.038351,0.062333", \ "0.014450,0.015555,0.017114,0.020200,0.026293,0.038349,0.062327", \ "0.014531,0.015589,0.017122,0.020201,0.026294,0.038350,0.062327", \ "0.017115,0.018023,0.019262,0.021805,0.027154,0.038470,0.062334", \ "0.021311,0.022190,0.023449,0.025990,0.031082,0.041181,0.062973", \ "0.026975,0.027839,0.029077,0.031569,0.036600,0.046758,0.067019", \ "0.033864,0.034765,0.036060,0.038651,0.043750,0.053853,0.074252"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014407,0.015409,0.016817,0.019598,0.025084,0.035931,0.057464", \ "0.014983,0.015992,0.017407,0.020199,0.025700,0.036559,0.058103", \ "0.016853,0.017890,0.019325,0.022134,0.027655,0.038544,0.060116", \ "0.019188,0.020426,0.022119,0.025326,0.031303,0.042469,0.064003", \ "0.021093,0.022617,0.024692,0.028562,0.035575,0.047998,0.070465", \ "0.022184,0.024006,0.026478,0.031077,0.039355,0.053732,0.078423", \ "0.022296,0.024420,0.027295,0.032628,0.042215,0.058787,0.086608"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017452,0.018640,0.020313,0.023630,0.030198,0.043226,0.069149", \ "0.018358,0.019560,0.021248,0.024589,0.031187,0.044247,0.070193", \ "0.020901,0.022095,0.023777,0.027116,0.033731,0.046824,0.072814", \ "0.025563,0.026894,0.028734,0.032299,0.039069,0.051971,0.077788", \ "0.031817,0.033320,0.035371,0.039301,0.046746,0.060670,0.086472", \ "0.039426,0.041182,0.043545,0.048000,0.056236,0.071313,0.098977", \ "0.047958,0.050011,0.052759,0.057894,0.067237,0.083842,0.113438"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009073,0.010258,0.012632,0.017359,0.026790,0.045598", \ "0.008239,0.009073,0.010260,0.012630,0.017362,0.026786,0.045602", \ "0.008639,0.009396,0.010490,0.012717,0.017371,0.026790,0.045598", \ "0.011230,0.011895,0.012856,0.014812,0.018829,0.027291,0.045603", \ "0.015942,0.016598,0.017510,0.019332,0.022997,0.030627,0.046971", \ "0.022056,0.022805,0.023825,0.025795,0.029530,0.036789,0.051901", \ "0.029249,0.030127,0.031324,0.033613,0.037803,0.045369,0.059890"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010654,0.011717,0.013225,0.016236,0.022253,0.034261,0.058231", \ "0.010654,0.011718,0.013227,0.016236,0.022252,0.034265,0.058223", \ "0.010752,0.011759,0.013234,0.016237,0.022251,0.034261,0.058229", \ "0.013077,0.014016,0.015333,0.017899,0.023137,0.034384,0.058236", \ "0.016566,0.017524,0.018873,0.021555,0.026845,0.037139,0.058879", \ "0.021306,0.022317,0.023746,0.026514,0.031877,0.042395,0.062966", \ "0.027025,0.028160,0.029741,0.032771,0.038425,0.049076,0.069948"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012393,0.013257,0.014469,0.016861,0.021575,0.030884,0.049355", \ "0.013026,0.013895,0.015114,0.017516,0.022241,0.031561,0.050041", \ "0.014798,0.015722,0.016992,0.019424,0.024167,0.033511,0.052013", \ "0.016589,0.017714,0.019247,0.022124,0.027422,0.037212,0.055733", \ "0.017392,0.018808,0.020729,0.024295,0.030694,0.041853,0.061633", \ "0.016878,0.018588,0.020905,0.025198,0.032879,0.046072,0.068277", \ "0.014923,0.016926,0.019626,0.024629,0.033598,0.048987,0.074458"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017383,0.018571,0.020244,0.023561,0.030130,0.043161,0.069084", \ "0.018237,0.019437,0.021124,0.024463,0.031060,0.044120,0.070066", \ "0.020814,0.022003,0.023679,0.027011,0.033613,0.046695,0.072681", \ "0.025668,0.026985,0.028807,0.032346,0.039080,0.051944,0.077718", \ "0.032456,0.033929,0.035936,0.039795,0.047142,0.060943,0.086624", \ "0.040989,0.042685,0.044976,0.049306,0.057352,0.072181,0.099583", \ "0.050843,0.052814,0.055466,0.060424,0.069479,0.085669,0.114804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006865,0.007580,0.008590,0.010616,0.014657,0.022720,0.038818", \ "0.006861,0.007578,0.008589,0.010615,0.014658,0.022719,0.038819", \ "0.007403,0.008027,0.008938,0.010807,0.014683,0.022720,0.038820", \ "0.010113,0.010671,0.011464,0.013082,0.016445,0.023498,0.038867", \ "0.014778,0.015350,0.016150,0.017713,0.020817,0.027158,0.040808", \ "0.020725,0.021399,0.022312,0.024070,0.027338,0.033527,0.046150", \ "0.027713,0.028510,0.029601,0.031677,0.035430,0.042087,0.054424"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010654,0.011716,0.013224,0.016238,0.022255,0.034265,0.058230", \ "0.010654,0.011719,0.013225,0.016238,0.022254,0.034267,0.058234", \ "0.010760,0.011766,0.013237,0.016237,0.022254,0.034266,0.058227", \ "0.013043,0.013992,0.015314,0.017887,0.023135,0.034390,0.058229", \ "0.016339,0.017310,0.018678,0.021388,0.026729,0.037077,0.058866", \ "0.020811,0.021832,0.023263,0.026047,0.031470,0.042122,0.062826", \ "0.026296,0.027419,0.028983,0.031992,0.037654,0.048412,0.069533"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015190,0.016054,0.017267,0.019657,0.024355,0.033592,0.051844", \ "0.015836,0.016704,0.017921,0.020319,0.025025,0.034272,0.052532", \ "0.018459,0.019327,0.020547,0.022952,0.027672,0.036939,0.055220", \ "0.022274,0.023360,0.024850,0.027683,0.032912,0.042386,0.060627", \ "0.025169,0.026510,0.028356,0.031844,0.038261,0.049665,0.069414", \ "0.027075,0.028680,0.030893,0.035046,0.042647,0.056091,0.079159", \ "0.027879,0.029753,0.032327,0.037152,0.045969,0.061499,0.087911"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019311,0.020493,0.022163,0.025484,0.032083,0.045208,0.071343", \ "0.020226,0.021420,0.023109,0.026457,0.033093,0.046259,0.072428", \ "0.022756,0.023942,0.025622,0.028968,0.035614,0.048812,0.075029", \ "0.027752,0.029045,0.030839,0.034337,0.040998,0.053990,0.080022", \ "0.034518,0.035966,0.037939,0.041775,0.049118,0.062952,0.088800", \ "0.042918,0.044576,0.046825,0.051109,0.059157,0.074081,0.101677", \ "0.052465,0.054393,0.056983,0.061879,0.070926,0.087248,0.116693"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.009465,0.010166,0.011154,0.013137,0.017091,0.024974,0.040712", \ "0.009468,0.010166,0.011155,0.013137,0.017086,0.024976,0.040711", \ "0.009636,0.010284,0.011218,0.013137,0.017088,0.024974,0.040712", \ "0.012701,0.013270,0.014078,0.015678,0.018819,0.025563,0.040708", \ "0.017641,0.018246,0.019079,0.020739,0.023980,0.030300,0.042931", \ "0.024063,0.024738,0.025662,0.027471,0.030927,0.037479,0.050067", \ "0.031702,0.032492,0.033557,0.035631,0.039502,0.046542,0.059538"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.015088,0.016206,0.017778,0.020883,0.027001,0.039078,0.063082", \ "0.015087,0.016206,0.017777,0.020884,0.027001,0.039077,0.063081", \ "0.015124,0.016223,0.017784,0.020885,0.027000,0.039078,0.063074", \ "0.017533,0.018438,0.019703,0.022318,0.027752,0.039160,0.063075", \ "0.021572,0.022480,0.023774,0.026373,0.031537,0.041718,0.063648", \ "0.027043,0.027931,0.029207,0.031760,0.036882,0.047159,0.067539", \ "0.033807,0.034722,0.036034,0.038664,0.043820,0.054040,0.074602"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012501,0.013349,0.014541,0.016893,0.021528,0.030677,0.048825", \ "0.013134,0.013988,0.015186,0.017548,0.022194,0.031356,0.049512", \ "0.015667,0.016562,0.017783,0.020162,0.024828,0.034015,0.052197", \ "0.018441,0.019625,0.021234,0.024257,0.029745,0.039456,0.057610", \ "0.020286,0.021763,0.023773,0.027523,0.034301,0.046133,0.066304", \ "0.021172,0.022943,0.025351,0.029831,0.037903,0.051893,0.075525", \ "0.020981,0.023043,0.025843,0.031046,0.040421,0.056635,0.083739"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018720,0.019894,0.021552,0.024846,0.031387,0.044387,0.070292", \ "0.019632,0.020819,0.022495,0.025816,0.032396,0.045437,0.071373", \ "0.022162,0.023341,0.025008,0.028325,0.034915,0.047991,0.073978", \ "0.027047,0.028346,0.030142,0.033639,0.040297,0.053171,0.078970", \ "0.033636,0.035095,0.037084,0.040927,0.048262,0.062057,0.087749", \ "0.041744,0.043431,0.045712,0.050037,0.058114,0.073021,0.100521", \ "0.050886,0.052854,0.055510,0.060474,0.069597,0.085971,0.115361"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.007699,0.008389,0.009371,0.011338,0.015274,0.023126,0.038806", \ "0.007700,0.008390,0.009371,0.011337,0.015269,0.023129,0.038808", \ "0.008241,0.008821,0.009678,0.011465,0.015280,0.023128,0.038808", \ "0.011698,0.012241,0.013009,0.014552,0.017645,0.024044,0.038819", \ "0.016824,0.017395,0.018195,0.019782,0.022928,0.029119,0.041509", \ "0.023283,0.023934,0.024836,0.026607,0.029990,0.036398,0.048843", \ "0.030829,0.031606,0.032671,0.034738,0.038576,0.045527,0.058374"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011305,0.012378,0.013897,0.016927,0.022960,0.034991,0.058987", \ "0.011307,0.012378,0.013895,0.016927,0.022961,0.034994,0.058982", \ "0.011348,0.012397,0.013901,0.016923,0.022963,0.034994,0.058987", \ "0.013560,0.014512,0.015842,0.018409,0.023738,0.035080,0.058984", \ "0.016932,0.017906,0.019278,0.021989,0.027334,0.037678,0.059563", \ "0.021553,0.022576,0.024007,0.026791,0.032206,0.042824,0.063486", \ "0.027225,0.028340,0.029906,0.032924,0.038578,0.049307,0.070319"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010458,0.011159,0.012141,0.014076,0.017881,0.025380,0.040239", \ "0.011173,0.011878,0.012865,0.014808,0.018622,0.026131,0.040997", \ "0.013707,0.014493,0.015562,0.017574,0.021410,0.028940,0.043827", \ "0.015771,0.016844,0.018299,0.021015,0.025904,0.034402,0.049444", \ "0.016451,0.017821,0.019677,0.023123,0.029294,0.039920,0.057726", \ "0.015673,0.017331,0.019581,0.023752,0.031225,0.044030,0.065261", \ "0.013342,0.015283,0.017905,0.022776,0.031524,0.046541,0.071294"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018651,0.019825,0.021482,0.024778,0.031318,0.044318,0.070225", \ "0.019507,0.020694,0.022368,0.025688,0.032266,0.045307,0.071247", \ "0.022071,0.023246,0.024906,0.028214,0.034791,0.047855,0.073835", \ "0.027158,0.028441,0.030222,0.033696,0.040318,0.053147,0.078910", \ "0.034278,0.035703,0.037655,0.041440,0.048689,0.062367,0.087938", \ "0.043287,0.044923,0.047138,0.051353,0.059260,0.073953,0.101208", \ "0.053743,0.055638,0.058189,0.062996,0.071862,0.087861,0.116845"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006062,0.006626,0.007430,0.009034,0.012247,0.018658,0.031469", \ "0.006060,0.006625,0.007429,0.009035,0.012245,0.018655,0.031468", \ "0.006970,0.007395,0.008032,0.009383,0.012321,0.018656,0.031467", \ "0.010541,0.010988,0.011622,0.012877,0.015357,0.020291,0.031651", \ "0.015581,0.016075,0.016758,0.018114,0.020751,0.025822,0.035676", \ "0.021845,0.022429,0.023225,0.024787,0.027721,0.033175,0.043409", \ "0.029175,0.029872,0.030831,0.032684,0.036105,0.042187,0.053049"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.011306,0.012378,0.013898,0.016927,0.022962,0.034992,0.058986", \ "0.011308,0.012376,0.013895,0.016926,0.022964,0.034994,0.058989", \ "0.011353,0.012399,0.013902,0.016923,0.022961,0.034994,0.058990", \ "0.013532,0.014486,0.015823,0.018397,0.023731,0.035081,0.058992", \ "0.016706,0.017692,0.019080,0.021826,0.027218,0.037611,0.059547", \ "0.021053,0.022078,0.023516,0.026320,0.031798,0.042539,0.063338", \ "0.026468,0.027580,0.029131,0.032118,0.037782,0.048631,0.069881"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019969,0.020997,0.022438,0.025276,0.030849,0.041806,0.063472", \ "0.020701,0.021737,0.023190,0.026046,0.031647,0.042639,0.064335", \ "0.021676,0.022718,0.024178,0.027053,0.032691,0.043740,0.065501", \ "0.022393,0.023482,0.025004,0.027979,0.033760,0.044852,0.066583", \ "0.022614,0.023846,0.025538,0.028781,0.034876,0.046404,0.068510", \ "0.020951,0.022441,0.024479,0.028326,0.035380,0.047970,0.070892", \ "0.016775,0.018547,0.020970,0.025516,0.033800,0.048319,0.073242"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.020486,0.021744,0.023508,0.026990,0.033846,0.047315,0.073888", \ "0.020960,0.022221,0.023987,0.027479,0.034342,0.047829,0.074413", \ "0.024143,0.025370,0.027087,0.030508,0.037274,0.050645,0.077132", \ "0.032053,0.033277,0.034978,0.038231,0.044579,0.057468,0.083435", \ "0.042277,0.043684,0.045635,0.049414,0.056610,0.069848,0.094805", \ "0.054687,0.056270,0.058423,0.062605,0.070607,0.085510,0.112362", \ "0.069595,0.071335,0.073707,0.078300,0.087041,0.103285,0.132891"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010304,0.011156,0.012356,0.014754,0.019520,0.029001,0.047899", \ "0.010305,0.011155,0.012355,0.014752,0.019521,0.029004,0.047900", \ "0.010308,0.011156,0.012362,0.014753,0.019519,0.029004,0.047901", \ "0.011483,0.012271,0.013403,0.015672,0.020132,0.029228,0.047896", \ "0.014785,0.015457,0.016423,0.018382,0.022423,0.030987,0.048732", \ "0.020416,0.021087,0.022026,0.023875,0.027548,0.035072,0.051522", \ "0.027553,0.028278,0.029289,0.031261,0.035030,0.042274,0.057120"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022257,0.023287,0.024753,0.027710,0.033659,0.045606,0.069561", \ "0.022256,0.023285,0.024754,0.027710,0.033658,0.045607,0.069570", \ "0.022121,0.023208,0.024717,0.027700,0.033657,0.045609,0.069568", \ "0.024583,0.025404,0.026590,0.029050,0.034249,0.045589,0.069562", \ "0.030364,0.031210,0.032399,0.034767,0.039270,0.048746,0.070001", \ "0.037119,0.038014,0.039304,0.041890,0.046996,0.056722,0.075403", \ "0.045179,0.046112,0.047451,0.050182,0.055605,0.066172,0.085891"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016675,0.017690,0.019112,0.021913,0.027422,0.038289,0.059838", \ "0.017356,0.018385,0.019825,0.022655,0.028204,0.039114,0.060698", \ "0.018285,0.019321,0.020769,0.023621,0.029215,0.040197,0.061858", \ "0.018726,0.019843,0.021390,0.024390,0.030189,0.041324,0.062951", \ "0.018214,0.019552,0.021378,0.024806,0.031105,0.042739,0.064866", \ "0.015457,0.017110,0.019350,0.023521,0.031010,0.044033,0.067165", \ "0.010201,0.012164,0.014823,0.019764,0.028626,0.043812,0.069299"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019689,0.020946,0.022709,0.026182,0.032988,0.046351,0.072709", \ "0.020161,0.021422,0.023191,0.026672,0.033491,0.046866,0.073235", \ "0.023357,0.024580,0.026300,0.029703,0.036418,0.049684,0.075956", \ "0.031147,0.032395,0.034125,0.037440,0.043740,0.056514,0.082259", \ "0.041006,0.042449,0.044439,0.048280,0.055540,0.068843,0.093641", \ "0.052948,0.054589,0.056804,0.061079,0.069169,0.084163,0.111091", \ "0.067200,0.069027,0.071515,0.076256,0.085161,0.101554,0.131256"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009075,0.010260,0.012632,0.017358,0.026790,0.045599", \ "0.008235,0.009074,0.010261,0.012628,0.017364,0.026788,0.045604", \ "0.008361,0.009154,0.010296,0.012645,0.017364,0.026789,0.045597", \ "0.009847,0.010572,0.011632,0.013796,0.018210,0.027126,0.045598", \ "0.013728,0.014359,0.015253,0.017059,0.020843,0.029079,0.046601", \ "0.019618,0.020263,0.021156,0.022919,0.026423,0.033617,0.049592", \ "0.026831,0.027533,0.028512,0.030437,0.034099,0.041110,0.055560"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017895,0.018952,0.020455,0.023459,0.029460,0.041451,0.065422", \ "0.017894,0.018952,0.020454,0.023459,0.029461,0.041447,0.065425", \ "0.017749,0.018863,0.020413,0.023448,0.029459,0.041448,0.065424", \ "0.020301,0.021139,0.022352,0.024848,0.030086,0.041430,0.065429", \ "0.025421,0.026375,0.027700,0.030288,0.035158,0.044641,0.065880", \ "0.031366,0.032393,0.033834,0.036679,0.042168,0.052397,0.071320", \ "0.038523,0.039612,0.041149,0.044207,0.050095,0.061240,0.081625"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014689,0.015560,0.016778,0.019174,0.023879,0.033148,0.051516", \ "0.015462,0.016345,0.017578,0.019999,0.024737,0.034042,0.052441", \ "0.017063,0.017956,0.019200,0.021639,0.026413,0.035776,0.054236", \ "0.018077,0.019112,0.020531,0.023235,0.028343,0.038007,0.056465", \ "0.017559,0.018861,0.020629,0.023929,0.029894,0.040468,0.059839", \ "0.014565,0.016187,0.018381,0.022461,0.029752,0.042243,0.063422", \ "0.008963,0.010895,0.013508,0.018360,0.027047,0.041877,0.066219"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.020606,0.021865,0.023633,0.027115,0.033940,0.047326,0.073699", \ "0.021079,0.022344,0.024119,0.027609,0.034448,0.047851,0.074238", \ "0.024295,0.025521,0.027245,0.030659,0.037393,0.050676,0.076968", \ "0.032273,0.033509,0.035215,0.038465,0.044796,0.057595,0.083348", \ "0.042501,0.043933,0.045905,0.049720,0.056922,0.070113,0.094901", \ "0.054792,0.056426,0.058617,0.062874,0.070940,0.085876,0.112637", \ "0.069432,0.071256,0.073714,0.078428,0.087305,0.103681,0.133314"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006936,0.007642,0.008657,0.010677,0.014708,0.022741,0.038778", \ "0.006937,0.007647,0.008657,0.010673,0.014704,0.022745,0.038777", \ "0.007160,0.007819,0.008769,0.010715,0.014716,0.022746,0.038780", \ "0.009180,0.009759,0.010601,0.012320,0.015906,0.023261,0.038795", \ "0.013552,0.014098,0.014858,0.016369,0.019448,0.025992,0.040295", \ "0.019678,0.020260,0.021070,0.022659,0.025700,0.031647,0.044423", \ "0.027089,0.027725,0.028626,0.030398,0.033752,0.039915,0.051812"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018518,0.019574,0.021073,0.024073,0.030066,0.042047,0.066014", \ "0.018517,0.019574,0.021073,0.024073,0.030067,0.042044,0.066019", \ "0.018408,0.019513,0.021044,0.024065,0.030067,0.042046,0.066018", \ "0.020606,0.021462,0.022700,0.025241,0.030554,0.042028,0.066017", \ "0.025616,0.026572,0.027900,0.030492,0.035331,0.044945,0.066382", \ "0.031357,0.032386,0.033846,0.036710,0.042218,0.052471,0.071527", \ "0.038293,0.039387,0.040938,0.043996,0.049911,0.061110,0.081547"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016675,0.017690,0.019112,0.021913,0.027422,0.038289,0.059838", \ "0.017356,0.018385,0.019825,0.022655,0.028204,0.039114,0.060698", \ "0.018285,0.019321,0.020769,0.023621,0.029215,0.040197,0.061858", \ "0.018726,0.019843,0.021390,0.024390,0.030189,0.041324,0.062951", \ "0.018214,0.019552,0.021378,0.024806,0.031105,0.042739,0.064866", \ "0.015457,0.017110,0.019350,0.023521,0.031010,0.044033,0.067165", \ "0.010201,0.012164,0.014823,0.019764,0.028626,0.043812,0.069299"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019689,0.020946,0.022709,0.026182,0.032988,0.046351,0.072709", \ "0.020161,0.021422,0.023191,0.026672,0.033491,0.046866,0.073235", \ "0.023357,0.024580,0.026300,0.029703,0.036418,0.049684,0.075956", \ "0.031147,0.032395,0.034125,0.037440,0.043740,0.056514,0.082259", \ "0.041006,0.042449,0.044439,0.048280,0.055540,0.068843,0.093641", \ "0.052948,0.054589,0.056804,0.061079,0.069169,0.084163,0.111091", \ "0.067200,0.069027,0.071515,0.076256,0.085161,0.101554,0.131256"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009075,0.010260,0.012632,0.017358,0.026790,0.045599", \ "0.008235,0.009074,0.010261,0.012628,0.017364,0.026788,0.045604", \ "0.008361,0.009154,0.010296,0.012645,0.017364,0.026789,0.045597", \ "0.009847,0.010572,0.011632,0.013796,0.018210,0.027126,0.045598", \ "0.013728,0.014359,0.015253,0.017059,0.020843,0.029079,0.046601", \ "0.019618,0.020263,0.021156,0.022919,0.026423,0.033617,0.049592", \ "0.026831,0.027533,0.028512,0.030437,0.034099,0.041110,0.055560"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017895,0.018952,0.020455,0.023459,0.029460,0.041451,0.065422", \ "0.017894,0.018952,0.020454,0.023459,0.029461,0.041447,0.065425", \ "0.017749,0.018863,0.020413,0.023448,0.029459,0.041448,0.065424", \ "0.020301,0.021139,0.022352,0.024848,0.030086,0.041430,0.065429", \ "0.025421,0.026375,0.027700,0.030288,0.035158,0.044641,0.065880", \ "0.031366,0.032393,0.033834,0.036679,0.042168,0.052397,0.071320", \ "0.038523,0.039612,0.041149,0.044207,0.050095,0.061240,0.081625"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013630,0.014602,0.015972,0.018689,0.024081,0.034812,0.056220", \ "0.014219,0.015221,0.016625,0.019391,0.024841,0.035628,0.057078", \ "0.015001,0.016057,0.017495,0.020305,0.025819,0.036695,0.058235", \ "0.014975,0.016159,0.017771,0.020834,0.026656,0.037825,0.059342", \ "0.013341,0.014860,0.016893,0.020627,0.027264,0.039085,0.061230", \ "0.009292,0.011184,0.013708,0.018327,0.026405,0.040021,0.063436", \ "0.002844,0.005082,0.008067,0.013535,0.023126,0.039150,0.065314"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018948,0.020205,0.021966,0.025424,0.032194,0.045453,0.071601", \ "0.019417,0.020681,0.022446,0.025913,0.032694,0.045967,0.072129", \ "0.022624,0.023846,0.025564,0.028952,0.035625,0.048788,0.074848", \ "0.030299,0.031568,0.033325,0.036674,0.042963,0.055622,0.081158", \ "0.039857,0.041330,0.043345,0.047233,0.054541,0.067902,0.092542", \ "0.051417,0.053105,0.055365,0.059705,0.067864,0.082914,0.109884", \ "0.065156,0.067057,0.069614,0.074454,0.083479,0.099969,0.129725"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006086,0.006921,0.008100,0.010459,0.015166,0.024567,0.043297", \ "0.006090,0.006921,0.008101,0.010458,0.015165,0.024554,0.043294", \ "0.006481,0.007233,0.008322,0.010549,0.015178,0.024560,0.043304", \ "0.008452,0.009089,0.010034,0.012028,0.016281,0.025039,0.043308", \ "0.012893,0.013466,0.014275,0.015935,0.019430,0.027243,0.044485", \ "0.019074,0.019652,0.020475,0.022133,0.025434,0.032273,0.047710", \ "0.026434,0.027050,0.027946,0.029761,0.033280,0.040059,0.054063"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013682,0.014745,0.016255,0.019268,0.025280,0.037296,0.061317", \ "0.013681,0.014746,0.016253,0.019266,0.025279,0.037293,0.061315", \ "0.013531,0.014637,0.016206,0.019254,0.025275,0.037292,0.061317", \ "0.016182,0.017045,0.018235,0.020711,0.025933,0.037273,0.061320", \ "0.020269,0.021343,0.022817,0.025650,0.030908,0.040553,0.061778", \ "0.025236,0.026430,0.028070,0.031234,0.037169,0.047972,0.067254", \ "0.031279,0.032585,0.034405,0.037887,0.044350,0.056186,0.077311"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012150,0.012984,0.014156,0.016476,0.021075,0.030218,0.048456", \ "0.012845,0.013704,0.014905,0.017267,0.021914,0.031104,0.049377", \ "0.014227,0.015156,0.016428,0.018852,0.023560,0.032822,0.051168", \ "0.014529,0.015665,0.017195,0.020044,0.025273,0.034991,0.053410", \ "0.012798,0.014282,0.016267,0.019901,0.026281,0.037212,0.056709", \ "0.008512,0.010366,0.012845,0.017373,0.025273,0.038436,0.060097", \ "0.001731,0.003925,0.006858,0.012234,0.021649,0.037334,0.062485"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019845,0.021107,0.022875,0.026345,0.033133,0.046425,0.072604", \ "0.020315,0.021585,0.023359,0.026840,0.033644,0.046952,0.073146", \ "0.023543,0.024770,0.026494,0.029896,0.036589,0.049781,0.075873", \ "0.031428,0.032683,0.034418,0.037729,0.044012,0.056703,0.082259", \ "0.041355,0.042818,0.044821,0.048678,0.055935,0.069191,0.093807", \ "0.053280,0.054965,0.057200,0.061515,0.069650,0.084644,0.111458", \ "0.067438,0.069327,0.071851,0.076661,0.085661,0.102126,0.131814"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005145,0.005845,0.006840,0.008842,0.012849,0.020858,0.036826", \ "0.005153,0.005852,0.006844,0.008843,0.012850,0.020858,0.036827", \ "0.005721,0.006320,0.007196,0.009029,0.012885,0.020854,0.036831", \ "0.008197,0.008715,0.009470,0.011044,0.014415,0.021577,0.036893", \ "0.012931,0.013427,0.014141,0.015562,0.018431,0.024636,0.038610", \ "0.019306,0.019822,0.020561,0.022051,0.024970,0.030677,0.043018", \ "0.026876,0.027425,0.028226,0.029880,0.033108,0.039114,0.050730"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014244,0.015314,0.016828,0.019845,0.025865,0.037877,0.061898", \ "0.014246,0.015315,0.016825,0.019846,0.025864,0.037881,0.061898", \ "0.014110,0.015237,0.016792,0.019836,0.025860,0.037882,0.061902", \ "0.016457,0.017304,0.018530,0.021067,0.026376,0.037851,0.061907", \ "0.020502,0.021575,0.023052,0.025884,0.031131,0.040851,0.062268", \ "0.025314,0.026506,0.028149,0.031317,0.037263,0.048072,0.067454", \ "0.031193,0.032487,0.034302,0.037767,0.044237,0.056093,0.077258"); } } timing () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014689,0.015560,0.016778,0.019174,0.023879,0.033148,0.051516", \ "0.015462,0.016345,0.017578,0.019999,0.024737,0.034042,0.052441", \ "0.017063,0.017956,0.019200,0.021639,0.026413,0.035776,0.054236", \ "0.018077,0.019112,0.020531,0.023235,0.028343,0.038007,0.056465", \ "0.017559,0.018861,0.020629,0.023929,0.029894,0.040468,0.059839", \ "0.014565,0.016187,0.018381,0.022461,0.029752,0.042243,0.063422", \ "0.008963,0.010895,0.013508,0.018360,0.027047,0.041877,0.066219"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.020606,0.021865,0.023633,0.027115,0.033940,0.047326,0.073699", \ "0.021079,0.022344,0.024119,0.027609,0.034448,0.047851,0.074238", \ "0.024295,0.025521,0.027245,0.030659,0.037393,0.050676,0.076968", \ "0.032273,0.033509,0.035215,0.038465,0.044796,0.057595,0.083348", \ "0.042501,0.043933,0.045905,0.049720,0.056922,0.070113,0.094901", \ "0.054792,0.056426,0.058617,0.062874,0.070940,0.085876,0.112637", \ "0.069432,0.071256,0.073714,0.078428,0.087305,0.103681,0.133314"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006936,0.007642,0.008657,0.010677,0.014708,0.022741,0.038778", \ "0.006937,0.007647,0.008657,0.010673,0.014704,0.022745,0.038777", \ "0.007160,0.007819,0.008769,0.010715,0.014716,0.022746,0.038780", \ "0.009180,0.009759,0.010601,0.012320,0.015906,0.023261,0.038795", \ "0.013552,0.014098,0.014858,0.016369,0.019448,0.025992,0.040295", \ "0.019678,0.020260,0.021070,0.022659,0.025700,0.031647,0.044423", \ "0.027089,0.027725,0.028626,0.030398,0.033752,0.039915,0.051812"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018518,0.019574,0.021073,0.024073,0.030066,0.042047,0.066014", \ "0.018517,0.019574,0.021073,0.024073,0.030067,0.042044,0.066019", \ "0.018408,0.019513,0.021044,0.024065,0.030067,0.042046,0.066018", \ "0.020606,0.021462,0.022700,0.025241,0.030554,0.042028,0.066017", \ "0.025616,0.026572,0.027900,0.030492,0.035331,0.044945,0.066382", \ "0.031357,0.032386,0.033846,0.036710,0.042218,0.052471,0.071527", \ "0.038293,0.039387,0.040938,0.043996,0.049911,0.061110,0.081547"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012150,0.012984,0.014156,0.016476,0.021075,0.030218,0.048456", \ "0.012845,0.013704,0.014905,0.017267,0.021914,0.031104,0.049377", \ "0.014227,0.015156,0.016428,0.018852,0.023560,0.032822,0.051168", \ "0.014529,0.015665,0.017195,0.020044,0.025273,0.034991,0.053410", \ "0.012798,0.014282,0.016267,0.019901,0.026281,0.037212,0.056709", \ "0.008512,0.010366,0.012845,0.017373,0.025273,0.038436,0.060097", \ "0.001731,0.003925,0.006858,0.012234,0.021649,0.037334,0.062485"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019845,0.021107,0.022875,0.026345,0.033133,0.046425,0.072604", \ "0.020315,0.021585,0.023359,0.026840,0.033644,0.046952,0.073146", \ "0.023543,0.024770,0.026494,0.029896,0.036589,0.049781,0.075873", \ "0.031428,0.032683,0.034418,0.037729,0.044012,0.056703,0.082259", \ "0.041355,0.042818,0.044821,0.048678,0.055935,0.069191,0.093807", \ "0.053280,0.054965,0.057200,0.061515,0.069650,0.084644,0.111458", \ "0.067438,0.069327,0.071851,0.076661,0.085661,0.102126,0.131814"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.005145,0.005845,0.006840,0.008842,0.012849,0.020858,0.036826", \ "0.005153,0.005852,0.006844,0.008843,0.012850,0.020858,0.036827", \ "0.005721,0.006320,0.007196,0.009029,0.012885,0.020854,0.036831", \ "0.008197,0.008715,0.009470,0.011044,0.014415,0.021577,0.036893", \ "0.012931,0.013427,0.014141,0.015562,0.018431,0.024636,0.038610", \ "0.019306,0.019822,0.020561,0.022051,0.024970,0.030677,0.043018", \ "0.026876,0.027425,0.028226,0.029880,0.033108,0.039114,0.050730"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014244,0.015314,0.016828,0.019845,0.025865,0.037877,0.061898", \ "0.014246,0.015315,0.016825,0.019846,0.025864,0.037881,0.061898", \ "0.014110,0.015237,0.016792,0.019836,0.025860,0.037882,0.061902", \ "0.016457,0.017304,0.018530,0.021067,0.026376,0.037851,0.061907", \ "0.020502,0.021575,0.023052,0.025884,0.031131,0.040851,0.062268", \ "0.025314,0.026506,0.028149,0.031317,0.037263,0.048072,0.067454", \ "0.031193,0.032487,0.034302,0.037767,0.044237,0.056093,0.077258"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010496,0.011154,0.012080,0.013912,0.017539,0.024746,0.039110", \ "0.011237,0.011914,0.012863,0.014727,0.018394,0.025637,0.040030", \ "0.012942,0.013722,0.014786,0.016790,0.020539,0.027847,0.042300", \ "0.013397,0.014459,0.015888,0.018532,0.023247,0.031496,0.046274", \ "0.011553,0.012973,0.014879,0.018369,0.024476,0.034723,0.051753", \ "0.007071,0.008857,0.011254,0.015639,0.023293,0.036000,0.056386", \ "0.000018,0.002137,0.004978,0.010197,0.019358,0.034617,0.058913"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.021683,0.022898,0.024606,0.027986,0.034655,0.047818,0.073879", \ "0.022170,0.023390,0.025104,0.028497,0.035184,0.048364,0.074444", \ "0.025433,0.026616,0.028288,0.031604,0.038183,0.051245,0.077221", \ "0.033400,0.034604,0.036269,0.039430,0.045683,0.058279,0.083722", \ "0.043663,0.045073,0.047015,0.050773,0.057887,0.070931,0.095460", \ "0.055983,0.057583,0.059749,0.063967,0.071970,0.086810,0.113393", \ "0.070659,0.072454,0.074867,0.079541,0.088375,0.104696,0.134251"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.004659,0.005217,0.006010,0.007595,0.010759,0.017061,0.029628", \ "0.004666,0.005220,0.006012,0.007597,0.010760,0.017063,0.029625", \ "0.005557,0.005984,0.006614,0.007961,0.010862,0.017067,0.029628", \ "0.008852,0.009253,0.009831,0.011007,0.013436,0.018529,0.029880", \ "0.014077,0.014482,0.015055,0.016226,0.018557,0.023233,0.033205", \ "0.020807,0.021213,0.021813,0.023060,0.025563,0.030354,0.039796", \ "0.028701,0.029125,0.029781,0.031165,0.033958,0.039255,0.049003"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014739,0.015825,0.017361,0.020418,0.026498,0.038589,0.062683", \ "0.014740,0.015826,0.017361,0.020418,0.026496,0.038585,0.062678", \ "0.014730,0.015820,0.017360,0.020416,0.026495,0.038590,0.062680", \ "0.016737,0.017616,0.018890,0.021492,0.026920,0.038579,0.062675", \ "0.020861,0.021927,0.023402,0.026229,0.031467,0.041294,0.062966", \ "0.025568,0.026759,0.028395,0.031577,0.037543,0.048358,0.067855", \ "0.031342,0.032612,0.034409,0.037861,0.044337,0.056238,0.077416"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.023018,0.024043,0.025483,0.028329,0.033924,0.044930,0.066666", \ "0.023613,0.024640,0.026085,0.028934,0.034539,0.045555,0.067297", \ "0.024686,0.025719,0.027167,0.030026,0.035644,0.046683,0.068451", \ "0.025579,0.026654,0.028152,0.031089,0.036817,0.047863,0.069589", \ "0.026358,0.027518,0.029136,0.032260,0.038221,0.049629,0.071618", \ "0.026103,0.027464,0.029353,0.032935,0.039604,0.051769,0.074365", \ "0.024088,0.025693,0.027901,0.032062,0.039718,0.053437,0.077522"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022724,0.023976,0.025740,0.029220,0.036072,0.049546,0.076119", \ "0.023595,0.024853,0.026617,0.030106,0.036966,0.050441,0.077019", \ "0.026185,0.027444,0.029206,0.032695,0.039563,0.053046,0.079638", \ "0.031648,0.032928,0.034703,0.038180,0.044871,0.058188,0.084613", \ "0.039513,0.040882,0.042789,0.046515,0.053723,0.067397,0.093364", \ "0.049746,0.051242,0.053304,0.057294,0.064942,0.079441,0.106641", \ "0.062081,0.063753,0.066025,0.070396,0.078660,0.094047,0.122645"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012369,0.013234,0.014451,0.016874,0.021682,0.031216,0.050175", \ "0.012370,0.013236,0.014452,0.016875,0.021681,0.031216,0.050174", \ "0.012374,0.013232,0.014450,0.016874,0.021681,0.031215,0.050176", \ "0.013366,0.014182,0.015341,0.017641,0.022185,0.031397,0.050177", \ "0.016146,0.016871,0.017905,0.019983,0.024224,0.032997,0.050929", \ "0.021500,0.022179,0.023128,0.025031,0.028853,0.036680,0.053532", \ "0.028629,0.029351,0.030344,0.032299,0.036072,0.043446,0.058699"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022256,0.023286,0.024753,0.027710,0.033658,0.045607,0.069566", \ "0.022255,0.023285,0.024753,0.027708,0.033658,0.045606,0.069561", \ "0.022201,0.023246,0.024730,0.027701,0.033658,0.045610,0.069563", \ "0.023815,0.024703,0.025984,0.028622,0.034098,0.045616,0.069563", \ "0.028040,0.028887,0.030095,0.032560,0.037493,0.047748,0.069975", \ "0.033531,0.034357,0.035542,0.037991,0.042990,0.053109,0.073499", \ "0.040434,0.041250,0.042438,0.044877,0.049866,0.059985,0.080480"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019608,0.020627,0.022058,0.024881,0.030435,0.041374,0.063024", \ "0.020191,0.021216,0.022652,0.025483,0.031048,0.041998,0.063655", \ "0.021250,0.022278,0.023717,0.026559,0.032143,0.043121,0.064806", \ "0.021930,0.023020,0.024539,0.027500,0.033247,0.044315,0.065953", \ "0.022226,0.023464,0.025167,0.028415,0.034503,0.045979,0.067979", \ "0.021126,0.022614,0.024644,0.028466,0.035455,0.047933,0.070666", \ "0.018262,0.020003,0.022385,0.026834,0.034934,0.049157,0.073669"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.021925,0.023181,0.024942,0.028414,0.035219,0.048584,0.074941", \ "0.022799,0.024057,0.025822,0.029296,0.036107,0.049478,0.075838", \ "0.025389,0.026646,0.028411,0.031887,0.038704,0.052082,0.078458", \ "0.030767,0.032057,0.033853,0.037350,0.044024,0.057226,0.083437", \ "0.038421,0.039817,0.041745,0.045502,0.052724,0.066383,0.092191", \ "0.048331,0.049870,0.051985,0.056030,0.063733,0.078240,0.105377", \ "0.060193,0.061931,0.064291,0.068765,0.077148,0.092617,0.121188"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010316,0.011167,0.012371,0.014761,0.019526,0.029003,0.047890", \ "0.010318,0.011166,0.012366,0.014761,0.019526,0.029001,0.047893", \ "0.010372,0.011198,0.012384,0.014768,0.019527,0.029003,0.047887", \ "0.011597,0.012380,0.013495,0.015738,0.020214,0.029279,0.047884", \ "0.014932,0.015602,0.016560,0.018505,0.022527,0.031046,0.048773", \ "0.020622,0.021272,0.022183,0.023989,0.027625,0.035120,0.051561", \ "0.027836,0.028546,0.029522,0.031439,0.035095,0.042225,0.057059"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017894,0.018952,0.020454,0.023459,0.029461,0.041449,0.065426", \ "0.017893,0.018951,0.020454,0.023458,0.029460,0.041445,0.065428", \ "0.017835,0.018909,0.020427,0.023450,0.029460,0.041447,0.065424", \ "0.019537,0.020431,0.021734,0.024401,0.029919,0.041462,0.065431", \ "0.023362,0.024277,0.025575,0.028176,0.033332,0.043625,0.065847", \ "0.028323,0.029236,0.030539,0.033163,0.038407,0.048828,0.069408", \ "0.034539,0.035483,0.036818,0.039508,0.044816,0.055338,0.076234"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017149,0.018025,0.019252,0.021670,0.026420,0.035759,0.054216", \ "0.017840,0.018719,0.019950,0.022376,0.027135,0.036482,0.054948", \ "0.019552,0.020436,0.021669,0.024103,0.028876,0.038245,0.056734", \ "0.020978,0.021961,0.023322,0.025948,0.030965,0.040536,0.059006", \ "0.021434,0.022623,0.024257,0.027340,0.033017,0.043319,0.062512", \ "0.020114,0.021565,0.023554,0.027283,0.034047,0.045905,0.066530", \ "0.016880,0.018598,0.020935,0.025302,0.033233,0.047052,0.070297"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022842,0.024103,0.025867,0.029349,0.036171,0.049553,0.075932", \ "0.023722,0.024984,0.026754,0.030241,0.037073,0.050460,0.076849", \ "0.026292,0.027555,0.029323,0.032809,0.039649,0.053054,0.079453", \ "0.031823,0.033103,0.034885,0.038353,0.045013,0.058233,0.084457", \ "0.039788,0.041179,0.043086,0.046814,0.053988,0.067571,0.093334", \ "0.050085,0.051614,0.053705,0.057711,0.065362,0.079793,0.106806", \ "0.062413,0.064130,0.066462,0.070893,0.079204,0.094592,0.123054"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008681,0.009408,0.010432,0.012475,0.016539,0.024619,0.040715", \ "0.008683,0.009408,0.010433,0.012475,0.016540,0.024620,0.040717", \ "0.008806,0.009496,0.010486,0.012497,0.016544,0.024620,0.040717", \ "0.010499,0.011123,0.012023,0.013837,0.017520,0.025044,0.040730", \ "0.014516,0.015083,0.015871,0.017460,0.020702,0.027527,0.042068", \ "0.020536,0.021123,0.021936,0.023528,0.026606,0.032754,0.045937", \ "0.027975,0.028625,0.029522,0.031279,0.034581,0.040719,0.052876"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018518,0.019574,0.021073,0.024073,0.030066,0.042048,0.066017", \ "0.018517,0.019574,0.021073,0.024073,0.030067,0.042047,0.066019", \ "0.018467,0.019538,0.021053,0.024065,0.030065,0.042044,0.066015", \ "0.019966,0.020880,0.022198,0.024895,0.030452,0.042045,0.066018", \ "0.023649,0.024576,0.025890,0.028515,0.033697,0.044061,0.066380", \ "0.028365,0.029295,0.030625,0.033282,0.038585,0.049099,0.069787", \ "0.034341,0.035279,0.036637,0.039362,0.044734,0.055370,0.076415"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.019608,0.020627,0.022058,0.024881,0.030435,0.041374,0.063024", \ "0.020191,0.021216,0.022652,0.025483,0.031048,0.041998,0.063655", \ "0.021250,0.022278,0.023717,0.026559,0.032143,0.043121,0.064806", \ "0.021930,0.023020,0.024539,0.027500,0.033247,0.044315,0.065953", \ "0.022226,0.023464,0.025167,0.028415,0.034503,0.045979,0.067979", \ "0.021126,0.022614,0.024644,0.028466,0.035455,0.047933,0.070666", \ "0.018262,0.020003,0.022385,0.026834,0.034934,0.049157,0.073669"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.021925,0.023181,0.024942,0.028414,0.035219,0.048584,0.074941", \ "0.022799,0.024057,0.025822,0.029296,0.036107,0.049478,0.075838", \ "0.025389,0.026646,0.028411,0.031887,0.038704,0.052082,0.078458", \ "0.030767,0.032057,0.033853,0.037350,0.044024,0.057226,0.083437", \ "0.038421,0.039817,0.041745,0.045502,0.052724,0.066383,0.092191", \ "0.048331,0.049870,0.051985,0.056030,0.063733,0.078240,0.105377", \ "0.060193,0.061931,0.064291,0.068765,0.077148,0.092617,0.121188"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.010316,0.011167,0.012371,0.014761,0.019526,0.029003,0.047890", \ "0.010318,0.011166,0.012366,0.014761,0.019526,0.029001,0.047893", \ "0.010372,0.011198,0.012384,0.014768,0.019527,0.029003,0.047887", \ "0.011597,0.012380,0.013495,0.015738,0.020214,0.029279,0.047884", \ "0.014932,0.015602,0.016560,0.018505,0.022527,0.031046,0.048773", \ "0.020622,0.021272,0.022183,0.023989,0.027625,0.035120,0.051561", \ "0.027836,0.028546,0.029522,0.031439,0.035095,0.042225,0.057059"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017894,0.018952,0.020454,0.023459,0.029461,0.041449,0.065426", \ "0.017893,0.018951,0.020454,0.023458,0.029460,0.041445,0.065428", \ "0.017835,0.018909,0.020427,0.023450,0.029460,0.041447,0.065424", \ "0.019537,0.020431,0.021734,0.024401,0.029919,0.041462,0.065431", \ "0.023362,0.024277,0.025575,0.028176,0.033332,0.043625,0.065847", \ "0.028323,0.029236,0.030539,0.033163,0.038407,0.048828,0.069408", \ "0.034539,0.035483,0.036818,0.039508,0.044816,0.055338,0.076234"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.016339,0.017342,0.018749,0.021529,0.027013,0.037854,0.059376", \ "0.016909,0.017918,0.019333,0.022124,0.027622,0.038477,0.060010", \ "0.017925,0.018951,0.020379,0.023187,0.028710,0.039599,0.061165", \ "0.018268,0.019393,0.020946,0.023943,0.029709,0.040804,0.062329", \ "0.017796,0.019155,0.021001,0.024453,0.030757,0.042343,0.064349", \ "0.015693,0.017347,0.019583,0.023730,0.031154,0.044049,0.066970", \ "0.011920,0.013854,0.016450,0.021270,0.029913,0.044762,0.069790"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.021183,0.022440,0.024198,0.027656,0.034422,0.047685,0.073831", \ "0.022054,0.023313,0.025076,0.028539,0.035311,0.048579,0.074733", \ "0.024646,0.025905,0.027665,0.031128,0.037905,0.051188,0.077351", \ "0.029943,0.031248,0.033059,0.036567,0.043231,0.056326,0.082327", \ "0.037421,0.038841,0.040787,0.044566,0.051795,0.065430,0.091079", \ "0.047070,0.048637,0.050795,0.054891,0.062623,0.077124,0.104179", \ "0.058540,0.060333,0.062757,0.067322,0.075782,0.091294,0.119816"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008237,0.009075,0.010259,0.012630,0.017351,0.026775,0.045575", \ "0.008239,0.009071,0.010258,0.012628,0.017353,0.026775,0.045572", \ "0.008456,0.009246,0.010376,0.012664,0.017355,0.026777,0.045578", \ "0.009993,0.010713,0.011750,0.013885,0.018274,0.027173,0.045580", \ "0.013959,0.014558,0.015426,0.017206,0.020959,0.029147,0.046634", \ "0.019952,0.020562,0.021412,0.023109,0.026512,0.033658,0.049621", \ "0.027238,0.027911,0.028854,0.030707,0.034234,0.041098,0.055481"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.013678,0.014743,0.016252,0.019266,0.025278,0.037296,0.061318", \ "0.013677,0.014745,0.016253,0.019267,0.025279,0.037294,0.061321", \ "0.013612,0.014694,0.016224,0.019256,0.025275,0.037299,0.061314", \ "0.015368,0.016307,0.017604,0.020252,0.025752,0.037303,0.061318", \ "0.018562,0.019560,0.020952,0.023706,0.029080,0.039509,0.061731", \ "0.022844,0.023877,0.025332,0.028172,0.033715,0.044491,0.065319", \ "0.028184,0.029290,0.030861,0.033889,0.039636,0.050619,0.071955"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014404,0.015265,0.016471,0.018851,0.023536,0.032785,0.051133", \ "0.015082,0.015948,0.017161,0.019550,0.024247,0.033508,0.051864", \ "0.016724,0.017618,0.018852,0.021262,0.025980,0.035268,0.053651", \ "0.017628,0.018677,0.020106,0.022820,0.027914,0.037532,0.055936", \ "0.017131,0.018455,0.020247,0.023577,0.029558,0.040109,0.059392", \ "0.014777,0.016404,0.018593,0.022652,0.029887,0.042256,0.063253", \ "0.010652,0.012543,0.015098,0.019834,0.028312,0.042806,0.066696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022082,0.023344,0.025109,0.028578,0.035364,0.048655,0.074837", \ "0.022959,0.024226,0.025995,0.029471,0.036264,0.049568,0.075750", \ "0.025531,0.026796,0.028564,0.032041,0.038841,0.052155,0.078361", \ "0.030994,0.032288,0.034084,0.037570,0.044212,0.057333,0.083363", \ "0.038793,0.040204,0.042128,0.045879,0.053065,0.066627,0.092236", \ "0.048835,0.050397,0.052532,0.056581,0.064265,0.078690,0.105628", \ "0.060807,0.062570,0.064965,0.069473,0.077866,0.093291,0.121705"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006944,0.007657,0.008663,0.010678,0.014707,0.022738,0.038764", \ "0.006948,0.007655,0.008665,0.010679,0.014704,0.022738,0.038762", \ "0.007274,0.007926,0.008865,0.010774,0.014719,0.022739,0.038759", \ "0.009371,0.009949,0.010763,0.012461,0.015986,0.023326,0.038808", \ "0.013811,0.014335,0.015075,0.016552,0.019582,0.026095,0.040348", \ "0.020061,0.020605,0.021367,0.022884,0.025824,0.031703,0.044475", \ "0.027559,0.028174,0.029028,0.030715,0.033922,0.039904,0.051724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014241,0.015312,0.016827,0.019846,0.025861,0.037879,0.061896", \ "0.014240,0.015310,0.016825,0.019846,0.025863,0.037881,0.061901", \ "0.014183,0.015271,0.016802,0.019838,0.025858,0.037878,0.061908", \ "0.015770,0.016701,0.018016,0.020705,0.026260,0.037872,0.061904", \ "0.018847,0.019858,0.021268,0.024046,0.029450,0.039935,0.062262", \ "0.022938,0.023982,0.025450,0.028318,0.033909,0.044767,0.065691", \ "0.028087,0.029201,0.030760,0.033795,0.039585,0.050670,0.072149"); } } timing () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.017149,0.018025,0.019252,0.021670,0.026420,0.035759,0.054216", \ "0.017840,0.018719,0.019950,0.022376,0.027135,0.036482,0.054948", \ "0.019552,0.020436,0.021669,0.024103,0.028876,0.038245,0.056734", \ "0.020978,0.021961,0.023322,0.025948,0.030965,0.040536,0.059006", \ "0.021434,0.022623,0.024257,0.027340,0.033017,0.043319,0.062512", \ "0.020114,0.021565,0.023554,0.027283,0.034047,0.045905,0.066530", \ "0.016880,0.018598,0.020935,0.025302,0.033233,0.047052,0.070297"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022842,0.024103,0.025867,0.029349,0.036171,0.049553,0.075932", \ "0.023722,0.024984,0.026754,0.030241,0.037073,0.050460,0.076849", \ "0.026292,0.027555,0.029323,0.032809,0.039649,0.053054,0.079453", \ "0.031823,0.033103,0.034885,0.038353,0.045013,0.058233,0.084457", \ "0.039788,0.041179,0.043086,0.046814,0.053988,0.067571,0.093334", \ "0.050085,0.051614,0.053705,0.057711,0.065362,0.079793,0.106806", \ "0.062413,0.064130,0.066462,0.070893,0.079204,0.094592,0.123054"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.008681,0.009408,0.010432,0.012475,0.016539,0.024619,0.040715", \ "0.008683,0.009408,0.010433,0.012475,0.016540,0.024620,0.040717", \ "0.008806,0.009496,0.010486,0.012497,0.016544,0.024620,0.040717", \ "0.010499,0.011123,0.012023,0.013837,0.017520,0.025044,0.040730", \ "0.014516,0.015083,0.015871,0.017460,0.020702,0.027527,0.042068", \ "0.020536,0.021123,0.021936,0.023528,0.026606,0.032754,0.045937", \ "0.027975,0.028625,0.029522,0.031279,0.034581,0.040719,0.052876"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.018518,0.019574,0.021073,0.024073,0.030066,0.042048,0.066017", \ "0.018517,0.019574,0.021073,0.024073,0.030067,0.042047,0.066019", \ "0.018467,0.019538,0.021053,0.024065,0.030065,0.042044,0.066015", \ "0.019966,0.020880,0.022198,0.024895,0.030452,0.042045,0.066018", \ "0.023649,0.024576,0.025890,0.028515,0.033697,0.044061,0.066380", \ "0.028365,0.029295,0.030625,0.033282,0.038585,0.049099,0.069787", \ "0.034341,0.035279,0.036637,0.039362,0.044734,0.055370,0.076415"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014404,0.015265,0.016471,0.018851,0.023536,0.032785,0.051133", \ "0.015082,0.015948,0.017161,0.019550,0.024247,0.033508,0.051864", \ "0.016724,0.017618,0.018852,0.021262,0.025980,0.035268,0.053651", \ "0.017628,0.018677,0.020106,0.022820,0.027914,0.037532,0.055936", \ "0.017131,0.018455,0.020247,0.023577,0.029558,0.040109,0.059392", \ "0.014777,0.016404,0.018593,0.022652,0.029887,0.042256,0.063253", \ "0.010652,0.012543,0.015098,0.019834,0.028312,0.042806,0.066696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.022082,0.023344,0.025109,0.028578,0.035364,0.048655,0.074837", \ "0.022959,0.024226,0.025995,0.029471,0.036264,0.049568,0.075750", \ "0.025531,0.026796,0.028564,0.032041,0.038841,0.052155,0.078361", \ "0.030994,0.032288,0.034084,0.037570,0.044212,0.057333,0.083363", \ "0.038793,0.040204,0.042128,0.045879,0.053065,0.066627,0.092236", \ "0.048835,0.050397,0.052532,0.056581,0.064265,0.078690,0.105628", \ "0.060807,0.062570,0.064965,0.069473,0.077866,0.093291,0.121705"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006944,0.007657,0.008663,0.010678,0.014707,0.022738,0.038764", \ "0.006948,0.007655,0.008665,0.010679,0.014704,0.022738,0.038762", \ "0.007274,0.007926,0.008865,0.010774,0.014719,0.022739,0.038759", \ "0.009371,0.009949,0.010763,0.012461,0.015986,0.023326,0.038808", \ "0.013811,0.014335,0.015075,0.016552,0.019582,0.026095,0.040348", \ "0.020061,0.020605,0.021367,0.022884,0.025824,0.031703,0.044475", \ "0.027559,0.028174,0.029028,0.030715,0.033922,0.039904,0.051724"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014241,0.015312,0.016827,0.019846,0.025861,0.037879,0.061896", \ "0.014240,0.015310,0.016825,0.019846,0.025863,0.037881,0.061901", \ "0.014183,0.015271,0.016802,0.019838,0.025858,0.037878,0.061908", \ "0.015770,0.016701,0.018016,0.020705,0.026260,0.037872,0.061904", \ "0.018847,0.019858,0.021268,0.024046,0.029450,0.039935,0.062262", \ "0.022938,0.023982,0.025450,0.028318,0.033909,0.044767,0.065691", \ "0.028087,0.029201,0.030760,0.033795,0.039585,0.050670,0.072149"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.012185,0.012869,0.013828,0.015716,0.019425,0.026730,0.041196", \ "0.012909,0.013597,0.014561,0.016457,0.020175,0.027489,0.041962", \ "0.014946,0.015686,0.016703,0.018644,0.022389,0.029728,0.044225", \ "0.016249,0.017221,0.018541,0.021013,0.025502,0.033532,0.048231", \ "0.015687,0.016957,0.018679,0.021871,0.027563,0.037337,0.053966", \ "0.013125,0.014694,0.016815,0.020751,0.027758,0.039666,0.059255", \ "0.008679,0.010515,0.012989,0.017598,0.025853,0.039948,0.062962"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.023929,0.025141,0.026849,0.030225,0.036893,0.050051,0.076109", \ "0.024818,0.026036,0.027748,0.031135,0.037815,0.050986,0.077056", \ "0.027405,0.028621,0.030330,0.033714,0.040395,0.053588,0.079676", \ "0.032997,0.034236,0.035962,0.039325,0.045843,0.058834,0.084736", \ "0.041086,0.042433,0.044293,0.047938,0.054971,0.068334,0.093776", \ "0.051556,0.053056,0.055084,0.059011,0.066531,0.080767,0.107483", \ "0.064091,0.065790,0.068073,0.072412,0.080599,0.095801,0.124007"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.006154,0.006708,0.007497,0.009079,0.012238,0.018550,0.031142", \ "0.006153,0.006710,0.007497,0.009078,0.012238,0.018551,0.031140", \ "0.006706,0.007175,0.007860,0.009293,0.012290,0.018554,0.031141", \ "0.009798,0.010214,0.010814,0.012040,0.014536,0.019757,0.031344", \ "0.014854,0.015270,0.015854,0.017042,0.019433,0.024246,0.034397", \ "0.021497,0.021931,0.022552,0.023808,0.026290,0.031124,0.040768", \ "0.029349,0.029841,0.030542,0.031955,0.034728,0.039934,0.049683"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("0.014739,0.015826,0.017360,0.020419,0.026499,0.038591,0.062670", \ "0.014738,0.015826,0.017361,0.020418,0.026500,0.038591,0.062680", \ "0.014730,0.015819,0.017359,0.020416,0.026494,0.038594,0.062683", \ "0.016143,0.017089,0.018441,0.021192,0.026837,0.038582,0.062671", \ "0.019163,0.020184,0.021617,0.024431,0.029889,0.040485,0.062984", \ "0.023063,0.024124,0.025609,0.028522,0.034208,0.045177,0.066255", \ "0.028053,0.029165,0.030725,0.033780,0.039640,0.050867,0.072538"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.559646,4.574960,4.623883,4.658396,4.732101,4.800401,4.888058", \ "4.586888,4.602823,4.630818,4.686459,4.767053,4.854111,4.957238", \ "4.744635,4.765549,4.790002,4.800834,4.848085,4.913932,5.005964", \ "5.730511,5.671687,5.651788,5.575227,5.511777,5.423042,5.337270", \ "8.358533,8.229744,8.064982,7.779353,7.317753,6.864942,6.429789", \ "12.331230,12.226920,12.071750,11.683980,10.968010,9.822687,8.650593", \ "17.408110,17.423590,17.304470,17.008030,16.287360,14.760010,12.517200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.161110,11.222450,11.186170,11.296730,11.364650,11.239610,11.265660", \ "11.133330,11.192320,11.154590,11.280470,11.296540,11.399900,11.441770", \ "11.619710,11.643510,11.552550,11.612360,11.523970,11.547890,11.492050", \ "13.287910,13.222290,13.087030,12.913040,12.748280,12.234050,12.071180", \ "16.368240,16.202970,16.095430,15.800150,15.322020,14.519910,13.506560", \ "20.836390,20.681220,20.449730,19.976650,19.445340,18.447600,16.789480", \ "27.258910,27.057150,26.765660,26.218730,25.306120,23.919020,21.922690"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.109595,3.131321,3.145742,3.186755,3.233888,3.284872,3.324007", \ "3.116264,3.131091,3.157240,3.206030,3.275033,3.335984,3.400113", \ "3.323636,3.328517,3.328054,3.346835,3.363778,3.402071,3.455175", \ "4.568977,4.460579,4.355363,4.217599,4.091974,3.945326,3.818964", \ "7.436166,7.278438,7.071359,6.713006,6.117631,5.488306,4.947827", \ "11.476640,11.384730,11.184820,10.810090,9.986763,8.652633,7.266799", \ "16.618090,16.520110,16.453710,16.169190,15.407690,13.789200,11.283810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.383841,9.410217,9.463844,9.528811,9.510504,9.434990,9.585850", \ "9.320392,9.380163,9.460187,9.522830,9.549474,9.627866,9.365739", \ "9.855550,9.838155,9.854148,9.862191,9.743589,9.653549,9.476442", \ "11.567680,11.491190,11.402950,11.222940,10.964390,10.752560,10.388580", \ "14.468960,14.381610,14.250490,13.989800,13.564280,12.920800,12.029380", \ "19.114850,18.950920,18.701690,18.180190,17.548090,16.713000,15.184200", \ "25.451490,25.267980,24.980220,24.529380,23.555080,22.052340,19.950440"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.080486,3.110907,3.134605,3.182090,3.231766,3.273312,3.320960", \ "3.112150,3.116453,3.136297,3.201742,3.265076,3.329871,3.389863", \ "3.323175,3.328058,3.363312,3.373286,3.375951,3.418572,3.456427", \ "4.772486,4.688139,4.560364,4.371335,4.200385,4.024744,3.875398", \ "7.762386,7.648534,7.444596,7.087976,6.479068,5.723790,5.113666", \ "11.816960,11.761290,11.643000,11.326220,10.578350,9.223789,7.649266", \ "16.960230,16.933100,16.847340,16.734700,16.140390,14.652460,12.096720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.320756,9.383285,9.437254,9.498940,9.549892,9.461462,9.292183", \ "9.276042,9.335235,9.409823,9.475955,9.449897,9.450855,9.631995", \ "9.855019,9.886255,9.844451,9.797768,9.718096,9.633485,9.450627", \ "11.715650,11.585420,11.502240,11.297870,11.059960,10.786030,10.412510", \ "14.728100,14.651200,14.549980,14.323510,13.776960,13.133380,12.182710", \ "19.686200,19.515980,19.260290,18.777070,18.033720,17.112110,15.536380", \ "26.409810,26.217170,25.919500,25.349280,24.454870,22.995700,20.813980"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.109595,3.131321,3.145742,3.186755,3.233888,3.284872,3.324007", \ "3.116264,3.131091,3.157240,3.206030,3.275033,3.335984,3.400113", \ "3.323636,3.328517,3.328054,3.346835,3.363778,3.402071,3.455175", \ "4.568977,4.460579,4.355363,4.217599,4.091974,3.945326,3.818964", \ "7.436166,7.278438,7.071359,6.713006,6.117631,5.488306,4.947827", \ "11.476640,11.384730,11.184820,10.810090,9.986763,8.652633,7.266799", \ "16.618090,16.520110,16.453710,16.169190,15.407690,13.789200,11.283810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.383841,9.410217,9.463844,9.528811,9.510504,9.434990,9.585850", \ "9.320392,9.380163,9.460187,9.522830,9.549474,9.627866,9.365739", \ "9.855550,9.838155,9.854148,9.862191,9.743589,9.653549,9.476442", \ "11.567680,11.491190,11.402950,11.222940,10.964390,10.752560,10.388580", \ "14.468960,14.381610,14.250490,13.989800,13.564280,12.920800,12.029380", \ "19.114850,18.950920,18.701690,18.180190,17.548090,16.713000,15.184200", \ "25.451490,25.267980,24.980220,24.529380,23.555080,22.052340,19.950440"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.684056,1.692911,1.712267,1.725428,1.748228,1.780506,1.779607", \ "1.622040,1.668088,1.691628,1.721594,1.779872,1.819935,1.852383", \ "1.918790,1.899348,1.892952,1.875362,1.873594,1.884543,1.906444", \ "3.558529,3.402221,3.220305,2.945975,2.701896,2.485304,2.290042", \ "6.601506,6.413542,6.212325,5.747944,4.990824,4.144064,3.475972", \ "10.615780,10.579220,10.373460,9.982978,9.057088,7.523188,5.891272", \ "15.782470,15.666910,15.590960,15.313200,14.615490,12.834020,10.072840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("7.652060,7.719997,7.704281,7.801791,7.770445,7.782369,7.827321", \ "7.562184,7.609874,7.681254,7.708368,7.805522,7.908570,7.954208", \ "8.165579,8.073159,8.131936,8.076949,8.033081,8.016532,8.051053", \ "9.759979,9.781660,9.663977,9.450675,9.268081,8.913612,8.711138", \ "12.550770,12.434710,12.269490,12.154670,11.866290,11.017020,10.405790", \ "17.182390,17.066300,16.877320,16.532860,15.864680,14.877770,13.526970", \ "23.380050,23.271450,23.076300,22.731370,21.861060,20.217360,18.414810"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.680158,1.674733,1.719838,1.738136,1.753615,1.782153,1.794400", \ "1.658105,1.659806,1.705586,1.734253,1.778827,1.823534,1.855048", \ "1.985273,1.959981,1.943620,1.918313,1.913116,1.920491,1.924774", \ "3.802545,3.655703,3.463847,3.162390,2.840630,2.576157,2.365581", \ "6.883356,6.739745,6.552367,6.126785,5.384912,4.408901,3.668308", \ "10.937570,10.863900,10.733400,10.398620,9.655775,8.133541,6.300724", \ "15.991840,16.068100,15.990730,15.817720,15.239510,13.730690,10.916200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("7.628921,7.613450,7.680608,7.774475,7.753830,7.672535,7.834599", \ "7.522924,7.566145,7.640748,7.688763,7.708813,7.715458,7.896183", \ "8.166524,8.071200,8.118494,8.091949,7.988351,7.876627,7.732246", \ "9.880980,9.906860,9.744889,9.567325,9.336389,8.910449,8.722997", \ "12.918560,12.800710,12.657730,12.446060,12.086200,11.308140,10.388940", \ "17.759780,17.589700,17.439220,17.040540,16.270260,15.469270,13.890170", \ "24.348720,24.204690,24.002510,23.607960,22.630920,21.204050,19.161870"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.080486,3.110907,3.134605,3.182090,3.231766,3.273312,3.320960", \ "3.112150,3.116453,3.136297,3.201742,3.265076,3.329871,3.389863", \ "3.323175,3.328058,3.363312,3.373286,3.375951,3.418572,3.456427", \ "4.772486,4.688139,4.560364,4.371335,4.200385,4.024744,3.875398", \ "7.762386,7.648534,7.444596,7.087976,6.479068,5.723790,5.113666", \ "11.816960,11.761290,11.643000,11.326220,10.578350,9.223789,7.649266", \ "16.960230,16.933100,16.847340,16.734700,16.140390,14.652460,12.096720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.320756,9.383285,9.437254,9.498940,9.549892,9.461462,9.292183", \ "9.276042,9.335235,9.409823,9.475955,9.449897,9.450855,9.631995", \ "9.855019,9.886255,9.844451,9.797768,9.718096,9.633485,9.450627", \ "11.715650,11.585420,11.502240,11.297870,11.059960,10.786030,10.412510", \ "14.728100,14.651200,14.549980,14.323510,13.776960,13.133380,12.182710", \ "19.686200,19.515980,19.260290,18.777070,18.033720,17.112110,15.536380", \ "26.409810,26.217170,25.919500,25.349280,24.454870,22.995700,20.813980"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.680158,1.674733,1.719838,1.738136,1.753615,1.782153,1.794400", \ "1.658105,1.659806,1.705586,1.734253,1.778827,1.823534,1.855048", \ "1.985273,1.959981,1.943620,1.918313,1.913116,1.920491,1.924774", \ "3.802545,3.655703,3.463847,3.162390,2.840630,2.576157,2.365581", \ "6.883356,6.739745,6.552367,6.126785,5.384912,4.408901,3.668308", \ "10.937570,10.863900,10.733400,10.398620,9.655775,8.133541,6.300724", \ "15.991840,16.068100,15.990730,15.817720,15.239510,13.730690,10.916200"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("7.628921,7.613450,7.680608,7.774475,7.753830,7.672535,7.834599", \ "7.522924,7.566145,7.640748,7.688763,7.708813,7.715458,7.896183", \ "8.166524,8.071200,8.118494,8.091949,7.988351,7.876627,7.732246", \ "9.880980,9.906860,9.744889,9.567325,9.336389,8.910449,8.722997", \ "12.918560,12.800710,12.657730,12.446060,12.086200,11.308140,10.388940", \ "17.759780,17.589700,17.439220,17.040540,16.270260,15.469270,13.890170", \ "24.348720,24.204690,24.002510,23.607960,22.630920,21.204050,19.161870"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.685823,1.687541,1.697565,1.724371,1.767868,1.777948,1.799811", \ "1.637775,1.664822,1.692062,1.741779,1.787733,1.834361,1.868028", \ "2.045635,2.022886,1.992941,1.968370,1.944431,1.946056,1.947001", \ "3.998431,3.877057,3.708118,3.391741,2.973555,2.679628,2.444772", \ "7.068841,7.000487,6.834867,6.499878,5.796227,4.763059,3.875010", \ "11.139140,11.114450,10.997650,10.781070,10.211100,8.821629,6.835810", \ "16.217320,16.337380,16.303500,16.202270,15.796700,14.607220,11.924450"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("7.621423,7.608340,7.675055,7.707495,7.821260,7.796336,7.806001", \ "7.472861,7.530149,7.605529,7.666911,7.665798,7.827486,7.598945", \ "8.170180,8.087193,8.096842,7.981807,7.916254,7.963004,7.663667", \ "10.009410,10.044170,9.865198,9.652200,9.427924,8.981941,8.670185", \ "13.265540,13.132170,13.032990,12.782550,12.463050,11.571430,10.480940", \ "18.519020,18.342320,18.068130,17.689310,16.986070,16.105310,14.230610", \ "25.538670,25.350880,25.053740,24.613510,23.637020,22.034520,20.067140"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("5.740693,5.750776,5.772632,5.825936,5.887430,5.970293,6.054483", \ "5.576155,5.585528,5.662063,5.706870,5.772945,5.861526,5.946535", \ "5.734191,5.762635,5.774560,5.795823,5.842943,5.900044,5.975012", \ "6.688990,6.665195,6.669202,6.620987,6.545696,6.450507,6.361638", \ "9.287218,9.168427,9.047635,8.798593,8.418924,7.991821,7.527818", \ "13.476210,13.342760,13.141100,12.813940,12.138740,11.104830,9.932430", \ "19.064310,18.950740,18.818630,18.468480,17.687890,16.234450,14.084800"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.339190,13.329300,13.373860,13.399340,13.475490,13.313540,13.313300", \ "13.121000,13.233580,13.244910,13.350180,13.431800,13.332050,13.442870", \ "13.162270,13.110390,13.151350,13.176170,13.186680,13.238440,13.341880", \ "14.080430,14.074280,14.058220,13.853280,13.758700,13.764730,13.762360", \ "16.456580,16.433500,16.269000,16.115900,15.708240,15.242310,14.669970", \ "20.289330,20.170100,19.989510,19.524840,18.853690,18.269860,17.033640", \ "25.826020,25.672010,25.437700,24.936450,24.102720,22.723170,21.123880"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.243139,4.292229,4.308839,4.319581,4.394350,4.447859,4.521448", \ "4.147142,4.145711,4.161105,4.219232,4.264859,4.327000,4.406183", \ "4.274017,4.326033,4.329845,4.312844,4.355560,4.379673,4.430484", \ "5.424932,5.391569,5.323471,5.249852,5.131005,4.973041,4.834027", \ "8.280535,8.163505,7.993155,7.672881,7.180569,6.633767,6.047849", \ "12.616610,12.455820,12.287380,11.891370,11.123280,9.928426,8.569736", \ "18.193360,18.086800,17.980290,17.627880,16.833340,15.226660,12.861640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.587230,11.515110,11.599060,11.651580,11.685750,11.732350,11.575990", \ "11.408360,11.475900,11.485110,11.592760,11.668790,11.514340,11.715670", \ "11.354360,11.403180,11.447020,11.386750,11.565090,11.634070,11.541260", \ "12.376830,12.373810,12.241720,12.186980,12.102810,11.978390,11.753580", \ "14.564760,14.525460,14.335300,14.249750,13.957440,13.380910,12.732890", \ "18.525080,18.408300,18.111490,17.846400,17.163360,16.449050,15.388280", \ "23.929910,23.795530,23.590070,23.157730,22.250430,20.781950,19.131350"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.232636,4.241536,4.286253,4.319618,4.364215,4.422964,4.496873", \ "4.097369,4.134351,4.150826,4.173211,4.239206,4.316615,4.390171", \ "4.302457,4.299295,4.326460,4.316386,4.354665,4.374704,4.420255", \ "5.591274,5.528751,5.442807,5.351452,5.197316,5.044578,4.869806", \ "8.646852,8.518510,8.338254,8.034452,7.499729,6.844275,6.217325", \ "13.084110,13.000390,12.814240,12.464640,11.735520,10.484390,8.955522", \ "18.785450,18.797990,18.636250,18.361740,17.679980,16.151880,13.700660"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.540710,11.490430,11.535060,11.571720,11.663680,11.711060,11.556250", \ "11.370460,11.437240,11.458190,11.453410,11.632470,11.707780,11.699500", \ "11.325150,11.371550,11.386560,11.441370,11.481370,11.361630,11.499800", \ "12.491010,12.415160,12.313320,12.188880,12.119300,11.972810,11.733560", \ "14.756440,14.710670,14.637260,14.525800,14.134630,13.495850,13.074880", \ "19.066900,18.907540,18.684410,18.254470,17.696820,16.808660,15.614480", \ "24.891490,24.673590,24.442640,23.985020,23.126840,21.640450,19.571890"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.243139,4.292229,4.308839,4.319581,4.394350,4.447859,4.521448", \ "4.147142,4.145711,4.161105,4.219232,4.264859,4.327000,4.406183", \ "4.274017,4.326033,4.329845,4.312844,4.355560,4.379673,4.430484", \ "5.424932,5.391569,5.323471,5.249852,5.131005,4.973041,4.834027", \ "8.280535,8.163505,7.993155,7.672881,7.180569,6.633767,6.047849", \ "12.616610,12.455820,12.287380,11.891370,11.123280,9.928426,8.569736", \ "18.193360,18.086800,17.980290,17.627880,16.833340,15.226660,12.861640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.587230,11.515110,11.599060,11.651580,11.685750,11.732350,11.575990", \ "11.408360,11.475900,11.485110,11.592760,11.668790,11.514340,11.715670", \ "11.354360,11.403180,11.447020,11.386750,11.565090,11.634070,11.541260", \ "12.376830,12.373810,12.241720,12.186980,12.102810,11.978390,11.753580", \ "14.564760,14.525460,14.335300,14.249750,13.957440,13.380910,12.732890", \ "18.525080,18.408300,18.111490,17.846400,17.163360,16.449050,15.388280", \ "23.929910,23.795530,23.590070,23.157730,22.250430,20.781950,19.131350"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.811155,2.848533,2.858870,2.878911,2.908355,2.939833,2.962578", \ "2.671017,2.692992,2.716105,2.738207,2.788746,2.812669,2.861381", \ "2.900464,2.912943,2.904848,2.890913,2.876731,2.872622,2.876424", \ "4.323367,4.219156,4.083712,3.938581,3.731926,3.512073,3.306200", \ "7.404120,7.253303,7.033742,6.643378,6.020991,5.283873,4.584912", \ "11.799450,11.664620,11.465790,11.011990,10.178790,8.781934,7.199847", \ "17.362230,17.337650,17.195490,16.829770,15.999300,14.262240,11.656960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.806088,9.866863,9.842820,9.878651,9.863604,9.809388,9.957076", \ "9.692338,9.710032,9.767504,9.802809,9.916805,9.875146,9.698188", \ "9.590758,9.642189,9.675841,9.722959,9.721274,9.897046,9.777578", \ "10.544190,10.631550,10.569950,10.427130,10.366360,10.129130,9.949137", \ "12.726120,12.553260,12.503290,12.413820,12.305260,11.769110,11.307740", \ "16.615490,16.515470,16.344310,15.998560,15.344930,14.665300,13.380260", \ "21.838940,21.728100,21.658440,21.244730,20.392440,19.218190,17.391540"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.811836,2.827199,2.831776,2.846779,2.894246,2.922058,2.956122", \ "2.682561,2.665811,2.713297,2.726732,2.764289,2.811091,2.857120", \ "2.916061,2.919182,2.911693,2.907780,2.888419,2.884004,2.875876", \ "4.515091,4.427581,4.283228,4.055695,3.850241,3.594714,3.360162", \ "7.740483,7.617542,7.417311,7.032468,6.381822,5.536054,4.770422", \ "12.257280,12.138720,11.977760,11.581020,10.780890,9.373604,7.627547", \ "17.954570,17.907860,17.819960,17.564960,16.801680,15.196330,12.528650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.781715,9.836132,9.856294,9.868090,9.848684,9.847005,9.918743", \ "9.607495,9.672184,9.728997,9.737613,9.791063,9.822191,9.965920", \ "9.563022,9.607398,9.642868,9.669290,9.672111,9.689585,9.896359", \ "10.638850,10.696880,10.606190,10.455540,10.369630,10.273470,9.799963", \ "12.942610,12.863260,12.769030,12.581690,12.402250,11.922810,11.253930", \ "17.134110,17.024800,16.841620,16.433270,15.882630,15.091070,13.894490", \ "22.855410,22.736740,22.535620,22.069060,21.283330,19.920320,17.963690"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.232636,4.241536,4.286253,4.319618,4.364215,4.422964,4.496873", \ "4.097369,4.134351,4.150826,4.173211,4.239206,4.316615,4.390171", \ "4.302457,4.299295,4.326460,4.316386,4.354665,4.374704,4.420255", \ "5.591274,5.528751,5.442807,5.351452,5.197316,5.044578,4.869806", \ "8.646852,8.518510,8.338254,8.034452,7.499729,6.844275,6.217325", \ "13.084110,13.000390,12.814240,12.464640,11.735520,10.484390,8.955522", \ "18.785450,18.797990,18.636250,18.361740,17.679980,16.151880,13.700660"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.540710,11.490430,11.535060,11.571720,11.663680,11.711060,11.556250", \ "11.370460,11.437240,11.458190,11.453410,11.632470,11.707780,11.699500", \ "11.325150,11.371550,11.386560,11.441370,11.481370,11.361630,11.499800", \ "12.491010,12.415160,12.313320,12.188880,12.119300,11.972810,11.733560", \ "14.756440,14.710670,14.637260,14.525800,14.134630,13.495850,13.074880", \ "19.066900,18.907540,18.684410,18.254470,17.696820,16.808660,15.614480", \ "24.891490,24.673590,24.442640,23.985020,23.126840,21.640450,19.571890"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.811836,2.827199,2.831776,2.846779,2.894246,2.922058,2.956122", \ "2.682561,2.665811,2.713297,2.726732,2.764289,2.811091,2.857120", \ "2.916061,2.919182,2.911693,2.907780,2.888419,2.884004,2.875876", \ "4.515091,4.427581,4.283228,4.055695,3.850241,3.594714,3.360162", \ "7.740483,7.617542,7.417311,7.032468,6.381822,5.536054,4.770422", \ "12.257280,12.138720,11.977760,11.581020,10.780890,9.373604,7.627547", \ "17.954570,17.907860,17.819960,17.564960,16.801680,15.196330,12.528650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.781715,9.836132,9.856294,9.868090,9.848684,9.847005,9.918743", \ "9.607495,9.672184,9.728997,9.737613,9.791063,9.822191,9.965920", \ "9.563022,9.607398,9.642868,9.669290,9.672111,9.689585,9.896359", \ "10.638850,10.696880,10.606190,10.455540,10.369630,10.273470,9.799963", \ "12.942610,12.863260,12.769030,12.581690,12.402250,11.922810,11.253930", \ "17.134110,17.024800,16.841620,16.433270,15.882630,15.091070,13.894490", \ "22.855410,22.736740,22.535620,22.069060,21.283330,19.920320,17.963690"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.756598,2.771524,2.793808,2.839955,2.873376,2.912193,2.951029", \ "2.634796,2.659266,2.679896,2.714622,2.742463,2.803158,2.845585", \ "2.895480,2.915700,2.900102,2.906481,2.893136,2.887884,2.885229", \ "4.708463,4.613659,4.473438,4.230766,3.943558,3.673515,3.419215", \ "8.047237,7.940750,7.765304,7.393212,6.774338,5.832561,4.968184", \ "12.630340,12.603450,12.423540,12.136890,11.406750,10.038780,8.146559", \ "18.443700,18.442470,18.397640,18.188930,17.607740,16.195000,13.545930"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("9.776934,9.831322,9.789106,9.877096,9.845087,9.846447,9.952629", \ "9.578661,9.642783,9.661456,9.670722,9.755065,9.923928,9.641869", \ "9.529896,9.571896,9.604002,9.617428,9.618986,9.653997,9.835003", \ "10.691020,10.753300,10.650890,10.558960,10.412740,10.287980,10.193570", \ "13.271440,13.083550,12.977710,12.865090,12.641180,12.034520,11.335860", \ "17.732380,17.601020,17.449280,16.990870,16.286410,15.493180,13.991660", \ "23.867150,23.735560,23.516950,23.098970,22.220030,20.732750,18.970190"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.583511,4.598011,4.631922,4.647673,4.727503,4.799011,4.884809", \ "4.543837,4.565356,4.595901,4.667384,4.733980,4.845549,4.945704", \ "4.375961,4.397687,4.432820,4.516692,4.615364,4.743250,4.893993", \ "4.809049,4.805772,4.813333,4.833713,4.847362,4.894188,4.982209", \ "6.800858,6.740126,6.614271,6.401564,6.083927,5.817525,5.625007", \ "10.164590,10.106260,9.985036,9.654948,9.053208,8.135085,7.243338", \ "14.618760,14.569000,14.463230,14.216830,13.590130,12.318950,10.395820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.079580,15.121740,15.158690,15.176900,15.170640,15.246110,15.365360", \ "14.981250,15.032290,15.076530,15.097650,15.038630,15.258760,15.040240", \ "15.312570,15.344390,15.258690,15.284720,15.347100,15.299370,15.204030", \ "16.894150,16.792700,16.738300,16.530910,16.454200,16.163740,15.825010", \ "20.057230,19.965690,19.752200,19.451160,19.094990,18.388270,17.520530", \ "24.476100,24.419250,24.200460,23.956320,23.398690,22.375890,20.817930", \ "30.913060,30.761630,30.517400,30.078190,29.348120,28.038520,25.891630"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.108561,3.144112,3.164531,3.200049,3.231908,3.276593,3.324404", \ "3.026969,3.076552,3.110444,3.152465,3.231907,3.318332,3.390922", \ "2.869735,2.890781,2.925467,2.995573,3.084200,3.210738,3.328259", \ "3.502471,3.450393,3.387571,3.378391,3.363604,3.381211,3.423713", \ "5.770937,5.639058,5.495379,5.218489,4.785430,4.381633,4.102938", \ "9.272368,9.166551,8.990223,8.637279,7.968514,6.883581,5.798475", \ "13.605840,13.573670,13.531610,13.250720,12.602090,11.251880,9.089518"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.331080,13.271610,13.311430,13.340590,13.366750,13.496900,13.545480", \ "13.235340,13.232670,13.229770,13.227910,13.326570,13.321060,13.518340", \ "13.535160,13.501090,13.530860,13.538150,13.505930,13.439280,13.313820", \ "15.061730,15.052300,14.959990,14.865150,14.597840,14.450440,14.097050", \ "17.996270,17.978940,17.891020,17.652410,17.304830,16.652760,15.972280", \ "22.627960,22.515700,22.329310,22.071000,21.454590,20.501750,19.310090", \ "28.926080,28.777470,28.637380,28.293630,27.617170,26.212030,24.490490"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.092398,3.123366,3.137389,3.182147,3.224662,3.265925,3.326867", \ "3.014365,3.055161,3.069868,3.138639,3.226037,3.305086,3.374257", \ "2.858378,2.916142,2.955937,3.003077,3.101779,3.218107,3.323003", \ "3.732638,3.653564,3.600628,3.492251,3.446809,3.451105,3.468552", \ "6.120046,6.006554,5.892447,5.602603,5.162878,4.603896,4.270224", \ "9.539067,9.514482,9.413676,9.149812,8.578144,7.492020,6.189747", \ "13.858060,13.820800,13.817740,13.678550,13.280350,12.157870,9.977396"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.291170,13.287870,13.293530,13.249790,13.399710,13.300640,13.548480", \ "13.051880,13.107000,13.154090,13.230920,13.252000,13.266140,13.412240", \ "13.443990,13.477260,13.495880,13.502540,13.444980,13.369600,13.412120", \ "15.242780,15.168660,15.126390,14.997090,14.787350,14.515020,14.270660", \ "18.474220,18.381360,18.345140,18.070030,17.679920,17.016000,16.091430", \ "23.275180,23.158010,22.966640,22.676530,22.246900,21.156960,19.440010", \ "29.990020,29.835160,29.686570,29.282360,28.535180,27.225480,25.403640"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.108561,3.144112,3.164531,3.200049,3.231908,3.276593,3.324404", \ "3.026969,3.076552,3.110444,3.152465,3.231907,3.318332,3.390922", \ "2.869735,2.890781,2.925467,2.995573,3.084200,3.210738,3.328259", \ "3.502471,3.450393,3.387571,3.378391,3.363604,3.381211,3.423713", \ "5.770937,5.639058,5.495379,5.218489,4.785430,4.381633,4.102938", \ "9.272368,9.166551,8.990223,8.637279,7.968514,6.883581,5.798475", \ "13.605840,13.573670,13.531610,13.250720,12.602090,11.251880,9.089518"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.331080,13.271610,13.311430,13.340590,13.366750,13.496900,13.545480", \ "13.235340,13.232670,13.229770,13.227910,13.326570,13.321060,13.518340", \ "13.535160,13.501090,13.530860,13.538150,13.505930,13.439280,13.313820", \ "15.061730,15.052300,14.959990,14.865150,14.597840,14.450440,14.097050", \ "17.996270,17.978940,17.891020,17.652410,17.304830,16.652760,15.972280", \ "22.627960,22.515700,22.329310,22.071000,21.454590,20.501750,19.310090", \ "28.926080,28.777470,28.637380,28.293630,27.617170,26.212030,24.490490"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.673433,1.691178,1.724238,1.745312,1.757759,1.769081,1.781992", \ "1.532738,1.565011,1.608436,1.675467,1.735274,1.802946,1.841331", \ "1.360488,1.380373,1.414156,1.465999,1.572768,1.673722,1.775438", \ "2.290530,2.208329,2.095228,1.967028,1.900880,1.872677,1.872132", \ "4.783215,4.678815,4.470175,4.120520,3.541175,2.954937,2.586492", \ "8.384740,8.207656,8.060892,7.731790,6.953674,5.671775,4.388899", \ "12.796020,12.713240,12.575960,12.323140,11.702030,10.225230,7.829624"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.495840,11.552760,11.549760,11.582750,11.628000,11.646700,11.801760", \ "11.401060,11.377130,11.452030,11.510080,11.539470,11.610760,11.458160", \ "11.624430,11.672110,11.695210,11.754600,11.740130,11.810740,11.850010", \ "13.257090,13.269800,13.198110,13.061640,12.859270,12.551800,12.345060", \ "16.039150,16.004130,15.991490,15.912330,15.549070,14.967730,14.255450", \ "20.602910,20.482330,20.394520,20.139730,19.694980,18.932800,17.539790", \ "26.836710,26.780810,26.654390,26.319950,25.694320,24.568690,22.503540"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.693458,1.687644,1.714540,1.738119,1.753154,1.774664,1.791901", \ "1.518055,1.569752,1.615515,1.676089,1.746139,1.798438,1.846370", \ "1.401010,1.426564,1.449385,1.512268,1.604119,1.694120,1.789597", \ "2.544716,2.454728,2.350509,2.165709,2.020577,1.961252,1.943127", \ "5.128500,4.980458,4.859107,4.536874,3.958257,3.226446,2.778107", \ "8.621559,8.490229,8.431047,8.110975,7.547345,6.314895,4.806626", \ "12.994270,12.891040,12.846800,12.672570,12.269360,11.079160,8.749995"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("11.458740,11.507240,11.503710,11.538680,11.556150,11.607210,11.658620", \ "11.207560,11.316860,11.359220,11.433070,11.432300,11.612540,11.393260", \ "11.606370,11.687250,11.668540,11.693020,11.646440,11.619610,11.676600", \ "13.470910,13.397510,13.307260,13.166980,12.897210,12.606420,12.244280", \ "16.456400,16.404030,16.370190,16.247030,15.776840,15.227500,14.419430", \ "21.245050,21.233140,21.044810,20.800140,20.216090,19.464520,17.939920", \ "27.880390,27.836950,27.711040,27.343190,26.716610,25.512870,23.354310"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.100520,3.145665,3.153738,3.198160,3.232627,3.275806,3.327419", \ "3.035853,3.052282,3.099344,3.164357,3.225792,3.302723,3.377689", \ "2.901388,2.916168,2.943637,3.002034,3.095275,3.209889,3.324151", \ "3.560914,3.510451,3.470406,3.432767,3.408060,3.407465,3.447190", \ "5.905904,5.781539,5.623905,5.346319,4.918189,4.465224,4.171917", \ "9.390272,9.330998,9.174179,8.840946,8.176253,7.080541,5.947065", \ "13.948870,13.879940,13.756710,13.493060,12.890090,11.523010,9.375802"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("14.168170,14.205170,14.275120,14.188640,14.293970,14.413780,14.463880", \ "14.070570,14.126040,14.187570,14.236790,14.265680,14.323700,14.456870", \ "14.414550,14.451930,14.403280,14.460200,14.466770,14.407540,14.519330", \ "16.012190,15.955600,15.870260,15.772680,15.633750,15.355980,14.939080", \ "18.964580,18.946230,18.892940,18.739790,18.323190,17.676360,17.039780", \ "23.606360,23.504600,23.330240,23.022620,22.679310,21.575360,20.416370", \ "29.970230,29.930160,29.693730,29.420830,28.710530,27.509140,25.714060"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.690627,1.703164,1.726145,1.745343,1.762381,1.783015,1.786886", \ "1.548856,1.576868,1.628311,1.682124,1.742466,1.803559,1.848341", \ "1.364588,1.404176,1.446653,1.492531,1.592910,1.695915,1.783111", \ "2.353927,2.284308,2.173534,2.028077,1.953678,1.916756,1.903599", \ "4.954017,4.802365,4.606007,4.252585,3.676555,3.067882,2.668392", \ "8.563911,8.397078,8.266578,7.878765,7.163334,5.885761,4.533864", \ "13.066790,12.995920,12.875440,12.602440,11.963530,10.477990,8.128127"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("12.317210,12.372480,12.425600,12.399490,12.530990,12.457760,12.398710", \ "12.234010,12.294180,12.344380,12.428590,12.494260,12.566200,12.366740", \ "12.585380,12.627030,12.656500,12.652880,12.596060,12.675820,12.702360", \ "14.191200,14.195490,14.067250,14.025340,13.793590,13.651900,13.252640", \ "17.054790,16.960260,16.993020,16.912570,16.572590,15.989240,15.151340", \ "21.595610,21.556760,21.454560,21.093050,20.720870,19.875260,18.400570", \ "27.863780,27.879410,27.713280,27.449250,26.917110,25.819730,23.771060"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.685784,1.698768,1.706102,1.728323,1.758330,1.778733,1.794058", \ "1.540982,1.575303,1.608402,1.677937,1.741031,1.802881,1.843943", \ "1.416372,1.451487,1.487920,1.534909,1.618814,1.709390,1.794399", \ "2.635946,2.557334,2.447942,2.266760,2.087818,2.009575,1.981256", \ "5.224280,5.121081,4.984381,4.674783,4.122571,3.378893,2.870164", \ "8.837966,8.718646,8.574550,8.345258,7.727661,6.565257,5.020664", \ "13.187350,13.173630,13.148140,12.948960,12.485550,11.373860,9.088578"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("12.280160,12.335250,12.378260,12.456060,12.516190,12.536230,12.593240", \ "12.159610,12.220270,12.270390,12.284860,12.421320,12.505920,12.267220", \ "12.606700,12.607150,12.594320,12.583310,12.528580,12.609790,12.526030", \ "14.321000,14.320880,14.291630,14.125990,13.959200,13.707070,13.273150", \ "17.433280,17.393560,17.311180,17.284800,16.917600,16.132890,15.217940", \ "22.240580,22.238230,22.058840,21.812080,21.381420,20.724250,19.283480", \ "29.059600,28.915990,28.785010,28.490430,27.950050,26.652970,25.015760"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("5.715112,5.729501,5.790367,5.832053,5.893838,5.973744,6.055873", \ "5.569236,5.622966,5.622326,5.681111,5.767934,5.857003,5.958498", \ "5.498886,5.522178,5.552441,5.600561,5.654425,5.757146,5.891799", \ "5.915321,5.910425,5.913888,5.911952,5.932488,5.977063,6.024156", \ "7.747982,7.693369,7.600624,7.425454,7.176720,6.959539,6.740839", \ "11.216690,11.118520,10.967660,10.672890,10.168450,9.354096,8.508541", \ "16.027810,15.922820,15.794860,15.473050,14.828410,13.626410,11.835820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("17.244960,17.220370,17.220250,17.274670,17.329360,17.327530,17.252920", \ "17.114580,17.060570,17.122450,17.115110,17.195080,17.312320,17.189190", \ "16.986420,16.943530,16.970160,17.080760,17.079090,17.223560,17.254450", \ "17.749640,17.762610,17.757630,17.678840,17.579050,17.589430,17.283080", \ "20.149360,20.170220,20.060630,19.837340,19.534830,19.119370,18.676260", \ "23.813500,23.740840,23.613860,23.372060,22.907300,22.129350,20.962230", \ "29.336030,29.223520,29.033370,28.670090,27.979410,26.887930,25.287800"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.259452,4.300239,4.297678,4.345014,4.387345,4.446055,4.523121", \ "4.128498,4.119726,4.146904,4.202489,4.253804,4.328762,4.405613", \ "4.025156,4.035883,4.057880,4.079592,4.167189,4.241694,4.327466", \ "4.512434,4.499515,4.492272,4.477223,4.473583,4.468801,4.477911", \ "6.631173,6.525361,6.429029,6.203826,5.855303,5.524949,5.231121", \ "10.246520,10.155870,9.981391,9.659318,9.033873,8.084711,7.072690", \ "15.100360,15.021760,14.888760,14.574300,13.876920,12.529550,10.545730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.397410,15.446300,15.408280,15.439070,15.558160,15.422940,15.619310", \ "15.263590,15.319210,15.367120,15.347670,15.435870,15.441290,15.448350", \ "15.203780,15.189280,15.234900,15.295060,15.296890,15.455080,15.268980", \ "16.009100,15.916120,15.914550,15.882850,15.827020,15.801210,15.828370", \ "18.156190,18.167850,18.160060,18.065080,17.704840,17.298020,16.790230", \ "21.953910,21.883220,21.756840,21.373890,21.008530,20.359230,19.188050", \ "27.279750,27.284970,27.108560,26.807600,26.122660,25.151160,23.544590"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.243114,4.256282,4.275264,4.318793,4.355672,4.417610,4.495708", \ "4.094907,4.113907,4.126012,4.164678,4.222142,4.306639,4.392202", \ "3.960512,3.996010,4.044565,4.086141,4.139493,4.226810,4.319087", \ "4.653955,4.616149,4.567729,4.550940,4.532020,4.495802,4.499991", \ "6.948602,6.881281,6.763302,6.545581,6.182028,5.715893,5.378801", \ "10.689500,10.577720,10.499670,10.183680,9.637480,8.665757,7.443063", \ "15.588030,15.472660,15.426720,15.218640,14.670160,13.450160,11.413700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.386230,15.406240,15.363170,15.448490,15.446520,15.567160,15.624940", \ "15.236760,15.249920,15.297000,15.341710,15.387700,15.383480,15.431690", \ "15.087160,15.137230,15.179410,15.221870,15.216700,15.302060,15.161810", \ "16.050380,16.063370,16.024960,15.908740,15.813750,15.728700,15.605490", \ "18.498120,18.400080,18.363450,18.250620,17.867580,17.460330,17.045460", \ "22.527900,22.450140,22.314280,22.035570,21.625830,20.685730,19.353160", \ "28.376430,28.267560,28.080670,27.709870,26.954200,25.760590,24.136560"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.259452,4.300239,4.297678,4.345014,4.387345,4.446055,4.523121", \ "4.128498,4.119726,4.146904,4.202489,4.253804,4.328762,4.405613", \ "4.025156,4.035883,4.057880,4.079592,4.167189,4.241694,4.327466", \ "4.512434,4.499515,4.492272,4.477223,4.473583,4.468801,4.477911", \ "6.631173,6.525361,6.429029,6.203826,5.855303,5.524949,5.231121", \ "10.246520,10.155870,9.981391,9.659318,9.033873,8.084711,7.072690", \ "15.100360,15.021760,14.888760,14.574300,13.876920,12.529550,10.545730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.397410,15.446300,15.408280,15.439070,15.558160,15.422940,15.619310", \ "15.263590,15.319210,15.367120,15.347670,15.435870,15.441290,15.448350", \ "15.203780,15.189280,15.234900,15.295060,15.296890,15.455080,15.268980", \ "16.009100,15.916120,15.914550,15.882850,15.827020,15.801210,15.828370", \ "18.156190,18.167850,18.160060,18.065080,17.704840,17.298020,16.790230", \ "21.953910,21.883220,21.756840,21.373890,21.008530,20.359230,19.188050", \ "27.279750,27.284970,27.108560,26.807600,26.122660,25.151160,23.544590"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.841676,2.826967,2.848242,2.867219,2.911124,2.927973,2.966288", \ "2.665091,2.691101,2.703434,2.729944,2.760827,2.812511,2.855651", \ "2.550085,2.567947,2.585847,2.614483,2.665202,2.720441,2.782571", \ "3.199931,3.160941,3.101303,3.064441,3.012954,2.962674,2.930704", \ "5.591630,5.489249,5.326728,5.041948,4.588462,4.109546,3.728967", \ "9.355643,9.250271,9.048062,8.669202,7.972221,6.865189,5.646610", \ "14.278800,14.186780,14.032150,13.663300,12.937850,11.474750,9.285011"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.558740,13.613280,13.657060,13.660980,13.661560,13.609740,13.904050", \ "13.420720,13.482420,13.533740,13.543410,13.681290,13.657250,13.664000", \ "13.307480,13.352380,13.425860,13.479710,13.508310,13.476310,13.764460", \ "14.163330,14.193540,14.105890,14.124820,14.117190,14.053480,13.946390", \ "16.209110,16.082960,16.058910,16.049560,15.933930,15.615580,14.799390", \ "19.874400,19.884970,19.805140,19.594580,19.114230,18.558420,17.607030", \ "25.168440,25.137170,25.052050,24.807420,24.289610,23.176130,21.637630"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.796900,2.808396,2.827658,2.862968,2.894017,2.930190,2.956686", \ "2.630739,2.642915,2.680463,2.712793,2.761309,2.806095,2.848729", \ "2.537168,2.564727,2.573193,2.620196,2.650728,2.725446,2.778519", \ "3.414410,3.358426,3.269238,3.148043,3.088685,3.030118,2.969222", \ "5.926588,5.850520,5.700557,5.416673,4.948649,4.336738,3.887497", \ "9.778817,9.665771,9.552573,9.214645,8.569051,7.460329,6.065108", \ "14.640630,14.615720,14.544820,14.246780,13.674810,12.386200,10.174820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("13.522110,13.596570,13.625240,13.630000,13.645740,13.693370,13.801760", \ "13.381570,13.416850,13.491920,13.538540,13.581560,13.615770,13.672540", \ "13.265030,13.304140,13.380940,13.422630,13.449300,13.468510,13.603690", \ "14.291490,14.231330,14.233520,14.138930,14.124960,13.990490,13.910060", \ "16.428310,16.427240,16.435710,16.386890,16.176310,15.695010,14.994120", \ "20.563630,20.494650,20.363220,20.164470,19.738750,19.141000,17.964600", \ "26.160650,26.187610,26.077520,25.814480,25.100490,24.150290,22.525950"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.286088,4.265484,4.297334,4.315117,4.378910,4.425945,4.496908", \ "4.122560,4.118073,4.165841,4.178729,4.235658,4.317848,4.384771", \ "4.029517,4.046823,4.055770,4.105433,4.165752,4.227088,4.321855", \ "4.570148,4.555389,4.513476,4.520510,4.508033,4.472600,4.475835", \ "6.739623,6.684178,6.560858,6.331458,5.976928,5.594621,5.272721", \ "10.486290,10.346990,10.172160,9.839815,9.255721,8.284438,7.189061", \ "15.439620,15.336420,15.186000,14.862650,14.165560,12.836070,10.822880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("16.333440,16.351990,16.348760,16.289830,16.425610,16.421800,16.492200", \ "16.202510,16.154030,16.193510,16.312500,16.356400,16.397680,16.144670", \ "16.067640,16.015100,16.091820,16.143780,16.240540,16.274730,16.118870", \ "16.849020,16.855880,16.858070,16.830070,16.762290,16.703200,16.624040", \ "19.119870,19.015640,19.045630,18.957900,18.611020,18.279450,17.765260", \ "22.911330,22.849770,22.734530,22.393130,22.110650,21.495030,20.488380", \ "28.384650,28.292840,28.123680,27.847380,27.172030,26.064900,24.471690"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.831399,2.830411,2.861870,2.878187,2.892402,2.936311,2.964674", \ "2.678721,2.683987,2.714258,2.727689,2.767753,2.807710,2.847020", \ "2.550794,2.554775,2.594282,2.610469,2.670583,2.721976,2.781784", \ "3.292044,3.219243,3.166007,3.119185,3.055385,2.989332,2.945770", \ "5.732170,5.596899,5.470575,5.178305,4.722106,4.191146,3.795572", \ "9.583725,9.493840,9.270895,8.885641,8.189526,7.069717,5.789496", \ "14.623770,14.507280,14.314870,14.004490,13.250200,11.777120,9.574114"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("14.506010,14.483720,14.502910,14.580960,14.598210,14.652820,14.771280", \ "14.371210,14.432400,14.428060,14.514480,14.574640,14.606290,14.572570", \ "14.236800,14.293770,14.271160,14.292060,14.445620,14.538750,14.638210", \ "15.112840,15.020120,15.074960,15.068790,14.952590,14.867200,14.597140", \ "17.046580,17.136150,17.130090,17.125640,16.827960,16.362530,16.120410", \ "20.840820,20.781410,20.785370,20.606470,20.088900,19.720320,18.474330", \ "26.186570,26.225910,26.114580,25.924850,25.388420,24.440730,22.733850"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.776116,2.823803,2.831306,2.857307,2.868601,2.916853,2.948121", \ "2.614237,2.666889,2.680735,2.713689,2.741141,2.793926,2.840737", \ "2.538124,2.558952,2.593096,2.618153,2.659364,2.716142,2.778225", \ "3.504397,3.436500,3.358717,3.221318,3.134855,3.047327,2.991454", \ "6.112387,5.977972,5.849398,5.560162,5.104255,4.449614,3.960097", \ "10.048730,9.925290,9.766544,9.459931,8.805050,7.701671,6.247812", \ "15.050320,14.911740,14.860300,14.532680,14.018450,12.724280,10.515480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("14.476480,14.453720,14.454350,14.524050,14.578000,14.589200,14.711700", \ "14.304160,14.240260,14.351110,14.435330,14.490230,14.543010,14.507750", \ "14.187790,14.221930,14.219470,14.211190,14.383590,14.313640,14.594310", \ "15.159330,15.146860,15.114180,15.063520,15.007210,14.775030,14.864600", \ "17.400060,17.408340,17.392050,17.357490,17.111680,16.720970,16.207490", \ "21.539600,21.477060,21.354550,21.097980,20.802810,20.116440,19.119330", \ "27.304340,27.223710,27.063190,26.789250,26.340710,25.243350,23.814040"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.582384,4.596142,4.619968,4.674134,4.716734,4.803505,4.881354", \ "4.543537,4.563171,4.594762,4.656409,4.738179,4.830642,4.941529", \ "4.301005,4.316264,4.386032,4.463806,4.563790,4.706216,4.869278", \ "4.574186,4.571606,4.583024,4.600976,4.653774,4.753956,4.876478", \ "6.541411,6.439268,6.381679,6.179203,5.876307,5.602775,5.470382", \ "9.888624,9.856475,9.748120,9.512284,9.044646,8.146938,7.180000", \ "14.252060,14.167770,14.176280,14.066590,13.661810,12.691290,10.754560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("18.484020,18.453300,18.530980,18.544850,18.513310,18.612780,18.663680", \ "18.347160,18.297390,18.347210,18.459960,18.484280,18.620800,18.719000", \ "18.601540,18.574600,18.606000,18.625550,18.598760,18.709040,18.614470", \ "20.127620,20.121710,19.988230,19.903180,19.778880,19.643160,19.208410", \ "23.437040,23.283130,23.191570,22.846140,22.565920,21.801900,21.066690", \ "28.149230,28.065380,27.914870,27.600140,27.168610,26.165260,24.617470", \ "34.947670,34.807280,34.680770,34.228280,33.550940,32.335090,30.119590"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.105559,3.142942,3.162512,3.196621,3.240893,3.278776,3.316130", \ "3.008105,3.076497,3.109169,3.165963,3.226744,3.311673,3.382596", \ "2.773018,2.793882,2.836393,2.923884,3.028211,3.171558,3.305918", \ "3.213396,3.179688,3.132480,3.128262,3.160683,3.222901,3.317341", \ "5.416731,5.323754,5.200772,4.951815,4.563206,4.155193,3.939193", \ "8.778099,8.761399,8.643968,8.425365,7.884350,6.894825,5.731830", \ "13.243430,13.141730,13.135380,13.020500,12.598230,11.583470,9.476114"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("16.572750,16.658550,16.692520,16.767910,16.856620,16.736900,16.947110", \ "16.437170,16.503500,16.445810,16.588270,16.553070,16.619970,16.855980", \ "16.735790,16.744260,16.711940,16.715870,16.691390,16.712780,16.826340", \ "18.228950,18.288050,18.219110,18.158180,18.016960,17.621620,17.508870", \ "21.568740,21.505970,21.333340,21.044410,20.729020,19.986740,19.505340", \ "26.235720,26.137950,26.032620,25.798020,25.263480,24.323050,22.933600", \ "33.012280,32.872790,32.750100,32.313450,31.728080,30.552070,28.536480"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.082688,3.126287,3.147542,3.177890,3.219189,3.275219,3.311738", \ "3.003089,3.028226,3.092629,3.148778,3.227121,3.303821,3.370380", \ "2.769235,2.768896,2.830769,2.924295,3.023204,3.165727,3.302634", \ "3.280401,3.230000,3.199084,3.143633,3.174791,3.225689,3.320874", \ "5.462669,5.390575,5.285911,5.045477,4.682443,4.216650,3.983902", \ "8.776074,8.704789,8.682363,8.494407,8.019493,7.064726,5.838488", \ "13.156660,13.078960,13.122300,12.985230,12.673680,11.733080,9.755251"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("17.264560,17.303210,17.359820,17.388020,17.454380,17.665710,17.661660", \ "17.106140,17.200050,17.234150,17.298380,17.276800,17.347380,17.500820", \ "17.421980,17.471840,17.394830,17.435430,17.526200,17.507830,17.623790", \ "19.079220,18.972700,19.017430,18.947220,18.654920,18.392340,18.316730", \ "22.416340,22.332960,22.233930,21.941410,21.632020,20.983250,20.198300", \ "27.146340,27.069930,26.920970,26.683340,26.340380,25.221370,23.870010", \ "33.989890,33.861870,33.748860,33.346880,32.746280,31.689760,29.812310"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.105559,3.142942,3.162512,3.196621,3.240893,3.278776,3.316130", \ "3.008105,3.076497,3.109169,3.165963,3.226744,3.311673,3.382596", \ "2.773018,2.793882,2.836393,2.923884,3.028211,3.171558,3.305918", \ "3.213396,3.179688,3.132480,3.128262,3.160683,3.222901,3.317341", \ "5.416731,5.323754,5.200772,4.951815,4.563206,4.155193,3.939193", \ "8.778099,8.761399,8.643968,8.425365,7.884350,6.894825,5.731830", \ "13.243430,13.141730,13.135380,13.020500,12.598230,11.583470,9.476114"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("16.572750,16.658550,16.692520,16.767910,16.856620,16.736900,16.947110", \ "16.437170,16.503500,16.445810,16.588270,16.553070,16.619970,16.855980", \ "16.735790,16.744260,16.711940,16.715870,16.691390,16.712780,16.826340", \ "18.228950,18.288050,18.219110,18.158180,18.016960,17.621620,17.508870", \ "21.568740,21.505970,21.333340,21.044410,20.729020,19.986740,19.505340", \ "26.235720,26.137950,26.032620,25.798020,25.263480,24.323050,22.933600", \ "33.012280,32.872790,32.750100,32.313450,31.728080,30.552070,28.536480"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.685031,1.689844,1.716654,1.739486,1.754223,1.775465,1.780906", \ "1.515176,1.576016,1.609191,1.666825,1.736563,1.789265,1.833486", \ "1.226945,1.263890,1.305046,1.393956,1.504756,1.640158,1.738994", \ "1.938956,1.851900,1.790331,1.677107,1.658760,1.692752,1.753262", \ "4.307253,4.209876,4.075742,3.794830,3.300442,2.716505,2.424750", \ "7.728031,7.719095,7.602233,7.372213,6.789191,5.682137,4.309075", \ "12.200320,12.197070,12.166310,11.940510,11.572690,10.458290,8.226940"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("14.629130,14.708960,14.818370,14.867280,14.923740,15.142550,15.367850", \ "14.496650,14.579810,14.655150,14.667730,14.845830,14.952560,14.811190", \ "14.803270,14.817570,14.846950,14.907690,14.965860,15.083280,15.245560", \ "16.431230,16.323010,16.321680,16.194090,16.161100,15.897960,15.883680", \ "19.485270,19.441550,19.402370,19.228130,18.882800,18.363580,17.484620", \ "24.214810,24.119500,24.067720,23.811220,23.344470,22.625890,21.130790", \ "30.961890,30.828220,30.711810,30.383060,29.741170,28.614130,26.614680"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.665478,1.690237,1.716379,1.729363,1.759406,1.767926,1.782653", \ "1.517343,1.565442,1.621845,1.671504,1.744765,1.800371,1.843211", \ "1.222607,1.260222,1.322183,1.385970,1.516202,1.641168,1.749377", \ "2.002003,1.944241,1.852550,1.746949,1.697503,1.724765,1.783342", \ "4.380497,4.267030,4.148019,3.880888,3.426368,2.806347,2.474070", \ "7.811484,7.745976,7.613747,7.366091,6.893299,5.863480,4.448291", \ "12.200230,12.094720,12.097630,11.933260,11.585740,10.591250,8.509652"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.413070,15.366210,15.438810,15.566330,15.629870,15.864660,15.884980", \ "15.246590,15.239520,15.316140,15.430750,15.545560,15.542510,15.952970", \ "15.479470,15.546050,15.477370,15.581630,15.747300,15.802920,15.857860", \ "17.188080,17.172190,17.065180,17.084290,16.901950,16.837940,16.570680", \ "20.217390,20.248690,20.314160,20.118140,19.779040,19.347350,18.623310", \ "25.124580,25.097710,24.962440,24.791570,24.336600,23.429710,22.123580", \ "31.940770,31.814160,31.718800,31.414850,30.900770,29.831700,27.823070"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("3.082688,3.126287,3.147542,3.177890,3.219189,3.275219,3.311738", \ "3.003089,3.028226,3.092629,3.148778,3.227121,3.303821,3.370380", \ "2.769235,2.768896,2.830769,2.924295,3.023204,3.165727,3.302634", \ "3.280401,3.230000,3.199084,3.143633,3.174791,3.225689,3.320874", \ "5.462669,5.390575,5.285911,5.045477,4.682443,4.216650,3.983902", \ "8.776074,8.704789,8.682363,8.494407,8.019493,7.064726,5.838488", \ "13.156660,13.078960,13.122300,12.985230,12.673680,11.733080,9.755251"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("17.264560,17.303210,17.359820,17.388020,17.454380,17.665710,17.661660", \ "17.106140,17.200050,17.234150,17.298380,17.276800,17.347380,17.500820", \ "17.421980,17.471840,17.394830,17.435430,17.526200,17.507830,17.623790", \ "19.079220,18.972700,19.017430,18.947220,18.654920,18.392340,18.316730", \ "22.416340,22.332960,22.233930,21.941410,21.632020,20.983250,20.198300", \ "27.146340,27.069930,26.920970,26.683340,26.340380,25.221370,23.870010", \ "33.989890,33.861870,33.748860,33.346880,32.746280,31.689760,29.812310"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.665478,1.690237,1.716379,1.729363,1.759406,1.767926,1.782653", \ "1.517343,1.565442,1.621845,1.671504,1.744765,1.800371,1.843211", \ "1.222607,1.260222,1.322183,1.385970,1.516202,1.641168,1.749377", \ "2.002003,1.944241,1.852550,1.746949,1.697503,1.724765,1.783342", \ "4.380497,4.267030,4.148019,3.880888,3.426368,2.806347,2.474070", \ "7.811484,7.745976,7.613747,7.366091,6.893299,5.863480,4.448291", \ "12.200230,12.094720,12.097630,11.933260,11.585740,10.591250,8.509652"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("15.413070,15.366210,15.438810,15.566330,15.629870,15.864660,15.884980", \ "15.246590,15.239520,15.316140,15.430750,15.545560,15.542510,15.952970", \ "15.479470,15.546050,15.477370,15.581630,15.747300,15.802920,15.857860", \ "17.188080,17.172190,17.065180,17.084290,16.901950,16.837940,16.570680", \ "20.217390,20.248690,20.314160,20.118140,19.779040,19.347350,18.623310", \ "25.124580,25.097710,24.962440,24.791570,24.336600,23.429710,22.123580", \ "31.940770,31.814160,31.718800,31.414850,30.900770,29.831700,27.823070"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("1.695912,1.692528,1.716134,1.742665,1.762275,1.774442,1.784448", \ "1.547863,1.578252,1.617838,1.673978,1.735927,1.805651,1.845676", \ "1.253970,1.287348,1.331149,1.405254,1.518470,1.655012,1.756137", \ "2.095293,2.022369,1.961282,1.846020,1.746552,1.758944,1.815015", \ "4.530114,4.389196,4.303229,4.035578,3.608541,2.985873,2.570407", \ "8.025900,7.866061,7.791027,7.596494,7.084640,6.107205,4.700476", \ "12.465570,12.401260,12.295650,12.118860,11.750400,10.857180,8.872765"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("16.382530,16.451870,16.512460,16.486900,16.691170,16.863500,16.921510", \ "16.258350,16.330380,16.264000,16.439710,16.591170,16.673180,16.757280", \ "16.604820,16.535790,16.581670,16.666390,16.689310,16.803660,16.825530", \ "18.284090,18.180860,18.187930,18.189890,18.071920,17.926710,17.662700", \ "21.360410,21.362280,21.354380,21.266820,20.888620,20.501530,19.820240", \ "26.264050,26.247070,26.156050,25.971020,25.706960,24.717980,23.553170", \ "33.140400,33.127110,32.906460,32.725070,32.249240,31.283360,29.236870"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("5.706055,5.745856,5.790782,5.829493,5.869444,5.953942,6.051277", \ "5.573134,5.586309,5.625448,5.688442,5.766206,5.854712,5.959114", \ "5.451459,5.466781,5.494415,5.565393,5.646852,5.754213,5.876975", \ "5.660916,5.667571,5.686507,5.729942,5.784642,5.851540,5.931356", \ "7.459052,7.395679,7.322437,7.193604,6.937733,6.758905,6.593583", \ "10.888390,10.864280,10.747740,10.543120,10.069500,9.329634,8.441964", \ "15.778280,15.691180,15.656620,15.468320,14.993390,13.971550,12.201990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("20.534680,20.588000,20.635390,20.637710,20.606430,20.804980,20.601750", \ "20.383440,20.437760,20.486430,20.496470,20.617600,20.551740,20.620690", \ "20.298210,20.351340,20.398130,20.472300,20.501140,20.474830,20.550330", \ "21.121350,21.035550,21.080500,21.083930,21.023080,20.905410,20.895370", \ "23.605610,23.483240,23.421950,23.161300,22.864380,22.442330,22.101050", \ "27.528520,27.470240,27.247970,27.049260,26.666110,25.877390,24.638670", \ "33.461570,33.353210,33.169320,32.800400,32.050340,30.805170,29.193420"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.254632,4.263651,4.318680,4.346452,4.398259,4.444864,4.507284", \ "4.131839,4.123257,4.154158,4.213930,4.257413,4.318632,4.407817", \ "3.969986,3.984020,4.009482,4.051345,4.123833,4.218699,4.310767", \ "4.249824,4.237123,4.259241,4.246595,4.288337,4.323327,4.372518", \ "6.263574,6.196674,6.095296,5.917138,5.610677,5.300620,5.057541", \ "9.816945,9.788825,9.661034,9.403636,8.931775,8.053994,7.004049", \ "14.693480,14.730030,14.565850,14.412400,13.950690,12.822970,10.913310"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("18.648600,18.683650,18.739530,18.837530,18.767280,18.844380,19.117640", \ "18.580550,18.532000,18.588970,18.644320,18.671320,18.767170,18.839370", \ "18.496110,18.523190,18.500350,18.624960,18.620410,18.692030,18.688640", \ "19.265830,19.249430,19.264870,19.167720,19.171490,19.260670,19.164810", \ "21.628900,21.633220,21.548890,21.430810,21.087490,20.822510,20.234050", \ "25.523370,25.446930,25.354950,25.111960,24.789860,24.005160,23.057530", \ "31.486650,31.388760,31.216470,30.884350,30.237590,29.140340,27.406620"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.238423,4.258176,4.271937,4.318054,4.368599,4.415947,4.494634", \ "4.092900,4.099529,4.131192,4.180873,4.233783,4.305216,4.383276", \ "3.937726,3.937455,3.967840,4.046131,4.106728,4.203779,4.309675", \ "4.270125,4.268441,4.255462,4.257654,4.291235,4.313397,4.365995", \ "6.341071,6.276444,6.181222,6.001099,5.703384,5.331499,5.094479", \ "9.957997,9.814290,9.721558,9.493122,9.035070,8.194429,7.087240", \ "14.805960,14.726480,14.714800,14.508880,14.067730,13.030780,11.156340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("19.402090,19.406710,19.406690,19.443070,19.557490,19.770140,19.825760", \ "19.252890,19.322390,19.259460,19.343360,19.478900,19.651230,19.650640", \ "19.157670,19.221450,19.163400,19.307130,19.297440,19.503420,19.714190", \ "20.018960,19.937230,19.952670,19.937100,19.801210,19.868260,19.932990", \ "22.377080,22.416660,22.391110,22.171320,21.923600,21.496050,21.250610", \ "26.384600,26.336900,26.240430,26.070010,25.631320,24.871800,23.800640", \ "32.296880,32.205380,32.153150,31.811930,31.179170,30.243450,28.653240"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.254632,4.263651,4.318680,4.346452,4.398259,4.444864,4.507284", \ "4.131839,4.123257,4.154158,4.213930,4.257413,4.318632,4.407817", \ "3.969986,3.984020,4.009482,4.051345,4.123833,4.218699,4.310767", \ "4.249824,4.237123,4.259241,4.246595,4.288337,4.323327,4.372518", \ "6.263574,6.196674,6.095296,5.917138,5.610677,5.300620,5.057541", \ "9.816945,9.788825,9.661034,9.403636,8.931775,8.053994,7.004049", \ "14.693480,14.730030,14.565850,14.412400,13.950690,12.822970,10.913310"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("18.648600,18.683650,18.739530,18.837530,18.767280,18.844380,19.117640", \ "18.580550,18.532000,18.588970,18.644320,18.671320,18.767170,18.839370", \ "18.496110,18.523190,18.500350,18.624960,18.620410,18.692030,18.688640", \ "19.265830,19.249430,19.264870,19.167720,19.171490,19.260670,19.164810", \ "21.628900,21.633220,21.548890,21.430810,21.087490,20.822510,20.234050", \ "25.523370,25.446930,25.354950,25.111960,24.789860,24.005160,23.057530", \ "31.486650,31.388760,31.216470,30.884350,30.237590,29.140340,27.406620"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.817766,2.854262,2.852167,2.878483,2.909297,2.938856,2.965710", \ "2.663587,2.678897,2.701953,2.737675,2.759046,2.813899,2.857436", \ "2.474755,2.505805,2.529044,2.567159,2.627656,2.695211,2.766736", \ "2.916049,2.872999,2.822300,2.810509,2.810748,2.808585,2.826533", \ "5.126240,5.031736,4.910312,4.688360,4.312132,3.869970,3.558478", \ "8.818537,8.765063,8.645936,8.360033,7.788447,6.808149,5.582364", \ "13.771480,13.754850,13.608640,13.419990,12.874140,11.712030,9.646764"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("16.720400,16.761930,16.824000,16.888190,17.063710,17.122250,17.403570", \ "16.645660,16.678410,16.751880,16.839710,16.926890,17.029240,17.101050", \ "16.574010,16.511080,16.668940,16.728580,16.847520,16.891140,17.176280", \ "17.292360,17.350720,17.363140,17.406240,17.360580,17.297710,17.492310", \ "19.447170,19.499560,19.493110,19.596340,19.299370,18.807260,18.643890", \ "23.545170,23.432200,23.360250,23.191910,22.727050,22.140740,21.049730", \ "29.365530,29.285570,29.129830,28.818130,28.381890,27.272300,25.568350"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.790047,2.813555,2.849082,2.867940,2.884351,2.926142,2.956762", \ "2.639368,2.680883,2.699959,2.720802,2.755782,2.803388,2.850641", \ "2.454745,2.473125,2.514396,2.547528,2.619245,2.690046,2.757915", \ "2.975285,2.934146,2.869088,2.813606,2.819904,2.828649,2.842343", \ "5.192054,5.127213,5.012064,4.777874,4.418029,3.907686,3.598029", \ "8.927122,8.836332,8.729205,8.453906,7.916215,6.965157,5.680072", \ "13.856290,13.766220,13.732680,13.456300,12.984380,11.916450,9.906560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("17.459840,17.540210,17.590560,17.646230,17.776870,17.931690,17.777430", \ "17.307500,17.389910,17.465570,17.527380,17.628190,17.806960,17.632460", \ "17.211270,17.292130,17.372700,17.450390,17.572180,17.724300,17.842100", \ "18.089570,18.009300,18.084680,18.106340,18.091970,18.147860,18.113030", \ "20.315030,20.358360,20.381130,20.347050,20.117140,19.751280,19.367330", \ "24.352840,24.310090,24.216780,24.063300,23.825250,23.278370,21.983230", \ "30.291570,30.218280,30.070640,29.775680,29.237230,28.294260,26.741490"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("4.238423,4.258176,4.271937,4.318054,4.368599,4.415947,4.494634", \ "4.092900,4.099529,4.131192,4.180873,4.233783,4.305216,4.383276", \ "3.937726,3.937455,3.967840,4.046131,4.106728,4.203779,4.309675", \ "4.270125,4.268441,4.255462,4.257654,4.291235,4.313397,4.365995", \ "6.341071,6.276444,6.181222,6.001099,5.703384,5.331499,5.094479", \ "9.957997,9.814290,9.721558,9.493122,9.035070,8.194429,7.087240", \ "14.805960,14.726480,14.714800,14.508880,14.067730,13.030780,11.156340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("19.402090,19.406710,19.406690,19.443070,19.557490,19.770140,19.825760", \ "19.252890,19.322390,19.259460,19.343360,19.478900,19.651230,19.650640", \ "19.157670,19.221450,19.163400,19.307130,19.297440,19.503420,19.714190", \ "20.018960,19.937230,19.952670,19.937100,19.801210,19.868260,19.932990", \ "22.377080,22.416660,22.391110,22.171320,21.923600,21.496050,21.250610", \ "26.384600,26.336900,26.240430,26.070010,25.631320,24.871800,23.800640", \ "32.296880,32.205380,32.153150,31.811930,31.179170,30.243450,28.653240"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.790047,2.813555,2.849082,2.867940,2.884351,2.926142,2.956762", \ "2.639368,2.680883,2.699959,2.720802,2.755782,2.803388,2.850641", \ "2.454745,2.473125,2.514396,2.547528,2.619245,2.690046,2.757915", \ "2.975285,2.934146,2.869088,2.813606,2.819904,2.828649,2.842343", \ "5.192054,5.127213,5.012064,4.777874,4.418029,3.907686,3.598029", \ "8.927122,8.836332,8.729205,8.453906,7.916215,6.965157,5.680072", \ "13.856290,13.766220,13.732680,13.456300,12.984380,11.916450,9.906560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("17.459840,17.540210,17.590560,17.646230,17.776870,17.931690,17.777430", \ "17.307500,17.389910,17.465570,17.527380,17.628190,17.806960,17.632460", \ "17.211270,17.292130,17.372700,17.450390,17.572180,17.724300,17.842100", \ "18.089570,18.009300,18.084680,18.106340,18.091970,18.147860,18.113030", \ "20.315030,20.358360,20.381130,20.347050,20.117140,19.751280,19.367330", \ "24.352840,24.310090,24.216780,24.063300,23.825250,23.278370,21.983230", \ "30.291570,30.218280,30.070640,29.775680,29.237230,28.294260,26.741490"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("2.809328,2.831283,2.839758,2.859746,2.886013,2.920148,2.946320", \ "2.647521,2.663083,2.682327,2.721753,2.757668,2.802408,2.832965", \ "2.432145,2.496929,2.506379,2.562045,2.613249,2.679404,2.748825", \ "3.054706,3.012645,2.956362,2.862537,2.861210,2.841895,2.851621", \ "5.357843,5.295889,5.172329,4.948479,4.582608,4.058768,3.682838", \ "9.200497,9.112142,8.930013,8.702598,8.144771,7.224551,5.923471", \ "14.234690,14.138970,14.026010,13.813700,13.282990,12.203640,10.246680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.237390,2.474790,4.949580,9.899150,19.798300,39.596600"); values ("18.430670,18.499550,18.587620,18.634190,18.804190,18.859720,19.069930", \ "18.283610,18.354550,18.416310,18.485740,18.684230,18.762000,18.770010", \ "18.314650,18.325420,18.320530,18.388360,18.518620,18.757620,18.745420", \ "19.079280,19.120930,19.169140,19.109890,19.130800,19.156220,19.225180", \ "21.485990,21.495610,21.489470,21.468350,21.241150,20.848620,20.190750", \ "25.527370,25.431330,25.338750,25.272060,25.019530,24.279400,23.417730", \ "31.429130,31.363460,31.219490,31.087440,30.510490,29.601570,28.003840"); } } } } /****************************************************************************************** Module : OAI222_X4 Cell Description : Combinational cell (OAI222_X4) with drive strength X4 *******************************************************************************************/ cell (OAI222_X4) { drive_strength : 4; area : 3.724000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 443.924474; leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 308.215000; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 348.836250; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 348.836250; } leakage_power () { when : "!A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 388.686250; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 311.419912; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 445.336875; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 445.336875; } leakage_power () { when : "!A1 & !A2 & !B1 & B2 & C1 & C2"; value : 485.232000; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 311.419912; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 445.336875; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 445.336875; } leakage_power () { when : "!A1 & !A2 & B1 & !B2 & C1 & C2"; value : 485.230750; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 312.214625; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & !C1 & C2"; value : 485.161500; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & !C2"; value : 485.161500; } leakage_power () { when : "!A1 & !A2 & B1 & B2 & C1 & C2"; value : 525.080250; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 304.926174; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 362.872607; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 362.872607; } leakage_power () { when : "!A1 & A2 & !B1 & !B2 & C1 & C2"; value : 402.726357; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 322.856158; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & !C1 & C2"; value : 491.471000; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & !C2"; value : 511.763375; } leakage_power () { when : "!A1 & A2 & !B1 & B2 & C1 & C2"; value : 524.185500; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 322.856155; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & !C1 & C2"; value : 511.764375; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & !C2"; value : 532.051625; } leakage_power () { when : "!A1 & A2 & B1 & !B2 & C1 & C2"; value : 544.479125; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & !C2"; value : 321.026661; } leakage_power () { when : "!A1 & A2 & B1 & B2 & !C1 & C2"; value : 524.190500; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & !C2"; value : 544.478250; } leakage_power () { when : "!A1 & A2 & B1 & B2 & C1 & C2"; value : 556.906375; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & !C2"; value : 304.926174; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & !C1 & C2"; value : 362.872605; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & !C2"; value : 362.872605; } leakage_power () { when : "A1 & !A2 & !B1 & !B2 & C1 & C2"; value : 402.726357; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & !C2"; value : 322.856157; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & !C1 & C2"; value : 511.764500; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & !C2"; value : 532.051625; } leakage_power () { when : "A1 & !A2 & !B1 & B2 & C1 & C2"; value : 544.479125; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & !C2"; value : 322.856155; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & !C1 & C2"; value : 532.051625; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & !C2"; value : 552.333750; } leakage_power () { when : "A1 & !A2 & B1 & !B2 & C1 & C2"; value : 564.766750; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & !C2"; value : 321.026661; } leakage_power () { when : "A1 & !A2 & B1 & B2 & !C1 & C2"; value : 544.478250; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & !C2"; value : 564.760750; } leakage_power () { when : "A1 & !A2 & B1 & B2 & C1 & C2"; value : 577.193750; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & !C2"; value : 294.660380; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & !C1 & C2"; value : 353.891752; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & !C2"; value : 353.891752; } leakage_power () { when : "A1 & A2 & !B1 & !B2 & C1 & C2"; value : 393.745502; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & !C2"; value : 312.903483; } leakage_power () { when : "A1 & A2 & !B1 & B2 & !C1 & C2"; value : 524.204250; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & !C2"; value : 544.488250; } leakage_power () { when : "A1 & A2 & !B1 & B2 & C1 & C2"; value : 556.922250; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & !C2"; value : 312.903482; } leakage_power () { when : "A1 & A2 & B1 & !B2 & !C1 & C2"; value : 544.488250; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & !C2"; value : 564.764625; } leakage_power () { when : "A1 & A2 & B1 & !B2 & C1 & C2"; value : 577.203250; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & !C2"; value : 311.066458; } leakage_power () { when : "A1 & A2 & B1 & B2 & !C1 & C2"; value : 556.918375; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & !C2"; value : 577.195000; } leakage_power () { when : "A1 & A2 & B1 & B2 & C1 & C2"; value : 589.633875; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.599442; fall_capacitance : 1.463398; rise_capacitance : 1.599442; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.642515; fall_capacitance : 1.642515; rise_capacitance : 1.571807; } pin (B1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.657893; fall_capacitance : 1.467839; rise_capacitance : 1.657893; } pin (B2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.643722; fall_capacitance : 1.643722; rise_capacitance : 1.626162; } pin (C1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.701342; fall_capacitance : 1.442171; rise_capacitance : 1.701342; } pin (C2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.680945; fall_capacitance : 1.624898; rise_capacitance : 1.680945; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "!(!(!(((A1 | A2) & (B1 | B2)) & (C1 | C2))))"; timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038158,0.040945,0.043349,0.047555,0.055224,0.070104,0.099778", \ "0.038883,0.041669,0.044073,0.048279,0.055948,0.070828,0.100502", \ "0.041425,0.044212,0.046616,0.050822,0.058491,0.073372,0.103046", \ "0.047060,0.049846,0.052250,0.056455,0.064124,0.079004,0.108680", \ "0.053505,0.056309,0.058723,0.062937,0.070607,0.085484,0.115155", \ "0.059616,0.062474,0.064919,0.069163,0.076828,0.091688,0.121342", \ "0.064868,0.067839,0.070359,0.074687,0.082370,0.097197,0.126831"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035763,0.038970,0.041783,0.046968,0.057192,0.077731,0.118910", \ "0.036467,0.039674,0.042486,0.047672,0.057896,0.078434,0.119615", \ "0.039731,0.042938,0.045750,0.050935,0.061158,0.081696,0.122878", \ "0.046884,0.050101,0.052919,0.058095,0.068295,0.088812,0.129980", \ "0.056286,0.059590,0.062484,0.067679,0.077833,0.098281,0.139398", \ "0.067023,0.070436,0.073441,0.078704,0.088819,0.109186,0.150229", \ "0.078928,0.082475,0.085611,0.091013,0.101149,0.121437,0.162384"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052702", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052701", \ "0.003338,0.004581,0.005883,0.008598,0.014492,0.027061,0.052700", \ "0.003345,0.004586,0.005887,0.008601,0.014494,0.027062,0.052701", \ "0.003451,0.004682,0.005969,0.008660,0.014522,0.027073,0.052702", \ "0.003721,0.004920,0.006174,0.008802,0.014587,0.027089,0.052708", \ "0.004160,0.005342,0.006555,0.009088,0.014729,0.027131,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003678,0.005490,0.007401,0.011706,0.021075,0.040271,0.078793", \ "0.003678,0.005490,0.007401,0.011704,0.021076,0.040275,0.078800", \ "0.003681,0.005491,0.007402,0.011704,0.021076,0.040276,0.078809", \ "0.003756,0.005558,0.007455,0.011730,0.021083,0.040277,0.078793", \ "0.004177,0.005941,0.007781,0.011904,0.021145,0.040284,0.078804", \ "0.004726,0.006444,0.008252,0.012197,0.021268,0.040313,0.078822", \ "0.005411,0.007074,0.008881,0.012653,0.021489,0.040385,0.078820"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034270,0.037042,0.039437,0.043634,0.051298,0.066179,0.095857", \ "0.034977,0.037749,0.040144,0.044340,0.052005,0.066885,0.096564", \ "0.037564,0.040336,0.042731,0.046927,0.054593,0.069474,0.099150", \ "0.043018,0.045793,0.048190,0.052386,0.060051,0.074932,0.104609", \ "0.048754,0.051551,0.053959,0.058167,0.065833,0.080708,0.110382", \ "0.054134,0.056998,0.059446,0.063694,0.071365,0.086226,0.115879", \ "0.058532,0.061519,0.064053,0.068398,0.076100,0.090931,0.120563"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034149,0.037276,0.040037,0.045209,0.055454,0.076027,0.117230", \ "0.034851,0.037979,0.040739,0.045912,0.056158,0.076728,0.117930", \ "0.038124,0.041251,0.044012,0.049184,0.059429,0.080000,0.121202", \ "0.045232,0.048370,0.051133,0.056292,0.066511,0.087062,0.128252", \ "0.054268,0.057490,0.060309,0.065472,0.075644,0.096140,0.137288", \ "0.064604,0.067929,0.070843,0.076044,0.086179,0.106598,0.147693", \ "0.076021,0.079468,0.082513,0.087813,0.097943,0.118277,0.159288"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005828,0.008560,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003300,0.004544,0.005849,0.008573,0.014479,0.027055,0.052698", \ "0.003422,0.004653,0.005944,0.008640,0.014510,0.027067,0.052700", \ "0.003738,0.004937,0.006187,0.008810,0.014590,0.027088,0.052709", \ "0.004207,0.005394,0.006605,0.009131,0.014751,0.027136,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003386,0.005214,0.007183,0.011589,0.021034,0.040256,0.078798", \ "0.003386,0.005214,0.007184,0.011589,0.021032,0.040258,0.078784", \ "0.003386,0.005215,0.007184,0.011589,0.021033,0.040258,0.078787", \ "0.003463,0.005280,0.007231,0.011609,0.021037,0.040256,0.078789", \ "0.003811,0.005601,0.007485,0.011737,0.021078,0.040264,0.078808", \ "0.004273,0.006033,0.007867,0.011955,0.021162,0.040281,0.078798", \ "0.004868,0.006590,0.008409,0.012315,0.021322,0.040325,0.078803"); } } timing () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030812,0.033548,0.035919,0.040090,0.047741,0.062622,0.092304", \ "0.031559,0.034294,0.036666,0.040837,0.048488,0.063369,0.093050", \ "0.034328,0.037064,0.039435,0.043605,0.051257,0.066138,0.095818", \ "0.039562,0.042306,0.044680,0.048853,0.056504,0.071384,0.101064", \ "0.044483,0.047248,0.049634,0.053816,0.061468,0.076339,0.106014", \ "0.048528,0.051370,0.053801,0.058027,0.065684,0.080541,0.110195", \ "0.051127,0.054092,0.056608,0.060931,0.068621,0.083455,0.113087"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034104,0.037232,0.039992,0.045165,0.055409,0.075980,0.117185", \ "0.034775,0.037902,0.040663,0.045836,0.056081,0.076652,0.117854", \ "0.038101,0.041229,0.043989,0.049162,0.059406,0.079977,0.121180", \ "0.045412,0.048549,0.051312,0.056470,0.066690,0.087242,0.128432", \ "0.054848,0.058067,0.060883,0.066045,0.076221,0.096718,0.137869", \ "0.065854,0.069170,0.072076,0.077274,0.087405,0.107829,0.148930", \ "0.078281,0.081715,0.084746,0.090034,0.100168,0.120496,0.161519"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003122,0.004382,0.005708,0.008471,0.014425,0.027034,0.052692", \ "0.003122,0.004382,0.005708,0.008471,0.014425,0.027035,0.052690", \ "0.003121,0.004382,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003166,0.004422,0.005741,0.008492,0.014435,0.027037,0.052693", \ "0.003316,0.004549,0.005848,0.008565,0.014468,0.027048,0.052697", \ "0.003661,0.004856,0.006110,0.008747,0.014553,0.027072,0.052703", \ "0.004130,0.005314,0.006528,0.009065,0.014712,0.027118,0.052717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003387,0.005214,0.007184,0.011589,0.021034,0.040251,0.078802", \ "0.003386,0.005214,0.007183,0.011589,0.021034,0.040254,0.078788", \ "0.003388,0.005215,0.007185,0.011589,0.021031,0.040256,0.078787", \ "0.003461,0.005277,0.007230,0.011609,0.021039,0.040253,0.078798", \ "0.003796,0.005587,0.007473,0.011730,0.021077,0.040265,0.078801", \ "0.004233,0.005996,0.007833,0.011935,0.021151,0.040284,0.078809", \ "0.004801,0.006528,0.008346,0.012272,0.021301,0.040321,0.078812"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034270,0.037042,0.039437,0.043634,0.051298,0.066179,0.095857", \ "0.034977,0.037749,0.040144,0.044340,0.052005,0.066885,0.096564", \ "0.037564,0.040336,0.042731,0.046927,0.054593,0.069474,0.099150", \ "0.043018,0.045793,0.048190,0.052386,0.060051,0.074932,0.104609", \ "0.048754,0.051551,0.053959,0.058167,0.065833,0.080708,0.110382", \ "0.054134,0.056998,0.059446,0.063694,0.071365,0.086226,0.115879", \ "0.058532,0.061519,0.064053,0.068398,0.076100,0.090931,0.120563"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034149,0.037276,0.040037,0.045209,0.055454,0.076027,0.117230", \ "0.034851,0.037979,0.040739,0.045912,0.056158,0.076728,0.117930", \ "0.038124,0.041251,0.044012,0.049184,0.059429,0.080000,0.121202", \ "0.045232,0.048370,0.051133,0.056292,0.066511,0.087062,0.128252", \ "0.054268,0.057490,0.060309,0.065472,0.075644,0.096140,0.137288", \ "0.064604,0.067929,0.070843,0.076044,0.086179,0.106598,0.147693", \ "0.076021,0.079468,0.082513,0.087813,0.097943,0.118277,0.159288"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005828,0.008560,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003300,0.004544,0.005849,0.008573,0.014479,0.027055,0.052698", \ "0.003422,0.004653,0.005944,0.008640,0.014510,0.027067,0.052700", \ "0.003738,0.004937,0.006187,0.008810,0.014590,0.027088,0.052709", \ "0.004207,0.005394,0.006605,0.009131,0.014751,0.027136,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003386,0.005214,0.007183,0.011589,0.021034,0.040256,0.078798", \ "0.003386,0.005214,0.007184,0.011589,0.021032,0.040258,0.078784", \ "0.003386,0.005215,0.007184,0.011589,0.021033,0.040258,0.078787", \ "0.003463,0.005280,0.007231,0.011609,0.021037,0.040256,0.078789", \ "0.003811,0.005601,0.007485,0.011737,0.021078,0.040264,0.078808", \ "0.004273,0.006033,0.007867,0.011955,0.021162,0.040281,0.078798", \ "0.004868,0.006590,0.008409,0.012315,0.021322,0.040325,0.078803"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030457,0.033214,0.035600,0.039787,0.047448,0.062330,0.092008", \ "0.031139,0.033896,0.036282,0.040469,0.048129,0.063011,0.092692", \ "0.033796,0.036554,0.038940,0.043126,0.050787,0.065670,0.095349", \ "0.038811,0.041582,0.043974,0.048166,0.055828,0.070709,0.100386", \ "0.043858,0.046650,0.049054,0.053258,0.060922,0.075795,0.105468", \ "0.048425,0.051302,0.053759,0.058015,0.065690,0.080549,0.110200", \ "0.051926,0.054936,0.057489,0.061859,0.069577,0.084412,0.114040"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032543,0.035585,0.038307,0.043479,0.053755,0.074355,0.115575", \ "0.033245,0.036287,0.039009,0.044182,0.054458,0.075058,0.116276", \ "0.036526,0.039568,0.042290,0.047462,0.057737,0.078337,0.119553", \ "0.043561,0.046614,0.049334,0.054489,0.064739,0.085319,0.126528", \ "0.052218,0.055342,0.058092,0.063237,0.073441,0.093978,0.135162", \ "0.062152,0.065369,0.068184,0.073339,0.083495,0.103972,0.145107", \ "0.073059,0.076391,0.079317,0.084530,0.094658,0.115058,0.156133"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003198,0.004452,0.005772,0.008519,0.014453,0.027046,0.052695", \ "0.003197,0.004453,0.005772,0.008519,0.014453,0.027047,0.052695", \ "0.003195,0.004452,0.005771,0.008518,0.014453,0.027047,0.052697", \ "0.003255,0.004505,0.005817,0.008549,0.014466,0.027051,0.052696", \ "0.003409,0.004640,0.005930,0.008628,0.014503,0.027062,0.052701", \ "0.003781,0.004975,0.006220,0.008834,0.014601,0.027091,0.052708", \ "0.004281,0.005472,0.006683,0.009195,0.014787,0.027146,0.052727"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011500,0.021002,0.040240,0.078782", \ "0.003100,0.004954,0.006999,0.011500,0.021002,0.040236,0.078783", \ "0.003102,0.004954,0.006999,0.011501,0.021003,0.040235,0.078798", \ "0.003178,0.005016,0.007039,0.011517,0.021005,0.040244,0.078784", \ "0.003440,0.005254,0.007209,0.011594,0.021031,0.040247,0.078780", \ "0.003807,0.005599,0.007486,0.011736,0.021074,0.040263,0.078804", \ "0.004294,0.006066,0.007910,0.011991,0.021176,0.040283,0.078811"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027594,0.030319,0.032683,0.036846,0.044493,0.059375,0.089057", \ "0.028323,0.031047,0.033411,0.037574,0.045222,0.060103,0.089785", \ "0.031159,0.033883,0.036247,0.040410,0.048057,0.062939,0.092623", \ "0.035797,0.038531,0.040901,0.045070,0.052720,0.067598,0.097278", \ "0.039996,0.042759,0.045144,0.049325,0.056975,0.071843,0.101519", \ "0.043199,0.046055,0.048495,0.052731,0.060394,0.075249,0.104902", \ "0.044908,0.047899,0.050435,0.054783,0.062490,0.077324,0.106952"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032498,0.035539,0.038261,0.043434,0.053710,0.074309,0.115530", \ "0.033168,0.036210,0.038932,0.044104,0.054380,0.074980,0.116198", \ "0.036504,0.039546,0.042268,0.047440,0.057715,0.078314,0.119531", \ "0.043747,0.046799,0.049519,0.054673,0.064923,0.085504,0.126712", \ "0.052820,0.055940,0.058689,0.063834,0.074040,0.094581,0.135766", \ "0.063447,0.066657,0.069465,0.074619,0.084777,0.105259,0.146402", \ "0.075408,0.078729,0.081643,0.086848,0.096979,0.117383,0.158470"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003057,0.004325,0.005660,0.008437,0.014409,0.027029,0.052692", \ "0.003057,0.004325,0.005660,0.008437,0.014409,0.027028,0.052690", \ "0.003055,0.004323,0.005659,0.008436,0.014409,0.027029,0.052690", \ "0.003123,0.004385,0.005712,0.008474,0.014426,0.027033,0.052692", \ "0.003317,0.004548,0.005845,0.008562,0.014465,0.027045,0.052696", \ "0.003706,0.004900,0.006148,0.008775,0.014565,0.027075,0.052701", \ "0.004207,0.005395,0.006608,0.009130,0.014748,0.027128,0.052721"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011500,0.021000,0.040235,0.078787", \ "0.003100,0.004954,0.006998,0.011501,0.021001,0.040237,0.078783", \ "0.003102,0.004955,0.007000,0.011500,0.021002,0.040235,0.078798", \ "0.003174,0.005014,0.007037,0.011516,0.021008,0.040238,0.078796", \ "0.003427,0.005242,0.007200,0.011589,0.021029,0.040246,0.078780", \ "0.003775,0.005569,0.007460,0.011722,0.021073,0.040265,0.078792", \ "0.004237,0.006015,0.007862,0.011960,0.021167,0.040284,0.078794"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030812,0.033548,0.035919,0.040090,0.047741,0.062622,0.092304", \ "0.031559,0.034294,0.036666,0.040837,0.048488,0.063369,0.093050", \ "0.034328,0.037064,0.039435,0.043605,0.051257,0.066138,0.095818", \ "0.039562,0.042306,0.044680,0.048853,0.056504,0.071384,0.101064", \ "0.044483,0.047248,0.049634,0.053816,0.061468,0.076339,0.106014", \ "0.048528,0.051370,0.053801,0.058027,0.065684,0.080541,0.110195", \ "0.051127,0.054092,0.056608,0.060931,0.068621,0.083455,0.113087"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034104,0.037232,0.039992,0.045165,0.055409,0.075980,0.117185", \ "0.034775,0.037902,0.040663,0.045836,0.056081,0.076652,0.117854", \ "0.038101,0.041229,0.043989,0.049162,0.059406,0.079977,0.121180", \ "0.045412,0.048549,0.051312,0.056470,0.066690,0.087242,0.128432", \ "0.054848,0.058067,0.060883,0.066045,0.076221,0.096718,0.137869", \ "0.065854,0.069170,0.072076,0.077274,0.087405,0.107829,0.148930", \ "0.078281,0.081715,0.084746,0.090034,0.100168,0.120496,0.161519"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003122,0.004382,0.005708,0.008471,0.014425,0.027034,0.052692", \ "0.003122,0.004382,0.005708,0.008471,0.014425,0.027035,0.052690", \ "0.003121,0.004382,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003166,0.004422,0.005741,0.008492,0.014435,0.027037,0.052693", \ "0.003316,0.004549,0.005848,0.008565,0.014468,0.027048,0.052697", \ "0.003661,0.004856,0.006110,0.008747,0.014553,0.027072,0.052703", \ "0.004130,0.005314,0.006528,0.009065,0.014712,0.027118,0.052717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003387,0.005214,0.007184,0.011589,0.021034,0.040251,0.078802", \ "0.003386,0.005214,0.007183,0.011589,0.021034,0.040254,0.078788", \ "0.003388,0.005215,0.007185,0.011589,0.021031,0.040256,0.078787", \ "0.003461,0.005277,0.007230,0.011609,0.021039,0.040253,0.078798", \ "0.003796,0.005587,0.007473,0.011730,0.021077,0.040265,0.078801", \ "0.004233,0.005996,0.007833,0.011935,0.021151,0.040284,0.078809", \ "0.004801,0.006528,0.008346,0.012272,0.021301,0.040321,0.078812"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027594,0.030319,0.032683,0.036846,0.044493,0.059375,0.089057", \ "0.028323,0.031047,0.033411,0.037574,0.045222,0.060103,0.089785", \ "0.031159,0.033883,0.036247,0.040410,0.048057,0.062939,0.092623", \ "0.035797,0.038531,0.040901,0.045070,0.052720,0.067598,0.097278", \ "0.039996,0.042759,0.045144,0.049325,0.056975,0.071843,0.101519", \ "0.043199,0.046055,0.048495,0.052731,0.060394,0.075249,0.104902", \ "0.044908,0.047899,0.050435,0.054783,0.062490,0.077324,0.106952"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032498,0.035539,0.038261,0.043434,0.053710,0.074309,0.115530", \ "0.033168,0.036210,0.038932,0.044104,0.054380,0.074980,0.116198", \ "0.036504,0.039546,0.042268,0.047440,0.057715,0.078314,0.119531", \ "0.043747,0.046799,0.049519,0.054673,0.064923,0.085504,0.126712", \ "0.052820,0.055940,0.058689,0.063834,0.074040,0.094581,0.135766", \ "0.063447,0.066657,0.069465,0.074619,0.084777,0.105259,0.146402", \ "0.075408,0.078729,0.081643,0.086848,0.096979,0.117383,0.158470"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003057,0.004325,0.005660,0.008437,0.014409,0.027029,0.052692", \ "0.003057,0.004325,0.005660,0.008437,0.014409,0.027028,0.052690", \ "0.003055,0.004323,0.005659,0.008436,0.014409,0.027029,0.052690", \ "0.003123,0.004385,0.005712,0.008474,0.014426,0.027033,0.052692", \ "0.003317,0.004548,0.005845,0.008562,0.014465,0.027045,0.052696", \ "0.003706,0.004900,0.006148,0.008775,0.014565,0.027075,0.052701", \ "0.004207,0.005395,0.006608,0.009130,0.014748,0.027128,0.052721"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011500,0.021000,0.040235,0.078787", \ "0.003100,0.004954,0.006998,0.011501,0.021001,0.040237,0.078783", \ "0.003102,0.004955,0.007000,0.011500,0.021002,0.040235,0.078798", \ "0.003174,0.005014,0.007037,0.011516,0.021008,0.040238,0.078796", \ "0.003427,0.005242,0.007200,0.011589,0.021029,0.040246,0.078780", \ "0.003775,0.005569,0.007460,0.011722,0.021073,0.040265,0.078792", \ "0.004237,0.006015,0.007862,0.011960,0.021167,0.040284,0.078794"); } } timing () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; sdf_cond : "(A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.025103,0.027786,0.030122,0.034257,0.041888,0.056768,0.086458", \ "0.025859,0.028543,0.030879,0.035014,0.042646,0.057526,0.087216", \ "0.028793,0.031477,0.033813,0.037947,0.045579,0.060459,0.090148", \ "0.032847,0.035540,0.037884,0.042025,0.049659,0.064535,0.094220", \ "0.035964,0.038698,0.041062,0.045220,0.052854,0.067719,0.097395", \ "0.037562,0.040396,0.042820,0.047036,0.054685,0.069535,0.099192", \ "0.037231,0.040199,0.042717,0.047042,0.054737,0.069573,0.099202"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032490,0.035532,0.038254,0.043426,0.053702,0.074302,0.115522", \ "0.033105,0.036147,0.038869,0.044042,0.054317,0.074918,0.116134", \ "0.036465,0.039507,0.042229,0.047401,0.057677,0.078274,0.119495", \ "0.043966,0.047017,0.049738,0.054892,0.065144,0.085725,0.126933", \ "0.053529,0.056645,0.059393,0.064536,0.074746,0.095289,0.136476", \ "0.064920,0.068121,0.070923,0.076075,0.086235,0.106722,0.147868", \ "0.078028,0.081334,0.084234,0.089431,0.099563,0.119982,0.161076"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002876,0.004164,0.005521,0.008338,0.014356,0.027008,0.052686", \ "0.002876,0.004164,0.005521,0.008338,0.014356,0.027008,0.052684", \ "0.002880,0.004168,0.005524,0.008339,0.014356,0.027008,0.052686", \ "0.002982,0.004253,0.005595,0.008388,0.014379,0.027012,0.052686", \ "0.003222,0.004452,0.005756,0.008492,0.014424,0.027025,0.052692", \ "0.003628,0.004820,0.006073,0.008713,0.014527,0.027056,0.052697", \ "0.004120,0.005308,0.006523,0.009061,0.014706,0.027107,0.052714"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011500,0.021002,0.040239,0.078781", \ "0.003099,0.004954,0.006998,0.011500,0.021002,0.040239,0.078797", \ "0.003102,0.004955,0.007000,0.011500,0.021003,0.040242,0.078797", \ "0.003171,0.005011,0.007036,0.011514,0.021008,0.040241,0.078781", \ "0.003414,0.005229,0.007190,0.011585,0.021026,0.040251,0.078788", \ "0.003738,0.005534,0.007431,0.011708,0.021066,0.040261,0.078789", \ "0.004176,0.005956,0.007807,0.011928,0.021148,0.040280,0.078792"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041649,0.044448,0.046861,0.051076,0.058749,0.073628,0.103300", \ "0.042170,0.044969,0.047382,0.051597,0.059270,0.074148,0.103823", \ "0.044682,0.047482,0.049894,0.054109,0.061782,0.076661,0.106334", \ "0.050453,0.053255,0.055667,0.059882,0.067554,0.082432,0.112105", \ "0.057937,0.060751,0.063171,0.067392,0.075066,0.089941,0.119613", \ "0.065427,0.068279,0.070720,0.074961,0.082633,0.097493,0.127149", \ "0.072823,0.075762,0.078258,0.082557,0.090199,0.105028,0.134664"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038020,0.041226,0.044039,0.049224,0.059448,0.079988,0.121171", \ "0.039015,0.042222,0.045034,0.050221,0.060445,0.080983,0.122167", \ "0.041598,0.044805,0.047617,0.052802,0.063025,0.083566,0.124745", \ "0.046823,0.050037,0.052853,0.058030,0.068237,0.088761,0.129931", \ "0.054028,0.057304,0.060173,0.065366,0.075545,0.096026,0.137167", \ "0.062679,0.066035,0.068983,0.074215,0.084373,0.104800,0.145892", \ "0.072215,0.075674,0.078731,0.084049,0.094207,0.114571,0.155597"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003402,0.004639,0.005933,0.008635,0.014511,0.027068,0.052704", \ "0.003402,0.004639,0.005934,0.008635,0.014510,0.027068,0.052704", \ "0.003402,0.004639,0.005934,0.008635,0.014510,0.027068,0.052702", \ "0.003404,0.004641,0.005935,0.008636,0.014511,0.027068,0.052704", \ "0.003487,0.004716,0.006000,0.008683,0.014535,0.027077,0.052705", \ "0.003698,0.004899,0.006156,0.008790,0.014582,0.027087,0.052710", \ "0.004053,0.005233,0.006452,0.009006,0.014686,0.027116,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003679,0.005490,0.007401,0.011704,0.021077,0.040271,0.078793", \ "0.003679,0.005490,0.007401,0.011705,0.021079,0.040275,0.078795", \ "0.003680,0.005491,0.007402,0.011704,0.021076,0.040269,0.078796", \ "0.003736,0.005540,0.007440,0.011723,0.021084,0.040269,0.078795", \ "0.004015,0.005799,0.007660,0.011842,0.021127,0.040280,0.078816", \ "0.004404,0.006159,0.007989,0.012041,0.021213,0.040309,0.078806", \ "0.004932,0.006645,0.008463,0.012361,0.021371,0.040358,0.078817"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037727,0.040513,0.042917,0.047122,0.054791,0.069671,0.099346", \ "0.038244,0.041031,0.043435,0.047640,0.055309,0.070190,0.099863", \ "0.040800,0.043586,0.045989,0.050195,0.057864,0.072743,0.102419", \ "0.046578,0.049365,0.051769,0.055975,0.063644,0.078524,0.108200", \ "0.053408,0.056212,0.058625,0.062839,0.070508,0.085384,0.115056", \ "0.060300,0.063151,0.065590,0.069829,0.077500,0.092360,0.122016", \ "0.067028,0.069974,0.072475,0.076781,0.084451,0.099277,0.128912"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036406,0.039533,0.042294,0.047466,0.057712,0.078282,0.119483", \ "0.037399,0.040527,0.043287,0.048460,0.058705,0.079277,0.120476", \ "0.039983,0.043111,0.045871,0.051043,0.061288,0.081858,0.123061", \ "0.045175,0.048310,0.051073,0.056235,0.066461,0.087019,0.128214", \ "0.052179,0.055375,0.058176,0.063343,0.073541,0.094062,0.135231", \ "0.060566,0.063841,0.066708,0.071895,0.082064,0.102532,0.143662", \ "0.069724,0.073096,0.076064,0.081311,0.091467,0.111880,0.152956"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003337,0.004579,0.005881,0.008597,0.014492,0.027061,0.052701", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003349,0.004590,0.005891,0.008604,0.014494,0.027062,0.052701", \ "0.003449,0.004680,0.005968,0.008659,0.014521,0.027072,0.052704", \ "0.003690,0.004891,0.006147,0.008782,0.014577,0.027084,0.052706", \ "0.004072,0.005253,0.006470,0.009021,0.014692,0.027118,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003387,0.005214,0.007183,0.011589,0.021032,0.040253,0.078795", \ "0.003385,0.005214,0.007184,0.011588,0.021033,0.040255,0.078799", \ "0.003387,0.005215,0.007185,0.011588,0.021031,0.040252,0.078803", \ "0.003444,0.005264,0.007220,0.011604,0.021037,0.040253,0.078788", \ "0.003680,0.005484,0.007393,0.011692,0.021065,0.040269,0.078786", \ "0.004016,0.005802,0.007665,0.011844,0.021126,0.040279,0.078805", \ "0.004470,0.006232,0.008066,0.012099,0.021240,0.040314,0.078807"); } } timing () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033720,0.036467,0.038846,0.043023,0.050677,0.065556,0.095237", \ "0.034305,0.037051,0.039429,0.043607,0.051262,0.066141,0.095820", \ "0.037028,0.039776,0.042154,0.046332,0.053986,0.068866,0.098544", \ "0.042731,0.045480,0.047860,0.052038,0.059692,0.074571,0.104252", \ "0.048713,0.051482,0.053870,0.058056,0.065709,0.080582,0.110255", \ "0.054315,0.057139,0.059558,0.063772,0.071427,0.086285,0.115941", \ "0.059283,0.062207,0.064693,0.068977,0.076626,0.091462,0.121098"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036364,0.039492,0.042252,0.047425,0.057670,0.078241,0.119442", \ "0.037328,0.040456,0.043216,0.048389,0.058634,0.079205,0.120405", \ "0.039908,0.043036,0.045796,0.050968,0.061213,0.081784,0.122987", \ "0.045226,0.048361,0.051124,0.056285,0.066512,0.087069,0.128262", \ "0.052589,0.055783,0.058583,0.063750,0.073948,0.094470,0.135641", \ "0.061638,0.064907,0.067770,0.072956,0.083126,0.103599,0.144729", \ "0.071803,0.075168,0.078128,0.083370,0.093526,0.113938,0.155019"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003180,0.004434,0.005752,0.008502,0.014441,0.027040,0.052694", \ "0.003180,0.004434,0.005752,0.008502,0.014441,0.027040,0.052696", \ "0.003181,0.004434,0.005752,0.008502,0.014441,0.027040,0.052694", \ "0.003206,0.004455,0.005771,0.008514,0.014446,0.027042,0.052693", \ "0.003327,0.004560,0.005859,0.008574,0.014473,0.027051,0.052696", \ "0.003600,0.004798,0.006058,0.008710,0.014535,0.027066,0.052701", \ "0.003993,0.005173,0.006394,0.008956,0.014653,0.027100,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003386,0.005214,0.007183,0.011588,0.021031,0.040259,0.078796", \ "0.003385,0.005214,0.007184,0.011588,0.021033,0.040259,0.078793", \ "0.003387,0.005214,0.007184,0.011588,0.021031,0.040259,0.078803", \ "0.003444,0.005263,0.007219,0.011605,0.021037,0.040253,0.078793", \ "0.003673,0.005478,0.007387,0.011689,0.021067,0.040261,0.078787", \ "0.003993,0.005780,0.007646,0.011834,0.021123,0.040283,0.078794", \ "0.004434,0.006196,0.008032,0.012077,0.021231,0.040307,0.078805"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037727,0.040513,0.042917,0.047122,0.054791,0.069671,0.099346", \ "0.038244,0.041031,0.043435,0.047640,0.055309,0.070190,0.099863", \ "0.040800,0.043586,0.045989,0.050195,0.057864,0.072743,0.102419", \ "0.046578,0.049365,0.051769,0.055975,0.063644,0.078524,0.108200", \ "0.053408,0.056212,0.058625,0.062839,0.070508,0.085384,0.115056", \ "0.060300,0.063151,0.065590,0.069829,0.077500,0.092360,0.122016", \ "0.067028,0.069974,0.072475,0.076781,0.084451,0.099277,0.128912"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036406,0.039533,0.042294,0.047466,0.057712,0.078282,0.119483", \ "0.037399,0.040527,0.043287,0.048460,0.058705,0.079277,0.120476", \ "0.039983,0.043111,0.045871,0.051043,0.061288,0.081858,0.123061", \ "0.045175,0.048310,0.051073,0.056235,0.066461,0.087019,0.128214", \ "0.052179,0.055375,0.058176,0.063343,0.073541,0.094062,0.135231", \ "0.060566,0.063841,0.066708,0.071895,0.082064,0.102532,0.143662", \ "0.069724,0.073096,0.076064,0.081311,0.091467,0.111880,0.152956"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003337,0.004579,0.005881,0.008597,0.014492,0.027061,0.052701", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003349,0.004590,0.005891,0.008604,0.014494,0.027062,0.052701", \ "0.003449,0.004680,0.005968,0.008659,0.014521,0.027072,0.052704", \ "0.003690,0.004891,0.006147,0.008782,0.014577,0.027084,0.052706", \ "0.004072,0.005253,0.006470,0.009021,0.014692,0.027118,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003387,0.005214,0.007183,0.011589,0.021032,0.040253,0.078795", \ "0.003385,0.005214,0.007184,0.011588,0.021033,0.040255,0.078799", \ "0.003387,0.005215,0.007185,0.011588,0.021031,0.040252,0.078803", \ "0.003444,0.005264,0.007220,0.011604,0.021037,0.040253,0.078788", \ "0.003680,0.005484,0.007393,0.011692,0.021065,0.040269,0.078786", \ "0.004016,0.005802,0.007665,0.011844,0.021126,0.040279,0.078805", \ "0.004470,0.006232,0.008066,0.012099,0.021240,0.040314,0.078807"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033863,0.036635,0.039030,0.043226,0.050891,0.065773,0.095450", \ "0.034378,0.037150,0.039545,0.043741,0.051406,0.066288,0.095964", \ "0.036990,0.039762,0.042157,0.046353,0.054018,0.068900,0.098575", \ "0.042590,0.045366,0.047764,0.051962,0.059628,0.074508,0.104186", \ "0.048775,0.051571,0.053979,0.058186,0.065853,0.080727,0.110400", \ "0.055043,0.057897,0.060338,0.064577,0.072245,0.087105,0.116760", \ "0.061073,0.064031,0.066543,0.070861,0.078548,0.093387,0.123020"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034802,0.037843,0.040565,0.045737,0.056013,0.076613,0.117833", \ "0.035792,0.038834,0.041556,0.046728,0.057004,0.077602,0.118821", \ "0.038378,0.041419,0.044142,0.049313,0.059588,0.080187,0.121409", \ "0.043520,0.046571,0.049292,0.054451,0.064710,0.085297,0.126508", \ "0.050318,0.053421,0.056164,0.061318,0.071546,0.092104,0.133297", \ "0.058424,0.061602,0.064389,0.069546,0.079735,0.100250,0.141413", \ "0.067192,0.070462,0.073329,0.078518,0.088686,0.109146,0.150271"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003305,0.004547,0.005853,0.008576,0.014480,0.027056,0.052697", \ "0.003419,0.004651,0.005942,0.008638,0.014509,0.027066,0.052700", \ "0.003698,0.004897,0.006151,0.008783,0.014576,0.027083,0.052705", \ "0.004108,0.005291,0.006506,0.009050,0.014707,0.027121,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011499,0.021003,0.040241,0.078780", \ "0.003101,0.004954,0.006999,0.011501,0.021000,0.040244,0.078783", \ "0.003101,0.004955,0.006999,0.011501,0.021001,0.040243,0.078780", \ "0.003158,0.005000,0.007029,0.011513,0.021003,0.040235,0.078797", \ "0.003346,0.005171,0.007149,0.011569,0.021021,0.040245,0.078781", \ "0.003623,0.005433,0.007353,0.011674,0.021057,0.040255,0.078794", \ "0.003995,0.005794,0.007666,0.011854,0.021131,0.040282,0.078804"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030453,0.033189,0.035560,0.039730,0.047381,0.062261,0.091944", \ "0.031034,0.033770,0.036141,0.040312,0.047963,0.062843,0.092525", \ "0.033816,0.036552,0.038924,0.043094,0.050746,0.065626,0.095307", \ "0.039159,0.041902,0.044277,0.048450,0.056102,0.070982,0.100662", \ "0.044490,0.047254,0.049639,0.053820,0.061471,0.076341,0.106016", \ "0.049437,0.052266,0.054688,0.058905,0.066561,0.081418,0.111072", \ "0.053697,0.056637,0.059133,0.063430,0.071102,0.085943,0.115579"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034759,0.037800,0.040523,0.045695,0.055971,0.076571,0.117787", \ "0.035720,0.038762,0.041484,0.046656,0.056932,0.077531,0.118752", \ "0.038302,0.041344,0.044066,0.049238,0.059514,0.080113,0.121334", \ "0.043574,0.046624,0.049346,0.054504,0.064762,0.085349,0.126561", \ "0.050740,0.053842,0.056584,0.061737,0.071965,0.092526,0.133721", \ "0.059531,0.062704,0.065488,0.070644,0.080837,0.101355,0.142522", \ "0.069333,0.072597,0.075457,0.080644,0.090810,0.111272,0.152401"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003120,0.004381,0.005707,0.008471,0.014425,0.027034,0.052691", \ "0.003121,0.004382,0.005708,0.008470,0.014425,0.027034,0.052691", \ "0.003120,0.004381,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003167,0.004423,0.005742,0.008494,0.014435,0.027037,0.052691", \ "0.003310,0.004544,0.005843,0.008562,0.014466,0.027047,0.052694", \ "0.003616,0.004813,0.006071,0.008718,0.014538,0.027066,0.052700", \ "0.004037,0.005218,0.006435,0.008989,0.014670,0.027104,0.052709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011499,0.021001,0.040238,0.078791", \ "0.003101,0.004954,0.006999,0.011500,0.021001,0.040237,0.078781", \ "0.003102,0.004955,0.006999,0.011500,0.021004,0.040235,0.078781", \ "0.003158,0.005000,0.007028,0.011513,0.021006,0.040236,0.078798", \ "0.003339,0.005166,0.007146,0.011567,0.021021,0.040243,0.078784", \ "0.003605,0.005417,0.007340,0.011666,0.021058,0.040256,0.078786", \ "0.003967,0.005766,0.007641,0.011839,0.021127,0.040283,0.078795"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033720,0.036467,0.038846,0.043023,0.050677,0.065556,0.095237", \ "0.034305,0.037051,0.039429,0.043607,0.051262,0.066141,0.095820", \ "0.037028,0.039776,0.042154,0.046332,0.053986,0.068866,0.098544", \ "0.042731,0.045480,0.047860,0.052038,0.059692,0.074571,0.104252", \ "0.048713,0.051482,0.053870,0.058056,0.065709,0.080582,0.110255", \ "0.054315,0.057139,0.059558,0.063772,0.071427,0.086285,0.115941", \ "0.059283,0.062207,0.064693,0.068977,0.076626,0.091462,0.121098"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036364,0.039492,0.042252,0.047425,0.057670,0.078241,0.119442", \ "0.037328,0.040456,0.043216,0.048389,0.058634,0.079205,0.120405", \ "0.039908,0.043036,0.045796,0.050968,0.061213,0.081784,0.122987", \ "0.045226,0.048361,0.051124,0.056285,0.066512,0.087069,0.128262", \ "0.052589,0.055783,0.058583,0.063750,0.073948,0.094470,0.135641", \ "0.061638,0.064907,0.067770,0.072956,0.083126,0.103599,0.144729", \ "0.071803,0.075168,0.078128,0.083370,0.093526,0.113938,0.155019"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003180,0.004434,0.005752,0.008502,0.014441,0.027040,0.052694", \ "0.003180,0.004434,0.005752,0.008502,0.014441,0.027040,0.052696", \ "0.003181,0.004434,0.005752,0.008502,0.014441,0.027040,0.052694", \ "0.003206,0.004455,0.005771,0.008514,0.014446,0.027042,0.052693", \ "0.003327,0.004560,0.005859,0.008574,0.014473,0.027051,0.052696", \ "0.003600,0.004798,0.006058,0.008710,0.014535,0.027066,0.052701", \ "0.003993,0.005173,0.006394,0.008956,0.014653,0.027100,0.052708"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003386,0.005214,0.007183,0.011588,0.021031,0.040259,0.078796", \ "0.003385,0.005214,0.007184,0.011588,0.021033,0.040259,0.078793", \ "0.003387,0.005214,0.007184,0.011588,0.021031,0.040259,0.078803", \ "0.003444,0.005263,0.007219,0.011605,0.021037,0.040253,0.078793", \ "0.003673,0.005478,0.007387,0.011689,0.021067,0.040261,0.078787", \ "0.003993,0.005780,0.007646,0.011834,0.021123,0.040283,0.078794", \ "0.004434,0.006196,0.008032,0.012077,0.021231,0.040307,0.078805"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030453,0.033189,0.035560,0.039730,0.047381,0.062261,0.091944", \ "0.031034,0.033770,0.036141,0.040312,0.047963,0.062843,0.092525", \ "0.033816,0.036552,0.038924,0.043094,0.050746,0.065626,0.095307", \ "0.039159,0.041902,0.044277,0.048450,0.056102,0.070982,0.100662", \ "0.044490,0.047254,0.049639,0.053820,0.061471,0.076341,0.106016", \ "0.049437,0.052266,0.054688,0.058905,0.066561,0.081418,0.111072", \ "0.053697,0.056637,0.059133,0.063430,0.071102,0.085943,0.115579"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034759,0.037800,0.040523,0.045695,0.055971,0.076571,0.117787", \ "0.035720,0.038762,0.041484,0.046656,0.056932,0.077531,0.118752", \ "0.038302,0.041344,0.044066,0.049238,0.059514,0.080113,0.121334", \ "0.043574,0.046624,0.049346,0.054504,0.064762,0.085349,0.126561", \ "0.050740,0.053842,0.056584,0.061737,0.071965,0.092526,0.133721", \ "0.059531,0.062704,0.065488,0.070644,0.080837,0.101355,0.142522", \ "0.069333,0.072597,0.075457,0.080644,0.090810,0.111272,0.152401"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003120,0.004381,0.005707,0.008471,0.014425,0.027034,0.052691", \ "0.003121,0.004382,0.005708,0.008470,0.014425,0.027034,0.052691", \ "0.003120,0.004381,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003167,0.004423,0.005742,0.008494,0.014435,0.027037,0.052691", \ "0.003310,0.004544,0.005843,0.008562,0.014466,0.027047,0.052694", \ "0.003616,0.004813,0.006071,0.008718,0.014538,0.027066,0.052700", \ "0.004037,0.005218,0.006435,0.008989,0.014670,0.027104,0.052709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011499,0.021001,0.040238,0.078791", \ "0.003101,0.004954,0.006999,0.011500,0.021001,0.040237,0.078781", \ "0.003102,0.004955,0.006999,0.011500,0.021004,0.040235,0.078781", \ "0.003158,0.005000,0.007028,0.011513,0.021006,0.040236,0.078798", \ "0.003339,0.005166,0.007146,0.011567,0.021021,0.040243,0.078784", \ "0.003605,0.005417,0.007340,0.011666,0.021058,0.040256,0.078786", \ "0.003967,0.005766,0.007641,0.011839,0.021127,0.040283,0.078795"); } } timing () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.027426,0.030117,0.032459,0.036600,0.044234,0.059114,0.088800", \ "0.028062,0.030753,0.033095,0.037235,0.044870,0.059750,0.089436", \ "0.030976,0.033668,0.036010,0.040151,0.047785,0.062665,0.092353", \ "0.035811,0.038511,0.040858,0.045003,0.052638,0.067514,0.097197", \ "0.040048,0.042777,0.045138,0.049293,0.056927,0.071793,0.101471", \ "0.043392,0.046198,0.048602,0.052797,0.060443,0.075294,0.104951", \ "0.045584,0.048501,0.050981,0.055258,0.062920,0.077752,0.107387"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034752,0.037793,0.040516,0.045688,0.055964,0.076564,0.117783", \ "0.035665,0.038707,0.041429,0.046601,0.056878,0.077476,0.118694", \ "0.038218,0.041260,0.043981,0.049153,0.059429,0.080028,0.121245", \ "0.043629,0.046680,0.049402,0.054561,0.064818,0.085406,0.126617", \ "0.051245,0.054345,0.057087,0.062239,0.072469,0.093028,0.134226", \ "0.060817,0.063984,0.066765,0.071922,0.082114,0.102634,0.143804", \ "0.071768,0.075025,0.077878,0.083061,0.093230,0.113702,0.154830"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002930,0.004211,0.005560,0.008364,0.014369,0.027012,0.052687", \ "0.002930,0.004211,0.005560,0.008364,0.014369,0.027012,0.052687", \ "0.002933,0.004213,0.005561,0.008365,0.014369,0.027012,0.052686", \ "0.003009,0.004278,0.005616,0.008402,0.014385,0.027016,0.052689", \ "0.003198,0.004434,0.005741,0.008483,0.014420,0.027025,0.052690", \ "0.003535,0.004729,0.005990,0.008653,0.014498,0.027045,0.052693", \ "0.003958,0.005140,0.006361,0.008927,0.014633,0.027084,0.052702"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003100,0.004954,0.006999,0.011499,0.021000,0.040239,0.078780", \ "0.003100,0.004954,0.006999,0.011500,0.021001,0.040243,0.078782", \ "0.003102,0.004955,0.006999,0.011500,0.021000,0.040235,0.078778", \ "0.003157,0.004999,0.007028,0.011512,0.021006,0.040241,0.078779", \ "0.003333,0.005159,0.007141,0.011566,0.021020,0.040246,0.078787", \ "0.003584,0.005397,0.007324,0.011656,0.021056,0.040253,0.078798", \ "0.003933,0.005733,0.007611,0.011823,0.021120,0.040276,0.078795"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042163,0.044948,0.047352,0.051558,0.059227,0.074107,0.103780", \ "0.042948,0.045735,0.048139,0.052344,0.060014,0.074893,0.104568", \ "0.044897,0.047684,0.050088,0.054293,0.061962,0.076843,0.106517", \ "0.048716,0.051504,0.053909,0.058114,0.065783,0.080663,0.110336", \ "0.053634,0.056442,0.058859,0.063078,0.070751,0.085628,0.115301", \ "0.058495,0.061351,0.063797,0.068045,0.075734,0.090601,0.120258", \ "0.062259,0.065202,0.067707,0.072022,0.079738,0.094591,0.124234"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041348,0.044582,0.047416,0.052601,0.062803,0.083319,0.124482", \ "0.041944,0.045179,0.048012,0.053197,0.063400,0.083915,0.125079", \ "0.045007,0.048242,0.051075,0.056260,0.066462,0.086978,0.128143", \ "0.052372,0.055612,0.058448,0.063630,0.073821,0.094327,0.135486", \ "0.063158,0.066459,0.069348,0.074537,0.084682,0.105121,0.146236", \ "0.075609,0.079006,0.081995,0.087241,0.097360,0.117726,0.158772", \ "0.089817,0.093324,0.096424,0.101776,0.111884,0.132174,0.173141"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052701", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052700", \ "0.003338,0.004580,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003351,0.004590,0.005891,0.008603,0.014494,0.027062,0.052700", \ "0.003454,0.004685,0.005973,0.008662,0.014523,0.027072,0.052702", \ "0.003678,0.004888,0.006149,0.008789,0.014584,0.027090,0.052709", \ "0.004040,0.005235,0.006463,0.009027,0.014706,0.027129,0.052725"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003820,0.005619,0.007507,0.011759,0.021097,0.040278,0.078802", \ "0.003819,0.005619,0.007506,0.011760,0.021098,0.040281,0.078804", \ "0.003820,0.005619,0.007506,0.011761,0.021097,0.040273,0.078801", \ "0.003848,0.005644,0.007527,0.011771,0.021102,0.040275,0.078812", \ "0.004181,0.005942,0.007780,0.011903,0.021143,0.040288,0.078806", \ "0.004663,0.006385,0.008193,0.012158,0.021250,0.040310,0.078816", \ "0.005238,0.006912,0.008714,0.012522,0.021418,0.040362,0.078822"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038276,0.041048,0.043443,0.047640,0.055305,0.070186,0.099863", \ "0.039037,0.041809,0.044204,0.048400,0.056065,0.070947,0.100622", \ "0.040952,0.043724,0.046119,0.050316,0.057980,0.072861,0.102540", \ "0.044641,0.047417,0.049814,0.054012,0.061677,0.076556,0.106234", \ "0.049089,0.051890,0.054302,0.058514,0.066185,0.081062,0.110733", \ "0.053240,0.056099,0.058547,0.062797,0.070484,0.085350,0.115007", \ "0.056138,0.059096,0.061612,0.065939,0.073669,0.088529,0.118170"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039722,0.042878,0.045652,0.050818,0.061039,0.081588,0.122777", \ "0.040317,0.043473,0.046248,0.051414,0.061635,0.082185,0.123371", \ "0.043385,0.046541,0.049316,0.054481,0.064702,0.085252,0.126442", \ "0.050757,0.053917,0.056693,0.061853,0.072062,0.092601,0.133784", \ "0.061275,0.064496,0.067313,0.072470,0.082634,0.103115,0.144261", \ "0.073394,0.076703,0.079601,0.084789,0.094913,0.115326,0.156417", \ "0.087219,0.090629,0.093633,0.098891,0.108988,0.129318,0.170341"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052699", \ "0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052700", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003303,0.004546,0.005851,0.008574,0.014479,0.027056,0.052698", \ "0.003424,0.004656,0.005946,0.008642,0.014511,0.027067,0.052699", \ "0.003690,0.004898,0.006159,0.008795,0.014587,0.027090,0.052709", \ "0.004086,0.005280,0.006505,0.009061,0.014724,0.027134,0.052727"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003512,0.005329,0.007271,0.011632,0.021046,0.040261,0.078805", \ "0.003512,0.005329,0.007271,0.011630,0.021048,0.040256,0.078792", \ "0.003514,0.005330,0.007271,0.011631,0.021044,0.040263,0.078791", \ "0.003540,0.005353,0.007288,0.011638,0.021047,0.040257,0.078792", \ "0.003830,0.005615,0.007496,0.011742,0.021082,0.040273,0.078792", \ "0.004228,0.005988,0.007822,0.011924,0.021146,0.040282,0.078805", \ "0.004724,0.006447,0.008259,0.012203,0.021265,0.040310,0.078802"); } } timing () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034303,0.037032,0.039399,0.043565,0.051213,0.066093,0.095773", \ "0.035097,0.037826,0.040193,0.044359,0.052007,0.066887,0.096568", \ "0.037006,0.039735,0.042102,0.046268,0.053916,0.068796,0.098478", \ "0.040340,0.043078,0.045449,0.049617,0.057266,0.072144,0.101823", \ "0.043903,0.046664,0.049050,0.053233,0.060886,0.075758,0.105435", \ "0.046479,0.049303,0.051727,0.055948,0.063617,0.078481,0.108143", \ "0.047234,0.050155,0.052643,0.056937,0.064641,0.079496,0.109141"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039652,0.042808,0.045582,0.050748,0.060969,0.081518,0.122708", \ "0.040182,0.043339,0.046113,0.051279,0.061500,0.082047,0.123239", \ "0.043321,0.046477,0.049252,0.054417,0.064638,0.085187,0.126375", \ "0.050943,0.054104,0.056880,0.062039,0.072249,0.092786,0.133972", \ "0.061911,0.065130,0.067945,0.073101,0.083264,0.103749,0.144897", \ "0.074746,0.078048,0.080939,0.086124,0.096237,0.116658,0.157761", \ "0.089659,0.093057,0.096047,0.101294,0.111394,0.131731,0.172767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003098,0.004360,0.005688,0.008456,0.014417,0.027030,0.052691", \ "0.003098,0.004360,0.005689,0.008457,0.014418,0.027030,0.052692", \ "0.003098,0.004360,0.005688,0.008456,0.014417,0.027031,0.052691", \ "0.003148,0.004400,0.005722,0.008478,0.014426,0.027033,0.052692", \ "0.003282,0.004521,0.005823,0.008548,0.014460,0.027043,0.052694", \ "0.003564,0.004774,0.006042,0.008704,0.014536,0.027069,0.052702", \ "0.003951,0.005143,0.006376,0.008954,0.014662,0.027109,0.052719"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003512,0.005330,0.007271,0.011631,0.021048,0.040259,0.078805", \ "0.003513,0.005329,0.007271,0.011631,0.021045,0.040262,0.078796", \ "0.003513,0.005330,0.007271,0.011632,0.021048,0.040263,0.078789", \ "0.003538,0.005352,0.007288,0.011638,0.021051,0.040262,0.078790", \ "0.003816,0.005603,0.007485,0.011737,0.021078,0.040267,0.078790", \ "0.004194,0.005954,0.007792,0.011909,0.021144,0.040278,0.078801", \ "0.004653,0.006382,0.008197,0.012163,0.021249,0.040312,0.078806"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038276,0.041048,0.043443,0.047640,0.055305,0.070186,0.099863", \ "0.039037,0.041809,0.044204,0.048400,0.056065,0.070947,0.100622", \ "0.040952,0.043724,0.046119,0.050316,0.057980,0.072861,0.102540", \ "0.044641,0.047417,0.049814,0.054012,0.061677,0.076556,0.106234", \ "0.049089,0.051890,0.054302,0.058514,0.066185,0.081062,0.110733", \ "0.053240,0.056099,0.058547,0.062797,0.070484,0.085350,0.115007", \ "0.056138,0.059096,0.061612,0.065939,0.073669,0.088529,0.118170"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039722,0.042878,0.045652,0.050818,0.061039,0.081588,0.122777", \ "0.040317,0.043473,0.046248,0.051414,0.061635,0.082185,0.123371", \ "0.043385,0.046541,0.049316,0.054481,0.064702,0.085252,0.126442", \ "0.050757,0.053917,0.056693,0.061853,0.072062,0.092601,0.133784", \ "0.061275,0.064496,0.067313,0.072470,0.082634,0.103115,0.144261", \ "0.073394,0.076703,0.079601,0.084789,0.094913,0.115326,0.156417", \ "0.087219,0.090629,0.093633,0.098891,0.108988,0.129318,0.170341"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052699", \ "0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052700", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003303,0.004546,0.005851,0.008574,0.014479,0.027056,0.052698", \ "0.003424,0.004656,0.005946,0.008642,0.014511,0.027067,0.052699", \ "0.003690,0.004898,0.006159,0.008795,0.014587,0.027090,0.052709", \ "0.004086,0.005280,0.006505,0.009061,0.014724,0.027134,0.052727"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003512,0.005329,0.007271,0.011632,0.021046,0.040261,0.078805", \ "0.003512,0.005329,0.007271,0.011630,0.021048,0.040256,0.078792", \ "0.003514,0.005330,0.007271,0.011631,0.021044,0.040263,0.078791", \ "0.003540,0.005353,0.007288,0.011638,0.021047,0.040257,0.078792", \ "0.003830,0.005615,0.007496,0.011742,0.021082,0.040273,0.078792", \ "0.004228,0.005988,0.007822,0.011924,0.021146,0.040282,0.078805", \ "0.004724,0.006447,0.008259,0.012203,0.021265,0.040310,0.078802"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034473,0.037231,0.039616,0.043803,0.051464,0.066346,0.096026", \ "0.035194,0.037953,0.040338,0.044525,0.052186,0.067068,0.096747", \ "0.037059,0.039817,0.042202,0.046389,0.054050,0.068933,0.098610", \ "0.040480,0.043250,0.045642,0.049834,0.057496,0.072376,0.102051", \ "0.044370,0.047167,0.049576,0.053785,0.061453,0.076327,0.106000", \ "0.047700,0.050567,0.053021,0.057277,0.064965,0.079831,0.109488", \ "0.049650,0.052629,0.055161,0.059509,0.067249,0.082106,0.111745"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038098,0.041165,0.043893,0.049053,0.059303,0.079882,0.121090", \ "0.038692,0.041760,0.044488,0.049647,0.059898,0.080477,0.121688", \ "0.041765,0.044833,0.047561,0.052720,0.062971,0.083549,0.124758", \ "0.049142,0.052213,0.054940,0.060091,0.070329,0.090899,0.132100", \ "0.059360,0.062488,0.065239,0.070375,0.080569,0.101094,0.142266", \ "0.071146,0.074350,0.077153,0.082296,0.092440,0.112906,0.154042", \ "0.084573,0.087872,0.090760,0.095938,0.106037,0.126432,0.167510"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003197,0.004453,0.005772,0.008519,0.014453,0.027047,0.052694", \ "0.003197,0.004453,0.005772,0.008519,0.014453,0.027047,0.052696", \ "0.003198,0.004453,0.005772,0.008519,0.014453,0.027047,0.052696", \ "0.003262,0.004508,0.005817,0.008549,0.014466,0.027051,0.052697", \ "0.003409,0.004641,0.005931,0.008630,0.014505,0.027063,0.052700", \ "0.003723,0.004929,0.006185,0.008814,0.014596,0.027093,0.052710", \ "0.004157,0.005351,0.006574,0.009116,0.014753,0.027143,0.052730"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003215,0.005052,0.007064,0.011529,0.021011,0.040247,0.078779", \ "0.003214,0.005052,0.007064,0.011530,0.021013,0.040247,0.078782", \ "0.003214,0.005052,0.007065,0.011530,0.021013,0.040247,0.078781", \ "0.003240,0.005073,0.007079,0.011535,0.021013,0.040242,0.078788", \ "0.003473,0.005281,0.007228,0.011603,0.021035,0.040249,0.078791", \ "0.003786,0.005572,0.007459,0.011720,0.021069,0.040261,0.078792", \ "0.004188,0.005952,0.007794,0.011911,0.021139,0.040282,0.078791"); } } timing () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031087,0.033805,0.036164,0.040323,0.047968,0.062848,0.092532", \ "0.031850,0.034567,0.036926,0.041084,0.048729,0.063610,0.093294", \ "0.033711,0.036429,0.038788,0.042946,0.050592,0.065473,0.095155", \ "0.036723,0.039452,0.041819,0.045984,0.053630,0.068509,0.098188", \ "0.039673,0.042433,0.044818,0.049000,0.056652,0.071524,0.101199", \ "0.041405,0.044238,0.046668,0.050896,0.058566,0.073431,0.103090", \ "0.041236,0.044179,0.046683,0.050995,0.058710,0.073565,0.103206"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.038027,0.041096,0.043824,0.048983,0.059234,0.079812,0.121024", \ "0.038558,0.041626,0.044354,0.049513,0.059763,0.080344,0.121552", \ "0.041702,0.044770,0.047498,0.052657,0.062907,0.083488,0.124694", \ "0.049331,0.052402,0.055129,0.060280,0.070518,0.091087,0.132291", \ "0.060014,0.063137,0.065887,0.071024,0.081218,0.101744,0.142918", \ "0.072527,0.075726,0.078523,0.083665,0.093799,0.114274,0.155413", \ "0.087079,0.090364,0.093240,0.098412,0.108517,0.128915,0.170003"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003034,0.004303,0.005641,0.008423,0.014401,0.027025,0.052689", \ "0.003034,0.004304,0.005641,0.008423,0.014401,0.027025,0.052688", \ "0.003034,0.004304,0.005641,0.008424,0.014402,0.027025,0.052690", \ "0.003105,0.004365,0.005693,0.008458,0.014417,0.027028,0.052691", \ "0.003279,0.004516,0.005819,0.008545,0.014457,0.027041,0.052694", \ "0.003601,0.004808,0.006073,0.008725,0.014546,0.027072,0.052702", \ "0.004020,0.005214,0.006442,0.009007,0.014690,0.027117,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003214,0.005052,0.007065,0.011530,0.021010,0.040247,0.078782", \ "0.003213,0.005052,0.007064,0.011528,0.021010,0.040243,0.078784", \ "0.003215,0.005052,0.007064,0.011529,0.021010,0.040239,0.078781", \ "0.003238,0.005072,0.007078,0.011535,0.021012,0.040247,0.078780", \ "0.003462,0.005271,0.007221,0.011599,0.021034,0.040253,0.078787", \ "0.003755,0.005544,0.007436,0.011707,0.021063,0.040255,0.078805", \ "0.004126,0.005896,0.007744,0.011880,0.021129,0.040275,0.078791"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034835,0.037588,0.039970,0.044153,0.051810,0.066691,0.096370", \ "0.035624,0.038377,0.040760,0.044942,0.052599,0.067480,0.097158", \ "0.038207,0.040960,0.043343,0.047525,0.055182,0.070062,0.099741", \ "0.043149,0.045906,0.048291,0.052475,0.060132,0.075011,0.104687", \ "0.048129,0.050919,0.053322,0.057523,0.065184,0.080055,0.109727", \ "0.052278,0.055138,0.057584,0.061829,0.069509,0.084368,0.114022", \ "0.054946,0.057918,0.060441,0.064776,0.072506,0.087355,0.116988"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040949,0.044110,0.046887,0.052052,0.062269,0.082813,0.123995", \ "0.041568,0.044729,0.047506,0.052671,0.062887,0.083432,0.124619", \ "0.044647,0.047808,0.050585,0.055751,0.065968,0.086512,0.127698", \ "0.052091,0.055256,0.058034,0.063193,0.073401,0.093934,0.135119", \ "0.062892,0.066113,0.068930,0.074086,0.084246,0.104725,0.145868", \ "0.075326,0.078634,0.081531,0.086717,0.096841,0.117255,0.158348", \ "0.089535,0.092943,0.095944,0.101198,0.111295,0.131631,0.172656"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003200,0.004452,0.005769,0.008514,0.014448,0.027043,0.052692", \ "0.003201,0.004452,0.005769,0.008514,0.014448,0.027044,0.052694", \ "0.003200,0.004452,0.005769,0.008514,0.014448,0.027044,0.052696", \ "0.003247,0.004490,0.005801,0.008535,0.014456,0.027046,0.052694", \ "0.003409,0.004636,0.005924,0.008620,0.014496,0.027058,0.052698", \ "0.003725,0.004922,0.006174,0.008798,0.014583,0.027085,0.052705", \ "0.004161,0.005345,0.006561,0.009097,0.014737,0.027133,0.052722"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003538,0.005352,0.007288,0.011639,0.021051,0.040264,0.078802", \ "0.003538,0.005352,0.007288,0.011641,0.021049,0.040263,0.078801", \ "0.003538,0.005352,0.007287,0.011639,0.021052,0.040258,0.078795", \ "0.003558,0.005371,0.007302,0.011647,0.021053,0.040265,0.078792", \ "0.003835,0.005619,0.007498,0.011743,0.021081,0.040267,0.078795", \ "0.004228,0.005986,0.007821,0.011923,0.021150,0.040280,0.078803", \ "0.004713,0.006438,0.008250,0.012198,0.021263,0.040316,0.078805"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.031663,0.034404,0.036779,0.040953,0.048606,0.063486,0.093168", \ "0.032420,0.035161,0.037536,0.041710,0.049363,0.064244,0.093925", \ "0.034957,0.037697,0.040072,0.044247,0.051900,0.066781,0.096463", \ "0.039424,0.042180,0.044561,0.048742,0.056396,0.071273,0.100951", \ "0.043650,0.046439,0.048840,0.053040,0.060699,0.075569,0.105240", \ "0.046930,0.049803,0.052258,0.056512,0.064191,0.079049,0.108701", \ "0.048651,0.051645,0.054188,0.058545,0.066287,0.081142,0.110771"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039340,0.042413,0.045142,0.050299,0.060544,0.081119,0.122327", \ "0.039959,0.043031,0.045761,0.050917,0.061163,0.081737,0.122947", \ "0.043043,0.046116,0.048845,0.054001,0.064247,0.084822,0.126030", \ "0.050492,0.053568,0.056296,0.061447,0.071681,0.092249,0.133450", \ "0.061031,0.064159,0.066910,0.072046,0.082233,0.102756,0.143929", \ "0.073150,0.076355,0.079157,0.084298,0.094441,0.114909,0.156041", \ "0.086997,0.090293,0.093179,0.098354,0.108451,0.128844,0.169922"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003136,0.004395,0.005719,0.008480,0.014431,0.027037,0.052693", \ "0.003136,0.004395,0.005719,0.008479,0.014431,0.027037,0.052693", \ "0.003136,0.004396,0.005720,0.008480,0.014431,0.027038,0.052690", \ "0.003217,0.004465,0.005778,0.008518,0.014447,0.027042,0.052693", \ "0.003410,0.004633,0.005921,0.008617,0.014494,0.027056,0.052698", \ "0.003771,0.004964,0.006211,0.008825,0.014596,0.027088,0.052705", \ "0.004235,0.005425,0.006637,0.009161,0.014771,0.027143,0.052726"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003236,0.005071,0.007078,0.011534,0.021015,0.040248,0.078782", \ "0.003237,0.005071,0.007078,0.011535,0.021015,0.040247,0.078786", \ "0.003237,0.005072,0.007079,0.011535,0.021012,0.040244,0.078786", \ "0.003256,0.005088,0.007089,0.011539,0.021016,0.040242,0.078786", \ "0.003483,0.005289,0.007233,0.011605,0.021032,0.040250,0.078785", \ "0.003793,0.005577,0.007462,0.011720,0.021068,0.040257,0.078794", \ "0.004188,0.005951,0.007792,0.011908,0.021135,0.040277,0.078798"); } } timing () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.028053,0.030751,0.033098,0.037242,0.044879,0.059759,0.089444", \ "0.028871,0.031569,0.033916,0.038060,0.045696,0.060576,0.090262", \ "0.031571,0.034269,0.036615,0.040759,0.048396,0.063276,0.092962", \ "0.035613,0.038324,0.040678,0.044830,0.052468,0.067344,0.097025", \ "0.038800,0.041552,0.043929,0.048100,0.055743,0.070609,0.100283", \ "0.040410,0.043249,0.045679,0.049904,0.057567,0.072422,0.102077", \ "0.039947,0.042903,0.045417,0.049739,0.057455,0.072303,0.101934"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039269,0.042342,0.045071,0.050228,0.060473,0.081048,0.122254", \ "0.039820,0.042892,0.045622,0.050778,0.061024,0.081599,0.122807", \ "0.042984,0.046056,0.048786,0.053942,0.064187,0.084763,0.125972", \ "0.050702,0.053777,0.056505,0.061656,0.071891,0.092458,0.133660", \ "0.061709,0.064835,0.067585,0.072721,0.082910,0.103433,0.144604", \ "0.074552,0.077751,0.080548,0.085688,0.095821,0.116293,0.157436", \ "0.089494,0.092778,0.095651,0.100820,0.110923,0.131327,0.172412"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002949,0.004227,0.005574,0.008374,0.014375,0.027015,0.052689", \ "0.002949,0.004227,0.005574,0.008374,0.014375,0.027015,0.052688", \ "0.002951,0.004229,0.005576,0.008375,0.014375,0.027015,0.052687", \ "0.003052,0.004314,0.005646,0.008422,0.014395,0.027019,0.052689", \ "0.003277,0.004506,0.005805,0.008529,0.014444,0.027033,0.052691", \ "0.003646,0.004842,0.006097,0.008735,0.014544,0.027066,0.052698", \ "0.004095,0.005282,0.006502,0.009048,0.014706,0.027115,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003236,0.005071,0.007078,0.011535,0.021015,0.040248,0.078792", \ "0.003237,0.005072,0.007078,0.011535,0.021015,0.040248,0.078783", \ "0.003237,0.005072,0.007079,0.011534,0.021014,0.040246,0.078785", \ "0.003256,0.005087,0.007088,0.011541,0.021016,0.040245,0.078785", \ "0.003472,0.005279,0.007226,0.011601,0.021030,0.040247,0.078787", \ "0.003763,0.005549,0.007440,0.011709,0.021064,0.040261,0.078788", \ "0.004130,0.005896,0.007743,0.011877,0.021127,0.040273,0.078787"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045637,0.048437,0.050850,0.055064,0.062737,0.077616,0.107289", \ "0.046259,0.049060,0.051472,0.055687,0.063360,0.078239,0.107914", \ "0.048259,0.051060,0.053472,0.057687,0.065361,0.080239,0.109913", \ "0.052195,0.054995,0.057408,0.061622,0.069295,0.084173,0.113848", \ "0.057695,0.060512,0.062935,0.067160,0.074836,0.089713,0.119383", \ "0.063648,0.066500,0.068944,0.073190,0.080873,0.095739,0.125398", \ "0.069289,0.072211,0.074699,0.078994,0.086696,0.101547,0.131190"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043543,0.046777,0.049610,0.054795,0.064998,0.085514,0.126676", \ "0.044512,0.047746,0.050579,0.055764,0.065966,0.086483,0.127649", \ "0.047050,0.050285,0.053118,0.058303,0.068506,0.089019,0.130185", \ "0.052364,0.055603,0.058438,0.063617,0.073810,0.094317,0.135476", \ "0.060467,0.063751,0.066626,0.071816,0.081983,0.102449,0.143577", \ "0.070509,0.073858,0.076800,0.082023,0.092174,0.112591,0.153680", \ "0.082166,0.085599,0.088629,0.093916,0.104055,0.124422,0.165454"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003402,0.004639,0.005934,0.008635,0.014511,0.027068,0.052703", \ "0.003403,0.004638,0.005934,0.008635,0.014511,0.027067,0.052703", \ "0.003403,0.004639,0.005934,0.008635,0.014510,0.027068,0.052704", \ "0.003407,0.004643,0.005938,0.008638,0.014512,0.027068,0.052703", \ "0.003493,0.004721,0.006005,0.008686,0.014536,0.027077,0.052704", \ "0.003667,0.004877,0.006141,0.008783,0.014581,0.027089,0.052710", \ "0.003964,0.005158,0.006391,0.008969,0.014674,0.027118,0.052717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003820,0.005618,0.007506,0.011761,0.021096,0.040280,0.078800", \ "0.003819,0.005619,0.007506,0.011761,0.021096,0.040277,0.078796", \ "0.003819,0.005619,0.007506,0.011761,0.021100,0.040279,0.078801", \ "0.003842,0.005639,0.007523,0.011769,0.021099,0.040277,0.078797", \ "0.004072,0.005848,0.007700,0.011863,0.021135,0.040281,0.078815", \ "0.004395,0.006148,0.007977,0.012030,0.021205,0.040305,0.078809", \ "0.004827,0.006544,0.008358,0.012283,0.021327,0.040340,0.078821"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041716,0.044503,0.046906,0.051112,0.058781,0.073660,0.103335", \ "0.042334,0.045120,0.047524,0.051729,0.059398,0.074278,0.103953", \ "0.044320,0.047106,0.049510,0.053715,0.061384,0.076264,0.105940", \ "0.048186,0.050975,0.053380,0.057586,0.065254,0.080133,0.109808", \ "0.053307,0.056115,0.058532,0.062750,0.070423,0.085300,0.114970", \ "0.058711,0.061562,0.064004,0.068247,0.075929,0.090796,0.120453", \ "0.063678,0.066607,0.069100,0.073401,0.081104,0.095959,0.125601"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041917,0.045073,0.047847,0.053013,0.063235,0.083782,0.124969", \ "0.042884,0.046040,0.048815,0.053981,0.064203,0.084751,0.125937", \ "0.045422,0.048579,0.051353,0.056519,0.066741,0.087289,0.128476", \ "0.050736,0.053895,0.056671,0.061829,0.072039,0.092579,0.133764", \ "0.058685,0.061890,0.064697,0.069858,0.080041,0.100546,0.141708", \ "0.068519,0.071787,0.074647,0.079827,0.089984,0.110444,0.151572", \ "0.079888,0.083234,0.086174,0.091394,0.101534,0.121937,0.163017"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003337,0.004579,0.005881,0.008597,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008597,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003354,0.004594,0.005894,0.008606,0.014496,0.027062,0.052700", \ "0.003455,0.004685,0.005973,0.008661,0.014522,0.027072,0.052703", \ "0.003659,0.004869,0.006132,0.008775,0.014577,0.027086,0.052708", \ "0.003986,0.005178,0.006409,0.008983,0.014681,0.027120,0.052717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003514,0.005330,0.007270,0.011631,0.021049,0.040262,0.078799", \ "0.003512,0.005330,0.007270,0.011630,0.021046,0.040260,0.078793", \ "0.003513,0.005330,0.007270,0.011630,0.021049,0.040259,0.078806", \ "0.003534,0.005348,0.007285,0.011638,0.021047,0.040256,0.078792", \ "0.003737,0.005534,0.007431,0.011711,0.021070,0.040271,0.078786", \ "0.004012,0.005793,0.007655,0.011836,0.021121,0.040277,0.078796", \ "0.004383,0.006141,0.007974,0.012032,0.021204,0.040304,0.078812"); } } timing () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037213,0.039955,0.042328,0.046501,0.054153,0.069031,0.098710", \ "0.037887,0.040628,0.043001,0.047174,0.054825,0.069705,0.099385", \ "0.039845,0.042585,0.044960,0.049132,0.056784,0.071663,0.101344", \ "0.043393,0.046138,0.048514,0.052689,0.060340,0.075218,0.104896", \ "0.047627,0.050393,0.052781,0.056967,0.064621,0.079495,0.109171", \ "0.051495,0.054308,0.056724,0.060937,0.068600,0.083464,0.113125", \ "0.054297,0.057190,0.059657,0.063926,0.071613,0.086466,0.116112"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041848,0.045003,0.047777,0.052943,0.063165,0.083714,0.124899", \ "0.042756,0.045912,0.048687,0.053852,0.064073,0.084623,0.125808", \ "0.045312,0.048468,0.051242,0.056408,0.066630,0.087176,0.128367", \ "0.050775,0.053934,0.056709,0.061868,0.072080,0.092619,0.133804", \ "0.059129,0.062332,0.065138,0.070300,0.080484,0.100990,0.142150", \ "0.069699,0.072963,0.075819,0.080997,0.091156,0.111619,0.152749", \ "0.082206,0.085544,0.088474,0.093689,0.103827,0.124238,0.165324"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003158,0.004412,0.005734,0.008488,0.014433,0.027037,0.052694", \ "0.003157,0.004413,0.005734,0.008488,0.014433,0.027037,0.052693", \ "0.003157,0.004412,0.005733,0.008488,0.014433,0.027036,0.052691", \ "0.003189,0.004438,0.005755,0.008502,0.014439,0.027038,0.052692", \ "0.003299,0.004535,0.005838,0.008559,0.014466,0.027046,0.052695", \ "0.003525,0.004736,0.006009,0.008679,0.014523,0.027063,0.052699", \ "0.003857,0.005048,0.006286,0.008883,0.014624,0.027096,0.052709"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003513,0.005329,0.007271,0.011632,0.021045,0.040256,0.078799", \ "0.003513,0.005330,0.007271,0.011630,0.021047,0.040258,0.078799", \ "0.003514,0.005329,0.007271,0.011632,0.021045,0.040263,0.078803", \ "0.003534,0.005348,0.007285,0.011637,0.021050,0.040264,0.078791", \ "0.003730,0.005528,0.007427,0.011709,0.021072,0.040263,0.078794", \ "0.003990,0.005773,0.007636,0.011826,0.021119,0.040279,0.078798", \ "0.004339,0.006101,0.007936,0.012007,0.021193,0.040302,0.078802"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041716,0.044503,0.046906,0.051112,0.058781,0.073660,0.103335", \ "0.042334,0.045120,0.047524,0.051729,0.059398,0.074278,0.103953", \ "0.044320,0.047106,0.049510,0.053715,0.061384,0.076264,0.105940", \ "0.048186,0.050975,0.053380,0.057586,0.065254,0.080133,0.109808", \ "0.053307,0.056115,0.058532,0.062750,0.070423,0.085300,0.114970", \ "0.058711,0.061562,0.064004,0.068247,0.075929,0.090796,0.120453", \ "0.063678,0.066607,0.069100,0.073401,0.081104,0.095959,0.125601"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041917,0.045073,0.047847,0.053013,0.063235,0.083782,0.124969", \ "0.042884,0.046040,0.048815,0.053981,0.064203,0.084751,0.125937", \ "0.045422,0.048579,0.051353,0.056519,0.066741,0.087289,0.128476", \ "0.050736,0.053895,0.056671,0.061829,0.072039,0.092579,0.133764", \ "0.058685,0.061890,0.064697,0.069858,0.080041,0.100546,0.141708", \ "0.068519,0.071787,0.074647,0.079827,0.089984,0.110444,0.151572", \ "0.079888,0.083234,0.086174,0.091394,0.101534,0.121937,0.163017"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003337,0.004579,0.005881,0.008597,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008597,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003354,0.004594,0.005894,0.008606,0.014496,0.027062,0.052700", \ "0.003455,0.004685,0.005973,0.008661,0.014522,0.027072,0.052703", \ "0.003659,0.004869,0.006132,0.008775,0.014577,0.027086,0.052708", \ "0.003986,0.005178,0.006409,0.008983,0.014681,0.027120,0.052717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003514,0.005330,0.007270,0.011631,0.021049,0.040262,0.078799", \ "0.003512,0.005330,0.007270,0.011630,0.021046,0.040260,0.078793", \ "0.003513,0.005330,0.007270,0.011630,0.021049,0.040259,0.078806", \ "0.003534,0.005348,0.007285,0.011638,0.021047,0.040256,0.078792", \ "0.003737,0.005534,0.007431,0.011711,0.021070,0.040271,0.078786", \ "0.004012,0.005793,0.007655,0.011836,0.021121,0.040277,0.078796", \ "0.004383,0.006141,0.007974,0.012032,0.021204,0.040304,0.078812"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037862,0.040634,0.043029,0.047225,0.054890,0.069772,0.099449", \ "0.038473,0.041244,0.043639,0.047835,0.055500,0.070382,0.100059", \ "0.040432,0.043204,0.045599,0.049795,0.057461,0.072342,0.102019", \ "0.044132,0.046909,0.049307,0.053506,0.061172,0.076052,0.105728", \ "0.048795,0.051595,0.054008,0.058220,0.065890,0.080765,0.110438", \ "0.053576,0.056428,0.058871,0.063115,0.070794,0.085660,0.115318", \ "0.057809,0.060750,0.063252,0.067563,0.075277,0.090134,0.119775"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040293,0.043360,0.046089,0.051248,0.061498,0.082077,0.123285", \ "0.041259,0.044327,0.047055,0.052214,0.062464,0.083045,0.124252", \ "0.043798,0.046865,0.049593,0.054752,0.065002,0.085582,0.126792", \ "0.049107,0.052177,0.054904,0.060055,0.070294,0.090866,0.132070", \ "0.056890,0.060004,0.062750,0.067895,0.078106,0.098650,0.139836", \ "0.066508,0.069680,0.072461,0.077609,0.087788,0.108294,0.149453", \ "0.077579,0.080825,0.083667,0.088833,0.098978,0.119425,0.160549"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052699", \ "0.003270,0.004519,0.005829,0.008560,0.014473,0.027054,0.052698", \ "0.003309,0.004552,0.005856,0.008578,0.014481,0.027056,0.052698", \ "0.003424,0.004656,0.005946,0.008642,0.014511,0.027067,0.052701", \ "0.003665,0.004874,0.006136,0.008777,0.014577,0.027086,0.052707", \ "0.004025,0.005217,0.006446,0.009011,0.014695,0.027123,0.052718"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003214,0.005051,0.007064,0.011529,0.021011,0.040240,0.078783", \ "0.003214,0.005052,0.007065,0.011529,0.021012,0.040246,0.078792", \ "0.003214,0.005052,0.007064,0.011529,0.021009,0.040240,0.078785", \ "0.003234,0.005069,0.007076,0.011533,0.021012,0.040247,0.078800", \ "0.003403,0.005220,0.007185,0.011583,0.021029,0.040246,0.078786", \ "0.003627,0.005431,0.007348,0.011668,0.021053,0.040261,0.078803", \ "0.003932,0.005722,0.007595,0.011804,0.021107,0.040272,0.078791"); } } timing () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033949,0.036678,0.039045,0.043211,0.050860,0.065740,0.095421", \ "0.034615,0.037344,0.039711,0.043877,0.051525,0.066406,0.096086", \ "0.036550,0.039278,0.041644,0.045811,0.053459,0.068339,0.098021", \ "0.039871,0.042609,0.044981,0.049151,0.056800,0.071677,0.101358", \ "0.043614,0.046376,0.048761,0.052943,0.060596,0.075469,0.105144", \ "0.046814,0.049631,0.052049,0.056264,0.063931,0.078795,0.108455", \ "0.048891,0.051797,0.054274,0.058553,0.066244,0.081099,0.110742"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040223,0.043291,0.046019,0.051178,0.061428,0.082007,0.123215", \ "0.041131,0.044199,0.046927,0.052086,0.062337,0.082916,0.124124", \ "0.043687,0.046755,0.049483,0.054642,0.064892,0.085473,0.126680", \ "0.049146,0.052217,0.054944,0.060096,0.070335,0.090907,0.132109", \ "0.057344,0.060456,0.063201,0.068345,0.078557,0.099101,0.140291", \ "0.067711,0.070878,0.073656,0.078804,0.088982,0.109492,0.150654", \ "0.079939,0.083177,0.086011,0.091175,0.101325,0.121784,0.162913"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003099,0.004360,0.005689,0.008457,0.014417,0.027031,0.052691", \ "0.003099,0.004361,0.005688,0.008456,0.014417,0.027031,0.052692", \ "0.003099,0.004361,0.005689,0.008457,0.014418,0.027031,0.052691", \ "0.003148,0.004404,0.005725,0.008480,0.014428,0.027033,0.052691", \ "0.003281,0.004519,0.005822,0.008547,0.014459,0.027043,0.052693", \ "0.003541,0.004750,0.006021,0.008687,0.014527,0.027064,0.052697", \ "0.003901,0.005092,0.006326,0.008914,0.014640,0.027101,0.052710"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003213,0.005052,0.007064,0.011530,0.021012,0.040247,0.078799", \ "0.003214,0.005052,0.007064,0.011529,0.021010,0.040245,0.078791", \ "0.003214,0.005052,0.007064,0.011530,0.021013,0.040244,0.078781", \ "0.003235,0.005069,0.007076,0.011534,0.021014,0.040242,0.078796", \ "0.003398,0.005215,0.007181,0.011583,0.021026,0.040252,0.078782", \ "0.003609,0.005413,0.007335,0.011659,0.021051,0.040259,0.078794", \ "0.003895,0.005687,0.007566,0.011788,0.021099,0.040276,0.078799"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b0) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.037686,0.040450,0.042840,0.047030,0.054690,0.069569,0.099245", \ "0.038350,0.041116,0.043505,0.047695,0.055355,0.070235,0.099910", \ "0.040990,0.043755,0.046145,0.050335,0.057995,0.072875,0.102552", \ "0.046230,0.048998,0.051388,0.055579,0.063239,0.078117,0.107794", \ "0.052102,0.054896,0.057301,0.061506,0.069168,0.084041,0.113711", \ "0.057581,0.060430,0.062867,0.067103,0.074778,0.089638,0.119292", \ "0.062344,0.065284,0.067783,0.072087,0.079786,0.094633,0.124269"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043153,0.046315,0.049092,0.054257,0.064473,0.085016,0.126205", \ "0.044136,0.047297,0.050075,0.055240,0.065456,0.085999,0.127187", \ "0.046657,0.049818,0.052595,0.057760,0.067977,0.088520,0.129704", \ "0.052045,0.055209,0.057987,0.063146,0.073352,0.093890,0.135073", \ "0.060237,0.063443,0.066251,0.071410,0.081590,0.102092,0.143247", \ "0.070400,0.073667,0.076527,0.081705,0.091861,0.112320,0.153447", \ "0.082220,0.085563,0.088500,0.093717,0.103849,0.124254,0.165331"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003259,0.004504,0.005813,0.008546,0.014464,0.027049,0.052698", \ "0.003258,0.004504,0.005813,0.008546,0.014464,0.027050,0.052697", \ "0.003259,0.004505,0.005814,0.008546,0.014464,0.027049,0.052697", \ "0.003284,0.004526,0.005831,0.008558,0.014469,0.027051,0.052697", \ "0.003423,0.004650,0.005937,0.008631,0.014503,0.027062,0.052700", \ "0.003681,0.004880,0.006136,0.008771,0.014569,0.027080,0.052704", \ "0.004051,0.005235,0.006456,0.009010,0.014689,0.027117,0.052714"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003538,0.005353,0.007288,0.011640,0.021048,0.040258,0.078792", \ "0.003538,0.005352,0.007288,0.011640,0.021047,0.040257,0.078791", \ "0.003538,0.005352,0.007288,0.011640,0.021049,0.040260,0.078794", \ "0.003554,0.005367,0.007299,0.011646,0.021050,0.040263,0.078800", \ "0.003749,0.005544,0.007440,0.011716,0.021074,0.040264,0.078805", \ "0.004015,0.005796,0.007656,0.011836,0.021121,0.040276,0.078807", \ "0.004377,0.006134,0.007967,0.012025,0.021201,0.040302,0.078807"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.034461,0.037214,0.039596,0.043779,0.051435,0.066316,0.095993", \ "0.035121,0.037874,0.040256,0.044438,0.052095,0.066975,0.096654", \ "0.037740,0.040493,0.042876,0.047058,0.054715,0.069596,0.099273", \ "0.042679,0.045437,0.047824,0.052009,0.059666,0.074544,0.104221", \ "0.047855,0.050646,0.053049,0.057249,0.064910,0.079781,0.109450", \ "0.052639,0.055492,0.057933,0.062172,0.069847,0.084706,0.114359", \ "0.056655,0.059609,0.062119,0.066436,0.074153,0.089002,0.118634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041545,0.044618,0.047347,0.052504,0.062749,0.083325,0.124531", \ "0.042527,0.045600,0.048329,0.053485,0.063731,0.084306,0.125511", \ "0.045047,0.048119,0.050849,0.056005,0.066250,0.086827,0.128031", \ "0.050435,0.053510,0.056239,0.061388,0.071623,0.092192,0.133394", \ "0.058476,0.061592,0.064338,0.069482,0.079688,0.100227,0.141411", \ "0.068447,0.071619,0.074399,0.079545,0.089722,0.110222,0.151379", \ "0.079993,0.083236,0.086075,0.091238,0.101377,0.121831,0.162953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003199,0.004451,0.005768,0.008514,0.014448,0.027044,0.052696", \ "0.003199,0.004451,0.005768,0.008514,0.014448,0.027044,0.052694", \ "0.003199,0.004452,0.005768,0.008514,0.014448,0.027043,0.052695", \ "0.003251,0.004495,0.005804,0.008538,0.014458,0.027047,0.052694", \ "0.003410,0.004636,0.005923,0.008620,0.014496,0.027058,0.052699", \ "0.003701,0.004898,0.006151,0.008781,0.014573,0.027080,0.052703", \ "0.004099,0.005283,0.006501,0.009047,0.014707,0.027122,0.052715"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003236,0.005072,0.007078,0.011536,0.021015,0.040246,0.078799", \ "0.003237,0.005072,0.007078,0.011535,0.021014,0.040246,0.078800", \ "0.003237,0.005072,0.007078,0.011535,0.021015,0.040241,0.078790", \ "0.003254,0.005085,0.007087,0.011540,0.021015,0.040241,0.078786", \ "0.003417,0.005232,0.007192,0.011586,0.021029,0.040245,0.078784", \ "0.003634,0.005436,0.007351,0.011668,0.021058,0.040261,0.078794", \ "0.003932,0.005719,0.007591,0.011801,0.021104,0.040271,0.078796"); } } timing () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (C1 == 1'b1) && (C2 == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.030290,0.032997,0.035349,0.039499,0.047138,0.062019,0.091703", \ "0.031029,0.033735,0.036087,0.040238,0.047877,0.062757,0.092441", \ "0.033799,0.036505,0.038858,0.043008,0.050647,0.065527,0.095211", \ "0.038399,0.041116,0.043473,0.047628,0.055268,0.070146,0.099828", \ "0.042531,0.045280,0.047655,0.051825,0.059467,0.074334,0.104009", \ "0.045648,0.048466,0.050882,0.055092,0.062748,0.077603,0.107259", \ "0.047422,0.050342,0.052827,0.057113,0.064804,0.079644,0.109280"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.041475,0.044548,0.047277,0.052434,0.062678,0.083253,0.124460", \ "0.042396,0.045469,0.048198,0.053355,0.063600,0.084176,0.125381", \ "0.044931,0.048004,0.050733,0.055890,0.066135,0.086711,0.127919", \ "0.050487,0.053561,0.056290,0.061440,0.071674,0.092242,0.133447", \ "0.058957,0.062072,0.064817,0.069959,0.080166,0.100706,0.141892", \ "0.069669,0.072836,0.075614,0.080759,0.090938,0.111444,0.152604", \ "0.082360,0.085595,0.088427,0.093588,0.103733,0.124192,0.165317"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003004,0.004274,0.005614,0.008402,0.014388,0.027019,0.052686", \ "0.003003,0.004274,0.005614,0.008402,0.014388,0.027020,0.052688", \ "0.003004,0.004275,0.005614,0.008402,0.014388,0.027019,0.052689", \ "0.003078,0.004338,0.005666,0.008435,0.014402,0.027022,0.052686", \ "0.003265,0.004496,0.005797,0.008523,0.014442,0.027034,0.052693", \ "0.003575,0.004774,0.006035,0.008689,0.014521,0.027056,0.052695", \ "0.003970,0.005154,0.006379,0.008947,0.014650,0.027097,0.052706"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003237,0.005072,0.007078,0.011535,0.021012,0.040244,0.078800", \ "0.003236,0.005072,0.007079,0.011534,0.021013,0.040240,0.078800", \ "0.003237,0.005071,0.007078,0.011534,0.021013,0.040243,0.078796", \ "0.003253,0.005085,0.007087,0.011539,0.021016,0.040248,0.078793", \ "0.003411,0.005227,0.007189,0.011586,0.021029,0.040249,0.078780", \ "0.003616,0.005419,0.007338,0.011662,0.021053,0.040257,0.078789", \ "0.003896,0.005685,0.007562,0.011784,0.021099,0.040274,0.078803"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044065,0.046852,0.049256,0.053462,0.061130,0.076011,0.105686", \ "0.044840,0.047627,0.050031,0.054236,0.061905,0.076785,0.106459", \ "0.045879,0.048665,0.051069,0.055274,0.062944,0.077823,0.107499", \ "0.047065,0.049853,0.052257,0.056462,0.064131,0.079011,0.108686", \ "0.048600,0.051407,0.053823,0.058042,0.065716,0.080593,0.110267", \ "0.049882,0.052735,0.055182,0.059434,0.067128,0.082002,0.111664", \ "0.049530,0.052459,0.054958,0.059270,0.066990,0.081859,0.111514"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045852,0.049115,0.051972,0.057161,0.067346,0.087838,0.128982", \ "0.046347,0.049611,0.052468,0.057656,0.067842,0.088333,0.129481", \ "0.049352,0.052617,0.055474,0.060662,0.070847,0.091339,0.132484", \ "0.056832,0.060097,0.062956,0.068142,0.078325,0.098811,0.139958", \ "0.068760,0.072065,0.074957,0.080143,0.090284,0.110711,0.151819", \ "0.082884,0.086277,0.089260,0.094499,0.104606,0.124966,0.166012", \ "0.099336,0.102825,0.105907,0.111236,0.121323,0.141616,0.182584"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003337,0.004579,0.005881,0.008598,0.014492,0.027061,0.052700", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052702", \ "0.003337,0.004579,0.005882,0.008598,0.014492,0.027061,0.052700", \ "0.003349,0.004590,0.005890,0.008603,0.014494,0.027061,0.052701", \ "0.003436,0.004669,0.005960,0.008654,0.014518,0.027070,0.052702", \ "0.003636,0.004855,0.006126,0.008777,0.014583,0.027093,0.052711", \ "0.003949,0.005154,0.006399,0.008989,0.014695,0.027133,0.052733"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003963,0.005751,0.007618,0.011822,0.021121,0.040286,0.078802", \ "0.003963,0.005750,0.007619,0.011823,0.021125,0.040285,0.078800", \ "0.003963,0.005751,0.007619,0.011821,0.021121,0.040282,0.078805", \ "0.003973,0.005758,0.007624,0.011824,0.021123,0.040285,0.078796", \ "0.004214,0.005968,0.007802,0.011917,0.021154,0.040287,0.078814", \ "0.004658,0.006377,0.008183,0.012151,0.021250,0.040315,0.078822", \ "0.005160,0.006835,0.008635,0.012462,0.021394,0.040358,0.078829"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040196,0.042967,0.045363,0.049559,0.057223,0.072106,0.101783", \ "0.040942,0.043715,0.046110,0.050306,0.057971,0.072853,0.102530", \ "0.041938,0.044710,0.047106,0.051302,0.058967,0.073849,0.103524", \ "0.043057,0.045833,0.048231,0.052428,0.060093,0.074973,0.104651", \ "0.044426,0.047226,0.049638,0.053851,0.061523,0.076400,0.106073", \ "0.045188,0.048043,0.050491,0.054743,0.062437,0.077310,0.106975", \ "0.044099,0.047038,0.049543,0.053864,0.061586,0.076456,0.106110"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044169,0.047355,0.050148,0.055312,0.065513,0.086038,0.127214", \ "0.044665,0.047851,0.050644,0.055808,0.066008,0.086534,0.127709", \ "0.047676,0.050861,0.053654,0.058818,0.069018,0.089543,0.130718", \ "0.055172,0.058358,0.061152,0.066313,0.076511,0.097029,0.138202", \ "0.066919,0.070147,0.072969,0.078125,0.088280,0.108747,0.149888", \ "0.080740,0.084048,0.086943,0.092126,0.102238,0.122644,0.163733", \ "0.096876,0.100270,0.103258,0.108499,0.118574,0.138918,0.179940"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003298,0.004542,0.005847,0.008572,0.014478,0.027056,0.052698", \ "0.003401,0.004637,0.005931,0.008632,0.014508,0.027065,0.052701", \ "0.003636,0.004857,0.006127,0.008778,0.014584,0.027093,0.052710", \ "0.003981,0.005188,0.006430,0.009013,0.014708,0.027137,0.052735"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003644,0.005450,0.007364,0.011678,0.021063,0.040262,0.078789", \ "0.003643,0.005450,0.007365,0.011678,0.021062,0.040262,0.078788", \ "0.003644,0.005449,0.007365,0.011679,0.021062,0.040262,0.078794", \ "0.003650,0.005456,0.007370,0.011681,0.021062,0.040267,0.078805", \ "0.003869,0.005651,0.007525,0.011758,0.021084,0.040274,0.078795", \ "0.004239,0.005993,0.007825,0.011927,0.021150,0.040286,0.078799", \ "0.004668,0.006391,0.008201,0.012162,0.021246,0.040314,0.078804"); } } timing () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036321,0.039056,0.041428,0.045598,0.053249,0.068130,0.097811", \ "0.037151,0.039888,0.042259,0.046430,0.054081,0.068962,0.098643", \ "0.038836,0.041572,0.043943,0.048114,0.055765,0.070645,0.100326", \ "0.040920,0.043663,0.046038,0.050211,0.057862,0.072740,0.102419", \ "0.042985,0.045754,0.048145,0.052335,0.059993,0.074868,0.104543", \ "0.043881,0.046713,0.049144,0.053374,0.061052,0.075921,0.105582", \ "0.042590,0.045521,0.048018,0.052323,0.060031,0.074892,0.104539"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045153,0.048344,0.051140,0.056303,0.066500,0.087022,0.128192", \ "0.045655,0.048846,0.051642,0.056805,0.067002,0.087524,0.128694", \ "0.048683,0.051873,0.054669,0.059832,0.070029,0.090551,0.131722", \ "0.056272,0.059463,0.062259,0.067421,0.077615,0.098133,0.139300", \ "0.068317,0.071545,0.074367,0.079522,0.089671,0.110140,0.151276", \ "0.082490,0.085795,0.088689,0.093870,0.103978,0.124384,0.165473", \ "0.098980,0.102370,0.105353,0.110590,0.120658,0.141002,0.182027"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003121,0.004381,0.005707,0.008470,0.014425,0.027035,0.052692", \ "0.003121,0.004381,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003121,0.004382,0.005707,0.008471,0.014425,0.027034,0.052693", \ "0.003161,0.004415,0.005735,0.008488,0.014433,0.027036,0.052694", \ "0.003295,0.004535,0.005837,0.008560,0.014468,0.027047,0.052694", \ "0.003576,0.004790,0.006062,0.008722,0.014549,0.027076,0.052704", \ "0.003968,0.005164,0.006401,0.008980,0.014681,0.027120,0.052725"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003667,0.005471,0.007382,0.011687,0.021068,0.040263,0.078809", \ "0.003667,0.005471,0.007382,0.011687,0.021068,0.040265,0.078802", \ "0.003668,0.005471,0.007382,0.011687,0.021066,0.040262,0.078798", \ "0.003673,0.005476,0.007385,0.011689,0.021069,0.040264,0.078788", \ "0.003872,0.005652,0.007526,0.011756,0.021087,0.040269,0.078801", \ "0.004231,0.005987,0.007820,0.011922,0.021147,0.040281,0.078814", \ "0.004651,0.006374,0.008185,0.012151,0.021245,0.040311,0.078804"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.040196,0.042967,0.045363,0.049559,0.057223,0.072106,0.101783", \ "0.040942,0.043715,0.046110,0.050306,0.057971,0.072853,0.102530", \ "0.041938,0.044710,0.047106,0.051302,0.058967,0.073849,0.103524", \ "0.043057,0.045833,0.048231,0.052428,0.060093,0.074973,0.104651", \ "0.044426,0.047226,0.049638,0.053851,0.061523,0.076400,0.106073", \ "0.045188,0.048043,0.050491,0.054743,0.062437,0.077310,0.106975", \ "0.044099,0.047038,0.049543,0.053864,0.061586,0.076456,0.106110"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044169,0.047355,0.050148,0.055312,0.065513,0.086038,0.127214", \ "0.044665,0.047851,0.050644,0.055808,0.066008,0.086534,0.127709", \ "0.047676,0.050861,0.053654,0.058818,0.069018,0.089543,0.130718", \ "0.055172,0.058358,0.061152,0.066313,0.076511,0.097029,0.138202", \ "0.066919,0.070147,0.072969,0.078125,0.088280,0.108747,0.149888", \ "0.080740,0.084048,0.086943,0.092126,0.102238,0.122644,0.163733", \ "0.096876,0.100270,0.103258,0.108499,0.118574,0.138918,0.179940"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003270,0.004519,0.005829,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004518,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003270,0.004519,0.005828,0.008559,0.014473,0.027054,0.052698", \ "0.003298,0.004542,0.005847,0.008572,0.014478,0.027056,0.052698", \ "0.003401,0.004637,0.005931,0.008632,0.014508,0.027065,0.052701", \ "0.003636,0.004857,0.006127,0.008778,0.014584,0.027093,0.052710", \ "0.003981,0.005188,0.006430,0.009013,0.014708,0.027137,0.052735"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003644,0.005450,0.007364,0.011678,0.021063,0.040262,0.078789", \ "0.003643,0.005450,0.007365,0.011678,0.021062,0.040262,0.078788", \ "0.003644,0.005449,0.007365,0.011679,0.021062,0.040262,0.078794", \ "0.003650,0.005456,0.007370,0.011681,0.021062,0.040267,0.078805", \ "0.003869,0.005651,0.007525,0.011758,0.021084,0.040274,0.078795", \ "0.004239,0.005993,0.007825,0.011927,0.021150,0.040286,0.078799", \ "0.004668,0.006391,0.008201,0.012162,0.021246,0.040314,0.078804"); } } 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'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036391,0.039149,0.041535,0.045722,0.053381,0.068264,0.097943", \ "0.037100,0.039857,0.042243,0.046429,0.054090,0.068973,0.098653", \ "0.038039,0.040797,0.043183,0.047369,0.055030,0.069912,0.099591", \ "0.039044,0.041812,0.044204,0.048395,0.056057,0.070937,0.100617", \ "0.040166,0.042961,0.045369,0.049579,0.057250,0.072127,0.101801", \ "0.040267,0.043126,0.045577,0.049834,0.057529,0.072403,0.102067", \ "0.038358,0.041313,0.043831,0.048167,0.055902,0.070767,0.100417"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.042482,0.045577,0.048316,0.053468,0.063696,0.084258,0.125453", \ "0.042976,0.046072,0.048811,0.053963,0.064192,0.084752,0.125948", \ "0.045990,0.049086,0.051825,0.056976,0.067205,0.087765,0.128961", \ "0.053503,0.056600,0.059338,0.064487,0.074711,0.095267,0.136460", \ "0.065044,0.068181,0.070937,0.076072,0.086255,0.106767,0.147931", \ "0.078557,0.081765,0.084569,0.089709,0.099840,0.120296,0.161427", \ "0.094369,0.097658,0.100534,0.105702,0.115784,0.136182,0.177259"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003197,0.004453,0.005772,0.008519,0.014453,0.027047,0.052696", \ "0.003197,0.004453,0.005772,0.008519,0.014453,0.027047,0.052695", \ "0.003198,0.004453,0.005772,0.008519,0.014453,0.027047,0.052697", \ "0.003245,0.004495,0.005806,0.008542,0.014463,0.027050,0.052696", \ "0.003376,0.004614,0.005911,0.008617,0.014501,0.027061,0.052701", \ "0.003654,0.004874,0.006143,0.008790,0.014590,0.027096,0.052712", \ "0.004041,0.005247,0.006485,0.009057,0.014732,0.027143,0.052739"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003329,0.005154,0.007137,0.011563,0.021024,0.040247,0.078786", \ "0.003329,0.005154,0.007137,0.011564,0.021021,0.040246,0.078783", \ "0.003330,0.005154,0.007137,0.011562,0.021020,0.040249,0.078792", \ "0.003335,0.005159,0.007141,0.011566,0.021024,0.040247,0.078798", \ "0.003521,0.005324,0.007261,0.011620,0.021039,0.040255,0.078787", \ "0.003809,0.005591,0.007474,0.011726,0.021074,0.040261,0.078791", \ "0.004156,0.005919,0.007761,0.011887,0.021131,0.040279,0.078804"); } } timing () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033126,0.035851,0.038215,0.042378,0.050026,0.064908,0.094590", \ "0.033927,0.036650,0.039014,0.043177,0.050825,0.065707,0.095389", \ "0.035560,0.038284,0.040648,0.044811,0.052459,0.067340,0.097023", \ "0.037445,0.040180,0.042550,0.046719,0.054367,0.069246,0.098926", \ "0.039058,0.041826,0.044216,0.048404,0.056061,0.070935,0.100610", \ "0.039165,0.042009,0.044446,0.048684,0.056361,0.071229,0.100888", \ "0.037017,0.039967,0.042480,0.046804,0.054528,0.069385,0.099029"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043457,0.046558,0.049298,0.054448,0.064672,0.085230,0.126421", \ "0.043958,0.047059,0.049800,0.054950,0.065173,0.085731,0.126926", \ "0.046989,0.050090,0.052831,0.057981,0.068205,0.088761,0.129956", \ "0.054595,0.057696,0.060437,0.065586,0.075806,0.096359,0.137550", \ "0.066454,0.069593,0.072349,0.077484,0.087661,0.108173,0.149341", \ "0.080326,0.083533,0.086336,0.091475,0.101602,0.122059,0.163189", \ "0.096487,0.099773,0.102646,0.107811,0.117910,0.138300,0.179378"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003058,0.004325,0.005660,0.008438,0.014409,0.027028,0.052691", \ "0.003057,0.004325,0.005660,0.008438,0.014409,0.027028,0.052691", \ "0.003058,0.004326,0.005661,0.008438,0.014409,0.027029,0.052690", \ "0.003118,0.004378,0.005704,0.008467,0.014422,0.027032,0.052692", \ "0.003291,0.004529,0.005833,0.008556,0.014465,0.027045,0.052694", \ "0.003614,0.004827,0.006093,0.008744,0.014560,0.027080,0.052705", \ "0.004040,0.005239,0.006469,0.009034,0.014710,0.027129,0.052729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003351,0.005174,0.007151,0.011569,0.021024,0.040246,0.078782", \ "0.003350,0.005173,0.007151,0.011569,0.021026,0.040249,0.078796", \ "0.003351,0.005174,0.007152,0.011569,0.021022,0.040249,0.078801", \ "0.003354,0.005177,0.007153,0.011571,0.021024,0.040249,0.078786", \ "0.003526,0.005328,0.007264,0.011621,0.021037,0.040252,0.078795", \ "0.003808,0.005589,0.007472,0.011725,0.021070,0.040263,0.078797", \ "0.004146,0.005909,0.007751,0.011881,0.021125,0.040277,0.078790"); } } timing () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.036321,0.039056,0.041428,0.045598,0.053249,0.068130,0.097811", \ "0.037151,0.039888,0.042259,0.046430,0.054081,0.068962,0.098643", \ "0.038836,0.041572,0.043943,0.048114,0.055765,0.070645,0.100326", \ "0.040920,0.043663,0.046038,0.050211,0.057862,0.072740,0.102419", \ "0.042985,0.045754,0.048145,0.052335,0.059993,0.074868,0.104543", \ "0.043881,0.046713,0.049144,0.053374,0.061052,0.075921,0.105582", \ "0.042590,0.045521,0.048018,0.052323,0.060031,0.074892,0.104539"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045153,0.048344,0.051140,0.056303,0.066500,0.087022,0.128192", \ "0.045655,0.048846,0.051642,0.056805,0.067002,0.087524,0.128694", \ "0.048683,0.051873,0.054669,0.059832,0.070029,0.090551,0.131722", \ "0.056272,0.059463,0.062259,0.067421,0.077615,0.098133,0.139300", \ "0.068317,0.071545,0.074367,0.079522,0.089671,0.110140,0.151276", \ "0.082490,0.085795,0.088689,0.093870,0.103978,0.124384,0.165473", \ "0.098980,0.102370,0.105353,0.110590,0.120658,0.141002,0.182027"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003121,0.004381,0.005707,0.008470,0.014425,0.027035,0.052692", \ "0.003121,0.004381,0.005708,0.008471,0.014425,0.027035,0.052692", \ "0.003121,0.004382,0.005707,0.008471,0.014425,0.027034,0.052693", \ "0.003161,0.004415,0.005735,0.008488,0.014433,0.027036,0.052694", \ "0.003295,0.004535,0.005837,0.008560,0.014468,0.027047,0.052694", \ "0.003576,0.004790,0.006062,0.008722,0.014549,0.027076,0.052704", \ "0.003968,0.005164,0.006401,0.008980,0.014681,0.027120,0.052725"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003667,0.005471,0.007382,0.011687,0.021068,0.040263,0.078809", \ "0.003667,0.005471,0.007382,0.011687,0.021068,0.040265,0.078802", \ "0.003668,0.005471,0.007382,0.011687,0.021066,0.040262,0.078798", \ "0.003673,0.005476,0.007385,0.011689,0.021069,0.040264,0.078788", \ "0.003872,0.005652,0.007526,0.011756,0.021087,0.040269,0.078801", \ "0.004231,0.005987,0.007820,0.011922,0.021147,0.040281,0.078814", \ "0.004651,0.006374,0.008185,0.012151,0.021245,0.040311,0.078804"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.033126,0.035851,0.038215,0.042378,0.050026,0.064908,0.094590", \ "0.033927,0.036650,0.039014,0.043177,0.050825,0.065707,0.095389", \ "0.035560,0.038284,0.040648,0.044811,0.052459,0.067340,0.097023", \ "0.037445,0.040180,0.042550,0.046719,0.054367,0.069246,0.098926", \ "0.039058,0.041826,0.044216,0.048404,0.056061,0.070935,0.100610", \ "0.039165,0.042009,0.044446,0.048684,0.056361,0.071229,0.100888", \ "0.037017,0.039967,0.042480,0.046804,0.054528,0.069385,0.099029"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043457,0.046558,0.049298,0.054448,0.064672,0.085230,0.126421", \ "0.043958,0.047059,0.049800,0.054950,0.065173,0.085731,0.126926", \ "0.046989,0.050090,0.052831,0.057981,0.068205,0.088761,0.129956", \ "0.054595,0.057696,0.060437,0.065586,0.075806,0.096359,0.137550", \ "0.066454,0.069593,0.072349,0.077484,0.087661,0.108173,0.149341", \ "0.080326,0.083533,0.086336,0.091475,0.101602,0.122059,0.163189", \ "0.096487,0.099773,0.102646,0.107811,0.117910,0.138300,0.179378"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003058,0.004325,0.005660,0.008438,0.014409,0.027028,0.052691", \ "0.003057,0.004325,0.005660,0.008438,0.014409,0.027028,0.052691", \ "0.003058,0.004326,0.005661,0.008438,0.014409,0.027029,0.052690", \ "0.003118,0.004378,0.005704,0.008467,0.014422,0.027032,0.052692", \ "0.003291,0.004529,0.005833,0.008556,0.014465,0.027045,0.052694", \ "0.003614,0.004827,0.006093,0.008744,0.014560,0.027080,0.052705", \ "0.004040,0.005239,0.006469,0.009034,0.014710,0.027129,0.052729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003351,0.005174,0.007151,0.011569,0.021024,0.040246,0.078782", \ "0.003350,0.005173,0.007151,0.011569,0.021026,0.040249,0.078796", \ "0.003351,0.005174,0.007152,0.011569,0.021022,0.040249,0.078801", \ "0.003354,0.005177,0.007153,0.011571,0.021024,0.040249,0.078786", \ "0.003526,0.005328,0.007264,0.011621,0.021037,0.040252,0.078795", \ "0.003808,0.005589,0.007472,0.011725,0.021070,0.040263,0.078797", \ "0.004146,0.005909,0.007751,0.011881,0.021125,0.040277,0.078790"); } } timing () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C2 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.029812,0.032518,0.034870,0.039021,0.046661,0.061541,0.091226", \ "0.030633,0.033340,0.035692,0.039843,0.047483,0.062363,0.092049", \ "0.032746,0.035454,0.037807,0.041958,0.049598,0.064478,0.094162", \ "0.035687,0.038406,0.040766,0.044925,0.052567,0.067443,0.097122", \ "0.037760,0.040523,0.042908,0.047088,0.054737,0.069606,0.099277", \ "0.037873,0.040723,0.043162,0.047398,0.055071,0.069930,0.099584", \ "0.035532,0.038500,0.041022,0.045356,0.053081,0.067932,0.097564"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045027,0.048129,0.050869,0.056016,0.066235,0.086786,0.127978", \ "0.045546,0.048647,0.051387,0.056534,0.066753,0.087304,0.128498", \ "0.048632,0.051734,0.054474,0.059620,0.069839,0.090391,0.131584", \ "0.056302,0.059405,0.062145,0.067290,0.077506,0.098054,0.139247", \ "0.068428,0.071564,0.074319,0.079450,0.089622,0.110130,0.151291", \ "0.082625,0.085830,0.088630,0.093766,0.103893,0.124347,0.165472", \ "0.099173,0.102455,0.105324,0.110484,0.120572,0.140961,0.182036"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.002986,0.004260,0.005602,0.008394,0.014386,0.027019,0.052688", \ "0.002986,0.004260,0.005602,0.008394,0.014385,0.027019,0.052687", \ "0.002987,0.004261,0.005603,0.008395,0.014386,0.027019,0.052690", \ "0.003078,0.004338,0.005667,0.008438,0.014404,0.027024,0.052690", \ "0.003305,0.004534,0.005832,0.008550,0.014457,0.027039,0.052692", \ "0.003675,0.004873,0.006128,0.008762,0.014562,0.027076,0.052702", \ "0.004131,0.005321,0.006540,0.009082,0.014729,0.027129,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003361,0.005182,0.007157,0.011572,0.021023,0.040251,0.078795", \ "0.003362,0.005182,0.007157,0.011572,0.021022,0.040250,0.078791", \ "0.003362,0.005182,0.007157,0.011572,0.021026,0.040252,0.078784", \ "0.003366,0.005186,0.007160,0.011572,0.021025,0.040249,0.078784", \ "0.003527,0.005327,0.007261,0.011619,0.021036,0.040251,0.078790", \ "0.003809,0.005588,0.007470,0.011723,0.021070,0.040261,0.078800", \ "0.004146,0.005904,0.007745,0.011876,0.021124,0.040278,0.078802"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047561,0.050361,0.052773,0.056988,0.064661,0.079540,0.109213", \ "0.048171,0.050972,0.053384,0.057599,0.065272,0.080151,0.109824", \ "0.049292,0.052093,0.054505,0.058720,0.066393,0.081272,0.110945", \ "0.050550,0.053353,0.055766,0.059980,0.067653,0.082531,0.112203", \ "0.052327,0.055144,0.057566,0.061791,0.069468,0.084346,0.114016", \ "0.054397,0.057247,0.059692,0.063941,0.071633,0.086507,0.116168", \ "0.055685,0.058599,0.061087,0.065384,0.073092,0.087962,0.117615"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.048028,0.051292,0.054149,0.059337,0.069523,0.090014,0.131163", \ "0.048916,0.052180,0.055037,0.060225,0.070411,0.090902,0.132050", \ "0.051518,0.054781,0.057639,0.062827,0.073012,0.093503,0.134649", \ "0.056888,0.060153,0.063011,0.068199,0.078378,0.098863,0.140012", \ "0.065751,0.069049,0.071935,0.077124,0.087279,0.107727,0.148846", \ "0.077095,0.080450,0.083398,0.088622,0.098772,0.119180,0.160258", \ "0.090857,0.094283,0.097305,0.102582,0.112698,0.133058,0.174087"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003402,0.004638,0.005934,0.008635,0.014511,0.027068,0.052704", \ "0.003402,0.004639,0.005934,0.008635,0.014510,0.027068,0.052703", \ "0.003403,0.004639,0.005934,0.008635,0.014510,0.027068,0.052703", \ "0.003410,0.004645,0.005939,0.008639,0.014512,0.027068,0.052704", \ "0.003480,0.004710,0.005996,0.008680,0.014532,0.027076,0.052705", \ "0.003634,0.004851,0.006121,0.008772,0.014579,0.027090,0.052710", \ "0.003899,0.005103,0.006351,0.008948,0.014671,0.027123,0.052722"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003963,0.005751,0.007619,0.011823,0.021125,0.040284,0.078800", \ "0.003963,0.005751,0.007619,0.011821,0.021121,0.040286,0.078801", \ "0.003963,0.005751,0.007619,0.011821,0.021121,0.040289,0.078801", \ "0.003972,0.005757,0.007624,0.011825,0.021121,0.040282,0.078796", \ "0.004152,0.005918,0.007762,0.011897,0.021149,0.040294,0.078803", \ "0.004442,0.006188,0.008012,0.012052,0.021215,0.040306,0.078811", \ "0.004807,0.006524,0.008335,0.012264,0.021317,0.040339,0.078810"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043655,0.046442,0.048846,0.053051,0.060720,0.075601,0.105274", \ "0.044260,0.047046,0.049450,0.053656,0.061325,0.076205,0.105879", \ "0.045362,0.048149,0.050552,0.054758,0.062427,0.077307,0.106983", \ "0.046568,0.049356,0.051762,0.055968,0.063638,0.078518,0.108193", \ "0.048207,0.051014,0.053431,0.057649,0.065324,0.080201,0.109874", \ "0.049930,0.052777,0.055221,0.059468,0.067154,0.082027,0.111688", \ "0.050661,0.053579,0.056070,0.060372,0.068082,0.082949,0.112602"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.046346,0.049532,0.052325,0.057489,0.067690,0.088215,0.129390", \ "0.047234,0.050420,0.053213,0.058377,0.068578,0.089104,0.130276", \ "0.049837,0.053023,0.055816,0.060980,0.071181,0.091705,0.132879", \ "0.055213,0.058399,0.061192,0.066352,0.076549,0.097071,0.138243", \ "0.063963,0.067183,0.070001,0.075161,0.085329,0.105817,0.146967", \ "0.075134,0.078409,0.081276,0.086454,0.096608,0.117056,0.158177", \ "0.088665,0.092007,0.094942,0.100154,0.110266,0.130660,0.171735"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003338,0.004580,0.005882,0.008598,0.014492,0.027061,0.052701", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052702", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052699", \ "0.003355,0.004595,0.005895,0.008607,0.014496,0.027062,0.052701", \ "0.003437,0.004670,0.005961,0.008654,0.014519,0.027069,0.052703", \ "0.003619,0.004838,0.006109,0.008764,0.014575,0.027089,0.052709", \ "0.003913,0.005120,0.006365,0.008960,0.014677,0.027125,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003644,0.005450,0.007365,0.011678,0.021062,0.040262,0.078798", \ "0.003644,0.005450,0.007365,0.011678,0.021065,0.040267,0.078809", \ "0.003644,0.005450,0.007365,0.011678,0.021063,0.040262,0.078796", \ "0.003651,0.005456,0.007370,0.011682,0.021064,0.040268,0.078804", \ "0.003813,0.005604,0.007488,0.011742,0.021081,0.040265,0.078807", \ "0.004059,0.005836,0.007691,0.011857,0.021130,0.040279,0.078808", \ "0.004379,0.006133,0.007963,0.012023,0.021198,0.040301,0.078812"); } } timing () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b0) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039233,0.041981,0.044359,0.048537,0.056191,0.071072,0.100752", \ "0.039946,0.042692,0.045071,0.049249,0.056903,0.071783,0.101462", \ "0.041714,0.044461,0.046840,0.051017,0.058672,0.073552,0.103231", \ "0.043924,0.046675,0.049056,0.053236,0.060890,0.075768,0.105448", \ "0.046404,0.049178,0.051571,0.055764,0.063423,0.078297,0.107971", \ "0.048389,0.051211,0.053635,0.057857,0.065528,0.080396,0.110058", \ "0.048961,0.051865,0.054343,0.058626,0.066328,0.081187,0.110835"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047331,0.050522,0.053318,0.058482,0.068679,0.089199,0.130370", \ "0.048229,0.051420,0.054216,0.059379,0.069577,0.090097,0.131269", \ "0.050812,0.054003,0.056799,0.061962,0.072160,0.092681,0.133849", \ "0.056258,0.059448,0.062245,0.067404,0.077596,0.098114,0.139280", \ "0.065268,0.068491,0.071309,0.076470,0.086632,0.107116,0.148262", \ "0.076780,0.080056,0.082922,0.088100,0.098254,0.118701,0.159817", \ "0.090722,0.094061,0.096992,0.102202,0.112306,0.132711,0.173786"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003181,0.004434,0.005753,0.008502,0.014441,0.027040,0.052693", \ "0.003180,0.004434,0.005753,0.008502,0.014441,0.027040,0.052695", \ "0.003180,0.004433,0.005753,0.008502,0.014441,0.027040,0.052694", \ "0.003206,0.004456,0.005771,0.008514,0.014446,0.027041,0.052694", \ "0.003314,0.004551,0.005853,0.008571,0.014473,0.027050,0.052696", \ "0.003541,0.004756,0.006030,0.008698,0.014536,0.027071,0.052701", \ "0.003883,0.005079,0.006320,0.008914,0.014646,0.027107,0.052714"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003667,0.005471,0.007382,0.011687,0.021069,0.040267,0.078795", \ "0.003667,0.005471,0.007382,0.011687,0.021068,0.040263,0.078805", \ "0.003667,0.005471,0.007381,0.011688,0.021069,0.040264,0.078801", \ "0.003672,0.005476,0.007385,0.011689,0.021068,0.040262,0.078788", \ "0.003825,0.005613,0.007495,0.011745,0.021083,0.040275,0.078804", \ "0.004062,0.005838,0.007691,0.011857,0.021126,0.040283,0.078813", \ "0.004368,0.006123,0.007953,0.012015,0.021197,0.040297,0.078803"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.043655,0.046442,0.048846,0.053051,0.060720,0.075601,0.105274", \ "0.044260,0.047046,0.049450,0.053656,0.061325,0.076205,0.105879", \ "0.045362,0.048149,0.050552,0.054758,0.062427,0.077307,0.106983", \ "0.046568,0.049356,0.051762,0.055968,0.063638,0.078518,0.108193", \ "0.048207,0.051014,0.053431,0.057649,0.065324,0.080201,0.109874", \ "0.049930,0.052777,0.055221,0.059468,0.067154,0.082027,0.111688", \ "0.050661,0.053579,0.056070,0.060372,0.068082,0.082949,0.112602"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.046346,0.049532,0.052325,0.057489,0.067690,0.088215,0.129390", \ "0.047234,0.050420,0.053213,0.058377,0.068578,0.089104,0.130276", \ "0.049837,0.053023,0.055816,0.060980,0.071181,0.091705,0.132879", \ "0.055213,0.058399,0.061192,0.066352,0.076549,0.097071,0.138243", \ "0.063963,0.067183,0.070001,0.075161,0.085329,0.105817,0.146967", \ "0.075134,0.078409,0.081276,0.086454,0.096608,0.117056,0.158177", \ "0.088665,0.092007,0.094942,0.100154,0.110266,0.130660,0.171735"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003338,0.004580,0.005882,0.008598,0.014492,0.027061,0.052701", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052702", \ "0.003338,0.004580,0.005883,0.008598,0.014492,0.027061,0.052699", \ "0.003355,0.004595,0.005895,0.008607,0.014496,0.027062,0.052701", \ "0.003437,0.004670,0.005961,0.008654,0.014519,0.027069,0.052703", \ "0.003619,0.004838,0.006109,0.008764,0.014575,0.027089,0.052709", \ "0.003913,0.005120,0.006365,0.008960,0.014677,0.027125,0.052723"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003644,0.005450,0.007365,0.011678,0.021062,0.040262,0.078798", \ "0.003644,0.005450,0.007365,0.011678,0.021065,0.040267,0.078809", \ "0.003644,0.005450,0.007365,0.011678,0.021063,0.040262,0.078796", \ "0.003651,0.005456,0.007370,0.011682,0.021064,0.040268,0.078804", \ "0.003813,0.005604,0.007488,0.011742,0.021081,0.040265,0.078807", \ "0.004059,0.005836,0.007691,0.011857,0.021130,0.040279,0.078808", \ "0.004379,0.006133,0.007963,0.012023,0.021198,0.040301,0.078812"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039798,0.042570,0.044965,0.049162,0.056827,0.071709,0.101386", \ "0.040395,0.043167,0.045562,0.049759,0.057424,0.072306,0.101983", \ "0.041474,0.044247,0.046642,0.050839,0.058504,0.073386,0.103064", \ "0.042585,0.045364,0.047762,0.051961,0.059627,0.074507,0.104184", \ "0.044048,0.046847,0.049258,0.053471,0.061143,0.076021,0.105694", \ "0.045311,0.048159,0.050603,0.054850,0.062536,0.077410,0.107072", \ "0.045425,0.048354,0.050852,0.055162,0.062870,0.077745,0.107396"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.044658,0.047754,0.050493,0.055644,0.065873,0.086434,0.127628", \ "0.045545,0.048641,0.051380,0.056531,0.066760,0.087321,0.128516", \ "0.048148,0.051244,0.053983,0.059134,0.069363,0.089924,0.131123", \ "0.053531,0.056627,0.059366,0.064512,0.074736,0.095291,0.136487", \ "0.062155,0.065285,0.068039,0.073181,0.083376,0.103902,0.145078", \ "0.073146,0.076328,0.079115,0.084260,0.094434,0.114926,0.156080", \ "0.086441,0.089685,0.092524,0.097685,0.107806,0.128259,0.169375"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003271,0.004520,0.005829,0.008560,0.014473,0.027054,0.052698", \ "0.003271,0.004519,0.005829,0.008560,0.014473,0.027054,0.052698", \ "0.003271,0.004520,0.005829,0.008560,0.014473,0.027055,0.052699", \ "0.003303,0.004546,0.005852,0.008575,0.014480,0.027056,0.052697", \ "0.003400,0.004636,0.005930,0.008632,0.014508,0.027064,0.052700", \ "0.003618,0.004838,0.006109,0.008763,0.014575,0.027089,0.052709", \ "0.003951,0.005154,0.006396,0.008983,0.014690,0.027129,0.052725"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003329,0.005154,0.007138,0.011562,0.021020,0.040244,0.078792", \ "0.003329,0.005154,0.007138,0.011564,0.021021,0.040247,0.078784", \ "0.003330,0.005154,0.007138,0.011562,0.021021,0.040249,0.078784", \ "0.003335,0.005159,0.007141,0.011564,0.021023,0.040252,0.078801", \ "0.003476,0.005286,0.007233,0.011608,0.021035,0.040253,0.078782", \ "0.003677,0.005475,0.007383,0.011686,0.021064,0.040261,0.078802", \ "0.003939,0.005725,0.007596,0.011803,0.021104,0.040276,0.078790"); } } timing () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b0) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035989,0.038726,0.041097,0.045268,0.052919,0.067800,0.097481", \ "0.036694,0.039431,0.041803,0.045973,0.053625,0.068506,0.098187", \ "0.038443,0.041180,0.043551,0.047722,0.055373,0.070254,0.099934", \ "0.040503,0.043247,0.045622,0.049797,0.057448,0.072327,0.102006", \ "0.042631,0.045400,0.047791,0.051980,0.059638,0.074512,0.104186", \ "0.044007,0.046834,0.049261,0.053487,0.061154,0.076022,0.105683", \ "0.043894,0.046813,0.049302,0.053597,0.061308,0.076164,0.105810"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045635,0.048736,0.051476,0.056627,0.066851,0.087406,0.128601", \ "0.046532,0.049633,0.052374,0.057523,0.067747,0.088304,0.129497", \ "0.049115,0.052216,0.054956,0.060106,0.070331,0.090886,0.132081", \ "0.054567,0.057668,0.060408,0.065554,0.075772,0.096327,0.137517", \ "0.063463,0.066595,0.069350,0.074491,0.084684,0.105205,0.146384", \ "0.074803,0.077985,0.080773,0.085917,0.096091,0.116582,0.157736", \ "0.088522,0.091764,0.094601,0.099760,0.109867,0.130330,0.171447"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003122,0.004382,0.005708,0.008471,0.014426,0.027035,0.052693", \ "0.003123,0.004383,0.005709,0.008471,0.014426,0.027034,0.052689", \ "0.003122,0.004383,0.005708,0.008471,0.014426,0.027034,0.052693", \ "0.003165,0.004418,0.005738,0.008491,0.014435,0.027037,0.052694", \ "0.003295,0.004534,0.005836,0.008560,0.014468,0.027047,0.052695", \ "0.003560,0.004774,0.006045,0.008708,0.014541,0.027071,0.052701", \ "0.003932,0.005129,0.006365,0.008949,0.014663,0.027113,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003350,0.005174,0.007151,0.011568,0.021022,0.040247,0.078802", \ "0.003351,0.005174,0.007151,0.011570,0.021025,0.040246,0.078795", \ "0.003351,0.005174,0.007151,0.011570,0.021023,0.040247,0.078789", \ "0.003354,0.005176,0.007153,0.011571,0.021025,0.040251,0.078790", \ "0.003487,0.005296,0.007240,0.011610,0.021036,0.040249,0.078795", \ "0.003682,0.005479,0.007386,0.011685,0.021064,0.040255,0.078796", \ "0.003934,0.005719,0.007590,0.011799,0.021102,0.040272,0.078801"); } } timing () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b0) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.039233,0.041981,0.044359,0.048537,0.056191,0.071072,0.100752", \ "0.039946,0.042692,0.045071,0.049249,0.056903,0.071783,0.101462", \ "0.041714,0.044461,0.046840,0.051017,0.058672,0.073552,0.103231", \ "0.043924,0.046675,0.049056,0.053236,0.060890,0.075768,0.105448", \ "0.046404,0.049178,0.051571,0.055764,0.063423,0.078297,0.107971", \ "0.048389,0.051211,0.053635,0.057857,0.065528,0.080396,0.110058", \ "0.048961,0.051865,0.054343,0.058626,0.066328,0.081187,0.110835"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047331,0.050522,0.053318,0.058482,0.068679,0.089199,0.130370", \ "0.048229,0.051420,0.054216,0.059379,0.069577,0.090097,0.131269", \ "0.050812,0.054003,0.056799,0.061962,0.072160,0.092681,0.133849", \ "0.056258,0.059448,0.062245,0.067404,0.077596,0.098114,0.139280", \ "0.065268,0.068491,0.071309,0.076470,0.086632,0.107116,0.148262", \ "0.076780,0.080056,0.082922,0.088100,0.098254,0.118701,0.159817", \ "0.090722,0.094061,0.096992,0.102202,0.112306,0.132711,0.173786"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003181,0.004434,0.005753,0.008502,0.014441,0.027040,0.052693", \ "0.003180,0.004434,0.005753,0.008502,0.014441,0.027040,0.052695", \ "0.003180,0.004433,0.005753,0.008502,0.014441,0.027040,0.052694", \ "0.003206,0.004456,0.005771,0.008514,0.014446,0.027041,0.052694", \ "0.003314,0.004551,0.005853,0.008571,0.014473,0.027050,0.052696", \ "0.003541,0.004756,0.006030,0.008698,0.014536,0.027071,0.052701", \ "0.003883,0.005079,0.006320,0.008914,0.014646,0.027107,0.052714"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003667,0.005471,0.007382,0.011687,0.021069,0.040267,0.078795", \ "0.003667,0.005471,0.007382,0.011687,0.021068,0.040263,0.078805", \ "0.003667,0.005471,0.007381,0.011688,0.021069,0.040264,0.078801", \ "0.003672,0.005476,0.007385,0.011689,0.021068,0.040262,0.078788", \ "0.003825,0.005613,0.007495,0.011745,0.021083,0.040275,0.078804", \ "0.004062,0.005838,0.007691,0.011857,0.021126,0.040283,0.078813", \ "0.004368,0.006123,0.007953,0.012015,0.021197,0.040297,0.078803"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b0) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.035989,0.038726,0.041097,0.045268,0.052919,0.067800,0.097481", \ "0.036694,0.039431,0.041803,0.045973,0.053625,0.068506,0.098187", \ "0.038443,0.041180,0.043551,0.047722,0.055373,0.070254,0.099934", \ "0.040503,0.043247,0.045622,0.049797,0.057448,0.072327,0.102006", \ "0.042631,0.045400,0.047791,0.051980,0.059638,0.074512,0.104186", \ "0.044007,0.046834,0.049261,0.053487,0.061154,0.076022,0.105683", \ "0.043894,0.046813,0.049302,0.053597,0.061308,0.076164,0.105810"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.045635,0.048736,0.051476,0.056627,0.066851,0.087406,0.128601", \ "0.046532,0.049633,0.052374,0.057523,0.067747,0.088304,0.129497", \ "0.049115,0.052216,0.054956,0.060106,0.070331,0.090886,0.132081", \ "0.054567,0.057668,0.060408,0.065554,0.075772,0.096327,0.137517", \ "0.063463,0.066595,0.069350,0.074491,0.084684,0.105205,0.146384", \ "0.074803,0.077985,0.080773,0.085917,0.096091,0.116582,0.157736", \ "0.088522,0.091764,0.094601,0.099760,0.109867,0.130330,0.171447"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003122,0.004382,0.005708,0.008471,0.014426,0.027035,0.052693", \ "0.003123,0.004383,0.005709,0.008471,0.014426,0.027034,0.052689", \ "0.003122,0.004383,0.005708,0.008471,0.014426,0.027034,0.052693", \ "0.003165,0.004418,0.005738,0.008491,0.014435,0.027037,0.052694", \ "0.003295,0.004534,0.005836,0.008560,0.014468,0.027047,0.052695", \ "0.003560,0.004774,0.006045,0.008708,0.014541,0.027071,0.052701", \ "0.003932,0.005129,0.006365,0.008949,0.014663,0.027113,0.052716"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003350,0.005174,0.007151,0.011568,0.021022,0.040247,0.078802", \ "0.003351,0.005174,0.007151,0.011570,0.021025,0.040246,0.078795", \ "0.003351,0.005174,0.007151,0.011570,0.021023,0.040247,0.078789", \ "0.003354,0.005176,0.007153,0.011571,0.021025,0.040251,0.078790", \ "0.003487,0.005296,0.007240,0.011610,0.021036,0.040249,0.078795", \ "0.003682,0.005479,0.007386,0.011685,0.021064,0.040255,0.078796", \ "0.003934,0.005719,0.007590,0.011799,0.021102,0.040272,0.078801"); } } timing () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; sdf_cond : "(A1 == 1'b1) && (A2 == 1'b1) && (B1 == 1'b1) && (B2 == 1'b1) && (C1 == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.032004,0.034722,0.037080,0.041237,0.048880,0.063760,0.093442", \ "0.032750,0.035467,0.037826,0.041983,0.049625,0.064505,0.094190", \ "0.034966,0.037683,0.040042,0.044199,0.051841,0.066721,0.096406", \ "0.038253,0.040979,0.043343,0.047504,0.055148,0.070024,0.099707", \ "0.041060,0.043820,0.046203,0.050383,0.058031,0.072900,0.102573", \ "0.042507,0.045340,0.047766,0.051989,0.059649,0.074509,0.104164", \ "0.042207,0.045142,0.047639,0.051941,0.059644,0.074493,0.104129"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.047211,0.050313,0.053052,0.058200,0.068418,0.088972,0.130162", \ "0.048126,0.051228,0.053968,0.059114,0.069333,0.089885,0.131076", \ "0.050719,0.053821,0.056561,0.061708,0.071927,0.092479,0.133671", \ "0.056262,0.059365,0.062104,0.067250,0.077462,0.098011,0.139203", \ "0.065422,0.068553,0.071306,0.076439,0.086626,0.107147,0.148318", \ "0.077104,0.080283,0.083067,0.088208,0.098371,0.118859,0.160005", \ "0.091261,0.094498,0.097330,0.102484,0.112604,0.133052,0.174167"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003041,0.004307,0.005642,0.008422,0.014399,0.027024,0.052690", \ "0.003041,0.004307,0.005642,0.008422,0.014399,0.027024,0.052689", \ "0.003041,0.004308,0.005642,0.008423,0.014399,0.027024,0.052687", \ "0.003108,0.004365,0.005689,0.008453,0.014412,0.027028,0.052689", \ "0.003294,0.004525,0.005825,0.008545,0.014455,0.027039,0.052694", \ "0.003613,0.004813,0.006073,0.008721,0.014540,0.027067,0.052697", \ "0.004021,0.005209,0.006432,0.008992,0.014680,0.027112,0.052713"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.003362,0.005182,0.007157,0.011572,0.021026,0.040246,0.078793", \ "0.003362,0.005182,0.007157,0.011571,0.021025,0.040249,0.078798", \ "0.003362,0.005182,0.007157,0.011571,0.021024,0.040246,0.078802", \ "0.003365,0.005186,0.007159,0.011573,0.021025,0.040252,0.078784", \ "0.003490,0.005297,0.007240,0.011609,0.021037,0.040255,0.078786", \ "0.003680,0.005476,0.007382,0.011684,0.021059,0.040257,0.078805", \ "0.003927,0.005707,0.007578,0.011790,0.021098,0.040273,0.078789"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.895480,18.308170,18.697120,19.145670,19.458020,19.587550,19.645210", \ "17.912880,18.322920,18.694460,19.163240,19.471160,19.615700,19.661270", \ "17.967450,18.322610,18.769930,19.232040,19.518130,19.670230,19.728070", \ "18.897840,19.274880,19.658200,20.091110,20.405880,20.555110,20.618740", \ "21.294600,21.561050,21.935900,22.333550,22.639860,22.770470,22.832340", \ "25.186120,25.436470,25.784150,26.134740,26.404410,26.471230,26.513030", \ "30.243890,30.537060,30.839740,31.305990,31.728150,31.951920,31.929680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.113220,23.107270,23.430280,24.025010,24.464510,24.081220,24.404420", \ "22.183140,23.119780,23.624540,24.162900,24.272590,24.390160,23.381060", \ "22.271760,23.265260,23.617830,24.318700,24.457440,24.510490,24.356870", \ "23.825550,24.753930,25.098860,25.847220,26.223660,25.823670,24.903110", \ "26.875610,27.925020,28.522610,29.122200,29.557110,29.398070,29.109460", \ "31.674170,32.342490,32.965970,33.555810,33.934530,34.241850,33.639350", \ "37.714160,38.389930,38.992460,39.850670,40.353400,40.156680,39.772900"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.735200,17.160600,17.558710,18.024040,18.295070,18.413260,18.449170", \ "16.748080,17.166600,17.560480,18.034410,18.295220,18.420600,18.458870", \ "16.734050,17.241470,17.665210,18.095750,18.380530,18.482590,18.528970", \ "17.912680,18.342520,18.735100,19.175950,19.434850,19.552970,19.599040", \ "20.488630,20.770350,21.164200,21.534740,21.794940,21.915860,21.945870", \ "24.521330,24.780360,25.111400,25.481560,25.746440,25.780220,25.809060", \ "29.700350,29.823770,30.209060,30.661720,31.151290,31.414360,31.368810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.888970,21.776090,22.156520,22.624590,22.798360,21.850310,21.184660", \ "20.946450,21.786960,22.097360,22.635250,22.859730,22.466110,21.512330", \ "21.131010,21.836850,22.328430,22.628800,22.965000,23.005510,21.407010", \ "22.582360,23.387470,23.826320,24.226130,24.498450,24.144950,23.426200", \ "25.465900,26.320600,26.853150,27.333220,27.595230,27.053830,26.678670", \ "29.843670,30.554190,31.029380,31.617360,31.925360,31.933450,30.233400", \ "35.536080,36.204560,36.737850,37.245690,37.971200,38.124810,36.327040"); } } internal_power () { related_pin : "A1"; when : "!A2 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.301490,16.788780,17.218110,17.663720,17.915080,18.020780,18.053580", \ "16.299740,16.800450,17.230290,17.680500,17.927970,18.028950,18.064720", \ "16.471320,16.898250,17.359180,17.781820,18.033710,18.129720,18.176160", \ "17.607140,18.099590,18.578510,18.971900,19.224160,19.334430,19.373190", \ "20.393450,20.717850,21.141580,21.495260,21.689830,21.790590,21.832860", \ "24.434630,24.782410,25.135190,25.560730,25.815770,25.834540,25.858380", \ "29.609280,29.800160,30.209560,30.735040,31.261720,31.623170,31.589890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.854050,21.663970,22.014730,22.412770,22.769540,22.802060,20.652210", \ "20.813050,21.655710,22.118330,22.389930,22.769230,22.777140,22.946770", \ "21.013730,21.899450,22.273740,22.674910,22.522230,23.138980,21.413050", \ "22.596970,23.484310,23.753690,23.990080,24.396880,24.397800,23.343190", \ "25.528800,26.443840,26.827900,27.220280,27.498250,27.446850,27.456180", \ "29.720660,30.682500,31.167160,31.595870,32.081760,31.507790,29.494200", \ "35.548550,36.379510,36.947660,37.317080,37.669230,38.204720,37.853190"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.735200,17.160600,17.558710,18.024040,18.295070,18.413260,18.449170", \ "16.748080,17.166600,17.560480,18.034410,18.295220,18.420600,18.458870", \ "16.734050,17.241470,17.665210,18.095750,18.380530,18.482590,18.528970", \ "17.912680,18.342520,18.735100,19.175950,19.434850,19.552970,19.599040", \ "20.488630,20.770350,21.164200,21.534740,21.794940,21.915860,21.945870", \ "24.521330,24.780360,25.111400,25.481560,25.746440,25.780220,25.809060", \ "29.700350,29.823770,30.209060,30.661720,31.151290,31.414360,31.368810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.888970,21.776090,22.156520,22.624590,22.798360,21.850310,21.184660", \ "20.946450,21.786960,22.097360,22.635250,22.859730,22.466110,21.512330", \ "21.131010,21.836850,22.328430,22.628800,22.965000,23.005510,21.407010", \ "22.582360,23.387470,23.826320,24.226130,24.498450,24.144950,23.426200", \ "25.465900,26.320600,26.853150,27.333220,27.595230,27.053830,26.678670", \ "29.843670,30.554190,31.029380,31.617360,31.925360,31.933450,30.233400", \ "35.536080,36.204560,36.737850,37.245690,37.971200,38.124810,36.327040"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.542610,16.029900,16.438290,16.878190,17.153600,17.233530,17.260380", \ "15.604450,16.029230,16.466830,16.891030,17.144060,17.243660,17.250760", \ "15.688800,16.157320,16.580350,16.979350,17.257760,17.348140,17.363550", \ "17.033980,17.429470,17.810440,18.251800,18.510800,18.604060,18.623190", \ "19.822250,20.123120,20.429700,20.814530,21.026070,21.108820,21.129630", \ "23.925380,24.187080,24.525190,24.913750,25.170250,25.188150,25.185890", \ "29.059720,29.261110,29.613680,30.132460,30.645870,30.973460,30.915380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.650720,20.402850,20.677510,20.953300,20.859080,21.215320,19.742640", \ "19.647100,20.379850,20.778030,20.940380,21.089100,20.253480,21.010790", \ "19.840160,20.629310,20.785590,21.254640,21.200860,20.566920,20.738360", \ "21.376940,22.073200,22.263950,22.662730,22.693780,22.171890,22.761130", \ "24.017990,24.762270,25.092230,25.418980,25.412180,25.200190,23.971370", \ "27.995200,28.749160,29.054290,29.302020,29.771050,29.121670,29.141970", \ "33.285350,34.119950,34.406210,35.013720,35.075930,35.357120,34.983510"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.208720,15.722400,16.181750,16.610530,16.838770,16.920600,16.939620", \ "15.215680,15.745950,16.186250,16.610340,16.836390,16.919250,16.938580", \ "15.372390,15.912090,16.361130,16.796590,17.026790,17.100680,17.117670", \ "16.763220,17.296860,17.727280,18.140030,18.363530,18.441250,18.457030", \ "19.730360,20.073590,20.476460,20.830420,20.984350,21.063640,21.078270", \ "23.893220,24.196560,24.589470,25.015980,25.292230,25.306980,25.288920", \ "28.914930,29.136590,29.579800,30.191050,30.776890,31.205940,31.189990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.635790,20.413680,20.691110,20.925920,20.608110,21.020920,19.965690", \ "19.620690,20.398770,20.710660,20.946030,20.672290,20.727400,21.160580", \ "19.846650,20.587910,20.777270,21.189500,20.927730,20.895620,20.743740", \ "21.414270,22.138620,22.423330,22.612290,22.228610,22.602150,22.679600", \ "24.060980,24.793440,25.161240,25.248920,25.482310,24.666960,24.400570", \ "27.961340,28.803660,29.077320,29.469750,29.841110,29.265820,29.299150", \ "33.451310,34.240350,34.687180,35.156210,34.977500,35.378140,34.091250"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.301490,16.788780,17.218110,17.663720,17.915080,18.020780,18.053580", \ "16.299740,16.800450,17.230290,17.680500,17.927970,18.028950,18.064720", \ "16.471320,16.898250,17.359180,17.781820,18.033710,18.129720,18.176160", \ "17.607140,18.099590,18.578510,18.971900,19.224160,19.334430,19.373190", \ "20.393450,20.717850,21.141580,21.495260,21.689830,21.790590,21.832860", \ "24.434630,24.782410,25.135190,25.560730,25.815770,25.834540,25.858380", \ "29.609280,29.800160,30.209560,30.735040,31.261720,31.623170,31.589890"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.854050,21.663970,22.014730,22.412770,22.769540,22.802060,20.652210", \ "20.813050,21.655710,22.118330,22.389930,22.769230,22.777140,22.946770", \ "21.013730,21.899450,22.273740,22.674910,22.522230,23.138980,21.413050", \ "22.596970,23.484310,23.753690,23.990080,24.396880,24.397800,23.343190", \ "25.528800,26.443840,26.827900,27.220280,27.498250,27.446850,27.456180", \ "29.720660,30.682500,31.167160,31.595870,32.081760,31.507790,29.494200", \ "35.548550,36.379510,36.947660,37.317080,37.669230,38.204720,37.853190"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.208720,15.722400,16.181750,16.610530,16.838770,16.920600,16.939620", \ "15.215680,15.745950,16.186250,16.610340,16.836390,16.919250,16.938580", \ "15.372390,15.912090,16.361130,16.796590,17.026790,17.100680,17.117670", \ "16.763220,17.296860,17.727280,18.140030,18.363530,18.441250,18.457030", \ "19.730360,20.073590,20.476460,20.830420,20.984350,21.063640,21.078270", \ "23.893220,24.196560,24.589470,25.015980,25.292230,25.306980,25.288920", \ "28.914930,29.136590,29.579800,30.191050,30.776890,31.205940,31.189990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.635790,20.413680,20.691110,20.925920,20.608110,21.020920,19.965690", \ "19.620690,20.398770,20.710660,20.946030,20.672290,20.727400,21.160580", \ "19.846650,20.587910,20.777270,21.189500,20.927730,20.895620,20.743740", \ "21.414270,22.138620,22.423330,22.612290,22.228610,22.602150,22.679600", \ "24.060980,24.793440,25.161240,25.248920,25.482310,24.666960,24.400570", \ "27.961340,28.803660,29.077320,29.469750,29.841110,29.265820,29.299150", \ "33.451310,34.240350,34.687180,35.156210,34.977500,35.378140,34.091250"); } } internal_power () { related_pin : "A1"; when : "!A2 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.958080,15.500910,15.943990,16.360410,16.555260,16.627730,16.652780", \ "14.938880,15.506040,15.952770,16.364060,16.560110,16.628390,16.657980", \ "15.236010,15.779080,16.224420,16.631820,16.831500,16.899730,16.930730", \ "16.750250,17.212140,17.661950,18.047050,18.212270,18.295360,18.319310", \ "19.708030,20.172370,20.511500,20.869380,20.973050,21.029600,21.051630", \ "23.848530,24.196920,24.614560,25.107960,25.412350,25.436330,25.410480", \ "28.686150,29.015020,29.536870,30.199250,30.874990,31.445050,31.488470"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("19.633950,20.381160,20.773350,20.928110,21.223910,21.147490,19.759890", \ "19.607990,20.417250,20.733490,20.963880,21.064360,21.088260,20.445960", \ "19.859370,20.572770,20.929790,21.177460,21.214630,21.057390,20.754430", \ "21.415110,22.070130,22.335680,22.513190,22.751040,22.542520,22.582760", \ "24.111740,24.897180,25.213580,25.518450,25.707360,25.554160,23.912860", \ "28.189950,28.879760,29.148990,29.622260,29.892040,29.756960,28.225060", \ "33.633250,34.397770,34.759330,35.303760,35.657340,35.623660,34.102410"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.947430,19.256000,19.655270,20.130810,20.453980,20.619890,20.702100", \ "18.843100,19.198020,19.595950,20.071700,20.399720,20.567510,20.641730", \ "18.896760,19.250700,19.644070,20.120870,20.450900,20.614660,20.687180", \ "19.716150,20.046730,20.465180,20.940720,21.254260,21.427410,21.499360", \ "22.044590,22.389130,22.746060,23.193550,23.505410,23.686480,23.768780", \ "25.995230,26.242420,26.556640,26.914080,27.177180,27.285360,27.353750", \ "31.151750,31.436460,31.701140,32.069340,32.384360,32.492810,32.473880"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.145460,24.171280,24.643710,25.221050,25.670370,25.588830,25.566150", \ "23.178650,24.154090,24.655200,25.015270,25.597740,25.542000,25.327400", \ "23.053670,24.081380,24.620740,24.963960,25.545590,24.912720,25.536950", \ "24.063610,24.949050,25.333290,25.983410,26.457060,25.761780,25.480800", \ "26.185470,27.109500,27.647820,28.310860,28.447150,28.670960,28.181970", \ "29.390890,30.423000,31.110830,31.479540,32.071030,32.157560,31.594800", \ "34.364810,35.043090,35.844950,36.513170,37.362330,37.596170,36.698470"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.762070,18.137810,18.542370,18.998620,19.293990,19.427320,19.490830", \ "17.672700,18.083600,18.474920,18.936500,19.232150,19.366330,19.437450", \ "17.750750,18.091260,18.529160,18.997210,19.292410,19.440910,19.487850", \ "18.662620,19.156520,19.557680,19.995690,20.280050,20.433510,20.488540", \ "21.306980,21.558030,21.942010,22.341210,22.627520,22.783920,22.843430", \ "25.282220,25.527700,25.851800,26.215020,26.423860,26.501320,26.559560", \ "30.479670,30.661840,31.023250,31.427230,31.729120,31.829330,31.799530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.951370,22.748120,23.173990,23.620870,23.873670,24.049160,23.249310", \ "21.984300,22.690940,23.077400,23.596450,23.847910,23.928440,23.690420", \ "21.944260,22.653940,23.145560,23.455340,23.806370,24.045270,23.904620", \ "22.837170,23.650720,24.022100,24.300060,24.573110,24.108010,24.256240", \ "24.674650,25.599820,26.134470,26.647100,26.805350,26.442130,25.371530", \ "27.965430,28.810460,29.229190,29.838590,30.294320,29.951690,29.456670", \ "32.258390,33.250190,33.885730,34.605040,35.207790,35.093260,34.460870"); } } internal_power () { related_pin : "A2"; when : "!A1 & !B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.219470,17.683040,18.133110,18.551890,18.838000,18.952940,19.022010", \ "17.061030,17.631050,18.044550,18.483220,18.776410,18.901020,18.950040", \ "17.188430,17.721600,18.135500,18.585830,18.856020,18.981860,19.039080", \ "18.413660,18.884810,19.319530,19.751280,20.016320,20.134850,20.206890", \ "21.047640,21.464470,21.853580,22.207460,22.473320,22.599980,22.657360", \ "25.270900,25.537670,25.874650,26.236580,26.453940,26.474890,26.539140", \ "30.537160,30.856530,31.160060,31.577460,31.915060,32.003320,31.965780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.900270,22.773690,23.176440,23.531570,23.842780,23.472480,24.043340", \ "21.875210,22.739820,23.110940,23.461610,23.780650,23.564120,23.711810", \ "21.849550,22.695340,23.120590,23.486140,23.890130,23.450670,23.890300", \ "22.812620,23.626280,23.970060,24.183050,24.567530,23.975590,23.687460", \ "24.685910,25.724880,26.212650,26.464170,26.884160,26.726640,25.463610", \ "28.130530,29.028310,29.428520,30.067180,30.563720,30.615020,30.327890", \ "32.695640,33.547910,34.058590,34.873440,35.409890,35.189940,34.242160"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.762070,18.137810,18.542370,18.998620,19.293990,19.427320,19.490830", \ "17.672700,18.083600,18.474920,18.936500,19.232150,19.366330,19.437450", \ "17.750750,18.091260,18.529160,18.997210,19.292410,19.440910,19.487850", \ "18.662620,19.156520,19.557680,19.995690,20.280050,20.433510,20.488540", \ "21.306980,21.558030,21.942010,22.341210,22.627520,22.783920,22.843430", \ "25.282220,25.527700,25.851800,26.215020,26.423860,26.501320,26.559560", \ "30.479670,30.661840,31.023250,31.427230,31.729120,31.829330,31.799530"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.951370,22.748120,23.173990,23.620870,23.873670,24.049160,23.249310", \ "21.984300,22.690940,23.077400,23.596450,23.847910,23.928440,23.690420", \ "21.944260,22.653940,23.145560,23.455340,23.806370,24.045270,23.904620", \ "22.837170,23.650720,24.022100,24.300060,24.573110,24.108010,24.256240", \ "24.674650,25.599820,26.134470,26.647100,26.805350,26.442130,25.371530", \ "27.965430,28.810460,29.229190,29.838590,30.294320,29.951690,29.456670", \ "32.258390,33.250190,33.885730,34.605040,35.207790,35.093260,34.460870"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.579730,16.966890,17.423750,17.860240,18.137670,18.248690,18.297110", \ "16.433930,16.948310,17.328260,17.802340,18.062800,18.188940,18.228570", \ "16.601690,17.027100,17.443270,17.859500,18.163690,18.272230,18.320190", \ "17.790020,18.223530,18.618340,19.083010,19.357410,19.471410,19.507380", \ "20.513590,20.794510,21.183890,21.544620,21.805390,21.943120,21.975120", \ "24.635120,24.851710,25.183800,25.557260,25.774510,25.787080,25.839890", \ "29.964650,30.154780,30.403900,30.826750,31.152250,31.237550,31.169720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.709950,21.450780,21.806490,21.807690,22.022470,22.220050,21.949790", \ "20.732570,21.447300,21.651870,21.959380,21.737910,21.679840,21.094210", \ "20.637730,21.413120,21.599890,21.847030,22.021880,21.685130,22.132440", \ "21.569850,22.291980,22.502780,22.589420,23.001930,22.254770,23.037460", \ "23.282980,24.034720,24.543140,24.680550,25.033360,24.282420,24.540590", \ "26.321360,27.206840,27.642160,28.061050,28.242690,27.823610,27.075030", \ "30.514370,31.387630,31.878720,32.435550,32.540770,32.858450,33.017930"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.085140,16.637690,17.078650,17.506570,17.755150,17.859130,17.895890", \ "16.069950,16.566630,17.005980,17.423300,17.690700,17.795360,17.834370", \ "16.128570,16.693190,17.112490,17.573830,17.828110,17.916580,17.961420", \ "17.576960,18.055730,18.462620,18.872180,19.140180,19.245190,19.279810", \ "20.405030,20.800370,21.148280,21.518580,21.716290,21.835620,21.872740", \ "24.615450,24.919270,25.286490,25.648160,25.850630,25.848140,25.870330", \ "30.032770,30.253870,30.554670,31.019990,31.371110,31.480350,31.401110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.696160,21.435940,21.728500,21.819090,22.146760,22.271340,21.204270", \ "20.696580,21.390240,21.695620,21.806350,21.758950,22.279890,20.923860", \ "20.675630,21.382110,21.590280,21.981890,22.149700,21.356570,21.224350", \ "21.553510,22.291080,22.485210,22.626940,22.849560,22.691890,23.015730", \ "23.420220,24.100670,24.518220,24.913790,24.846740,24.297930,24.761550", \ "26.400440,27.249450,27.781590,28.065290,28.480390,27.618530,26.635600", \ "30.739240,31.639070,32.149850,32.641110,33.125880,33.208180,32.761630"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.219470,17.683040,18.133110,18.551890,18.838000,18.952940,19.022010", \ "17.061030,17.631050,18.044550,18.483220,18.776410,18.901020,18.950040", \ "17.188430,17.721600,18.135500,18.585830,18.856020,18.981860,19.039080", \ "18.413660,18.884810,19.319530,19.751280,20.016320,20.134850,20.206890", \ "21.047640,21.464470,21.853580,22.207460,22.473320,22.599980,22.657360", \ "25.270900,25.537670,25.874650,26.236580,26.453940,26.474890,26.539140", \ "30.537160,30.856530,31.160060,31.577460,31.915060,32.003320,31.965780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("21.900270,22.773690,23.176440,23.531570,23.842780,23.472480,24.043340", \ "21.875210,22.739820,23.110940,23.461610,23.780650,23.564120,23.711810", \ "21.849550,22.695340,23.120590,23.486140,23.890130,23.450670,23.890300", \ "22.812620,23.626280,23.970060,24.183050,24.567530,23.975590,23.687460", \ "24.685910,25.724880,26.212650,26.464170,26.884160,26.726640,25.463610", \ "28.130530,29.028310,29.428520,30.067180,30.563720,30.615020,30.327890", \ "32.695640,33.547910,34.058590,34.873440,35.409890,35.189940,34.242160"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.085140,16.637690,17.078650,17.506570,17.755150,17.859130,17.895890", \ "16.069950,16.566630,17.005980,17.423300,17.690700,17.795360,17.834370", \ "16.128570,16.693190,17.112490,17.573830,17.828110,17.916580,17.961420", \ "17.576960,18.055730,18.462620,18.872180,19.140180,19.245190,19.279810", \ "20.405030,20.800370,21.148280,21.518580,21.716290,21.835620,21.872740", \ "24.615450,24.919270,25.286490,25.648160,25.850630,25.848140,25.870330", \ "30.032770,30.253870,30.554670,31.019990,31.371110,31.480350,31.401110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.696160,21.435940,21.728500,21.819090,22.146760,22.271340,21.204270", \ "20.696580,21.390240,21.695620,21.806350,21.758950,22.279890,20.923860", \ "20.675630,21.382110,21.590280,21.981890,22.149700,21.356570,21.224350", \ "21.553510,22.291080,22.485210,22.626940,22.849560,22.691890,23.015730", \ "23.420220,24.100670,24.518220,24.913790,24.846740,24.297930,24.761550", \ "26.400440,27.249450,27.781590,28.065290,28.480390,27.618530,26.635600", \ "30.739240,31.639070,32.149850,32.641110,33.125880,33.208180,32.761630"); } } internal_power () { related_pin : "A2"; when : "!A1 & B1 & B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.763770,16.307160,16.767360,17.188120,17.392050,17.486690,17.530120", \ "15.722360,16.234540,16.719980,17.119970,17.335970,17.425470,17.468680", \ "15.913540,16.443740,16.915680,17.319220,17.540160,17.633780,17.676230", \ "17.423070,17.898930,18.357710,18.729420,18.953550,19.039130,19.083530", \ "20.393530,20.803270,21.147460,21.490810,21.636290,21.738520,21.774420", \ "24.564600,24.979390,25.374840,25.765390,25.924960,25.914280,25.933050", \ "29.994390,30.334240,30.728320,31.195290,31.576920,31.732180,31.670840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.694220,21.467590,21.724760,21.912050,22.156430,21.550780,21.920220", \ "20.636430,21.378160,21.729130,21.943620,22.027700,21.811690,20.898360", \ "20.591470,21.359880,21.546020,21.980830,22.176270,21.575430,21.036900", \ "21.599830,22.305870,22.478010,22.904360,22.742030,22.941950,22.992930", \ "23.435470,24.227960,24.602620,24.916590,25.184910,25.112290,23.939430", \ "26.594630,27.476670,27.918030,28.265540,28.119220,27.950370,27.629680", \ "31.013830,31.939890,32.355770,32.917110,33.466250,33.290390,32.195220"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.901570,18.312470,18.718650,19.163020,19.452980,19.604450,19.662230", \ "17.895690,18.305020,18.711560,19.161310,19.454640,19.600080,19.658630", \ "17.836880,18.243550,18.611670,19.094750,19.388580,19.535790,19.593710", \ "18.226470,18.630320,19.043530,19.500720,19.821920,19.953110,20.019740", \ "19.960610,20.245400,20.629770,21.041520,21.352820,21.484720,21.545780", \ "23.106110,23.384070,23.732260,24.135910,24.410500,24.487300,24.550420", \ "27.362530,27.504610,27.900640,28.420500,28.909550,29.179960,29.164140"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.808030,25.767780,26.410300,26.833540,27.482450,27.820420,26.999740", \ "24.689850,25.711800,26.266130,26.834280,27.507330,27.385710,27.682990", \ "24.873890,25.960410,26.370570,26.759860,27.565780,27.237050,26.106070", \ "26.100500,26.969430,27.480840,28.240190,28.454490,28.486530,29.014640", \ "29.384440,30.331570,30.823470,31.357420,31.927530,31.710350,30.164510", \ "33.641030,34.587400,35.223040,35.911740,36.449680,35.517110,35.062800", \ "39.572630,40.329290,40.922110,41.590960,41.966800,41.628240,41.649320"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.741290,17.168100,17.554910,18.029130,18.302580,18.417620,18.458310", \ "16.648870,17.151040,17.574800,18.013120,18.294990,18.405360,18.442010", \ "16.659010,17.045920,17.474050,17.939000,18.205770,18.326090,18.372790", \ "17.171810,17.609910,18.059230,18.486580,18.761620,18.874120,18.904940", \ "19.109740,19.427420,19.797070,20.192280,20.463730,20.572650,20.606320", \ "22.442310,22.680610,23.058580,23.477500,23.740550,23.785150,23.806510", \ "26.625520,26.870390,27.252660,27.771300,28.313210,28.624970,28.599350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.450750,24.457850,24.939540,25.214080,25.520740,25.628350,23.457330", \ "23.368800,24.428430,24.834250,25.286860,25.676390,25.017550,25.162330", \ "23.667370,24.574860,24.996890,25.461540,25.868180,25.834210,24.447910", \ "24.770780,25.676330,26.079310,26.476950,26.773660,26.360720,27.096800", \ "27.793400,28.720880,29.106360,29.603400,29.814380,29.392470,28.752910", \ "31.842590,32.820500,33.280660,33.711860,34.004820,34.062380,32.924540", \ "37.529570,38.394750,38.801320,39.278770,39.911620,39.738910,37.512860"); } } internal_power () { related_pin : "B1"; when : "!A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.207230,16.793040,17.223790,17.675340,17.915400,18.012640,18.056990", \ "16.195310,16.797050,17.234320,17.656270,17.892670,17.998900,18.040440", \ "16.247290,16.742580,17.158860,17.606000,17.847610,17.938120,17.984600", \ "16.884100,17.341030,17.810870,18.206220,18.461510,18.557580,18.592980", \ "18.915990,19.310000,19.677680,20.078650,20.272980,20.375370,20.410340", \ "22.213110,22.519820,22.945010,23.401980,23.685040,23.742160,23.752670", \ "26.285010,26.608590,26.978780,27.623340,28.212760,28.649590,28.664800"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.633580,24.362640,24.745920,25.285390,25.550730,25.505350,23.436180", \ "23.320900,24.361130,24.862840,25.308980,25.413890,25.236060,23.697620", \ "23.485530,24.552140,24.865400,25.480230,25.621830,25.729410,25.783200", \ "24.847300,25.707880,26.192190,26.394530,26.925840,26.537820,25.560780", \ "27.853800,28.875550,29.195880,29.436440,29.713010,29.799240,28.424330", \ "31.935390,32.989530,33.331580,33.782690,34.084410,34.166250,32.665100", \ "37.537480,38.510190,38.883640,39.545030,39.768270,39.449850,39.101890"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.741290,17.168100,17.554910,18.029130,18.302580,18.417620,18.458310", \ "16.648870,17.151040,17.574800,18.013120,18.294990,18.405360,18.442010", \ "16.659010,17.045920,17.474050,17.939000,18.205770,18.326090,18.372790", \ "17.171810,17.609910,18.059230,18.486580,18.761620,18.874120,18.904940", \ "19.109740,19.427420,19.797070,20.192280,20.463730,20.572650,20.606320", \ "22.442310,22.680610,23.058580,23.477500,23.740550,23.785150,23.806510", \ "26.625520,26.870390,27.252660,27.771300,28.313210,28.624970,28.599350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.450750,24.457850,24.939540,25.214080,25.520740,25.628350,23.457330", \ "23.368800,24.428430,24.834250,25.286860,25.676390,25.017550,25.162330", \ "23.667370,24.574860,24.996890,25.461540,25.868180,25.834210,24.447910", \ "24.770780,25.676330,26.079310,26.476950,26.773660,26.360720,27.096800", \ "27.793400,28.720880,29.106360,29.603400,29.814380,29.392470,28.752910", \ "31.842590,32.820500,33.280660,33.711860,34.004820,34.062380,32.924540", \ "37.529570,38.394750,38.801320,39.278770,39.911620,39.738910,37.512860"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.585440,16.053310,16.475850,16.884670,17.154840,17.249170,17.261070", \ "15.556740,16.020620,16.448040,16.877320,17.119500,17.220510,17.230650", \ "15.561560,15.940040,16.343700,16.800160,17.058110,17.155050,17.173920", \ "16.220320,16.607760,17.055040,17.484190,17.736550,17.828120,17.834760", \ "18.345570,18.696810,19.025960,19.427250,19.639690,19.734990,19.743380", \ "21.810150,22.051690,22.392700,22.866660,23.137610,23.178500,23.164840", \ "25.996520,26.274650,26.645430,27.215900,27.776510,28.171950,28.144110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.368170,23.115340,23.343020,23.711200,23.573520,23.465900,23.137690", \ "22.349580,23.107470,23.292020,23.507250,23.947520,23.417810,22.966150", \ "22.415000,23.207660,23.548970,23.723530,24.010230,23.560480,23.504810", \ "23.598530,24.274280,24.710610,24.767980,25.028960,24.173800,24.927300", \ "26.393110,27.178290,27.583910,27.893770,27.811910,26.933500,26.508040", \ "30.244270,31.081710,31.310660,31.654450,31.802570,31.421940,30.246840", \ "35.491440,36.235220,36.667820,36.988940,37.080750,37.464830,36.988490"); } } internal_power () { related_pin : "B1"; when : "A1 & !A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.232230,15.730260,16.179880,16.620840,16.834960,16.921650,16.937330", \ "15.130630,15.739880,16.183510,16.577590,16.808180,16.892920,16.907700", \ "15.095850,15.671300,16.137150,16.564390,16.767930,16.852800,16.877960", \ "16.017330,16.447500,16.892250,17.292610,17.511730,17.582750,17.594380", \ "18.212300,18.615130,18.974140,19.346110,19.527330,19.603460,19.612820", \ "21.578630,21.905710,22.324480,22.813820,23.114960,23.169180,23.140810", \ "25.612470,25.923960,26.377990,27.011160,27.693650,28.201180,28.240360"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.345210,23.118520,23.474270,23.500560,23.587670,23.439500,22.935090", \ "22.267940,23.051710,23.255210,23.501880,23.652440,22.828830,22.996540", \ "22.410790,23.175870,23.451110,23.741650,23.871120,23.260830,23.369590", \ "23.646570,24.421810,24.698270,24.787490,25.077170,24.651240,24.848440", \ "26.520180,27.232900,27.493620,27.722480,27.547060,27.468110,27.737390", \ "30.405380,31.122720,31.395000,31.793020,32.219160,31.941900,31.465700", \ "35.725760,36.478960,36.919790,37.245250,37.307570,37.212180,36.221020"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.457980,16.892480,17.298400,17.754280,18.009700,18.122440,18.158370", \ "16.398800,16.846900,17.286450,17.733480,17.992980,18.106900,18.146330", \ "16.368150,16.805320,17.205290,17.651530,17.935380,18.037420,18.082600", \ "17.162840,17.545040,17.997210,18.395950,18.655780,18.777040,18.801540", \ "19.249530,19.609580,19.932650,20.318860,20.565490,20.672940,20.704910", \ "22.705870,22.962400,23.339040,23.748210,23.988760,24.016950,24.037410", \ "26.976440,27.228990,27.647020,28.176000,28.681640,28.997660,28.961520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.147340,25.113300,25.495150,25.891340,26.284400,26.235520,26.394390", \ "24.143550,24.941040,25.423460,25.753790,26.313610,26.253650,24.364300", \ "24.156520,25.042990,25.583590,25.936110,26.047030,25.619340,24.854250", \ "25.419150,26.200900,26.597020,26.925620,27.561440,27.029610,26.082820", \ "28.297650,29.334550,29.795320,30.061860,30.260840,29.978340,29.615070", \ "32.558270,33.368160,33.823120,34.364690,34.796180,34.314240,33.217990", \ "37.884370,38.899040,39.406340,40.008260,40.363420,40.071390,39.561700"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.314510,15.830430,16.284660,16.698500,16.938730,17.013420,17.040410", \ "15.276810,15.802750,16.219840,16.655640,16.909000,16.993590,17.004000", \ "15.220570,15.770790,16.198440,16.605420,16.864760,16.945480,16.964630", \ "16.246380,16.655590,17.090290,17.497210,17.723690,17.811540,17.816490", \ "18.587820,18.861040,19.214070,19.587830,19.790460,19.872220,19.877740", \ "22.103910,22.365140,22.709250,23.144610,23.425330,23.439900,23.413640", \ "26.450740,26.668490,27.063200,27.631780,28.202620,28.564660,28.536090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.940010,23.746820,24.066240,24.373400,24.521950,24.018940,23.854800", \ "22.904910,23.701580,23.912130,24.400870,24.597340,24.012470,22.853070", \ "23.025730,23.812170,24.046470,24.365530,24.614190,24.361310,23.850470", \ "24.175720,24.946210,25.262490,25.550970,25.805950,24.832860,24.632690", \ "26.986850,27.795590,28.120170,28.234070,28.361010,28.381460,27.566380", \ "30.801390,31.655440,32.035070,32.213080,32.212070,32.350980,31.490960", \ "36.165520,36.809270,37.269080,37.743610,37.356910,37.200690,36.063990"); } } internal_power () { related_pin : "B1"; when : "A1 & A2 & !B2 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.014690,15.542990,15.978890,16.402890,16.608750,16.679040,16.699170", \ "14.930430,15.515090,15.954770,16.373240,16.572170,16.650230,16.671250", \ "14.891940,15.510700,15.986260,16.367780,16.585210,16.657200,16.677030", \ "15.929710,16.503900,16.930690,17.318620,17.511800,17.585410,17.604700", \ "18.357170,18.811530,19.186170,19.525070,19.668150,19.728430,19.747240", \ "21.834850,22.236070,22.622590,23.110650,23.393970,23.419040,23.400030", \ "26.001170,26.310990,26.751150,27.413980,28.087200,28.596120,28.622380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.936860,23.731020,23.894220,24.385660,24.520290,24.088930,24.012280", \ "22.863450,23.652550,23.838880,24.201850,24.450250,23.937200,22.776290", \ "22.911270,23.787630,24.071250,24.191710,24.462490,23.478320,24.505310", \ "24.201060,24.999490,25.327710,25.584280,25.671860,25.600180,24.546160", \ "27.042350,27.860790,28.160740,28.422340,28.718000,27.513050,27.804220", \ "30.934580,31.762920,32.121480,32.367500,32.796680,32.228620,32.675150", \ "36.313970,37.049730,37.355260,37.830960,37.949600,37.902120,37.402810"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.892800,19.238630,19.658880,20.135130,20.457680,20.632640,20.704150", \ "18.774250,19.177400,19.592320,20.080630,20.397620,20.552770,20.638590", \ "18.817820,19.180200,19.551050,20.024320,20.354080,20.517970,20.593150", \ "19.224900,19.528470,19.936690,20.411910,20.741060,20.912200,20.990510", \ "20.801690,21.074120,21.464540,21.891980,22.231770,22.400930,22.478920", \ "23.906680,24.140390,24.478710,24.891280,25.143270,25.265980,25.346560", \ "28.288060,28.419220,28.793530,29.218590,29.535450,29.669250,29.664600"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.967390,26.813480,27.327230,27.900590,28.471220,28.701490,27.938910", \ "25.810860,26.900960,27.339550,27.850670,28.643310,27.726530,27.071820", \ "25.780510,26.815640,27.252830,27.858260,28.498090,28.183100,27.653480", \ "26.440320,27.348090,27.871740,28.517390,28.642030,28.793020,27.904650", \ "28.658120,29.647140,29.998600,30.774630,31.231490,31.214880,30.683000", \ "31.796760,32.677090,33.262740,33.947610,34.464240,34.996190,33.473970", \ "36.410900,37.369750,37.863220,38.656440,39.593410,40.008970,39.037310"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.773720,18.148210,18.530210,18.980140,19.303890,19.445410,19.495850", \ "17.670160,18.040400,18.481730,18.933240,19.228840,19.365030,19.431990", \ "17.642200,18.026160,18.431080,18.860700,19.179450,19.316380,19.383900", \ "18.140280,18.486660,18.922420,19.359910,19.661180,19.816720,19.873900", \ "19.905460,20.216350,20.605150,20.979180,21.293940,21.451010,21.509640", \ "23.146850,23.396080,23.758290,24.140770,24.399740,24.463290,24.529250", \ "27.561440,27.823120,28.096860,28.573050,28.892980,29.027570,28.981960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.598020,25.561920,25.964210,26.342940,26.819440,26.452550,25.836780", \ "24.409320,25.441890,25.912620,26.388150,26.790500,26.613310,26.287310", \ "24.483380,25.369110,25.869810,26.316980,26.730970,26.588360,26.853660", \ "25.064180,26.033590,26.499310,26.915330,26.936990,27.251880,27.329700", \ "27.003620,28.102230,28.572070,28.917690,29.478130,28.988060,28.492890", \ "30.273380,31.095910,31.580380,32.157470,32.694480,32.408250,31.457830", \ "34.564460,35.572670,36.151630,36.736400,36.927820,37.558030,36.516630"); } } internal_power () { related_pin : "B2"; when : "!A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.199190,17.674570,18.102740,18.567090,18.836100,18.956270,19.009370", \ "17.080780,17.621540,18.057420,18.478180,18.767900,18.886780,18.945630", \ "17.051420,17.603310,18.014210,18.469920,18.734670,18.852300,18.914070", \ "17.692880,18.184880,18.582510,19.043730,19.303210,19.416400,19.475030", \ "19.627330,20.026750,20.401960,20.781530,21.031670,21.165420,21.223040", \ "22.902380,23.239660,23.635940,24.051960,24.277360,24.314840,24.376420", \ "27.333850,27.625380,27.972130,28.498850,28.860290,29.005870,28.961250"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.625500,25.485020,25.932400,26.322590,26.606320,26.083040,26.053460", \ "24.491100,25.486290,25.874430,26.317210,26.486370,26.224630,26.327820", \ "24.434470,25.408760,25.831360,26.352410,26.582840,26.228390,24.447180", \ "25.096130,26.047410,26.391630,26.788530,27.260560,26.879910,26.024210", \ "27.200680,28.216620,28.709460,28.975920,29.491840,28.956940,27.772210", \ "30.421830,31.358970,31.748270,32.088530,32.799880,32.400580,32.564850", \ "34.787960,35.739350,36.333410,36.763530,37.513470,37.867290,36.261840"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.773720,18.148210,18.530210,18.980140,19.303890,19.445410,19.495850", \ "17.670160,18.040400,18.481730,18.933240,19.228840,19.365030,19.431990", \ "17.642200,18.026160,18.431080,18.860700,19.179450,19.316380,19.383900", \ "18.140280,18.486660,18.922420,19.359910,19.661180,19.816720,19.873900", \ "19.905460,20.216350,20.605150,20.979180,21.293940,21.451010,21.509640", \ "23.146850,23.396080,23.758290,24.140770,24.399740,24.463290,24.529250", \ "27.561440,27.823120,28.096860,28.573050,28.892980,29.027570,28.981960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.598020,25.561920,25.964210,26.342940,26.819440,26.452550,25.836780", \ "24.409320,25.441890,25.912620,26.388150,26.790500,26.613310,26.287310", \ "24.483380,25.369110,25.869810,26.316980,26.730970,26.588360,26.853660", \ "25.064180,26.033590,26.499310,26.915330,26.936990,27.251880,27.329700", \ "27.003620,28.102230,28.572070,28.917690,29.478130,28.988060,28.492890", \ "30.273380,31.095910,31.580380,32.157470,32.694480,32.408250,31.457830", \ "34.564460,35.572670,36.151630,36.736400,36.927820,37.558030,36.516630"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.582910,17.011080,17.397380,17.864820,18.131090,18.261190,18.294800", \ "16.516090,16.934280,17.325570,17.795760,18.077500,18.189920,18.230500", \ "16.474340,16.898880,17.287600,17.759960,18.039020,18.147330,18.185800", \ "17.103860,17.523100,17.912390,18.364000,18.624520,18.752330,18.783320", \ "19.080000,19.426420,19.758240,20.136320,20.434140,20.554540,20.594090", \ "22.474470,22.717100,23.059460,23.471430,23.719440,23.754940,23.786810", \ "26.927850,27.214760,27.506840,27.964400,28.329490,28.456940,28.388070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.394100,24.200570,24.345140,24.840970,24.763720,24.876420,25.108530", \ "23.357920,24.146240,24.488910,24.831340,25.017060,24.855730,24.180770", \ "23.291990,24.081950,24.289620,24.581340,24.596710,24.892060,24.747220", \ "23.855450,24.762900,25.045950,25.086370,25.285170,25.213980,25.329020", \ "25.750040,26.547420,27.002520,27.075550,27.396760,26.532270,26.088510", \ "28.679490,29.533720,29.971140,30.311410,30.477540,30.187980,30.741380", \ "32.931730,33.747950,34.199760,34.444330,34.805280,34.420560,32.996000"); } } internal_power () { related_pin : "B2"; when : "A1 & !A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.152700,16.655460,17.068680,17.511550,17.753790,17.846090,17.898250", \ "16.072640,16.562030,16.993660,17.447550,17.684880,17.781490,17.825010", \ "15.969450,16.551770,16.978240,17.420820,17.667120,17.763150,17.801790", \ "16.769520,17.252240,17.687410,18.090650,18.338390,18.435560,18.470010", \ "18.878210,19.228100,19.635440,20.033530,20.230540,20.334500,20.375000", \ "22.274190,22.607570,23.001530,23.404510,23.650050,23.659630,23.694540", \ "26.723300,27.031420,27.420450,27.917840,28.315750,28.478180,28.411910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.388880,24.166780,24.508720,24.854560,24.933560,24.489350,25.130570", \ "23.313910,24.106730,24.401910,24.691560,24.881440,24.969600,24.211820", \ "23.275710,24.059870,24.325560,24.736620,24.751290,24.804950,24.271700", \ "23.968790,24.755190,24.997070,25.199030,25.394600,25.228150,25.312890", \ "25.809540,26.735190,27.104460,27.210650,27.598420,27.029400,27.246970", \ "28.801720,29.645360,30.085270,30.374730,30.914560,30.552530,30.122990", \ "33.163160,34.081730,34.438100,34.843620,35.353790,35.555060,34.527730"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & !C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.330480,17.761270,18.170040,18.631070,18.927420,19.060770,19.115110", \ "17.261520,17.704070,18.100680,18.565350,18.860080,18.991650,19.046670", \ "17.186810,17.619700,18.062640,18.542360,18.820520,18.954590,19.007610", \ "17.935070,18.330200,18.749650,19.215400,19.482360,19.624280,19.679750", \ "19.987210,20.287320,20.676710,21.082080,21.361470,21.493690,21.544590", \ "23.432080,23.680810,24.029870,24.400870,24.631650,24.666010,24.722970", \ "27.992170,28.126490,28.489160,28.958120,29.278010,29.381570,29.329770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.089430,26.057790,26.537630,27.023050,27.449050,26.484100,25.629610", \ "25.057510,26.043200,26.360110,26.886750,26.853240,27.305290,26.086800", \ "25.021940,25.923170,26.293780,26.758070,27.320840,27.412800,26.668900", \ "25.621650,26.564570,26.912580,27.305180,27.832450,28.074950,25.951490", \ "27.666640,28.650070,29.119170,29.630640,29.905050,28.900500,29.584700", \ "30.635630,31.629610,32.211740,32.727310,33.326570,32.741480,33.004220", \ "35.077600,36.018290,36.530980,37.073490,37.928580,38.141070,36.849990"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.263040,16.681580,17.135600,17.592870,17.843010,17.962220,18.001840", \ "16.138500,16.605190,17.084190,17.520360,17.780380,17.879510,17.924730", \ "16.161770,16.634190,17.064970,17.485490,17.750650,17.864080,17.895800", \ "16.938580,17.417310,17.876160,18.296550,18.550920,18.649720,18.693740", \ "19.264880,19.524230,19.918660,20.300870,20.530260,20.637920,20.675670", \ "22.778860,23.053930,23.386920,23.745270,23.965980,23.982470,24.020050", \ "27.434430,27.565590,27.929620,28.388780,28.726220,28.826100,28.765280"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.881160,24.780550,25.116830,25.279760,25.665110,25.575540,24.909470", \ "23.988710,24.631050,25.052800,25.139050,25.405260,25.221930,25.354470", \ "23.824720,24.677260,24.857110,25.153170,25.033310,25.158530,24.143830", \ "24.525420,25.321470,25.485500,25.656100,25.996530,25.274240,25.053900", \ "26.333810,27.216900,27.576200,27.901320,27.969510,28.049200,26.660560", \ "29.243090,30.079280,30.550590,30.920640,31.320600,30.872040,30.238490", \ "33.551950,34.338140,34.713870,35.148750,35.571230,35.021710,35.756880"); } } internal_power () { related_pin : "B2"; when : "A1 & A2 & !B1 & C1 & C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.709600,16.355470,16.805340,17.215060,17.446350,17.538760,17.573640", \ "15.644900,16.262980,16.733580,17.143540,17.360450,17.461180,17.505960", \ "15.643840,16.285350,16.746690,17.156180,17.367320,17.474100,17.512300", \ "16.666310,17.231820,17.649280,18.063610,18.271260,18.374040,18.413810", \ "18.988880,19.440960,19.817190,20.179970,20.335830,20.442720,20.476650", \ "22.596090,22.960100,23.302390,23.711730,23.894620,23.895100,23.928640", \ "27.199970,27.438420,27.780670,28.314180,28.712630,28.852060,28.785510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("23.966010,24.760710,25.003150,25.302250,25.310940,25.164210,24.931460", \ "23.906820,24.704170,24.936090,25.125130,25.480000,25.387100,25.394940", \ "23.866030,24.537230,24.833010,25.189880,25.494770,25.492900,23.469370", \ "24.484950,25.336520,25.576180,25.710300,25.968890,25.579390,25.032970", \ "26.373630,27.209580,27.727970,27.890230,27.904050,27.564230,27.675130", \ "29.342330,30.227240,30.686930,31.142710,31.361950,31.106840,31.180680", \ "33.725020,34.563780,35.072900,35.410510,35.444920,36.024880,35.967220"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.900200,18.305340,18.688010,19.144760,19.465800,19.597540,19.660470", \ "17.896610,18.251710,18.701670,19.160370,19.455900,19.598770,19.647190", \ "17.801580,18.204090,18.580060,19.054180,19.355620,19.507060,19.558850", \ "18.073680,18.423270,18.847590,19.295590,19.606720,19.742140,19.803870", \ "19.402380,19.714480,20.113270,20.495100,20.795700,20.944870,21.004030", \ "22.278530,22.552650,22.915720,23.384220,23.733450,23.831560,23.879170", \ "26.091530,26.324850,26.750180,27.366920,27.991810,28.475310,28.513460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.287050,28.186090,28.813630,29.448870,30.121730,30.298130,29.889380", \ "27.211290,28.094780,28.653190,29.429260,30.012250,30.226370,28.714830", \ "27.302650,28.184610,28.845030,29.392260,30.104840,29.424280,28.918830", \ "28.196810,29.146910,29.728980,30.299960,30.476220,30.168790,30.690480", \ "31.440850,32.281280,32.916860,33.524810,33.817210,33.992400,31.813990", \ "35.691950,36.634040,37.330800,37.862630,38.293720,38.807490,37.661430", \ "41.709720,42.325220,42.861630,43.691950,44.063850,43.906430,43.757570"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.664330,17.168400,17.583670,18.028870,18.302780,18.410530,18.456510", \ "16.727280,17.134180,17.540870,18.010350,18.291030,18.404190,18.441460", \ "16.616850,17.043930,17.430460,17.901330,18.177840,18.294760,18.335360", \ "16.876420,17.336640,17.762420,18.207430,18.479560,18.596360,18.628030", \ "18.497090,18.857630,19.216990,19.619630,19.876000,19.992640,20.020950", \ "21.472230,21.773720,22.184190,22.678230,23.029580,23.115060,23.124610", \ "25.362540,25.657230,26.028510,26.669110,27.355170,27.903380,27.961140"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.863240,26.808000,27.296610,27.727680,28.138630,28.303160,27.263580", \ "25.876740,26.772000,27.106060,27.649010,28.160130,28.179520,26.887700", \ "25.815750,26.811690,27.315820,27.610210,27.706240,28.429810,28.276900", \ "26.793070,27.805290,28.082930,28.755870,29.155810,28.904000,28.324100", \ "29.833260,30.750910,31.123900,31.596880,31.994110,31.671060,30.948400", \ "33.957260,34.980900,35.488600,36.043660,36.310440,36.458380,35.413430", \ "39.531450,40.486030,40.939540,41.509990,42.077890,41.422200,40.560570"); } } internal_power () { related_pin : "C1"; when : "!A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.362670,16.796090,17.225350,17.679340,17.929020,18.030670,18.063080", \ "16.282540,16.781160,17.238790,17.665000,17.910570,18.005770,18.048870", \ "16.247150,16.687660,17.113290,17.538760,17.806100,17.904760,17.942100", \ "16.600960,17.101090,17.507580,17.930570,18.182840,18.291340,18.323980", \ "18.356360,18.768130,19.125400,19.545480,19.759470,19.860170,19.898140", \ "21.460440,21.780650,22.206520,22.687750,23.048450,23.099950,23.118050", \ "25.396020,25.712780,26.115020,26.768650,27.453720,27.990500,28.046910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.343040,27.317010,27.782760,28.227190,28.550160,28.005220,28.959150", \ "26.268110,27.256330,27.703570,28.106000,28.393100,28.386310,28.526660", \ "26.321050,27.314390,27.684160,28.162000,28.683870,28.191130,26.855080", \ "27.309420,28.282660,28.761340,29.110710,29.307210,28.879610,28.468870", \ "30.426840,31.208060,31.608200,32.120340,32.336940,32.703490,31.796170", \ "34.558720,35.457740,35.952880,36.526550,36.787710,36.987720,36.252600", \ "40.002240,40.806540,41.286280,41.772170,41.868150,42.180310,42.078530"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.664330,17.168400,17.583670,18.028870,18.302780,18.410530,18.456510", \ "16.727280,17.134180,17.540870,18.010350,18.291030,18.404190,18.441460", \ "16.616850,17.043930,17.430460,17.901330,18.177840,18.294760,18.335360", \ "16.876420,17.336640,17.762420,18.207430,18.479560,18.596360,18.628030", \ "18.497090,18.857630,19.216990,19.619630,19.876000,19.992640,20.020950", \ "21.472230,21.773720,22.184190,22.678230,23.029580,23.115060,23.124610", \ "25.362540,25.657230,26.028510,26.669110,27.355170,27.903380,27.961140"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.863240,26.808000,27.296610,27.727680,28.138630,28.303160,27.263580", \ "25.876740,26.772000,27.106060,27.649010,28.160130,28.179520,26.887700", \ "25.815750,26.811690,27.315820,27.610210,27.706240,28.429810,28.276900", \ "26.793070,27.805290,28.082930,28.755870,29.155810,28.904000,28.324100", \ "29.833260,30.750910,31.123900,31.596880,31.994110,31.671060,30.948400", \ "33.957260,34.980900,35.488600,36.043660,36.310440,36.458380,35.413430", \ "39.531450,40.486030,40.939540,41.509990,42.077890,41.422200,40.560570"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.610670,16.047210,16.465530,16.901600,17.154030,17.253270,17.261650", \ "15.585360,16.020860,16.443030,16.870010,17.126250,17.221280,17.233200", \ "15.439640,15.890550,16.295800,16.747350,17.002490,17.096740,17.106230", \ "15.827770,16.298600,16.681140,17.134750,17.393800,17.481040,17.489720", \ "17.667980,18.037280,18.380170,18.781420,19.013560,19.104180,19.117600", \ "20.788790,21.077290,21.508100,22.012760,22.387010,22.475200,22.453570", \ "24.734670,24.924500,25.404650,26.057050,26.779300,27.416150,27.492040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("24.516460,25.429880,25.740640,25.983160,26.392530,25.928900,26.144900", \ "24.442410,25.321600,25.713390,26.059370,26.270240,26.412010,25.853770", \ "24.544300,25.348800,25.751220,25.941090,25.784770,26.420000,26.264670", \ "25.495970,26.272150,26.574250,26.882780,27.147890,27.065500,27.578270", \ "28.444490,29.303070,29.643630,29.740770,30.015810,30.011770,29.881950", \ "32.370030,33.158680,33.455600,33.835360,34.306310,33.781090,32.966510", \ "37.757700,38.515640,38.799720,39.218080,39.310910,39.427810,39.056960"); } } internal_power () { related_pin : "C1"; when : "A1 & !A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.205570,15.745530,16.187550,16.624240,16.848230,16.937190,16.955220", \ "15.152670,15.720680,16.170840,16.595820,16.820150,16.906130,16.917010", \ "15.023510,15.615070,16.067740,16.486560,16.710280,16.795850,16.815660", \ "15.669740,16.126520,16.552510,16.953150,17.182480,17.271580,17.288250", \ "17.604120,17.963360,18.401260,18.785160,18.960470,19.036840,19.049990", \ "20.784120,21.120270,21.548740,22.061770,22.435590,22.503690,22.475700", \ "24.745690,25.022090,25.492690,26.169460,26.909190,27.522350,27.602560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.012100,25.772550,26.170440,26.517800,26.858390,26.113010,25.997350", \ "24.933800,25.804820,26.202270,26.556170,26.733380,26.739530,25.723060", \ "25.025280,25.792160,26.194370,26.573560,26.318700,26.805880,26.134480", \ "25.999010,26.830670,27.228690,27.580030,27.727130,27.877720,28.009960", \ "28.795420,29.685700,30.055120,30.402830,30.584340,30.262280,29.533680", \ "32.839290,33.699840,34.017900,34.463730,34.232070,34.259430,34.282280", \ "38.197460,38.858400,39.342840,39.501940,39.815250,40.003780,38.879690"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & !B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.362670,16.796090,17.225350,17.679340,17.929020,18.030670,18.063080", \ "16.282540,16.781160,17.238790,17.665000,17.910570,18.005770,18.048870", \ "16.247150,16.687660,17.113290,17.538760,17.806100,17.904760,17.942100", \ "16.600960,17.101090,17.507580,17.930570,18.182840,18.291340,18.323980", \ "18.356360,18.768130,19.125400,19.545480,19.759470,19.860170,19.898140", \ "21.460440,21.780650,22.206520,22.687750,23.048450,23.099950,23.118050", \ "25.396020,25.712780,26.115020,26.768650,27.453720,27.990500,28.046910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.343040,27.317010,27.782760,28.227190,28.550160,28.005220,28.959150", \ "26.268110,27.256330,27.703570,28.106000,28.393100,28.386310,28.526660", \ "26.321050,27.314390,27.684160,28.162000,28.683870,28.191130,26.855080", \ "27.309420,28.282660,28.761340,29.110710,29.307210,28.879610,28.468870", \ "30.426840,31.208060,31.608200,32.120340,32.336940,32.703490,31.796170", \ "34.558720,35.457740,35.952880,36.526550,36.787710,36.987720,36.252600", \ "40.002240,40.806540,41.286280,41.772170,41.868150,42.180310,42.078530"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & !B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.205570,15.745530,16.187550,16.624240,16.848230,16.937190,16.955220", \ "15.152670,15.720680,16.170840,16.595820,16.820150,16.906130,16.917010", \ "15.023510,15.615070,16.067740,16.486560,16.710280,16.795850,16.815660", \ "15.669740,16.126520,16.552510,16.953150,17.182480,17.271580,17.288250", \ "17.604120,17.963360,18.401260,18.785160,18.960470,19.036840,19.049990", \ "20.784120,21.120270,21.548740,22.061770,22.435590,22.503690,22.475700", \ "24.745690,25.022090,25.492690,26.169460,26.909190,27.522350,27.602560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.012100,25.772550,26.170440,26.517800,26.858390,26.113010,25.997350", \ "24.933800,25.804820,26.202270,26.556170,26.733380,26.739530,25.723060", \ "25.025280,25.792160,26.194370,26.573560,26.318700,26.805880,26.134480", \ "25.999010,26.830670,27.228690,27.580030,27.727130,27.877720,28.009960", \ "28.795420,29.685700,30.055120,30.402830,30.584340,30.262280,29.533680", \ "32.839290,33.699840,34.017900,34.463730,34.232070,34.259430,34.282280", \ "38.197460,38.858400,39.342840,39.501940,39.815250,40.003780,38.879690"); } } internal_power () { related_pin : "C1"; when : "A1 & A2 & B1 & B2 & !C2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("14.924420,15.527060,16.003050,16.392210,16.619460,16.690010,16.707920", \ "14.950890,15.505400,15.961120,16.375050,16.585020,16.659090,16.670020", \ "14.849080,15.430790,15.884150,16.296510,16.490960,16.575960,16.592680", \ "15.512670,16.112000,16.555610,16.947360,17.152370,17.222090,17.242300", \ "17.813910,18.185730,18.604720,18.949230,19.106060,19.178770,19.186550", \ "21.081330,21.469290,21.853230,22.380020,22.730640,22.773760,22.745310", \ "25.084450,25.480710,25.856810,26.565020,27.319050,27.925930,27.992170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.739950,26.419120,26.849680,27.138380,27.415810,27.280590,26.336130", \ "25.607450,26.433480,26.759690,27.099350,27.381330,26.922670,27.279640", \ "25.713720,26.467700,26.889310,27.216560,27.285940,27.048320,27.188580", \ "26.727450,27.556170,27.825840,28.199650,28.341550,28.258260,26.910280", \ "29.549660,30.448650,30.788200,31.072450,30.792550,31.075160,30.311430", \ "33.529850,34.280740,34.633420,34.935660,35.223350,34.685040,35.103530", \ "38.616470,39.573050,39.896180,40.325410,40.269720,40.297200,40.550150"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("18.913220,19.291810,19.659150,20.134320,20.464180,20.630500,20.705010", \ "18.825500,19.194410,19.593590,20.069860,20.395840,20.558130,20.639310", \ "18.779600,19.105610,19.528290,20.011190,20.334420,20.493440,20.579530", \ "19.035880,19.352350,19.796460,20.256620,20.572930,20.735310,20.809770", \ "20.258050,20.571760,20.962650,21.375410,21.691490,21.864930,21.942900", \ "23.086940,23.343300,23.699140,24.124530,24.422560,24.540880,24.618840", \ "27.181630,27.437260,27.808410,28.287830,28.738530,28.955770,28.939680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("28.346690,29.201360,29.750490,30.367250,31.043800,30.784080,29.793480", \ "28.290940,29.178140,29.691740,30.343320,31.090550,31.062030,29.999490", \ "28.220940,29.156260,29.751550,30.248130,31.042630,30.833670,30.556390", \ "28.655600,29.644000,30.231770,30.927800,31.521090,31.727600,30.810340", \ "30.824530,31.811460,32.223620,32.934760,33.500910,33.242930,32.862760", \ "34.108430,34.932030,35.476650,36.176340,36.878480,36.205420,36.751910", \ "38.815350,39.534860,40.111730,40.869020,41.919040,41.099270,40.444820"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.738240,18.149780,18.516860,18.989070,19.296820,19.430700,19.502490", \ "17.670810,18.076720,18.483800,18.917620,19.230240,19.372940,19.420610", \ "17.601950,18.012700,18.406660,18.839950,19.164760,19.307330,19.357940", \ "17.941790,18.258310,18.710900,19.150300,19.447940,19.577120,19.646470", \ "19.300440,19.603570,19.990410,20.419400,20.714840,20.866160,20.922810", \ "22.308490,22.556830,22.916330,23.364080,23.663840,23.733200,23.801750", \ "26.452760,26.744490,27.078570,27.617310,28.086000,28.321240,28.296680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.990470,27.864840,28.339400,28.742630,28.729440,29.439770,28.724010", \ "26.841020,27.722510,28.278590,28.678360,28.873430,28.862830,29.198430", \ "26.640270,27.741360,28.232260,28.639010,28.999980,29.244930,27.900840", \ "27.255070,28.240370,28.566590,29.278590,29.413800,29.749630,28.775490", \ "29.355080,30.304510,30.642870,31.108100,31.093800,31.621070,31.854730", \ "32.465660,33.330940,33.914840,34.499110,34.990320,34.867210,32.763440", \ "36.890480,37.823520,38.478990,39.093170,39.634280,38.916400,39.865420"); } } internal_power () { related_pin : "C2"; when : "!A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.203800,17.694740,18.095110,18.573220,18.843000,18.965500,19.027060", \ "17.140150,17.580490,18.070660,18.479970,18.772340,18.901040,18.962110", \ "16.995000,17.566580,17.983230,18.430830,18.712980,18.833690,18.896100", \ "17.454860,17.936170,18.338500,18.801670,19.064950,19.192000,19.245830", \ "19.088650,19.461900,19.870820,20.261640,20.509760,20.633950,20.700600", \ "22.251020,22.520650,22.933060,23.359940,23.617730,23.667620,23.714090", \ "26.489450,26.797160,27.150900,27.705420,28.141530,28.345580,28.317390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.385290,28.359610,28.840260,29.225090,29.802990,28.817830,29.746170", \ "27.374930,28.277580,28.772650,29.261150,29.432890,29.142260,29.074480", \ "27.106350,28.226380,28.523670,28.988490,29.655370,28.770990,29.630190", \ "27.782520,28.758900,29.225270,29.603860,30.009510,30.061310,28.999490", \ "29.827680,30.759950,31.269240,31.778060,31.982260,31.697670,31.749250", \ "32.827640,33.755510,34.313150,34.733470,35.006940,34.387050,35.388400", \ "37.272220,38.207160,38.862810,39.546030,39.731220,39.377010,38.778150"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.738240,18.149780,18.516860,18.989070,19.296820,19.430700,19.502490", \ "17.670810,18.076720,18.483800,18.917620,19.230240,19.372940,19.420610", \ "17.601950,18.012700,18.406660,18.839950,19.164760,19.307330,19.357940", \ "17.941790,18.258310,18.710900,19.150300,19.447940,19.577120,19.646470", \ "19.300440,19.603570,19.990410,20.419400,20.714840,20.866160,20.922810", \ "22.308490,22.556830,22.916330,23.364080,23.663840,23.733200,23.801750", \ "26.452760,26.744490,27.078570,27.617310,28.086000,28.321240,28.296680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.990470,27.864840,28.339400,28.742630,28.729440,29.439770,28.724010", \ "26.841020,27.722510,28.278590,28.678360,28.873430,28.862830,29.198430", \ "26.640270,27.741360,28.232260,28.639010,28.999980,29.244930,27.900840", \ "27.255070,28.240370,28.566590,29.278590,29.413800,29.749630,28.775490", \ "29.355080,30.304510,30.642870,31.108100,31.093800,31.621070,31.854730", \ "32.465660,33.330940,33.914840,34.499110,34.990320,34.867210,32.763440", \ "36.890480,37.823520,38.478990,39.093170,39.634280,38.916400,39.865420"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.599020,17.012460,17.396200,17.866710,18.131080,18.261050,18.294430", \ "16.434060,16.934520,17.350720,17.777600,18.073460,18.191460,18.224130", \ "16.440720,16.820130,17.253840,17.725580,18.002160,18.124030,18.146080", \ "16.735940,17.223570,17.622900,18.070610,18.345550,18.463390,18.499080", \ "18.420400,18.773100,19.111340,19.537500,19.787740,19.919910,19.951160", \ "21.576760,21.866820,22.247300,22.674680,22.959130,23.008550,23.042010", \ "25.884450,26.121140,26.449930,27.010560,27.496170,27.759700,27.719290"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("25.544770,26.386270,26.737080,26.905210,27.302730,26.791650,26.270210", \ "25.479680,26.314370,26.695550,26.856250,27.086160,26.842290,26.162680", \ "25.448570,26.272190,26.635730,27.099230,27.201190,27.368830,26.416900", \ "26.055340,26.877600,27.052340,27.611070,27.804130,27.311190,28.035130", \ "27.881610,28.855320,29.124600,29.531440,29.627570,29.235180,28.884120", \ "30.825480,31.764360,32.029550,32.432780,32.736070,32.986130,32.030470", \ "35.286130,36.128210,36.518810,36.960650,37.485910,37.496380,35.729660"); } } internal_power () { related_pin : "C2"; when : "A1 & !A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.143210,16.637580,17.067330,17.490540,17.752650,17.866340,17.900040", \ "16.055890,16.560650,16.983030,17.428410,17.691920,17.799800,17.836400", \ "16.027080,16.501140,16.932920,17.367420,17.628130,17.727060,17.769100", \ "16.425720,16.909100,17.377690,17.806600,18.053340,18.157290,18.197070", \ "18.275920,18.627570,19.035180,19.450590,19.665130,19.770000,19.813320", \ "21.561900,21.851440,22.274270,22.691790,22.957260,22.977990,23.003800", \ "25.872200,26.189580,26.545620,27.135930,27.582000,27.816820,27.770760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.043890,26.831180,27.160790,27.579870,27.651880,28.046710,27.857980", \ "25.970760,26.747980,27.153810,27.385630,27.670260,27.876760,26.899340", \ "25.924510,26.794050,27.134810,27.340750,27.716130,27.935890,27.342770", \ "26.438340,27.311180,27.708780,28.060380,28.056120,28.221750,27.868130", \ "28.272830,29.237870,29.646650,30.004190,30.086400,30.229760,28.561960", \ "31.291870,32.217590,32.596160,33.016110,33.328670,33.210060,31.768540", \ "35.742220,36.463260,36.961870,37.227550,37.585850,37.314980,38.048160"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & !B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.203800,17.694740,18.095110,18.573220,18.843000,18.965500,19.027060", \ "17.140150,17.580490,18.070660,18.479970,18.772340,18.901040,18.962110", \ "16.995000,17.566580,17.983230,18.430830,18.712980,18.833690,18.896100", \ "17.454860,17.936170,18.338500,18.801670,19.064950,19.192000,19.245830", \ "19.088650,19.461900,19.870820,20.261640,20.509760,20.633950,20.700600", \ "22.251020,22.520650,22.933060,23.359940,23.617730,23.667620,23.714090", \ "26.489450,26.797160,27.150900,27.705420,28.141530,28.345580,28.317390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("27.385290,28.359610,28.840260,29.225090,29.802990,28.817830,29.746170", \ "27.374930,28.277580,28.772650,29.261150,29.432890,29.142260,29.074480", \ "27.106350,28.226380,28.523670,28.988490,29.655370,28.770990,29.630190", \ "27.782520,28.758900,29.225270,29.603860,30.009510,30.061310,28.999490", \ "29.827680,30.759950,31.269240,31.778060,31.982260,31.697670,31.749250", \ "32.827640,33.755510,34.313150,34.733470,35.006940,34.387050,35.388400", \ "37.272220,38.207160,38.862810,39.546030,39.731220,39.377010,38.778150"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & !B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("16.143210,16.637580,17.067330,17.490540,17.752650,17.866340,17.900040", \ "16.055890,16.560650,16.983030,17.428410,17.691920,17.799800,17.836400", \ "16.027080,16.501140,16.932920,17.367420,17.628130,17.727060,17.769100", \ "16.425720,16.909100,17.377690,17.806600,18.053340,18.157290,18.197070", \ "18.275920,18.627570,19.035180,19.450590,19.665130,19.770000,19.813320", \ "21.561900,21.851440,22.274270,22.691790,22.957260,22.977990,23.003800", \ "25.872200,26.189580,26.545620,27.135930,27.582000,27.816820,27.770760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.043890,26.831180,27.160790,27.579870,27.651880,28.046710,27.857980", \ "25.970760,26.747980,27.153810,27.385630,27.670260,27.876760,26.899340", \ "25.924510,26.794050,27.134810,27.340750,27.716130,27.935890,27.342770", \ "26.438340,27.311180,27.708780,28.060380,28.056120,28.221750,27.868130", \ "28.272830,29.237870,29.646650,30.004190,30.086400,30.229760,28.561960", \ "31.291870,32.217590,32.596160,33.016110,33.328670,33.210060,31.768540", \ "35.742220,36.463260,36.961870,37.227550,37.585850,37.314980,38.048160"); } } internal_power () { related_pin : "C2"; when : "A1 & A2 & B1 & B2 & !C1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.800150,16.322540,16.768710,17.211690,17.434400,17.539420,17.582050", \ "15.715420,16.265870,16.698030,17.135390,17.378330,17.467980,17.511630", \ "15.676040,16.219740,16.683390,17.089690,17.320550,17.423940,17.466630", \ "16.381300,16.842470,17.301920,17.710370,17.935650,18.021570,18.068800", \ "18.440650,18.800800,19.226040,19.598040,19.762850,19.867800,19.895990", \ "21.899870,22.169180,22.571220,22.986230,23.228320,23.237440,23.250030", \ "26.309830,26.562810,26.977030,27.528800,28.009710,28.203310,28.156190"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("26.665110,27.573580,27.859470,28.315710,28.317630,28.245000,27.450910", \ "26.575790,27.493990,27.809660,28.148910,28.364690,27.984690,28.006700", \ "26.590130,27.402460,27.766110,28.079970,28.371520,28.257060,28.471880", \ "27.202960,27.967160,28.191690,28.455680,28.855350,28.432830,29.099980", \ "29.039400,29.908870,30.311630,30.670930,30.737060,30.567570,30.391730", \ "32.073930,32.881750,33.142780,33.631580,34.082100,33.430570,33.779730", \ "36.277010,37.168850,37.649740,38.017650,38.302840,37.581800,37.199610"); } } } } /****************************************************************************************** Module : OR2_X1 Cell Description : Combinational cell (OR2_X1) with drive strength X1 *******************************************************************************************/ cell (OR2_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 : 79.259438; leakage_power () { when : "!A1 & !A2"; value : 105.621375; } leakage_power () { when : "!A1 & A2"; value : 61.752375; } leakage_power () { when : "A1 & !A2"; value : 71.732250; } leakage_power () { when : "A1 & A2"; value : 77.931750; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.972905; fall_capacitance : 0.802373; rise_capacitance : 0.972905; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.960875; fall_capacitance : 0.918000; rise_capacitance : 0.960875; } 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.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0200183,0.0227554,0.0256057,0.0305376,0.0391085,0.0545834,0.0843080", \ "0.0205350,0.0232648,0.0261128,0.0310428,0.0396138,0.0550896,0.0848151", \ "0.0243803,0.0270967,0.0299285,0.0348411,0.0434031,0.0588769,0.0886027", \ "0.0321316,0.0348830,0.0377417,0.0426699,0.0512281,0.0666783,0.0963621", \ "0.0417610,0.0446817,0.0476769,0.0527734,0.0615267,0.0771737,0.106842", \ "0.0537359,0.0568570,0.0600624,0.0654337,0.0744772,0.0903059,0.120148", \ "0.0681492,0.0715006,0.0749600,0.0807347,0.0903049,0.106677,0.136770"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0108200,0.0133206,0.0160876,0.0213424,0.0316698,0.0522496,0.0933633", \ "0.0116393,0.0141353,0.0168977,0.0221487,0.0324773,0.0530591,0.0941774", \ "0.0142264,0.0167254,0.0194464,0.0246162,0.0348675,0.0554095,0.0965078", \ "0.0156347,0.0183462,0.0211775,0.0263249,0.0364519,0.0568588,0.0978644", \ "0.0148230,0.0177760,0.0209041,0.0262708,0.0363499,0.0566233,0.0974741", \ "0.0113958,0.0146087,0.0180113,0.0238695,0.0341141,0.0544101,0.0951842", \ "0.00510716,0.00859579,0.0122684,0.0186468,0.0294087,0.0497612,0.0907696"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00455773,0.00581838,0.00730720,0.0102263,0.0159958,0.0278875,0.0528969", \ "0.00455584,0.00581827,0.00730844,0.0102272,0.0159965,0.0278869,0.0528965", \ "0.00456271,0.00583211,0.00732442,0.0102420,0.0160071,0.0278910,0.0528984", \ "0.00530871,0.00647942,0.00786625,0.0106214,0.0162196,0.0279750,0.0529112", \ "0.00641971,0.00755978,0.00886887,0.0114950,0.0169366,0.0284200,0.0529964", \ "0.00776521,0.00893101,0.0102312,0.0127312,0.0178900,0.0290309,0.0533882", \ "0.00947368,0.0106930,0.0120410,0.0145197,0.0195118,0.0302339,0.0539651"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00280202,0.00451091,0.00668678,0.0112815,0.0207948,0.0399960,0.0784052", \ "0.00280183,0.00451183,0.00668753,0.0112812,0.0207945,0.0399907,0.0784032", \ "0.00308360,0.00471349,0.00680569,0.0113145,0.0208015,0.0399887,0.0784012", \ "0.00393783,0.00549938,0.00738342,0.0115976,0.0209018,0.0400017,0.0784061", \ "0.00515028,0.00669928,0.00855558,0.0123574,0.0212415,0.0401713,0.0784507", \ "0.00670238,0.00817472,0.0101011,0.0137466,0.0220019,0.0406995,0.0786709", \ "0.00857413,0.00998444,0.0118894,0.0156510,0.0233025,0.0415312,0.0794009"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0222947,0.0250300,0.0278807,0.0328119,0.0413824,0.0568567,0.0865825", \ "0.0231046,0.0258377,0.0286877,0.0336188,0.0421895,0.0576642,0.0873897", \ "0.0258385,0.0285583,0.0313951,0.0363159,0.0448841,0.0603597,0.0900856", \ "0.0314522,0.0342179,0.0370927,0.0420511,0.0506389,0.0661125,0.0958162", \ "0.0395555,0.0424434,0.0454330,0.0505574,0.0593822,0.0750578,0.104767", \ "0.0500440,0.0531019,0.0562588,0.0616346,0.0708065,0.0868318,0.116718", \ "0.0625655,0.0658289,0.0692116,0.0749379,0.0846369,0.101388,0.131802"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0121627,0.0147045,0.0174965,0.0227686,0.0331047,0.0536932,0.0948212", \ "0.0128950,0.0154354,0.0182245,0.0234939,0.0338293,0.0544194,0.0955462", \ "0.0157591,0.0182763,0.0210197,0.0262149,0.0364756,0.0570226,0.0981289", \ "0.0180151,0.0207127,0.0235359,0.0286840,0.0388100,0.0592107,0.100221", \ "0.0184163,0.0213355,0.0244085,0.0296910,0.0396803,0.0598928,0.100746", \ "0.0167370,0.0199022,0.0232386,0.0289252,0.0389730,0.0590377,0.0996810", \ "0.0128302,0.0162633,0.0198435,0.0260127,0.0364122,0.0564360,0.0969932"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00455640,0.00581849,0.00730782,0.0102261,0.0159961,0.0278878,0.0528970", \ "0.00455606,0.00581769,0.00730775,0.0102262,0.0159963,0.0278873,0.0528978", \ "0.00456088,0.00582968,0.00732003,0.0102366,0.0160031,0.0278900,0.0528981", \ "0.00508814,0.00631107,0.00774141,0.0105456,0.0161779,0.0279575,0.0529085", \ "0.00584425,0.00706970,0.00848602,0.0112654,0.0168141,0.0283286,0.0529796", \ "0.00692525,0.00817142,0.00958622,0.0123291,0.0177890,0.0290276,0.0532880", \ "0.00833719,0.00963328,0.0110890,0.0138525,0.0193367,0.0304471,0.0540336"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00296234,0.00467037,0.00682274,0.0113688,0.0208476,0.0400201,0.0784321", \ "0.00296217,0.00467084,0.00682347,0.0113685,0.0208477,0.0400243,0.0784422", \ "0.00314116,0.00478882,0.00689483,0.0113970,0.0208520,0.0400219,0.0784267", \ "0.00393692,0.00549203,0.00739193,0.0116280,0.0209364,0.0400453,0.0784386", \ "0.00504249,0.00656573,0.00839258,0.0122066,0.0211311,0.0401557,0.0784707", \ "0.00645941,0.00789887,0.00977380,0.0133644,0.0216679,0.0404021,0.0786017", \ "0.00816481,0.00952569,0.0113837,0.0150028,0.0226777,0.0409695,0.0789203"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("4.060608,4.091362,4.138631,4.287628,4.393846,4.428336,4.426852", \ "4.021588,4.046060,4.117018,4.248416,4.361505,4.394137,4.390372", \ "4.197806,4.235675,4.279550,4.409790,4.521568,4.549141,4.546452", \ "5.036986,5.047178,5.007776,5.076522,5.130120,5.121573,5.095222", \ "6.299959,6.233416,6.180431,6.154787,6.197699,6.146089,6.076051", \ "8.167150,8.059291,7.941078,7.827586,7.786081,7.747549,7.629543", \ "10.607850,10.574830,10.421820,10.165000,10.060500,9.962455,9.861965"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.381272,2.460593,2.459665,2.483673,2.543509,2.484280,2.451903", \ "2.392646,2.451074,2.460785,2.554563,2.588582,2.514692,2.523405", \ "2.690804,2.718200,2.689370,2.675623,2.699190,2.470755,2.346135", \ "3.514836,3.539055,3.474930,3.340051,3.317021,3.141003,3.145869", \ "4.908853,4.931241,4.920002,4.816342,4.511038,4.352112,4.069431", \ "6.660378,6.579546,6.646064,6.672361,6.610461,6.288249,6.160503", \ "8.940500,8.741412,8.703024,8.789958,8.926922,9.027910,8.397334"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("4.549088,4.634903,4.685120,4.813396,4.926540,4.953665,4.950198", \ "4.536418,4.585758,4.618400,4.752779,4.880119,4.911210,4.906562", \ "4.555952,4.592952,4.617460,4.754850,4.871612,4.898328,4.895783", \ "5.052546,5.083823,5.063965,5.154471,5.232830,5.239141,5.222908", \ "5.960905,5.959041,5.942209,5.998238,6.094057,6.067996,6.028247", \ "7.483562,7.480753,7.404149,7.383101,7.435970,7.474839,7.388483", \ "9.546427,9.546485,9.458622,9.357327,9.402357,9.434338,9.407539"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.717314,2.792451,2.823557,2.834505,2.887748,2.843960,2.802117", \ "2.689452,2.763419,2.778280,2.800350,2.843871,2.770716,2.622866", \ "2.939352,2.976844,2.988559,2.913223,2.896105,2.939437,2.595274", \ "3.849026,3.804218,3.753607,3.656598,3.564685,3.433897,3.159643", \ "5.294511,5.256904,5.203180,5.036390,4.795964,4.539484,4.117643", \ "7.271690,7.216115,7.177181,7.068539,6.775032,6.471439,5.933843", \ "9.775509,9.596052,9.565937,9.523115,9.295453,8.974479,8.687045"); } } } } /****************************************************************************************** Module : OR2_X2 Cell Description : Combinational cell (OR2_X2) with drive strength X2 *******************************************************************************************/ cell (OR2_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 : 159.397437; leakage_power () { when : "!A1 & !A2"; value : 212.197500; } leakage_power () { when : "!A1 & A2"; value : 124.122000; } leakage_power () { when : "A1 & !A2"; value : 144.413500; } leakage_power () { when : "A1 & A2"; value : 156.856750; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.795161; fall_capacitance : 1.445225; rise_capacitance : 1.795161; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.722049; fall_capacitance : 1.643379; rise_capacitance : 1.722049; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "(A1 | A2)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0186436,0.0216457,0.0244191,0.0292410,0.0376745,0.0530369,0.0827423", \ "0.0191716,0.0221669,0.0249370,0.0297571,0.0381900,0.0535531,0.0832597", \ "0.0230777,0.0260488,0.0287991,0.0336021,0.0420259,0.0573854,0.0870880", \ "0.0306302,0.0336590,0.0364440,0.0412858,0.0497212,0.0650587,0.0947205", \ "0.0400623,0.0432732,0.0461892,0.0511733,0.0597841,0.0753156,0.104963", \ "0.0518395,0.0552825,0.0584046,0.0636687,0.0725712,0.0882725,0.118082", \ "0.0660186,0.0697162,0.0731020,0.0787730,0.0882128,0.104468,0.134546"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0101664,0.0129558,0.0157083,0.0209620,0.0313002,0.0518909,0.0930200", \ "0.0109869,0.0137699,0.0165165,0.0217671,0.0321058,0.0526999,0.0938346", \ "0.0134535,0.0162378,0.0189442,0.0241103,0.0343738,0.0549293,0.0960481", \ "0.0146424,0.0176573,0.0204503,0.0255820,0.0357242,0.0561516,0.0971776", \ "0.0136307,0.0169130,0.0199937,0.0253144,0.0354080,0.0557142,0.0965974", \ "0.0100315,0.0135999,0.0169552,0.0227422,0.0329634,0.0533161,0.0941436", \ "0.00360226,0.00747769,0.0110951,0.0173981,0.0280957,0.0484991,0.0895900"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00424279,0.00563485,0.00711430,0.0100256,0.0158167,0.0278069,0.0529522", \ "0.00424279,0.00563545,0.00711546,0.0100261,0.0158172,0.0278069,0.0529519", \ "0.00425234,0.00565533,0.00713775,0.0100470,0.0158292,0.0278121,0.0529533", \ "0.00507319,0.00634875,0.00772631,0.0104730,0.0160638,0.0278963,0.0529639", \ "0.00617197,0.00740631,0.00869289,0.0112953,0.0167433,0.0283424,0.0530475", \ "0.00754193,0.00880596,0.0100701,0.0125431,0.0176966,0.0289248,0.0534410", \ "0.00927978,0.0106023,0.0119131,0.0143623,0.0193450,0.0301558,0.0540278"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00260280,0.00452974,0.00673299,0.0113605,0.0209026,0.0401086,0.0785597", \ "0.00260292,0.00453134,0.00673435,0.0113611,0.0209033,0.0401092,0.0785572", \ "0.00291474,0.00474466,0.00685767,0.0113956,0.0209055,0.0401107,0.0785498", \ "0.00377837,0.00550688,0.00740196,0.0116653,0.0210104,0.0401344,0.0785638", \ "0.00501487,0.00671352,0.00855199,0.0123971,0.0213575,0.0403086,0.0786019", \ "0.00659442,0.00819630,0.0101008,0.0137470,0.0221060,0.0408623,0.0788251", \ "0.00848993,0.0100199,0.0119026,0.0156360,0.0233605,0.0417279,0.0796115"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0209409,0.0239415,0.0267141,0.0315354,0.0399681,0.0553297,0.0850335", \ "0.0217435,0.0247419,0.0275137,0.0323347,0.0407682,0.0561304,0.0858340", \ "0.0244829,0.0274627,0.0302194,0.0350313,0.0434612,0.0588228,0.0885284", \ "0.0299575,0.0330004,0.0358064,0.0406741,0.0491399,0.0645012,0.0941820", \ "0.0379250,0.0411057,0.0440214,0.0490492,0.0577478,0.0733086,0.102992", \ "0.0482078,0.0515848,0.0546754,0.0599646,0.0690305,0.0849528,0.114807", \ "0.0604586,0.0640697,0.0673866,0.0730333,0.0826437,0.0993267,0.129741"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0115072,0.0143420,0.0171168,0.0223876,0.0327348,0.0533378,0.0944797", \ "0.0122388,0.0150713,0.0178432,0.0231110,0.0334574,0.0540634,0.0952072", \ "0.0150334,0.0178420,0.0205655,0.0257552,0.0360275,0.0565906,0.0977172", \ "0.0170936,0.0200915,0.0228755,0.0280032,0.0381400,0.0585652,0.0995951", \ "0.0173348,0.0205800,0.0235994,0.0288298,0.0388262,0.0590667,0.0999499", \ "0.0155279,0.0190461,0.0223231,0.0279288,0.0379569,0.0580627,0.0987487", \ "0.0115300,0.0153456,0.0188595,0.0249377,0.0352682,0.0553382,0.0959613"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00424232,0.00563463,0.00711379,0.0100260,0.0158165,0.0278071,0.0529527", \ "0.00424284,0.00563596,0.00711507,0.0100263,0.0158169,0.0278066,0.0529527", \ "0.00425243,0.00565081,0.00713115,0.0100400,0.0158248,0.0278101,0.0529532", \ "0.00482017,0.00616630,0.00758766,0.0103856,0.0160192,0.0278796,0.0529616", \ "0.00558815,0.00693337,0.00833147,0.0110957,0.0166460,0.0282481,0.0530284", \ "0.00670339,0.00806765,0.00946541,0.0121943,0.0176535,0.0289502,0.0533360", \ "0.00813941,0.00955897,0.0109954,0.0137472,0.0192465,0.0304245,0.0541092"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00276776,0.00468950,0.00686486,0.0114459,0.0209478,0.0401490,0.0785923", \ "0.00276787,0.00468976,0.00686520,0.0114460,0.0209478,0.0401424,0.0785821", \ "0.00297315,0.00482023,0.00694123,0.0114731,0.0209524,0.0401430,0.0785870", \ "0.00377213,0.00549312,0.00740477,0.0116886,0.0210446,0.0401618,0.0785779", \ "0.00489480,0.00656316,0.00837395,0.0122320,0.0212339,0.0402837,0.0786274", \ "0.00632680,0.00789567,0.00974663,0.0133419,0.0217583,0.0405428,0.0787616", \ "0.00804627,0.00951876,0.0113555,0.0149490,0.0227194,0.0411317,0.0791072"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("7.792400,7.829838,7.975545,8.196154,8.391059,8.449950,8.450458", \ "7.713747,7.762233,7.879899,8.125579,8.314922,8.375056,8.376821", \ "8.131517,8.196611,8.256399,8.483727,8.662111,8.711655,8.712819", \ "9.820241,9.825837,9.768439,9.824117,9.899738,9.869397,9.825377", \ "12.398690,12.205210,12.060000,12.011470,12.067550,11.957670,11.839860", \ "16.224080,15.938230,15.663800,15.383430,15.296930,15.228840,15.006900", \ "21.246570,20.981850,20.614130,20.174380,19.915630,19.742720,19.566460"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("4.665967,4.875181,4.900717,4.899258,5.042499,4.855740,4.475803", \ "4.675862,4.885783,4.913495,5.009478,5.001214,4.977893,5.123936", \ "5.313842,5.360155,5.345422,5.274605,5.268543,5.034012,5.257822", \ "7.062803,7.086725,6.948643,6.743693,6.623272,6.264521,6.400189", \ "9.800432,9.772356,9.773075,9.575360,9.165816,8.447473,8.348309", \ "13.455350,13.153230,13.168770,13.284200,13.043620,12.572460,11.989000", \ "17.887390,17.477480,17.409190,17.614410,17.833670,18.080230,16.737140"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("8.857838,8.916498,9.033903,9.267393,9.462255,9.516164,9.518938", \ "8.767035,8.847683,8.940157,9.174617,9.365046,9.423936,9.421824", \ "8.771201,8.884403,8.952358,9.170839,9.356588,9.417974,9.417122", \ "9.781281,9.896705,9.887624,10.003950,10.114540,10.128310,10.096820", \ "11.723960,11.636900,11.589010,11.707090,11.881410,11.831740,11.752500", \ "14.898770,14.742020,14.625400,14.536020,14.624010,14.718800,14.567980", \ "18.952620,18.941470,18.765240,18.603730,18.642880,18.715320,18.693770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("5.283088,5.467233,5.599028,5.625934,5.650867,5.558481,5.556960", \ "5.250796,5.422036,5.511276,5.561954,5.406363,5.437844,4.835319", \ "5.832071,5.946923,5.933762,5.866390,5.730228,5.659451,5.858816", \ "7.634840,7.627914,7.463337,7.196949,7.065976,6.885052,6.417261", \ "10.577370,10.563210,10.378270,10.109410,9.639066,9.057116,8.488087", \ "14.633060,14.434460,14.306220,14.109390,13.651270,12.803400,11.474180", \ "19.744240,19.197560,19.113810,19.063950,18.834320,18.322250,17.066330"); } } } } /****************************************************************************************** Module : OR2_X4 Cell Description : Combinational cell (OR2_X4) with drive strength X4 *******************************************************************************************/ cell (OR2_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 : 318.798781; leakage_power () { when : "!A1 & !A2"; value : 424.402500; } leakage_power () { when : "!A1 & A2"; value : 248.246750; } leakage_power () { when : "A1 & !A2"; value : 288.830500; } leakage_power () { when : "A1 & A2"; value : 313.715375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.480130; fall_capacitance : 2.800866; rise_capacitance : 3.480130; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.511587; fall_capacitance : 3.333256; rise_capacitance : 3.511587; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "(A1 | A2)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0179819,0.0211618,0.0239224,0.0287216,0.0371254,0.0524774,0.0822293", \ "0.0185407,0.0217116,0.0244693,0.0292666,0.0376704,0.0530234,0.0827761", \ "0.0224830,0.0256258,0.0283637,0.0331423,0.0415359,0.0568856,0.0866347", \ "0.0299564,0.0331641,0.0359380,0.0407634,0.0491750,0.0645022,0.0942081", \ "0.0393207,0.0427185,0.0456197,0.0505781,0.0591550,0.0746720,0.104369", \ "0.0510374,0.0546794,0.0577906,0.0630272,0.0718962,0.0875815,0.117434", \ "0.0651430,0.0690577,0.0724302,0.0780800,0.0874872,0.103735,0.133865"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00979787,0.0127817,0.0155515,0.0208264,0.0311891,0.0518191,0.0930134", \ "0.0106229,0.0135992,0.0163628,0.0216341,0.0319977,0.0526312,0.0938283", \ "0.0130307,0.0160023,0.0187265,0.0239143,0.0342041,0.0548013,0.0959864", \ "0.0141159,0.0173189,0.0201187,0.0252712,0.0354434,0.0559158,0.0970135", \ "0.0129948,0.0164814,0.0195612,0.0248891,0.0350166,0.0553746,0.0963361", \ "0.00929338,0.0130848,0.0164339,0.0222175,0.0324631,0.0528744,0.0937865", \ "0.00277571,0.00688903,0.0104962,0.0167893,0.0274938,0.0479559,0.0891466"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00406052,0.00552508,0.00700396,0.00992016,0.0157322,0.0277848,0.0530242", \ "0.00406104,0.00552570,0.00700445,0.00992053,0.0157322,0.0277853,0.0530233", \ "0.00407091,0.00554868,0.00703024,0.00994239,0.0157459,0.0277902,0.0530238", \ "0.00491974,0.00625610,0.00763332,0.0103851,0.0159892,0.0278737,0.0530343", \ "0.00601301,0.00730538,0.00858223,0.0111847,0.0166487,0.0283176,0.0531181", \ "0.00740064,0.00871635,0.00997043,0.0124377,0.0176032,0.0288906,0.0535104", \ "0.00915322,0.0105286,0.0118295,0.0142696,0.0192575,0.0301323,0.0541019"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00243233,0.00448708,0.00670255,0.0113420,0.0208983,0.0401479,0.0786542", \ "0.00243263,0.00448864,0.00670339,0.0113425,0.0208998,0.0401474,0.0786442", \ "0.00275391,0.00470468,0.00683266,0.0113793,0.0209041,0.0401393,0.0786432", \ "0.00363335,0.00545050,0.00736216,0.0116488,0.0210134,0.0401639,0.0786483", \ "0.00489788,0.00665261,0.00849714,0.0123706,0.0213693,0.0403447,0.0786818", \ "0.00649738,0.00814509,0.0100416,0.0137012,0.0221118,0.0409150,0.0789390", \ "0.00841757,0.00998072,0.0118497,0.0155818,0.0233487,0.0417861,0.0797253"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0202670,0.0234447,0.0262051,0.0310036,0.0394066,0.0547577,0.0845077", \ "0.0210782,0.0242527,0.0270121,0.0318104,0.0402140,0.0555661,0.0853166", \ "0.0238314,0.0269825,0.0297296,0.0345176,0.0429170,0.0582692,0.0880217", \ "0.0292561,0.0324817,0.0352775,0.0401299,0.0485716,0.0639231,0.0936476", \ "0.0371783,0.0405492,0.0434554,0.0484647,0.0571378,0.0726870,0.102417", \ "0.0473915,0.0509738,0.0540587,0.0593342,0.0683812,0.0842996,0.114197", \ "0.0595557,0.0633851,0.0666963,0.0723346,0.0819350,0.0986285,0.129099"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0110989,0.0141276,0.0169189,0.0222117,0.0325859,0.0532283,0.0944420", \ "0.0118322,0.0148581,0.0176460,0.0229356,0.0333094,0.0539551,0.0951682", \ "0.0145890,0.0175874,0.0203260,0.0255367,0.0358362,0.0564397,0.0976331", \ "0.0165455,0.0197301,0.0225188,0.0276647,0.0378320,0.0583031,0.0994081", \ "0.0166868,0.0201300,0.0231461,0.0283839,0.0384117,0.0587014,0.0996609", \ "0.0147853,0.0185201,0.0217887,0.0273845,0.0374370,0.0575993,0.0983672", \ "0.0107022,0.0147505,0.0182507,0.0243123,0.0346479,0.0547767,0.0954924"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00406138,0.00552478,0.00700378,0.00991976,0.0157325,0.0277852,0.0530245", \ "0.00406118,0.00552499,0.00700398,0.00992041,0.0157321,0.0277853,0.0530235", \ "0.00407178,0.00554251,0.00702230,0.00993587,0.0157416,0.0277882,0.0530233", \ "0.00465800,0.00607129,0.00749134,0.0102953,0.0159433,0.0278575,0.0530337", \ "0.00543555,0.00684310,0.00823739,0.0110014,0.0165651,0.0282228,0.0530981", \ "0.00656240,0.00799471,0.00938734,0.0121158,0.0175861,0.0289286,0.0534032", \ "0.00801220,0.00949679,0.0109308,0.0136838,0.0191983,0.0304255,0.0541881"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00259462,0.00464411,0.00683404,0.0114287,0.0209463,0.0401792,0.0786775", \ "0.00259435,0.00464418,0.00683471,0.0114289,0.0209494,0.0401714,0.0786764", \ "0.00281169,0.00478040,0.00691316,0.0114576,0.0209530,0.0401698,0.0786715", \ "0.00362118,0.00543091,0.00736006,0.0116697,0.0210416,0.0401924,0.0786700", \ "0.00476437,0.00649382,0.00830989,0.0122015,0.0212389,0.0403185,0.0787210", \ "0.00621851,0.00782811,0.00967310,0.0132893,0.0217602,0.0405849,0.0788545", \ "0.00795468,0.00945666,0.0112801,0.0148775,0.0227050,0.0411840,0.0792096"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("15.189470,15.367820,15.580260,16.032330,16.387950,16.496830,16.501290", \ "15.105310,15.241230,15.441130,15.889070,16.271530,16.368080,16.372020", \ "15.941690,16.089930,16.211510,16.604540,16.965320,17.066380,17.070460", \ "19.314410,19.291570,19.200960,19.310320,19.447870,19.396800,19.327250", \ "24.529280,24.174300,23.742880,23.697340,23.824810,23.593350,23.375120", \ "32.132560,31.709230,31.029000,30.481280,30.290180,30.164310,29.742050", \ "42.261500,41.689820,41.034970,40.093790,39.554290,39.216680,38.891860"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("8.682510,9.162537,9.189239,9.494081,9.672623,9.265463,8.470193", \ "8.726861,9.145925,9.265695,9.501927,9.434450,9.278035,8.457091", \ "10.027350,10.170490,10.210920,10.087200,10.027440,9.858983,8.845737", \ "13.687780,13.692990,13.459350,13.008670,12.692830,12.533210,12.356060", \ "19.136630,19.066590,19.118480,18.558380,18.097340,17.288100,16.334480", \ "26.451640,25.823970,26.007900,25.908050,25.896280,24.186060,23.539860", \ "35.726430,34.346080,34.248400,34.637060,35.574620,35.966950,32.888330"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.374940,17.491850,17.703520,18.161100,18.554950,18.647170,18.643840", \ "17.227240,17.273730,17.532450,17.968040,18.367680,18.457560,18.464930", \ "17.361710,17.392580,17.568810,18.003230,18.356310,18.462790,18.458750", \ "19.416230,19.440440,19.425210,19.667020,19.897880,19.897660,19.855630", \ "23.095340,23.098650,22.960420,23.084750,23.447330,23.345610,23.201770", \ "29.417530,29.297160,29.047070,28.798910,28.993940,29.167970,28.877700", \ "37.894180,37.690020,37.351800,36.897980,37.026410,37.213860,37.177390"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("9.950806,10.410230,10.580720,10.620600,10.949420,10.536490,10.532490", \ "9.913613,10.330880,10.471390,10.672040,10.667880,10.298820,11.053720", \ "11.018680,11.288650,11.263440,11.299410,11.204820,10.727900,10.056110", \ "14.769880,14.707930,14.348360,13.964630,13.413590,12.763820,12.543970", \ "20.729160,20.583290,20.313850,19.590470,18.616940,17.913710,16.691980", \ "28.811330,28.322700,28.089440,27.489060,26.524700,25.427550,22.645920", \ "39.100360,37.853960,37.624400,37.414430,37.113430,35.363760,33.852760"); } } } } /****************************************************************************************** Module : OR3_X1 Cell Description : Combinational cell (OR3_X1) with drive strength X1 *******************************************************************************************/ cell (OR3_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 : 81.374937; leakage_power () { when : "!A1 & !A2 & !A3"; value : 124.500125; } leakage_power () { when : "!A1 & !A2 & A3"; value : 61.252125; } leakage_power () { when : "!A1 & A2 & !A3"; value : 61.869500; } leakage_power () { when : "!A1 & A2 & A3"; value : 77.893000; } leakage_power () { when : "A1 & !A2 & !A3"; value : 71.840250; } leakage_power () { when : "A1 & !A2 & A3"; value : 77.941875; } leakage_power () { when : "A1 & A2 & !A3"; value : 78.049625; } leakage_power () { when : "A1 & A2 & A3"; value : 97.653000; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.989847; fall_capacitance : 0.782060; rise_capacitance : 0.989847; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.970438; fall_capacitance : 0.866698; rise_capacitance : 0.970438; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.944149; fall_capacitance : 0.919408; rise_capacitance : 0.944149; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0292643,0.0324472,0.0357602,0.0414311,0.0511440,0.0680193,0.0986841", \ "0.0295524,0.0327311,0.0360400,0.0417099,0.0514230,0.0682986,0.0989646", \ "0.0330336,0.0362105,0.0395160,0.0451790,0.0548867,0.0717616,0.102430", \ "0.0415064,0.0446296,0.0478912,0.0535035,0.0631672,0.0800180,0.110668", \ "0.0533445,0.0565524,0.0598854,0.0655659,0.0753123,0.0922174,0.122859", \ "0.0678486,0.0712049,0.0746771,0.0805210,0.0903751,0.107454,0.138336", \ "0.0855573,0.0890889,0.0927558,0.0988892,0.109058,0.126399,0.157445"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0115948,0.0141534,0.0169592,0.0222379,0.0325642,0.0531388,0.0942531", \ "0.0124482,0.0150040,0.0178064,0.0230825,0.0334088,0.0539857,0.0951007", \ "0.0151959,0.0177466,0.0205082,0.0257109,0.0359663,0.0565015,0.0976004", \ "0.0166029,0.0193680,0.0222581,0.0274600,0.0375978,0.0579916,0.0989933", \ "0.0152010,0.0182155,0.0214020,0.0268482,0.0369312,0.0571750,0.0980166", \ "0.0105181,0.0138028,0.0172630,0.0232152,0.0334882,0.0536797,0.0944186", \ "0.00225978,0.00583067,0.00956856,0.0160389,0.0268764,0.0470586,0.0878987"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00669177,0.00809772,0.00968871,0.0127368,0.0186619,0.0302778,0.0542487", \ "0.00669299,0.00809548,0.00968872,0.0127378,0.0186623,0.0302782,0.0542488", \ "0.00668808,0.00809387,0.00968815,0.0127387,0.0186629,0.0302769,0.0542486", \ "0.00675960,0.00816248,0.00976557,0.0128137,0.0187243,0.0303181,0.0542640", \ "0.00790540,0.00919633,0.0106737,0.0135594,0.0192933,0.0306451,0.0543797", \ "0.00916357,0.0104368,0.0118577,0.0145624,0.0200624,0.0313641,0.0548288", \ "0.0106895,0.0119835,0.0134230,0.0160535,0.0212941,0.0322037,0.0554712"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00291916,0.00463708,0.00679149,0.0113318,0.0208084,0.0399933,0.0784145", \ "0.00291910,0.00463835,0.00679303,0.0113320,0.0208086,0.0399938,0.0784061", \ "0.00315523,0.00480768,0.00689309,0.0113686,0.0208123,0.0400026,0.0784059", \ "0.00401230,0.00560846,0.00750980,0.0116784,0.0209201,0.0400089,0.0784113", \ "0.00522858,0.00680818,0.00869659,0.0124692,0.0212416,0.0401663,0.0784534", \ "0.00678040,0.00829066,0.0102467,0.0139032,0.0219865,0.0406006,0.0786696", \ "0.00864843,0.0101032,0.0120395,0.0158315,0.0233292,0.0412951,0.0792921"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0346202,0.0378031,0.0411122,0.0467828,0.0564960,0.0733698,0.104035", \ "0.0350823,0.0382642,0.0415738,0.0472435,0.0569567,0.0738313,0.104496", \ "0.0373975,0.0405751,0.0438797,0.0495447,0.0592530,0.0761282,0.106797", \ "0.0434907,0.0466302,0.0499062,0.0555298,0.0652045,0.0820640,0.112717", \ "0.0533399,0.0565769,0.0599532,0.0657107,0.0755415,0.0925095,0.123187", \ "0.0665961,0.0699421,0.0734240,0.0793268,0.0893313,0.106568,0.137508", \ "0.0831535,0.0866523,0.0902865,0.0964345,0.106754,0.124369,0.155609"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0130486,0.0156472,0.0184795,0.0237801,0.0341166,0.0547009,0.0958269", \ "0.0138286,0.0164261,0.0192568,0.0245548,0.0348918,0.0554764,0.0966032", \ "0.0167331,0.0193002,0.0220890,0.0273215,0.0375909,0.0581335,0.0992389", \ "0.0189141,0.0216708,0.0245563,0.0297629,0.0399022,0.0602933,0.101295", \ "0.0184716,0.0214604,0.0246077,0.0299924,0.0400130,0.0602108,0.101052", \ "0.0150280,0.0182794,0.0216941,0.0275193,0.0376424,0.0576729,0.0983058", \ "0.00836758,0.0119006,0.0155749,0.0218919,0.0324551,0.0524071,0.0929282"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00669073,0.00809705,0.00969005,0.0127375,0.0186628,0.0302780,0.0542473", \ "0.00669103,0.00809705,0.00969032,0.0127378,0.0186635,0.0302775,0.0542474", \ "0.00669382,0.00809819,0.00969406,0.0127421,0.0186661,0.0302800,0.0542476", \ "0.00686601,0.00824183,0.00981848,0.0128440,0.0187411,0.0303257,0.0542649", \ "0.00766453,0.00903777,0.0105885,0.0135408,0.0192959,0.0306457,0.0543783", \ "0.00855491,0.00992933,0.0114665,0.0143595,0.0200399,0.0313525,0.0547869", \ "0.00980110,0.0111896,0.0127404,0.0156058,0.0211863,0.0322980,0.0554479"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00307212,0.00479404,0.00692904,0.0114275,0.0208612,0.0400288,0.0784354", \ "0.00307197,0.00479399,0.00692859,0.0114271,0.0208613,0.0400252,0.0784348", \ "0.00320209,0.00488268,0.00698833,0.0114510,0.0208662,0.0400319,0.0784519", \ "0.00402601,0.00561651,0.00753111,0.0117201,0.0209581,0.0400418,0.0784320", \ "0.00517081,0.00672611,0.00859053,0.0123729,0.0211740,0.0401604,0.0784832", \ "0.00662028,0.00810226,0.0100192,0.0136269,0.0217551,0.0403996,0.0786102", \ "0.00835828,0.00977768,0.0116732,0.0153617,0.0228702,0.0409102,0.0789413"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0365774,0.0397600,0.0430695,0.0487407,0.0584528,0.0753271,0.105992", \ "0.0372701,0.0404501,0.0437596,0.0494298,0.0591424,0.0760176,0.106683", \ "0.0393276,0.0425053,0.0458136,0.0514802,0.0611904,0.0780655,0.108731", \ "0.0429799,0.0461358,0.0494211,0.0550587,0.0647463,0.0816084,0.112263", \ "0.0496807,0.0529202,0.0562955,0.0620591,0.0718936,0.0888823,0.119576", \ "0.0603803,0.0637306,0.0672219,0.0731519,0.0832084,0.100506,0.131453", \ "0.0742425,0.0777561,0.0814275,0.0876483,0.0981170,0.115975,0.147416"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0136905,0.0163549,0.0192513,0.0246297,0.0350305,0.0556550,0.0968026", \ "0.0144083,0.0170715,0.0199663,0.0253430,0.0357450,0.0563697,0.0975213", \ "0.0174677,0.0200787,0.0229179,0.0282180,0.0385470,0.0591268,0.100254", \ "0.0202733,0.0230511,0.0259665,0.0312164,0.0413911,0.0618012,0.102815", \ "0.0206863,0.0236989,0.0268598,0.0322663,0.0423144,0.0625228,0.103354", \ "0.0185156,0.0217968,0.0252180,0.0310454,0.0411806,0.0612066,0.101815", \ "0.0136408,0.0172162,0.0208953,0.0272056,0.0377627,0.0577140,0.0981783"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00669063,0.00809676,0.00969012,0.0127383,0.0186622,0.0302787,0.0542471", \ "0.00669103,0.00809678,0.00968956,0.0127389,0.0186630,0.0302769,0.0542471", \ "0.00669303,0.00809719,0.00969294,0.0127405,0.0186649,0.0302794,0.0542493", \ "0.00683718,0.00821941,0.00979406,0.0128222,0.0187232,0.0303151,0.0542611", \ "0.00750674,0.00889526,0.0104644,0.0134380,0.0192319,0.0306213,0.0543682", \ "0.00835819,0.00975793,0.0113299,0.0142814,0.0200275,0.0313382,0.0547589", \ "0.00965028,0.0110918,0.0126982,0.0156646,0.0213835,0.0325851,0.0555688"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00325474,0.00500235,0.00714457,0.0116166,0.0209898,0.0401013,0.0784790", \ "0.00324739,0.00499574,0.00713774,0.0116139,0.0209885,0.0401038,0.0784787", \ "0.00329947,0.00501776,0.00714700,0.0116098,0.0209836,0.0401035,0.0784953", \ "0.00413842,0.00572912,0.00765903,0.0118492,0.0210571,0.0401198,0.0784999", \ "0.00529936,0.00683274,0.00869509,0.0124864,0.0212824,0.0402345,0.0785412", \ "0.00678534,0.00823273,0.0101229,0.0137259,0.0218597,0.0404798,0.0786666", \ "0.00858981,0.00996364,0.0118205,0.0154721,0.0229885,0.0410121,0.0790029"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("4.927283,4.909837,4.870736,4.861098,4.937166,5.012254,4.987661", \ "4.887373,4.893743,4.832780,4.821823,4.892464,4.969207,4.944534", \ "4.981346,4.996083,4.971623,4.935330,5.009289,5.080853,5.058473", \ "5.558347,5.551163,5.486503,5.439017,5.481659,5.519874,5.486049", \ "6.707614,6.670712,6.588051,6.435907,6.396216,6.362891,6.282552", \ "8.280600,8.190563,8.052914,7.817951,7.691772,7.624981,7.483961", \ "10.352800,10.257760,10.097580,9.783597,9.528504,9.378162,9.209843"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.397588,2.471293,2.532730,2.540874,2.544427,2.421934,2.564946", \ "2.452730,2.515958,2.507880,2.583613,2.585154,2.452095,2.603189", \ "2.747283,2.760397,2.715360,2.726468,2.670706,2.587260,2.319564", \ "3.503276,3.463696,3.383936,3.300105,3.234060,3.009953,2.875580", \ "4.644036,4.642066,4.634610,4.442471,4.231383,3.989553,4.049774", \ "6.269583,6.127635,6.107748,6.056553,5.848987,5.653859,5.189353", \ "8.261763,7.923166,7.876326,7.868465,7.823944,7.789695,7.430341"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.430066,5.463311,5.404633,5.389592,5.465525,5.534227,5.509960", \ "5.406275,5.412734,5.366472,5.340234,5.417355,5.486133,5.464967", \ "5.387715,5.378444,5.332062,5.306410,5.375564,5.453078,5.429428", \ "5.723989,5.680829,5.648378,5.577816,5.620393,5.670642,5.635464", \ "6.512609,6.511107,6.455125,6.331879,6.307955,6.307585,6.237697", \ "7.684033,7.695290,7.592285,7.408682,7.359145,7.351673,7.234976", \ "9.445844,9.415081,9.313791,9.052484,8.887251,8.829977,8.712414"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.793721,2.860354,2.909263,2.915755,2.922533,2.830419,2.793095", \ "2.781576,2.851310,2.895947,2.897845,2.914151,2.920833,2.925392", \ "3.006470,3.054701,3.018081,3.022986,3.021365,2.894930,3.043506", \ "3.762775,3.750162,3.676485,3.584110,3.379886,3.418335,3.398448", \ "5.038722,4.987691,4.935016,4.768279,4.468273,4.235148,3.931526", \ "6.680004,6.603853,6.552346,6.357666,6.092602,5.807376,5.231361", \ "8.847697,8.614171,8.472453,8.446218,8.288702,7.835910,7.392622"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.917605,5.936955,5.888093,5.871159,5.947437,6.012781,5.988475", \ "5.888200,5.893045,5.840581,5.825674,5.904770,5.967748,5.944402", \ "5.841549,5.828078,5.806727,5.773131,5.845210,5.920405,5.894658", \ "6.007383,6.017887,5.970074,5.922534,5.965555,6.022904,5.990909", \ "6.693865,6.701287,6.654384,6.569652,6.577716,6.593303,6.531122", \ "7.982977,7.962553,7.874842,7.742589,7.711828,7.741039,7.638694", \ "9.850593,9.833750,9.773389,9.590057,9.467239,9.442833,9.357088"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.011404,3.135473,3.158591,3.178130,3.231367,3.247571,2.847495", \ "2.967541,3.094627,3.117716,3.104461,3.205522,3.160257,3.104069", \ "3.184015,3.254117,3.286615,3.246870,3.185060,3.001999,3.136180", \ "3.986761,3.971513,3.894600,3.818000,3.769494,3.471578,3.578868", \ "5.355458,5.306599,5.252286,5.072088,4.818884,4.562154,4.512845", \ "7.317882,7.158177,7.093047,6.962565,6.701637,6.355175,5.806671", \ "9.742086,9.420531,9.381730,9.306943,9.027747,8.540265,8.257911"); } } } } /****************************************************************************************** Module : OR3_X2 Cell Description : Combinational cell (OR3_X2) with drive strength X2 *******************************************************************************************/ cell (OR3_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 : 163.758937; leakage_power () { when : "!A1 & !A2 & !A3"; value : 250.430000; } leakage_power () { when : "!A1 & !A2 & A3"; value : 123.102875; } leakage_power () { when : "!A1 & A2 & !A3"; value : 124.360000; } leakage_power () { when : "!A1 & A2 & A3"; value : 156.776375; } leakage_power () { when : "A1 & !A2 & !A3"; value : 144.632875; } leakage_power () { when : "A1 & !A2 & A3"; value : 156.880000; } leakage_power () { when : "A1 & A2 & !A3"; value : 157.096250; } leakage_power () { when : "A1 & A2 & A3"; value : 196.793125; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.825890; fall_capacitance : 1.398721; rise_capacitance : 1.825890; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.765868; fall_capacitance : 1.537034; rise_capacitance : 1.765868; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.710301; fall_capacitance : 1.663505; rise_capacitance : 1.710301; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0269242,0.0304030,0.0336076,0.0391296,0.0486383,0.0652575,0.0957326", \ "0.0272206,0.0306928,0.0338948,0.0394156,0.0489245,0.0655441,0.0960198", \ "0.0307908,0.0342618,0.0374587,0.0429726,0.0524761,0.0690951,0.0995722", \ "0.0393149,0.0427074,0.0458544,0.0513132,0.0607715,0.0773652,0.107818", \ "0.0508252,0.0543345,0.0575606,0.0630894,0.0726405,0.0893260,0.119778", \ "0.0651081,0.0687847,0.0721550,0.0778415,0.0874877,0.104307,0.135010", \ "0.0825983,0.0864774,0.0900465,0.0960315,0.105998,0.123096,0.153951"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0108066,0.0136546,0.0164386,0.0217107,0.0320495,0.0526442,0.0937783", \ "0.0116617,0.0145053,0.0172852,0.0225545,0.0328940,0.0534885,0.0946303", \ "0.0142861,0.0171287,0.0198667,0.0250591,0.0353262,0.0558811,0.0970083", \ "0.0153887,0.0184621,0.0213083,0.0264842,0.0366341,0.0570587,0.0980883", \ "0.0136837,0.0170373,0.0201730,0.0255593,0.0356440,0.0559308,0.0968148", \ "0.00872203,0.0123711,0.0157820,0.0216551,0.0318820,0.0521271,0.0929300", \ "0.000217513,0.00418157,0.00785690,0.0142426,0.0249934,0.0452134,0.0861506"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00622077,0.00775484,0.00932174,0.0123527,0.0182632,0.0299168,0.0540794", \ "0.00622088,0.00775292,0.00932181,0.0123531,0.0182624,0.0299158,0.0540798", \ "0.00621680,0.00774914,0.00931829,0.0123525,0.0182629,0.0299157,0.0540792", \ "0.00641036,0.00789170,0.00944243,0.0124573,0.0183432,0.0299643,0.0540970", \ "0.00753490,0.00892330,0.0103578,0.0132060,0.0189453,0.0303257,0.0542125", \ "0.00879137,0.0101615,0.0115383,0.0141936,0.0196611,0.0309930,0.0546778", \ "0.0103529,0.0117463,0.0131379,0.0157149,0.0209162,0.0318519,0.0552935"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00269388,0.00462717,0.00680776,0.0113907,0.0209031,0.0401113,0.0785732", \ "0.00269402,0.00462805,0.00680908,0.0113909,0.0209027,0.0401121,0.0785718", \ "0.00296504,0.00481725,0.00691994,0.0114269,0.0209065,0.0401177,0.0785633", \ "0.00383144,0.00559650,0.00749932,0.0117187,0.0210163,0.0401243,0.0785777", \ "0.00506755,0.00680156,0.00866685,0.0124707,0.0213372,0.0403014,0.0786119", \ "0.00664584,0.00829026,0.0102208,0.0138643,0.0220524,0.0407588,0.0788279", \ "0.00854217,0.0101140,0.0120228,0.0157827,0.0233352,0.0414668,0.0795080"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0323024,0.0357797,0.0389828,0.0445030,0.0540108,0.0706296,0.101102", \ "0.0327566,0.0362303,0.0394326,0.0449528,0.0544611,0.0710802,0.101554", \ "0.0350887,0.0385573,0.0417556,0.0472700,0.0567740,0.0733932,0.103868", \ "0.0411650,0.0445971,0.0477667,0.0532450,0.0627192,0.0793243,0.109784", \ "0.0508093,0.0543611,0.0576370,0.0632555,0.0729026,0.0896550,0.120142", \ "0.0639084,0.0675817,0.0709662,0.0767340,0.0865542,0.103553,0.134311", \ "0.0802505,0.0840946,0.0876422,0.0936639,0.103822,0.121231,0.152294"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0122660,0.0151585,0.0179672,0.0232592,0.0336080,0.0542134,0.0953645", \ "0.0130450,0.0159361,0.0187428,0.0240330,0.0343816,0.0549876,0.0961387", \ "0.0158825,0.0187437,0.0215057,0.0267261,0.0370056,0.0575688,0.0987021", \ "0.0177862,0.0208497,0.0236893,0.0288658,0.0390160,0.0594352,0.100471", \ "0.0170813,0.0204042,0.0234953,0.0288151,0.0388334,0.0590675,0.0999511", \ "0.0134002,0.0170151,0.0203678,0.0261037,0.0361858,0.0562611,0.0969453", \ "0.00653438,0.0104616,0.0140624,0.0202844,0.0307538,0.0507426,0.0913420"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00622115,0.00775426,0.00932194,0.0123531,0.0182631,0.0299172,0.0540792", \ "0.00621976,0.00775523,0.00932244,0.0123535,0.0182632,0.0299161,0.0540798", \ "0.00621956,0.00775715,0.00932634,0.0123580,0.0182669,0.0299191,0.0540811", \ "0.00651021,0.00797959,0.00950831,0.0124940,0.0183617,0.0299738,0.0540993", \ "0.00726186,0.00875895,0.0102762,0.0132018,0.0189555,0.0303257,0.0542118", \ "0.00818069,0.00967099,0.0111741,0.0140340,0.0196839,0.0310086,0.0546278", \ "0.00947390,0.0109793,0.0124930,0.0153276,0.0208805,0.0319951,0.0552809"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00285129,0.00478482,0.00694320,0.0114836,0.0209554,0.0401430,0.0785838", \ "0.00285116,0.00478517,0.00694337,0.0114828,0.0209558,0.0401468,0.0785923", \ "0.00301771,0.00489032,0.00700845,0.0115102,0.0209593,0.0401466,0.0785869", \ "0.00384408,0.00560133,0.00751829,0.0117559,0.0210524,0.0401630,0.0785907", \ "0.00500012,0.00670575,0.00854723,0.0123646,0.0212625,0.0402853,0.0786376", \ "0.00646486,0.00807758,0.00996874,0.0135683,0.0218125,0.0405385,0.0787689", \ "0.00821892,0.00974940,0.0116226,0.0152758,0.0228611,0.0410647,0.0791302"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0342676,0.0377451,0.0409479,0.0464685,0.0559768,0.0725954,0.103067", \ "0.0349452,0.0384205,0.0416231,0.0471431,0.0566516,0.0732705,0.103745", \ "0.0370000,0.0404711,0.0436716,0.0491881,0.0586933,0.0753126,0.105788", \ "0.0406221,0.0440760,0.0472564,0.0527497,0.0622343,0.0788412,0.109303", \ "0.0472291,0.0507785,0.0540567,0.0596818,0.0693328,0.0860960,0.116599", \ "0.0578384,0.0615233,0.0649224,0.0707254,0.0806152,0.0976940,0.128454", \ "0.0714795,0.0753595,0.0789499,0.0850597,0.0953945,0.113087,0.144378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.0128691,0.0158400,0.0187158,0.0240899,0.0345079,0.0551519,0.0963323", \ "0.0135900,0.0165591,0.0194329,0.0248050,0.0352229,0.0558699,0.0970493", \ "0.0166288,0.0195353,0.0223479,0.0276361,0.0379776,0.0585790,0.0997364", \ "0.0191750,0.0222639,0.0251352,0.0303569,0.0405434,0.0609831,0.102028", \ "0.0193638,0.0227120,0.0258156,0.0311616,0.0412082,0.0614500,0.102326", \ "0.0170042,0.0206471,0.0240049,0.0297465,0.0398441,0.0599130,0.100576", \ "0.0119778,0.0159482,0.0195546,0.0257719,0.0362418,0.0562304,0.0967665"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00622083,0.00775446,0.00932255,0.0123532,0.0182630,0.0299174,0.0540803", \ "0.00621866,0.00775487,0.00932268,0.0123537,0.0182640,0.0299172,0.0540797", \ "0.00621941,0.00775552,0.00932505,0.0123561,0.0182654,0.0299174,0.0540796", \ "0.00644830,0.00793576,0.00947025,0.0124645,0.0183390,0.0299606,0.0540944", \ "0.00709205,0.00860656,0.0101458,0.0130992,0.0188807,0.0302941,0.0542028", \ "0.00799086,0.00952160,0.0110612,0.0139840,0.0197044,0.0310174,0.0545943", \ "0.00934926,0.0109133,0.0124899,0.0154343,0.0211416,0.0323495,0.0554295"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.00303985,0.00500433,0.00716677,0.0116790,0.0210906,0.0402297,0.0786368", \ "0.00303083,0.00499598,0.00715945,0.0116746,0.0210888,0.0402262,0.0786408", \ "0.00311722,0.00502698,0.00716980,0.0116714,0.0210834,0.0402215,0.0786523", \ "0.00396451,0.00572066,0.00765337,0.0118919,0.0211584,0.0402378,0.0786429", \ "0.00514442,0.00681871,0.00866078,0.0124847,0.0213668,0.0403643,0.0786909", \ "0.00664629,0.00821881,0.0100833,0.0136798,0.0219207,0.0406252,0.0788442", \ "0.00847149,0.00994899,0.0117807,0.0153969,0.0229945,0.0411723,0.0791865"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("9.315057,9.305885,9.225459,9.165507,9.305757,9.425470,9.392649", \ "9.242075,9.186850,9.123364,9.080230,9.238990,9.340574,9.302554", \ "9.488409,9.448785,9.387134,9.309351,9.473955,9.587390,9.553552", \ "10.752420,10.657450,10.493270,10.376990,10.454820,10.502540,10.437100", \ "13.055340,12.864350,12.647940,12.364820,12.269580,12.199830,12.045260", \ "16.201970,15.957570,15.600420,15.150260,14.901610,14.774040,14.492010", \ "20.507080,20.232120,19.826850,19.165750,18.624050,18.324390,18.018340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("4.649927,4.867593,4.899304,4.914977,4.917792,4.846249,5.095686", \ "4.701230,4.933654,5.003209,5.042837,4.933397,4.884342,5.134380", \ "5.330354,5.424616,5.409147,5.374465,5.263076,5.118209,4.395251", \ "6.874323,6.887273,6.779333,6.482701,6.355909,5.958891,5.882626", \ "9.230854,9.151809,9.125621,8.960083,8.494305,7.899139,7.571780", \ "12.468120,12.115160,12.065960,12.111900,11.908140,11.179960,10.478140", \ "16.333390,15.771360,15.690740,15.636210,15.656140,15.995010,15.262340"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("10.345730,10.391370,10.239610,10.230710,10.389330,10.490120,10.457540", \ "10.334280,10.259300,10.185440,10.130040,10.295790,10.405870,10.364890", \ "10.273700,10.222370,10.096320,10.071460,10.226320,10.326820,10.297650", \ "11.050060,10.969570,10.808290,10.664870,10.752700,10.800060,10.737420", \ "12.628450,12.545590,12.387680,12.163150,12.123840,12.095620,11.965400", \ "15.147870,14.988180,14.721130,14.396180,14.270840,14.228630,14.002850", \ "18.682280,18.530130,18.227590,17.718270,17.377930,17.262360,17.042570"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("5.398468,5.624198,5.615973,5.766609,5.832875,5.900423,5.348997", \ "5.423968,5.597898,5.670025,5.667402,5.811672,5.729069,5.644080", \ "5.915103,6.022788,6.039900,5.901348,5.999129,6.031052,5.328541", \ "7.480655,7.469915,7.335651,7.096513,6.805261,6.549833,6.150145", \ "9.923328,9.904348,9.786397,9.451589,8.876197,8.516577,7.846500", \ "13.385860,13.044550,13.010200,12.742240,12.163560,11.628760,10.513840", \ "17.723220,17.099560,16.894040,16.812530,16.513120,15.841980,13.980780"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("11.324680,11.369500,11.232050,11.199150,11.365770,11.466350,11.424590", \ "11.245920,11.218990,11.147240,11.105840,11.274740,11.383470,11.339540", \ "11.155950,11.178140,11.050690,11.019770,11.175400,11.277910,11.245040", \ "11.677070,11.559800,11.457480,11.332490,11.444950,11.508510,11.452870", \ "12.965970,12.924370,12.819950,12.677440,12.689990,12.679760,12.563330", \ "15.652940,15.516160,15.358120,15.049700,15.020600,15.056500,14.857680", \ "19.504620,19.382790,19.256830,18.871620,18.579040,18.557330,18.392160"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("5.866934,6.084308,6.182069,6.348494,6.390408,6.328885,5.718299", \ "5.774642,5.995828,6.128774,6.180616,6.320792,6.383063,6.315364", \ "6.240442,6.437338,6.437738,6.451668,6.436899,6.393492,6.265540", \ "7.860964,7.917068,7.805176,7.547767,7.355681,7.214460,7.258422", \ "10.703390,10.605640,10.443620,10.064630,9.686428,9.191079,8.182373", \ "14.506880,14.222510,14.083900,13.889290,13.276180,12.393430,11.944190", \ "19.350270,18.927110,18.753880,18.588070,18.181870,17.296640,16.629060"); } } } } /****************************************************************************************** Module : OR3_X4 Cell Description : Combinational cell (OR3_X4) with drive strength X4 *******************************************************************************************/ cell (OR3_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 : 327.520984; leakage_power () { when : "!A1 & !A2 & !A3"; value : 500.868750; } leakage_power () { when : "!A1 & !A2 & A3"; value : 246.208500; } leakage_power () { when : "!A1 & A2 & !A3"; value : 248.723000; } leakage_power () { when : "!A1 & A2 & A3"; value : 313.554500; } leakage_power () { when : "A1 & !A2 & !A3"; value : 289.269250; } leakage_power () { when : "A1 & !A2 & A3"; value : 313.761750; } leakage_power () { when : "A1 & A2 & !A3"; value : 314.194125; } leakage_power () { when : "A1 & A2 & A3"; value : 393.588000; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.490877; fall_capacitance : 2.659167; rise_capacitance : 3.490877; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.479001; fall_capacitance : 3.052295; rise_capacitance : 3.479001; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.503177; fall_capacitance : 3.376699; rise_capacitance : 3.503177; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 242.310000; function : "((A1 | A2) | A3)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0255137,0.0291545,0.0323153,0.0377687,0.0471766,0.0636732,0.0940782", \ "0.0258446,0.0294785,0.0326369,0.0380896,0.0474971,0.0639945,0.0944026", \ "0.0294923,0.0331206,0.0362757,0.0417217,0.0511233,0.0676208,0.0980309", \ "0.0380161,0.0415725,0.0446757,0.0500650,0.0594195,0.0758889,0.106272", \ "0.0493645,0.0530403,0.0562206,0.0616778,0.0711271,0.0877099,0.118092", \ "0.0635462,0.0673961,0.0707202,0.0763328,0.0858738,0.102568,0.133207", \ "0.0809346,0.0849971,0.0885235,0.0944393,0.104308,0.121293,0.152079"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0103023,0.0133279,0.0161196,0.0214086,0.0317749,0.0524080,0.0936181", \ "0.0111615,0.0141816,0.0169684,0.0222543,0.0326215,0.0532590,0.0944726", \ "0.0136955,0.0167129,0.0194590,0.0246668,0.0349615,0.0555634,0.0967622", \ "0.0146057,0.0178544,0.0206934,0.0258777,0.0360592,0.0565332,0.0976445", \ "0.0127045,0.0162431,0.0193650,0.0247386,0.0348541,0.0551993,0.0961694", \ "0.00755269,0.0114051,0.0147971,0.0206418,0.0308768,0.0511911,0.0920946", \ "-0.00112704,0.00305593,0.00670673,0.0130614,0.0237933,0.0440725,0.0851269"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00592889,0.00752323,0.00907949,0.0121037,0.0180108,0.0297039,0.0540120", \ "0.00592802,0.00752277,0.00907857,0.0121038,0.0180103,0.0297046,0.0540115", \ "0.00592236,0.00751616,0.00907538,0.0121032,0.0180114,0.0297052,0.0540108", \ "0.00620123,0.00772065,0.00923726,0.0122301,0.0181037,0.0297577,0.0540278", \ "0.00730199,0.00872814,0.0101404,0.0129703,0.0187159,0.0301393,0.0541443", \ "0.00856482,0.00997097,0.0113222,0.0139527,0.0194043,0.0307722,0.0546141", \ "0.0101597,0.0115843,0.0129472,0.0154929,0.0206782,0.0316499,0.0552201"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00251088,0.00457034,0.00676995,0.0113811,0.0209202,0.0401725,0.0786935", \ "0.00251091,0.00457126,0.00677112,0.0113832,0.0209207,0.0401703,0.0787099", \ "0.00280321,0.00477101,0.00689091,0.0114188,0.0209271,0.0401696,0.0787007", \ "0.00368303,0.00552902,0.00744617,0.0117023,0.0210379,0.0401865,0.0787055", \ "0.00494280,0.00673340,0.00859496,0.0124311,0.0213628,0.0403652,0.0787438", \ "0.00654431,0.00822985,0.0101487,0.0137971,0.0220595,0.0408467,0.0789786", \ "0.00846705,0.0100685,0.0119573,0.0157049,0.0233108,0.0415517,0.0796847"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0308824,0.0345196,0.0376782,0.0431305,0.0525372,0.0690333,0.0994381", \ "0.0313419,0.0349771,0.0381355,0.0435878,0.0529950,0.0694914,0.0998976", \ "0.0336992,0.0373290,0.0404824,0.0459282,0.0553317,0.0718279,0.102234", \ "0.0397553,0.0433578,0.0464892,0.0519037,0.0612812,0.0777631,0.108152", \ "0.0493139,0.0530338,0.0562698,0.0618262,0.0713827,0.0880322,0.118452", \ "0.0623368,0.0661885,0.0695338,0.0752415,0.0849749,0.101859,0.132551", \ "0.0785608,0.0825984,0.0861175,0.0920847,0.102168,0.119488,0.150485"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0117132,0.0147827,0.0175974,0.0229054,0.0332829,0.0539311,0.0951580", \ "0.0124934,0.0155612,0.0183738,0.0236796,0.0340569,0.0547046,0.0959326", \ "0.0152770,0.0183142,0.0210800,0.0263135,0.0366214,0.0572298,0.0984395", \ "0.0169906,0.0202262,0.0230581,0.0282410,0.0384183,0.0588910,0.100008", \ "0.0160948,0.0196051,0.0226770,0.0279845,0.0380280,0.0583163,0.0992864", \ "0.0122421,0.0160535,0.0193824,0.0250868,0.0351744,0.0553125,0.0960915", \ "0.00521528,0.00935451,0.0129260,0.0191085,0.0295496,0.0495975,0.0903071"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00592824,0.00752411,0.00908029,0.0121049,0.0180116,0.0297049,0.0540119", \ "0.00592956,0.00752375,0.00908030,0.0121047,0.0180114,0.0297053,0.0540105", \ "0.00593014,0.00752715,0.00908544,0.0121102,0.0180168,0.0297073,0.0540128", \ "0.00629416,0.00780521,0.00930764,0.0122708,0.0181240,0.0297674,0.0540316", \ "0.00701636,0.00856385,0.0100661,0.0129799,0.0187350,0.0301369,0.0541442", \ "0.00795486,0.00949548,0.0109819,0.0138230,0.0194599,0.0308030,0.0545607", \ "0.00928349,0.0108341,0.0123318,0.0151461,0.0206905,0.0318205,0.0552102"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00266861,0.00472649,0.00690377,0.0114711,0.0209720,0.0402018,0.0787318", \ "0.00266839,0.00472651,0.00690403,0.0114712,0.0209718,0.0402086,0.0787296", \ "0.00285662,0.00484302,0.00697440,0.0114985,0.0209780,0.0402048,0.0787263", \ "0.00369151,0.00552972,0.00746081,0.0117364,0.0210707,0.0402208,0.0787305", \ "0.00486629,0.00662684,0.00846742,0.0123194,0.0212774,0.0403513,0.0787811", \ "0.00635003,0.00800138,0.00987956,0.0134912,0.0218136,0.0406117,0.0789184", \ "0.00812145,0.00967627,0.0115320,0.0151742,0.0228233,0.0411470,0.0792898"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0328522,0.0364893,0.0396481,0.0451005,0.0545077,0.0710036,0.101408", \ "0.0335360,0.0371704,0.0403290,0.0457815,0.0551891,0.0716849,0.102091", \ "0.0356075,0.0392398,0.0423960,0.0478435,0.0572485,0.0737448,0.104151", \ "0.0392195,0.0428379,0.0459804,0.0514086,0.0607968,0.0772829,0.107677", \ "0.0458078,0.0495276,0.0527673,0.0583320,0.0678936,0.0845491,0.114984", \ "0.0563915,0.0602564,0.0636217,0.0693720,0.0791849,0.0961621,0.126856", \ "0.0699303,0.0740113,0.0775733,0.0836416,0.0939217,0.111547,0.142792"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.0122998,0.0154524,0.0183369,0.0237303,0.0341790,0.0548698,0.0961255", \ "0.0130240,0.0161751,0.0190571,0.0244477,0.0348965,0.0555910,0.0968477", \ "0.0160385,0.0191230,0.0219395,0.0272418,0.0376122,0.0582573,0.0994916", \ "0.0184061,0.0216698,0.0245336,0.0297626,0.0399800,0.0604690,0.101599", \ "0.0184291,0.0219635,0.0250488,0.0303826,0.0404560,0.0607543,0.101718", \ "0.0159104,0.0197596,0.0230936,0.0288041,0.0389108,0.0590433,0.0998009", \ "0.0107530,0.0149398,0.0185170,0.0246959,0.0351426,0.0551922,0.0958415"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00592904,0.00752442,0.00908008,0.0121041,0.0180109,0.0297059,0.0540114", \ "0.00592867,0.00752451,0.00908038,0.0121046,0.0180114,0.0297047,0.0540111", \ "0.00592893,0.00752491,0.00908264,0.0121084,0.0180144,0.0297069,0.0540114", \ "0.00620691,0.00774641,0.00926058,0.0122355,0.0180978,0.0297536,0.0540274", \ "0.00683779,0.00841101,0.00993600,0.0128780,0.0186574,0.0301018,0.0541335", \ "0.00777559,0.00935969,0.0108862,0.0137935,0.0195030,0.0308303,0.0545259", \ "0.00915889,0.0107870,0.0123526,0.0152865,0.0209895,0.0322135,0.0553770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("0.00285897,0.00494864,0.00713149,0.0116722,0.0211090,0.0402890,0.0787695", \ "0.00284858,0.00493931,0.00712401,0.0116660,0.0211053,0.0402865,0.0787704", \ "0.00296171,0.00498041,0.00713699,0.0116635,0.0211009,0.0402818,0.0787785", \ "0.00381966,0.00565337,0.00759920,0.0118736,0.0211774,0.0402981,0.0787871", \ "0.00501738,0.00674436,0.00858426,0.0124442,0.0213883,0.0404278,0.0788391", \ "0.00654354,0.00814589,0.00999943,0.0136069,0.0219292,0.0406990,0.0789884", \ "0.00838666,0.00988249,0.0116952,0.0153023,0.0229696,0.0412619,0.0793503"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("17.805420,17.781790,17.544650,17.509190,17.824070,18.018760,17.941260", \ "17.767850,17.688550,17.443840,17.365990,17.667300,17.870820,17.790030", \ "18.204470,18.199690,17.934900,17.844720,18.164140,18.367110,18.307620", \ "20.844190,20.679380,20.305750,20.009220,20.169470,20.251700,20.108910", \ "25.386090,25.025080,24.475010,23.984290,23.790760,23.634230,23.330930", \ "31.988020,31.300730,30.553030,29.526760,29.041130,28.798430,28.268190", \ "40.543710,39.809960,39.044730,37.652010,36.519970,35.972740,35.386790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("8.740136,9.175940,9.249404,9.555007,9.686512,9.158513,9.656298", \ "8.859442,9.332213,9.508471,9.607086,9.548893,9.647542,7.471158", \ "10.238320,10.378900,10.370230,10.015290,10.008360,9.722757,8.595624", \ "13.316640,13.354660,12.967490,12.412780,11.902950,11.548540,11.496430", \ "18.135380,17.919520,17.877780,17.428510,16.505750,15.720070,14.839340", \ "24.572900,23.804800,23.730280,23.661460,23.476520,22.464150,20.498520", \ "32.587370,31.235730,30.750040,30.876390,30.967930,30.819570,29.356170"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("20.087040,19.994660,19.683720,19.652650,19.961200,20.162930,20.078700", \ "19.776220,19.781780,19.535750,19.451010,19.782590,19.978450,19.902020", \ "19.706250,19.622020,19.469970,19.357710,19.655910,19.853400,19.778310", \ "21.281280,21.202050,20.848240,20.609920,20.734790,20.828550,20.683920", \ "24.581230,24.367860,23.958100,23.598210,23.500610,23.420020,23.165020", \ "29.689020,29.290520,28.816620,28.077280,27.767120,27.729050,27.295150", \ "36.722720,36.444870,35.837180,34.829100,34.124980,33.826960,33.454430"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("10.239700,10.702810,10.736270,10.844090,10.979940,10.689370,10.210300", \ "10.220430,10.651090,10.777950,10.999600,10.942510,10.645390,10.799720", \ "11.292250,11.540050,11.432670,11.347920,11.222200,11.206000,9.895167", \ "14.413670,14.462850,14.051240,13.664330,13.353330,12.791590,11.523160", \ "19.524260,19.299700,19.056190,18.397940,17.001830,16.398310,15.370680", \ "26.452520,25.686740,25.431040,24.903690,23.829540,22.102930,21.207260", \ "35.123590,33.581460,33.255450,33.029160,32.592890,30.881960,27.942340"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("22.004370,21.851580,21.631140,21.614460,21.918580,22.105890,22.032580", \ "21.721470,21.674830,21.457840,21.423580,21.736730,21.928370,21.851610", \ "21.680430,21.555910,21.322500,21.250560,21.543600,21.742460,21.667020", \ "22.712900,22.473430,22.102140,21.907950,22.110510,22.235270,22.104000", \ "25.322460,25.136200,24.851990,24.609620,24.615530,24.612530,24.379610", \ "30.663530,30.503600,30.082790,29.445420,29.315030,29.401350,29.035640", \ "38.442050,38.297230,37.898790,37.092310,36.557790,36.469640,36.198980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.572190,15.144400,30.288800,60.577500,121.155000,242.310000"); values ("11.167100,11.744200,11.973150,12.085390,11.908950,12.024550,10.858550", \ "10.979960,11.546640,11.712240,11.952560,12.237240,12.146610,11.354320", \ "11.981560,12.333320,12.441720,12.152500,12.288170,12.258470,12.519580", \ "15.264560,15.319310,15.082960,14.782140,14.229540,13.453280,14.212990", \ "20.979940,20.757670,20.392710,19.819730,18.875750,18.096850,17.441270", \ "28.895300,28.111220,27.855840,27.339870,25.787330,24.819560,23.853000", \ "38.773710,37.478270,36.998240,36.558720,35.766480,34.790670,32.105810"); } } } } /****************************************************************************************** Module : OR4_X1 Cell Description : Combinational cell (OR4_X1) with drive strength X1 *******************************************************************************************/ cell (OR4_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 : 85.993984; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 143.366250; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 61.056000; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 61.369500; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 77.891250; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 61.986625; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 77.907750; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 78.010875; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 97.625625; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 71.948125; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 77.954250; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 78.059750; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 97.659250; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 78.167375; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 97.701000; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 97.770750; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 117.429375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.978927; fall_capacitance : 0.750598; rise_capacitance : 0.978927; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.969218; fall_capacitance : 0.844108; rise_capacitance : 0.969218; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.949989; fall_capacitance : 0.876388; rise_capacitance : 0.949989; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.931576; fall_capacitance : 0.917300; rise_capacitance : 0.931576; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0374177,0.0409489,0.0446414,0.0509413,0.0616296,0.0799700,0.112228", \ "0.0375557,0.0410801,0.0447716,0.0510715,0.0617598,0.0801014,0.112356", \ "0.0409860,0.0445075,0.0481992,0.0544943,0.0651794,0.0835221,0.115777", \ "0.0495299,0.0530544,0.0567361,0.0630177,0.0736861,0.0920146,0.124265", \ "0.0631183,0.0665819,0.0702150,0.0764334,0.0870173,0.105285,0.137507", \ "0.0796567,0.0831938,0.0869128,0.0932066,0.103840,0.122235,0.154580", \ "0.0996617,0.103354,0.107219,0.113720,0.124514,0.142955,0.175499"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0120269,0.0146184,0.0174486,0.0227452,0.0330723,0.0536460,0.0947580", \ "0.0128877,0.0154769,0.0183044,0.0235982,0.0339259,0.0545012,0.0956127", \ "0.0157339,0.0183113,0.0210984,0.0263234,0.0365824,0.0571156,0.0982115", \ "0.0172005,0.0199939,0.0229138,0.0281481,0.0382957,0.0586860,0.0996801", \ "0.0154837,0.0185275,0.0217427,0.0272298,0.0373226,0.0575503,0.0983933", \ "0.0100256,0.0133453,0.0168370,0.0228330,0.0331223,0.0532527,0.0939675", \ "0.000484228,0.00409783,0.00786541,0.0143755,0.0252587,0.0453477,0.0860729"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00885629,0.0103854,0.0121062,0.0153003,0.0214301,0.0332429,0.0566750", \ "0.00885628,0.0103839,0.0121028,0.0153001,0.0214292,0.0332421,0.0566748", \ "0.00885215,0.0103777,0.0120983,0.0152946,0.0214250,0.0332381,0.0566731", \ "0.00875560,0.0103068,0.0120463,0.0152684,0.0214159,0.0332347,0.0566716", \ "0.00938543,0.0108418,0.0125023,0.0156119,0.0216450,0.0333906,0.0567546", \ "0.0106432,0.0120169,0.0135668,0.0165033,0.0223691,0.0340357,0.0571183", \ "0.0120805,0.0134435,0.0149793,0.0177880,0.0233210,0.0346902,0.0578410"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00298429,0.00471253,0.00685826,0.0113692,0.0208166,0.0400035,0.0784246", \ "0.00298462,0.00471320,0.00685925,0.0113706,0.0208149,0.0400026,0.0784190", \ "0.00319467,0.00486117,0.00695069,0.0114068,0.0208209,0.0400000,0.0784106", \ "0.00404592,0.00566294,0.00757490,0.0117274,0.0209319,0.0400071,0.0784086", \ "0.00525096,0.00684934,0.00875581,0.0125216,0.0212338,0.0401598,0.0784558", \ "0.00679022,0.00832658,0.0102980,0.0139677,0.0219695,0.0405177,0.0786510", \ "0.00864796,0.0101348,0.0120913,0.0159089,0.0233285,0.0411321,0.0791918"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0460116,0.0495384,0.0532290,0.0595245,0.0702099,0.0885494,0.120803", \ "0.0462703,0.0497962,0.0534871,0.0597829,0.0704676,0.0888071,0.121063", \ "0.0481920,0.0517151,0.0554045,0.0616945,0.0723768,0.0907144,0.122970", \ "0.0540409,0.0575447,0.0612231,0.0674924,0.0781487,0.0964721,0.128724", \ "0.0651566,0.0686962,0.0724130,0.0787268,0.0893937,0.107715,0.139970", \ "0.0801655,0.0837569,0.0875343,0.0939586,0.104795,0.123367,0.155813", \ "0.0991482,0.102848,0.106732,0.113319,0.124339,0.143095,0.175837"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0134971,0.0161278,0.0189857,0.0243057,0.0346440,0.0552248,0.0963493", \ "0.0143154,0.0169454,0.0198015,0.0251199,0.0354577,0.0560395,0.0971633", \ "0.0172839,0.0198811,0.0226978,0.0279551,0.0382312,0.0587713,0.0998783", \ "0.0194845,0.0222708,0.0251900,0.0304323,0.0405834,0.0609703,0.101970", \ "0.0186130,0.0216372,0.0248202,0.0302559,0.0403009,0.0604965,0.101337", \ "0.0141760,0.0174660,0.0209164,0.0268056,0.0369702,0.0569812,0.0976069", \ "0.00589005,0.00946565,0.0131815,0.0195643,0.0302013,0.0501143,0.0905992"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00886317,0.0103888,0.0121073,0.0153034,0.0214351,0.0332455,0.0566779", \ "0.00885755,0.0103875,0.0121075,0.0153057,0.0214336,0.0332453,0.0566779", \ "0.00885855,0.0103879,0.0121085,0.0153052,0.0214353,0.0332467,0.0566765", \ "0.00887834,0.0104097,0.0121352,0.0153358,0.0214640,0.0332667,0.0566889", \ "0.00956076,0.0110665,0.0127424,0.0158271,0.0217905,0.0334692,0.0567908", \ "0.0103397,0.0118236,0.0134985,0.0165938,0.0225440,0.0341501,0.0571623", \ "0.0114244,0.0128998,0.0145691,0.0176158,0.0234282,0.0348880,0.0578862"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00313440,0.00486779,0.00699612,0.0114663,0.0208727,0.0400283,0.0784365", \ "0.00313456,0.00486721,0.00699633,0.0114666,0.0208688,0.0400282,0.0784408", \ "0.00323799,0.00494016,0.00704826,0.0114932,0.0208755,0.0400369,0.0784411", \ "0.00406948,0.00568095,0.00760642,0.0117755,0.0209735,0.0400451,0.0784556", \ "0.00521805,0.00679261,0.00867948,0.0124546,0.0212032,0.0401571,0.0784925", \ "0.00667323,0.00817659,0.0101155,0.0137446,0.0217925,0.0403804,0.0786092", \ "0.00841621,0.00986307,0.0117838,0.0155170,0.0229499,0.0408471,0.0789207"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0509324,0.0544598,0.0581491,0.0644450,0.0751306,0.0934706,0.125727", \ "0.0512753,0.0548019,0.0584925,0.0647882,0.0754729,0.0938134,0.126067", \ "0.0531461,0.0566692,0.0603575,0.0666516,0.0773341,0.0956724,0.127930", \ "0.0565986,0.0601135,0.0637898,0.0700646,0.0807292,0.0990578,0.131307", \ "0.0638852,0.0674378,0.0711636,0.0775086,0.0882099,0.106554,0.138817", \ "0.0761473,0.0797502,0.0835408,0.0900012,0.100893,0.119511,0.152003", \ "0.0928920,0.0966151,0.100520,0.107155,0.118279,0.137176,0.170025"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0142647,0.0169574,0.0198776,0.0252747,0.0356789,0.0563002,0.0974451", \ "0.0150266,0.0177192,0.0206377,0.0260336,0.0364387,0.0570614,0.0982082", \ "0.0180716,0.0207147,0.0235837,0.0289100,0.0392492,0.0598296,0.100958", \ "0.0208650,0.0236717,0.0266194,0.0319045,0.0420926,0.0625046,0.103516", \ "0.0207173,0.0237626,0.0269588,0.0324199,0.0424952,0.0627051,0.103541", \ "0.0172394,0.0205545,0.0240105,0.0299023,0.0400864,0.0601054,0.100726", \ "0.0102079,0.0138173,0.0175355,0.0239121,0.0345460,0.0544633,0.0949234"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00885979,0.0103868,0.0121072,0.0153036,0.0214331,0.0332455,0.0566772", \ "0.00885772,0.0103871,0.0121072,0.0153060,0.0214338,0.0332456,0.0566778", \ "0.00886134,0.0103876,0.0121075,0.0153051,0.0214357,0.0332465,0.0566776", \ "0.00888148,0.0104102,0.0121328,0.0153319,0.0214591,0.0332645,0.0566873", \ "0.00954702,0.0110522,0.0127478,0.0158517,0.0218152,0.0334813,0.0567958", \ "0.0102055,0.0117151,0.0134199,0.0165550,0.0225460,0.0341653,0.0571849", \ "0.0112216,0.0127400,0.0144536,0.0175777,0.0234952,0.0350061,0.0579331"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00331426,0.00507416,0.00720982,0.0116565,0.0210008,0.0401063,0.0784926", \ "0.00330822,0.00506776,0.00720426,0.0116550,0.0210000,0.0401070,0.0784859", \ "0.00333428,0.00507542,0.00720632,0.0116497,0.0209975,0.0401048,0.0784917", \ "0.00417812,0.00578721,0.00772799,0.0119007,0.0210740,0.0401173,0.0785001", \ "0.00534537,0.00689867,0.00878245,0.0125702,0.0213062,0.0402279,0.0785372", \ "0.00682139,0.00829499,0.0102119,0.0138360,0.0218948,0.0404655,0.0786726", \ "0.00859476,0.0100075,0.0118930,0.0155907,0.0230425,0.0409500,0.0789920"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0528369,0.0563626,0.0600537,0.0663495,0.0770352,0.0953752,0.127631", \ "0.0534011,0.0569268,0.0606177,0.0669139,0.0775981,0.0959379,0.128192", \ "0.0552706,0.0587944,0.0624821,0.0687760,0.0794597,0.0977980,0.130054", \ "0.0577046,0.0612250,0.0649063,0.0711894,0.0818628,0.100196,0.132448", \ "0.0622002,0.0657539,0.0694715,0.0758023,0.0865022,0.104851,0.137114", \ "0.0716467,0.0752499,0.0790340,0.0854836,0.0963652,0.114961,0.147432", \ "0.0861548,0.0898836,0.0938023,0.100455,0.111616,0.130572,0.163457"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.0143397,0.0170898,0.0200794,0.0255875,0.0361272,0.0568580,0.0980693", \ "0.0150917,0.0178383,0.0208237,0.0263263,0.0368624,0.0575938,0.0988104", \ "0.0183050,0.0209875,0.0239063,0.0293158,0.0397634,0.0604405,0.101635", \ "0.0215062,0.0243434,0.0273283,0.0326731,0.0429336,0.0634147,0.104475", \ "0.0219079,0.0249884,0.0282152,0.0337328,0.0438719,0.0641365,0.105003", \ "0.0192327,0.0225925,0.0260819,0.0320373,0.0422866,0.0623518,0.102992", \ "0.0133247,0.0169941,0.0207576,0.0272015,0.0379444,0.0579234,0.0983949"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00886040,0.0103867,0.0121079,0.0153050,0.0214331,0.0332452,0.0566769", \ "0.00886013,0.0103873,0.0121083,0.0153059,0.0214349,0.0332454,0.0566768", \ "0.00885961,0.0103880,0.0121072,0.0153045,0.0214348,0.0332467,0.0566778", \ "0.00886751,0.0103979,0.0121206,0.0153193,0.0214481,0.0332563,0.0566822", \ "0.00938957,0.0109018,0.0126038,0.0157309,0.0217367,0.0334327,0.0567711", \ "0.0100443,0.0115663,0.0132784,0.0164279,0.0224377,0.0340653,0.0571352", \ "0.0111712,0.0127015,0.0144295,0.0175796,0.0235319,0.0350617,0.0579182"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.00344843,0.00524280,0.00741396,0.0118949,0.0212296,0.0402744,0.0785912", \ "0.00343220,0.00522592,0.00739923,0.0118816,0.0212224,0.0402705,0.0785791", \ "0.00342129,0.00519652,0.00736200,0.0118416,0.0211893,0.0402506,0.0785761", \ "0.00430358,0.00591488,0.00787602,0.0120664,0.0212347,0.0402502,0.0785755", \ "0.00553010,0.00706958,0.00895859,0.0127532,0.0214728,0.0403614,0.0786224", \ "0.00710806,0.00855303,0.0104540,0.0140809,0.0221034,0.0406195,0.0787799", \ "0.00903549,0.0104152,0.0122677,0.0159482,0.0233628,0.0411684,0.0791367"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.748433,5.725025,5.664312,5.486918,5.375373,5.411539,5.387399", \ "5.672947,5.652017,5.598252,5.442314,5.338120,5.369924,5.349087", \ "5.738629,5.738046,5.709616,5.529974,5.421629,5.459155,5.439563", \ "6.146440,6.149810,6.081475,5.893726,5.781799,5.814434,5.791167", \ "7.182329,7.101557,7.011695,6.767219,6.588321,6.546610,6.473825", \ "8.510034,8.461839,8.324528,8.054205,7.768629,7.637342,7.495861", \ "10.414850,10.314110,10.134000,9.750855,9.325369,9.127607,8.928529"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.432701,2.519795,2.525386,2.537073,2.596004,2.469776,2.485065", \ "2.475387,2.534746,2.545644,2.572958,2.597136,2.510687,2.652264", \ "2.758288,2.800716,2.736587,2.756506,2.740159,2.590420,2.284859", \ "3.417715,3.433634,3.371301,3.221388,3.141083,3.054290,2.725118", \ "4.499085,4.488152,4.414395,4.268292,4.129170,3.834943,3.808474", \ "5.935903,5.783153,5.719147,5.649629,5.476011,5.316719,4.896438", \ "7.743690,7.430678,7.352445,7.292430,7.300257,7.250785,6.281358"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.266446,6.222583,6.191795,6.019823,5.903396,5.933342,5.909067", \ "6.186079,6.195583,6.124538,5.966114,5.860678,5.888949,5.867424", \ "6.154979,6.144135,6.109439,5.932177,5.814284,5.842369,5.822512", \ "6.334293,6.334779,6.272017,6.121055,5.983800,5.993014,5.963262", \ "7.138932,7.112945,6.990829,6.777282,6.591839,6.539613,6.466643", \ "8.101032,8.109114,8.014962,7.760668,7.524617,7.410290,7.289874", \ "9.589651,9.578955,9.431079,9.154620,8.798921,8.652471,8.479156"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("2.795099,2.875515,2.917198,2.943416,2.873353,2.828454,2.845153", \ "2.810784,2.888791,2.916530,2.925779,2.947244,2.871255,2.768745", \ "3.055121,3.104004,3.091270,3.074181,3.049270,2.988330,2.972570", \ "3.755192,3.729211,3.643764,3.511966,3.371920,3.187963,3.084850", \ "4.881143,4.804396,4.726242,4.602325,4.234839,3.943590,3.803986", \ "6.369101,6.190533,6.119000,5.981237,5.779533,5.352120,4.975878", \ "8.225219,7.980122,7.876918,7.739448,7.596490,7.011428,6.811756"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.702508,6.710042,6.671935,6.501947,6.380420,6.413846,6.387949", \ "6.680521,6.674367,6.611088,6.446329,6.336759,6.369438,6.346775", \ "6.647439,6.613301,6.561180,6.409812,6.286263,6.318643,6.294540", \ "6.736616,6.726170,6.619947,6.464017,6.333858,6.354934,6.323984", \ "7.350520,7.311080,7.208786,7.017153,6.818949,6.775762,6.709641", \ "8.298043,8.234038,8.176694,7.970861,7.749392,7.658158,7.546049", \ "9.766535,9.785618,9.666642,9.405682,9.101653,8.987685,8.843576"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.089116,3.169428,3.202807,3.252410,3.290207,3.221891,2.998338", \ "3.063837,3.180347,3.175612,3.255749,3.297841,3.196473,2.977365", \ "3.258078,3.326498,3.310172,3.310034,3.336810,3.357930,3.085390", \ "3.961723,3.969225,3.886710,3.837502,3.771995,3.567319,3.455334", \ "5.146596,5.140600,5.024266,4.887163,4.673531,4.435326,4.295291", \ "6.826030,6.658451,6.631365,6.426497,6.148344,5.700886,5.501362", \ "8.889555,8.640291,8.490570,8.432728,8.237083,7.642488,7.325609"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.173110,7.174675,7.106806,6.961645,6.856144,6.885909,6.860195", \ "7.131875,7.131542,7.065411,6.919001,6.814614,6.840730,6.817758", \ "7.084669,7.084907,7.045731,6.879368,6.759524,6.793037,6.767199", \ "7.137296,7.147434,7.036416,6.889676,6.766290,6.792784,6.767872", \ "7.588517,7.602657,7.482744,7.307627,7.126909,7.108895,7.051051", \ "8.533498,8.535245,8.438421,8.256353,8.074452,7.995384,7.891459", \ "10.198380,10.212500,10.130100,9.914437,9.592738,9.505440,9.376141"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.177566,3.291555,3.376583,3.419281,3.405941,3.494415,3.360676", \ "3.131649,3.234088,3.334399,3.404131,3.424133,3.328111,3.109848", \ "3.321491,3.408925,3.439734,3.496016,3.454126,3.538500,3.214978", \ "4.102053,4.120311,4.058162,4.019540,3.828053,3.852912,3.659932", \ "5.410017,5.350132,5.257426,5.094809,4.876094,4.752764,4.323172", \ "7.239148,7.088037,7.031368,6.874839,6.570399,6.272445,5.673130", \ "9.523453,9.266614,9.212209,9.044118,8.799060,8.507652,7.881651"); } } } } /****************************************************************************************** Module : OR4_X2 Cell Description : Combinational cell (OR4_X2) with drive strength X2 *******************************************************************************************/ cell (OR4_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 : 173.148828; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 288.637500; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 122.701750; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 123.341250; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 156.770250; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 124.598125; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 156.806125; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 157.015875; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 196.734125; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 144.852000; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 156.902375; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 157.119500; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 196.804875; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 157.335750; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 196.889875; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 197.032500; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 236.839375; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.807178; fall_capacitance : 1.346697; rise_capacitance : 1.807178; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.746633; fall_capacitance : 1.467943; rise_capacitance : 1.746633; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.710709; fall_capacitance : 1.539807; rise_capacitance : 1.710709; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.672054; fall_capacitance : 1.643961; rise_capacitance : 1.672054; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0341399,0.0379779,0.0415348,0.0476393,0.0580619,0.0760325,0.107858", \ "0.0342813,0.0381112,0.0416682,0.0477721,0.0581951,0.0761669,0.107993", \ "0.0378243,0.0416529,0.0452073,0.0513087,0.0617288,0.0797003,0.111527", \ "0.0465415,0.0503471,0.0538781,0.0599489,0.0703486,0.0883026,0.120116", \ "0.0598922,0.0636479,0.0671489,0.0731819,0.0835164,0.101423,0.133212", \ "0.0761371,0.0800013,0.0835845,0.0896734,0.100025,0.118044,0.150008", \ "0.0959259,0.0999521,0.103689,0.109990,0.120506,0.138578,0.170696"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0111946,0.0140658,0.0168628,0.0221360,0.0324493,0.0529899,0.0940228", \ "0.0120573,0.0149251,0.0177184,0.0229890,0.0333030,0.0538459,0.0948812", \ "0.0147857,0.0176486,0.0204007,0.0255981,0.0358421,0.0563444,0.0973640", \ "0.0159188,0.0190111,0.0218769,0.0270676,0.0372002,0.0575697,0.0984939", \ "0.0138565,0.0172263,0.0203773,0.0257877,0.0358462,0.0560705,0.0968540", \ "0.00805359,0.0117278,0.0151552,0.0210542,0.0312679,0.0513964,0.0920725", \ "-0.00179957,0.00219464,0.00588830,0.0123009,0.0230624,0.0431300,0.0838407"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00824645,0.00990179,0.0115780,0.0147326,0.0208281,0.0325958,0.0561018", \ "0.00824606,0.00989999,0.0115750,0.0147309,0.0208281,0.0325954,0.0560998", \ "0.00823853,0.00988840,0.0115639,0.0147230,0.0208204,0.0325913,0.0560969", \ "0.00807660,0.00979084,0.0115037,0.0146946,0.0208133,0.0325914,0.0560986", \ "0.00890979,0.0104563,0.0120696,0.0151358,0.0211146,0.0327790,0.0561933", \ "0.0101617,0.0116166,0.0131112,0.0159710,0.0217755,0.0334328,0.0565899", \ "0.0116295,0.0130773,0.0145461,0.0172729,0.0227358,0.0340536,0.0572925"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00275746,0.00469268,0.00685760,0.0114030,0.0208712,0.0400310,0.0783811", \ "0.00275743,0.00469349,0.00685848,0.0114031,0.0208710,0.0400286,0.0783853", \ "0.00300625,0.00486624,0.00696090,0.0114400,0.0208720,0.0400253,0.0783826", \ "0.00386493,0.00564367,0.00755104,0.0117416,0.0209859,0.0400398,0.0783912", \ "0.00508545,0.00683511,0.00871184,0.0124928,0.0212789,0.0402014,0.0784347", \ "0.00665019,0.00831736,0.0102607,0.0138988,0.0219760,0.0405834,0.0786369", \ "0.00853675,0.0101381,0.0120615,0.0158313,0.0232805,0.0411940,0.0792162"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0427561,0.0465884,0.0501425,0.0562413,0.0666600,0.0846279,0.116453", \ "0.0430012,0.0468297,0.0503843,0.0564835,0.0669024,0.0848707,0.116697", \ "0.0449433,0.0487709,0.0523215,0.0584166,0.0688314,0.0867988,0.118627", \ "0.0508730,0.0546680,0.0581951,0.0642617,0.0746558,0.0926100,0.124427", \ "0.0617891,0.0656378,0.0692253,0.0753753,0.0858126,0.103789,0.135619", \ "0.0766379,0.0805517,0.0842028,0.0904414,0.101024,0.119249,0.151308", \ "0.0954382,0.0994790,0.103247,0.109654,0.120431,0.138846,0.171178"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0126654,0.0155805,0.0184032,0.0236978,0.0340227,0.0545734,0.0956185", \ "0.0134830,0.0163972,0.0192181,0.0245108,0.0348356,0.0553874,0.0964347", \ "0.0163941,0.0192741,0.0220528,0.0272803,0.0375406,0.0580521,0.0990789", \ "0.0182756,0.0213605,0.0242241,0.0294198,0.0395532,0.0599205,0.100849", \ "0.0170871,0.0204342,0.0235506,0.0289049,0.0389166,0.0590977,0.0998785", \ "0.0123437,0.0159848,0.0193632,0.0251470,0.0352370,0.0552402,0.0958230", \ "0.00377524,0.00773135,0.0113631,0.0176360,0.0281552,0.0480406,0.0885005"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00825060,0.00990620,0.0115840,0.0147403,0.0208347,0.0326008,0.0561021", \ "0.00824984,0.00990606,0.0115831,0.0147403,0.0208353,0.0326008,0.0561033", \ "0.00825045,0.00990749,0.0115844,0.0147418,0.0208368,0.0326026,0.0561045", \ "0.00828947,0.00994930,0.0116310,0.0147878,0.0208761,0.0326309,0.0561182", \ "0.00903342,0.0106604,0.0123107,0.0153654,0.0212739,0.0328686,0.0562312", \ "0.00982998,0.0114274,0.0130519,0.0160870,0.0219907,0.0335670,0.0566298", \ "0.0109705,0.0125511,0.0141671,0.0171498,0.0229052,0.0342990,0.0573443"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00291317,0.00484964,0.00699522,0.0115003,0.0209204,0.0400635,0.0784075", \ "0.00291282,0.00485029,0.00699566,0.0114999,0.0209201,0.0400618,0.0784153", \ "0.00305511,0.00494051,0.00705408,0.0115239,0.0209249,0.0400588,0.0784090", \ "0.00388566,0.00565820,0.00757963,0.0117866,0.0210242,0.0400795,0.0784128", \ "0.00504474,0.00676673,0.00862364,0.0124199,0.0212367,0.0402018,0.0784577", \ "0.00651120,0.00814729,0.0100543,0.0136561,0.0217922,0.0404298,0.0786034", \ "0.00827130,0.00983117,0.0117221,0.0154034,0.0228845,0.0409057,0.0789325"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0476788,0.0515118,0.0550658,0.0611651,0.0715841,0.0895518,0.121376", \ "0.0480059,0.0518371,0.0553904,0.0614899,0.0719088,0.0898770,0.121701", \ "0.0498856,0.0537130,0.0572654,0.0633612,0.0737770,0.0917435,0.123570", \ "0.0533606,0.0571702,0.0607065,0.0667813,0.0771786,0.0951320,0.126948", \ "0.0605271,0.0643826,0.0679822,0.0741521,0.0846281,0.102626,0.134474", \ "0.0727440,0.0766754,0.0803454,0.0866219,0.0972682,0.115548,0.147650", \ "0.0893868,0.0934429,0.0972375,0.103704,0.114605,0.133193,0.165650"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0133938,0.0163833,0.0192713,0.0246464,0.0350409,0.0556323,0.0967033", \ "0.0141593,0.0171476,0.0200340,0.0254076,0.0358023,0.0563962,0.0974698", \ "0.0171920,0.0201200,0.0229505,0.0282481,0.0385711,0.0591207,0.100180", \ "0.0196862,0.0227957,0.0256892,0.0309293,0.0411016,0.0614899,0.102435", \ "0.0192526,0.0226244,0.0257544,0.0311368,0.0411790,0.0613726,0.102149", \ "0.0155014,0.0191741,0.0225579,0.0283499,0.0384582,0.0584660,0.0990376", \ "0.00823333,0.0122264,0.0158619,0.0221280,0.0326412,0.0525362,0.0929694"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00825092,0.00990781,0.0115836,0.0147407,0.0208342,0.0326011,0.0561027", \ "0.00825135,0.00990608,0.0115842,0.0147399,0.0208354,0.0326007,0.0561023", \ "0.00825057,0.00990840,0.0115840,0.0147419,0.0208368,0.0326022,0.0561047", \ "0.00828740,0.00994784,0.0116274,0.0147819,0.0208693,0.0326253,0.0561164", \ "0.00900189,0.0106382,0.0122945,0.0153752,0.0212973,0.0328806,0.0562355", \ "0.00968436,0.0113205,0.0129772,0.0160617,0.0220077,0.0335833,0.0566521", \ "0.0107703,0.0124104,0.0140766,0.0171490,0.0230158,0.0344608,0.0574020"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00309838,0.00506485,0.00721616,0.0116935,0.0210559,0.0401391,0.0784587", \ "0.00309061,0.00505811,0.00720957,0.0116899,0.0210561,0.0401380,0.0784585", \ "0.00314884,0.00507633,0.00721474,0.0116858,0.0210499,0.0401402,0.0784563", \ "0.00400396,0.00577407,0.00770899,0.0119182,0.0211287,0.0401497,0.0784593", \ "0.00518482,0.00687832,0.00873534,0.0125374,0.0213439,0.0402730,0.0785053", \ "0.00667122,0.00827202,0.0101582,0.0137556,0.0218951,0.0405173,0.0786599", \ "0.00846181,0.00997824,0.0118374,0.0154873,0.0229811,0.0410035,0.0790020"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0495904,0.0534229,0.0569780,0.0630771,0.0734960,0.0914641,0.123288", \ "0.0501355,0.0539657,0.0575204,0.0636190,0.0740384,0.0920066,0.123830", \ "0.0520019,0.0558287,0.0593809,0.0654777,0.0758936,0.0938611,0.125685", \ "0.0544315,0.0582508,0.0617950,0.0678789,0.0782836,0.0962432,0.128061", \ "0.0588538,0.0627088,0.0662977,0.0724483,0.0829137,0.100914,0.132755", \ "0.0683316,0.0722605,0.0759253,0.0821930,0.0928374,0.111099,0.143172", \ "0.0827598,0.0868378,0.0906457,0.0971399,0.108092,0.126760,0.159273"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.0134282,0.0164834,0.0194442,0.0249370,0.0354734,0.0561810,0.0973269", \ "0.0141882,0.0172392,0.0201951,0.0256811,0.0362138,0.0569223,0.0980722", \ "0.0174144,0.0203844,0.0232645,0.0286477,0.0390838,0.0597370,0.100856", \ "0.0203252,0.0234694,0.0264018,0.0317030,0.0419518,0.0624127,0.103408", \ "0.0204543,0.0238662,0.0270300,0.0324723,0.0425790,0.0628303,0.103637", \ "0.0175340,0.0212559,0.0246745,0.0305321,0.0407146,0.0607717,0.101370", \ "0.0114199,0.0154786,0.0191633,0.0255030,0.0361308,0.0560915,0.0965382"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00825051,0.00990765,0.0115830,0.0147407,0.0208348,0.0326011,0.0561040", \ "0.00824992,0.00990705,0.0115834,0.0147401,0.0208343,0.0326015,0.0561024", \ "0.00825227,0.00990713,0.0115847,0.0147410,0.0208370,0.0326016,0.0561032", \ "0.00826806,0.00992727,0.0116074,0.0147630,0.0208542,0.0326157,0.0561095", \ "0.00883532,0.0104759,0.0121371,0.0152341,0.0211974,0.0328241,0.0562094", \ "0.00953341,0.0111788,0.0128444,0.0159449,0.0219090,0.0334869,0.0565949", \ "0.0107457,0.0124045,0.0140866,0.0171880,0.0230919,0.0345583,0.0574085"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.00323027,0.00523936,0.00742828,0.0119426,0.0212944,0.0403113,0.0785526", \ "0.00321087,0.00522079,0.00740998,0.0119289,0.0212821,0.0403065,0.0785525", \ "0.00323479,0.00519866,0.00737253,0.0118828,0.0212525,0.0402942,0.0785526", \ "0.00413554,0.00591037,0.00786548,0.0120887,0.0212957,0.0402953,0.0785621", \ "0.00538318,0.00705873,0.00892183,0.0127306,0.0215186,0.0404117,0.0786037", \ "0.00698132,0.00854709,0.0104172,0.0140173,0.0221168,0.0406821,0.0787678", \ "0.00893504,0.0104139,0.0122349,0.0158670,0.0233224,0.0412388,0.0791503"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.703460,10.681470,10.542130,10.212270,10.046250,10.118660,10.073270", \ "10.611000,10.630510,10.451630,10.138900,9.957540,10.034210,9.989559", \ "10.895750,10.810240,10.633470,10.336190,10.148030,10.229690,10.191780", \ "11.667720,11.629000,11.411760,11.121920,10.911120,10.975670,10.928050", \ "13.812160,13.599090,13.376800,12.902400,12.556020,12.466990,12.310940", \ "16.638200,16.377730,15.996000,15.434930,14.902080,14.649900,14.382780", \ "20.343430,20.078370,19.678700,18.915110,18.066580,17.678440,17.291030"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("4.743038,4.931399,5.002778,5.008240,5.011618,5.027123,5.121544", \ "4.819854,4.983952,5.055148,4.987652,5.037420,4.996653,4.357775", \ "5.440010,5.494094,5.476523,5.451104,5.267577,5.172079,4.789085", \ "6.808843,6.776213,6.708639,6.484190,6.290284,6.026907,5.768328", \ "8.915465,8.869685,8.722064,8.523905,8.106846,7.686955,7.461962", \ "11.849560,11.476300,11.385100,11.280980,11.091190,10.619000,9.660000", \ "15.459620,14.829530,14.595130,14.484630,14.206780,14.369780,13.358050"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.906900,11.757560,11.611380,11.317270,11.121980,11.181870,11.135830", \ "11.770030,11.705500,11.545570,11.209830,11.027830,11.093930,11.046710", \ "11.656640,11.654320,11.448510,11.134650,10.942170,11.008870,10.964450", \ "12.156180,12.092820,11.893130,11.509010,11.301950,11.334870,11.271090", \ "13.709780,13.615470,13.326130,12.886570,12.535690,12.452200,12.298200", \ "15.795110,15.595910,15.339880,14.858860,14.407580,14.209490,13.974490", \ "18.722550,18.628920,18.287580,17.713950,17.011270,16.720600,16.404840"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.458840,5.685492,5.747228,5.677858,5.628436,5.821868,5.484473", \ "5.481482,5.693288,5.679994,5.725088,5.676405,5.930727,5.693251", \ "6.029854,6.073445,6.053136,6.090634,6.043062,5.756018,6.126472", \ "7.444796,7.423614,7.299479,7.072925,6.855138,6.274371,6.070482", \ "9.684683,9.558496,9.435750,9.000218,8.476399,8.158829,8.058116", \ "12.681070,12.356040,12.215090,11.892080,11.491330,10.871210,10.162310", \ "16.362940,15.857180,15.638720,15.441040,15.063250,14.539260,13.206390"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.806930,12.775810,12.593320,12.274840,12.092000,12.158630,12.114170", \ "12.665750,12.641010,12.519730,12.179440,12.003310,12.074790,12.021390", \ "12.616640,12.594440,12.417550,12.090070,11.903520,11.967830,11.923730", \ "12.911440,12.749810,12.614570,12.229970,12.019210,12.060800,11.995220", \ "14.090490,13.997850,13.758090,13.350850,12.998960,12.926270,12.793660", \ "15.977910,15.953310,15.742620,15.291600,14.884380,14.712040,14.504190", \ "19.235790,19.061880,18.838750,18.290400,17.653800,17.457340,17.185350"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.017548,6.250987,6.371923,6.396357,6.467358,6.386874,6.087144", \ "5.971179,6.235059,6.257098,6.360917,6.470692,6.274755,6.034557", \ "6.343015,6.582242,6.579241,6.542457,6.356623,6.556398,6.351904", \ "7.856045,7.871636,7.700596,7.586197,7.433802,7.110246,7.200132", \ "10.320260,10.212460,10.079130,9.696623,9.304114,8.908546,8.502372", \ "13.556460,13.315200,13.178470,12.884010,12.096940,11.251840,10.913560", \ "17.783180,17.202600,16.975570,16.735090,16.444810,15.251230,14.699430"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.763730,13.729750,13.550430,13.240980,13.054430,13.121410,13.071840", \ "13.668880,13.646210,13.467580,13.161340,12.961680,13.027840,12.980420", \ "13.664650,13.525900,13.367660,13.043910,12.874870,12.933770,12.882470", \ "13.732360,13.586830,13.406300,13.110590,12.889810,12.939350,12.885710", \ "14.663750,14.592930,14.378720,13.965080,13.637880,13.604870,13.479640", \ "16.514130,16.506450,16.326760,15.855850,15.550120,15.439000,15.233510", \ "20.190220,20.012090,19.818780,19.314610,18.711210,18.526640,18.286760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.171966,6.482109,6.680610,6.891801,6.886897,7.136413,6.695902", \ "6.066253,6.411423,6.517313,6.654564,6.734138,6.959073,6.498764", \ "6.530133,6.772878,6.827046,6.954846,6.807187,6.934478,6.609890", \ "8.062268,8.151248,8.079486,7.993802,7.627700,7.722319,7.344113", \ "10.780300,10.664880,10.474920,10.174050,9.838348,9.355852,9.237259", \ "14.406800,14.078070,13.980210,13.687470,12.967700,12.550600,11.579010", \ "19.177610,18.515910,18.289370,18.052530,17.530880,16.804130,15.751880"); } } } } /****************************************************************************************** Module : OR4_X4 Cell Description : Combinational cell (OR4_X4) with drive strength X4 *******************************************************************************************/ cell (OR4_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 : 346.300273; leakage_power () { when : "!A1 & !A2 & !A3 & !A4"; value : 577.282500; } leakage_power () { when : "!A1 & !A2 & !A3 & A4"; value : 245.406500; } leakage_power () { when : "!A1 & !A2 & A3 & !A4"; value : 246.684750; } leakage_power () { when : "!A1 & !A2 & A3 & A4"; value : 313.543000; } leakage_power () { when : "!A1 & A2 & !A3 & !A4"; value : 249.199250; } leakage_power () { when : "!A1 & A2 & !A3 & A4"; value : 313.614750; } leakage_power () { when : "!A1 & A2 & A3 & !A4"; value : 314.034500; } leakage_power () { when : "!A1 & A2 & A3 & A4"; value : 393.470000; } leakage_power () { when : "A1 & !A2 & !A3 & !A4"; value : 289.708000; } leakage_power () { when : "A1 & !A2 & !A3 & A4"; value : 313.806750; } leakage_power () { when : "A1 & !A2 & A3 & !A4"; value : 314.240375; } leakage_power () { when : "A1 & !A2 & A3 & A4"; value : 393.611875; } leakage_power () { when : "A1 & A2 & !A3 & !A4"; value : 314.672875; } leakage_power () { when : "A1 & A2 & !A3 & A4"; value : 393.781875; } leakage_power () { when : "A1 & A2 & A3 & !A4"; value : 394.066750; } leakage_power () { when : "A1 & A2 & A3 & A4"; value : 473.680625; } pin (A1) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.489979; fall_capacitance : 2.568376; rise_capacitance : 3.489979; } pin (A2) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.485634; fall_capacitance : 2.952761; rise_capacitance : 3.485634; } pin (A3) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.613129; fall_capacitance : 3.261621; rise_capacitance : 3.613129; } pin (A4) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.714002; fall_capacitance : 3.628810; rise_capacitance : 3.714002; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 241.699000; function : "(((A1 | A2) | A3) | A4)"; timing () { related_pin : "A1"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0330093,0.0370452,0.0405744,0.0466347,0.0569944,0.0748806,0.106634", \ "0.0331843,0.0372129,0.0407417,0.0468027,0.0571638,0.0750505,0.106804", \ "0.0367850,0.0408111,0.0443400,0.0503984,0.0607568,0.0786436,0.110398", \ "0.0455566,0.0495470,0.0530518,0.0590811,0.0694104,0.0872768,0.119019", \ "0.0588318,0.0627712,0.0662459,0.0722336,0.0825226,0.100345,0.132064", \ "0.0749942,0.0790576,0.0826128,0.0886543,0.0989415,0.116877,0.148778", \ "0.0947379,0.0989592,0.102671,0.108924,0.119373,0.137371,0.169413"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0108829,0.0139390,0.0167477,0.0220402,0.0323814,0.0529675,0.0940806", \ "0.0117480,0.0148002,0.0176049,0.0228949,0.0332369,0.0538247,0.0949392", \ "0.0144307,0.0174762,0.0202398,0.0254561,0.0357289,0.0562782,0.0973794", \ "0.0154414,0.0187156,0.0215827,0.0267889,0.0369527,0.0573734,0.0983878", \ "0.0132459,0.0168157,0.0199612,0.0253714,0.0354621,0.0557408,0.0966145", \ "0.00731750,0.0112047,0.0146239,0.0205146,0.0307431,0.0509371,0.0917137", \ "-0.00266432,0.00156258,0.00524364,0.0116416,0.0224053,0.0425287,0.0833545"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00800880,0.00973749,0.0114047,0.0145532,0.0206481,0.0324263,0.0560155", \ "0.00800945,0.00973704,0.0114018,0.0145518,0.0206461,0.0324254,0.0560154", \ "0.00799553,0.00972318,0.0113895,0.0145410,0.0206391,0.0324201,0.0560116", \ "0.00781559,0.00961855,0.0113249,0.0145150,0.0206335,0.0324226,0.0560128", \ "0.00871352,0.0103184,0.0119169,0.0149808,0.0209594,0.0326224,0.0561093", \ "0.00996897,0.0114755,0.0129503,0.0157943,0.0215916,0.0332729,0.0565186", \ "0.0114422,0.0129409,0.0143941,0.0170999,0.0225530,0.0338853,0.0572109"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00261227,0.00467353,0.00685439,0.0114201,0.0209128,0.0401116,0.0785548", \ "0.00261231,0.00467455,0.00685533,0.0114214,0.0209125,0.0401146,0.0785475", \ "0.00287302,0.00485358,0.00696278,0.0114604,0.0209153,0.0401060,0.0785474", \ "0.00373945,0.00561151,0.00753327,0.0117541,0.0210300,0.0401299,0.0785494", \ "0.00497764,0.00679797,0.00867748,0.0124888,0.0213235,0.0402905,0.0785917", \ "0.00655777,0.00828652,0.0102244,0.0138735,0.0220091,0.0406843,0.0788121", \ "0.00846859,0.0101164,0.0120303,0.0157988,0.0232884,0.0412958,0.0794088"); } } timing () { related_pin : "A2"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0416084,0.0456394,0.0491648,0.0552199,0.0655754,0.0834588,0.115210", \ "0.0418644,0.0458921,0.0494178,0.0554728,0.0658296,0.0837140,0.115465", \ "0.0438304,0.0478551,0.0513770,0.0574289,0.0677813,0.0856643,0.117417", \ "0.0497859,0.0537677,0.0572699,0.0632955,0.0736266,0.0914946,0.123235", \ "0.0606436,0.0646822,0.0682481,0.0743640,0.0847545,0.102654,0.134412", \ "0.0754424,0.0795606,0.0831896,0.0893867,0.0999136,0.118057,0.150053", \ "0.0941994,0.0984429,0.102186,0.108560,0.119281,0.137629,0.169879"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0123060,0.0154049,0.0182384,0.0235524,0.0339075,0.0545026,0.0956310", \ "0.0131245,0.0162223,0.0190539,0.0243658,0.0347207,0.0553169,0.0964455", \ "0.0160059,0.0190692,0.0218569,0.0271024,0.0373925,0.0579483,0.0990609", \ "0.0177620,0.0210278,0.0238915,0.0291010,0.0392663,0.0596843,0.100704", \ "0.0164402,0.0199829,0.0230923,0.0284448,0.0384857,0.0587194,0.0995939", \ "0.0115708,0.0154243,0.0187888,0.0245595,0.0346697,0.0547300,0.0954078", \ "0.00288306,0.00707144,0.0106835,0.0169365,0.0274487,0.0473920,0.0879596"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00801554,0.00974427,0.0114111,0.0145608,0.0206546,0.0324305,0.0560181", \ "0.00801406,0.00974359,0.0114114,0.0145621,0.0206553,0.0324303,0.0560178", \ "0.00801708,0.00974493,0.0114126,0.0145627,0.0206572,0.0324329,0.0560188", \ "0.00805728,0.00979727,0.0114665,0.0146167,0.0207004,0.0324638,0.0560350", \ "0.00882556,0.0105197,0.0121607,0.0152175,0.0211235,0.0327145,0.0561501", \ "0.00962669,0.0112916,0.0129037,0.0159264,0.0218222,0.0334149,0.0565562", \ "0.0107859,0.0124335,0.0140332,0.0170021,0.0227472,0.0341439,0.0572657"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00276704,0.00482894,0.00698974,0.0115156,0.0209631,0.0401458,0.0785731", \ "0.00276563,0.00482961,0.00699099,0.0115170,0.0209628,0.0401415,0.0785848", \ "0.00292437,0.00492612,0.00705340,0.0115440,0.0209680,0.0401493,0.0785742", \ "0.00376116,0.00562323,0.00756115,0.0117982,0.0210655,0.0401660,0.0785876", \ "0.00493472,0.00672523,0.00858458,0.0124114,0.0212786,0.0402830,0.0786221", \ "0.00641176,0.00810495,0.0100092,0.0136258,0.0218238,0.0405288,0.0787740", \ "0.00818856,0.00979275,0.0116761,0.0153559,0.0228887,0.0409993,0.0791157"); } } timing () { related_pin : "A3"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0465371,0.0505673,0.0540935,0.0601482,0.0705046,0.0883880,0.120141", \ "0.0468743,0.0509019,0.0544276,0.0604832,0.0708395,0.0887232,0.120474", \ "0.0487700,0.0527955,0.0563189,0.0623717,0.0727248,0.0906069,0.122359", \ "0.0522598,0.0562628,0.0597699,0.0658028,0.0761358,0.0940048,0.125748", \ "0.0593937,0.0634489,0.0670270,0.0731582,0.0835842,0.101511,0.133285", \ "0.0716159,0.0757497,0.0793962,0.0856364,0.0962271,0.114429,0.146468", \ "0.0882257,0.0925029,0.0962765,0.102711,0.113562,0.132087,0.164479"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0130262,0.0162024,0.0191015,0.0244975,0.0349225,0.0555608,0.0967167", \ "0.0137931,0.0169681,0.0198654,0.0252594,0.0356840,0.0563247,0.0974857", \ "0.0168164,0.0199264,0.0227654,0.0280804,0.0384341,0.0590307,0.100172", \ "0.0191881,0.0224799,0.0253734,0.0306275,0.0408318,0.0612714,0.102302", \ "0.0186304,0.0221987,0.0253202,0.0307019,0.0407732,0.0610207,0.101892", \ "0.0147615,0.0186474,0.0220183,0.0277949,0.0379200,0.0579880,0.0986605", \ "0.00738371,0.0116095,0.0152264,0.0214727,0.0319820,0.0519329,0.0924721"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00801676,0.00974441,0.0114116,0.0145612,0.0206549,0.0324317,0.0560176", \ "0.00801355,0.00974393,0.0114116,0.0145611,0.0206554,0.0324313,0.0560192", \ "0.00801698,0.00974549,0.0114118,0.0145626,0.0206566,0.0324332,0.0560188", \ "0.00805935,0.00979271,0.0114623,0.0146099,0.0206933,0.0324596,0.0560327", \ "0.00878604,0.0104941,0.0121437,0.0152208,0.0211419,0.0327274,0.0561557", \ "0.00948236,0.0111886,0.0128354,0.0159083,0.0218458,0.0334320,0.0565772", \ "0.0105894,0.0123005,0.0139575,0.0170174,0.0228757,0.0343212,0.0573258"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00295520,0.00504548,0.00721186,0.0117120,0.0211004,0.0402238,0.0786217", \ "0.00294685,0.00503788,0.00720607,0.0117082,0.0210965,0.0402274,0.0786219", \ "0.00301893,0.00506113,0.00721290,0.0117037,0.0210917,0.0402209,0.0786341", \ "0.00388202,0.00574087,0.00769188,0.0119313,0.0211726,0.0402392,0.0786352", \ "0.00507613,0.00683827,0.00869824,0.0125325,0.0213870,0.0403619,0.0786885", \ "0.00657943,0.00823321,0.0101129,0.0137268,0.0219314,0.0406090,0.0788389", \ "0.00837968,0.00994500,0.0117922,0.0154403,0.0229879,0.0411029,0.0791850"); } } timing () { related_pin : "A4"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0484571,0.0524874,0.0560134,0.0620687,0.0724254,0.0903079,0.122059", \ "0.0490107,0.0530388,0.0565648,0.0626201,0.0729763,0.0908598,0.122610", \ "0.0508904,0.0549177,0.0584404,0.0644929,0.0748468,0.0927293,0.124480", \ "0.0533319,0.0573479,0.0608625,0.0669023,0.0772437,0.0951184,0.126865", \ "0.0577412,0.0617936,0.0653590,0.0714729,0.0818862,0.0998089,0.131579", \ "0.0672463,0.0713812,0.0750298,0.0812580,0.0918424,0.110034,0.142042", \ "0.0816493,0.0859493,0.0897389,0.0962045,0.107116,0.125727,0.158181"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.0130651,0.0163117,0.0192859,0.0248027,0.0353740,0.0561301,0.0973595", \ "0.0138292,0.0170709,0.0200393,0.0255492,0.0361166,0.0568746,0.0981051", \ "0.0170553,0.0202083,0.0230979,0.0285011,0.0389696,0.0596691,0.100874", \ "0.0198510,0.0231805,0.0261139,0.0314315,0.0417152,0.0622298,0.103312", \ "0.0198737,0.0234833,0.0266389,0.0320827,0.0422213,0.0625286,0.103431", \ "0.0168515,0.0207876,0.0241934,0.0300392,0.0402416,0.0603605,0.101055", \ "0.0106486,0.0149396,0.0186066,0.0249290,0.0355560,0.0555757,0.0961308"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00801649,0.00974444,0.0114109,0.0145619,0.0206535,0.0324308,0.0560183", \ "0.00801575,0.00974463,0.0114110,0.0145613,0.0206546,0.0324319,0.0560181", \ "0.00801563,0.00974491,0.0114123,0.0145626,0.0206559,0.0324325,0.0560195", \ "0.00803620,0.00976843,0.0114384,0.0145875,0.0206775,0.0324475,0.0560270", \ "0.00861913,0.0103306,0.0119808,0.0150752,0.0210374,0.0326649,0.0561270", \ "0.00933452,0.0110516,0.0127048,0.0157952,0.0217549,0.0333369,0.0565174", \ "0.0105787,0.0123085,0.0139813,0.0170711,0.0229708,0.0344358,0.0573395"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("0.00308725,0.00522208,0.00742901,0.0119657,0.0213397,0.0403955,0.0787339", \ "0.00306805,0.00520251,0.00741071,0.0119514,0.0213314,0.0403888,0.0787226", \ "0.00310700,0.00518496,0.00737475,0.0119059,0.0212988,0.0403737,0.0787194", \ "0.00402075,0.00588002,0.00785069,0.0121058,0.0213424,0.0403774,0.0787258", \ "0.00528342,0.00702299,0.00888959,0.0127310,0.0215669,0.0405077,0.0787802", \ "0.00689656,0.00851633,0.0103798,0.0139950,0.0221548,0.0407813,0.0789413", \ "0.00886920,0.0103901,0.0121985,0.0158315,0.0233358,0.0413461,0.0793366"); } } internal_power () { related_pin : "A1"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("21.162250,21.007890,20.583540,19.954350,19.634760,19.803960,19.698740", \ "20.980030,20.819520,20.439900,19.817650,19.481840,19.650260,19.553160", \ "21.401850,21.177150,20.823710,20.115610,19.865560,20.036310,19.971010", \ "22.972970,22.856270,22.475300,21.718190,21.433170,21.558210,21.459710", \ "27.195410,26.859860,26.354210,25.410740,24.703560,24.542410,24.234830", \ "32.847820,32.244680,31.551840,30.320860,29.365410,28.925650,28.373720", \ "40.561360,39.787620,38.966120,37.370560,35.751330,34.967220,34.236060"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("9.024705,9.455992,9.594334,9.393251,9.606631,8.824957,9.617563", \ "9.130934,9.502947,9.620954,9.800846,9.751900,9.917906,8.921095", \ "10.421230,10.562400,10.463440,10.496230,10.239610,10.106680,9.570407", \ "13.304570,13.197130,12.981300,12.559320,12.125040,11.761950,11.065350", \ "17.491870,17.270790,17.247690,16.754120,16.091730,14.870390,13.665040", \ "23.244480,22.576360,22.388920,22.060000,21.769570,20.451180,18.864860", \ "30.734110,29.271220,28.684860,28.365160,28.638630,28.651000,26.118970"); } } internal_power () { related_pin : "A2"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("23.323830,23.101770,22.813580,22.134310,21.775440,21.940660,21.842860", \ "23.145960,22.923990,22.600870,21.984600,21.636730,21.771840,21.658990", \ "22.974110,22.826950,22.468980,21.822710,21.471050,21.604600,21.508140", \ "24.056370,23.792530,23.389720,22.623690,22.205430,22.280390,22.129010", \ "26.997470,26.801230,26.335270,25.400510,24.676810,24.507630,24.206540", \ "31.147360,30.859350,30.275420,29.309120,28.410650,28.036070,27.547350", \ "37.367400,36.857180,36.221550,34.951710,33.639520,33.050300,32.452850"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("10.514330,10.953830,11.002830,10.931790,11.154350,11.409540,11.039390", \ "10.592360,10.952050,11.017600,10.946460,11.245840,10.816740,10.819100", \ "11.542550,11.850710,11.738870,11.803870,11.261020,11.237370,11.699340", \ "14.388210,14.376350,14.123710,13.766880,13.292380,13.135730,11.205050", \ "19.052310,18.617210,18.482930,17.647150,16.513350,16.337410,14.672570", \ "24.974520,24.278160,23.982910,23.385750,22.597380,20.672070,20.042830", \ "32.768140,31.374810,30.772300,30.397140,29.445000,27.881530,26.208080"); } } internal_power () { related_pin : "A3"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("25.238730,25.068560,24.713820,24.068440,23.759670,23.900070,23.778230", \ "25.064540,24.879420,24.552820,23.923970,23.573030,23.719760,23.615070", \ "24.903950,24.730600,24.423010,23.751430,23.396550,23.522670,23.426220", \ "25.430630,25.147340,24.727790,24.026760,23.639400,23.714440,23.578110", \ "27.659170,27.649090,27.204130,26.215180,25.603610,25.454020,25.186830", \ "31.590730,31.509790,31.043610,30.139260,29.384200,29.071480,28.632200", \ "38.062740,37.762390,37.326970,36.242380,34.964070,34.545000,34.010050"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("11.597840,12.115050,12.360670,12.446790,12.461130,12.296000,11.633390", \ "11.507440,12.080160,12.170740,12.284770,12.656590,12.262690,12.627110", \ "12.345400,12.639470,12.805740,12.795850,12.631510,12.527730,12.139700", \ "15.400620,15.328290,15.027420,14.713710,14.037880,14.072250,14.128510", \ "20.387060,20.053720,19.568260,18.905260,17.924120,17.084050,16.478470", \ "27.010360,26.249650,25.757340,25.334980,24.157720,22.561790,19.979380", \ "35.281920,34.100800,33.557990,32.922800,32.468450,30.524630,28.884520"); } } internal_power () { related_pin : "A4"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("27.164030,27.031150,26.601360,26.007820,25.659800,25.816980,25.713340", \ "26.986120,26.839840,26.477830,25.845800,25.477830,25.636180,25.536890", \ "26.742250,26.658410,26.311630,25.661660,25.316490,25.441880,25.342610", \ "27.041010,26.835860,26.420090,25.767030,25.366050,25.474030,25.354200", \ "28.879580,28.723390,28.304080,27.458450,26.856330,26.803600,26.557810", \ "32.827050,32.609570,32.264100,31.368850,30.709200,30.508720,30.104700", \ "39.881210,39.687010,39.353640,38.261210,37.097280,36.742810,36.246650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,7.553090,15.106200,30.212400,60.424700,120.849000,241.699000"); values ("11.861650,12.610200,12.953920,13.214020,13.661810,13.452100,13.343060", \ "11.721480,12.357890,12.638720,12.881140,12.965240,13.008560,13.104990", \ "12.636810,13.089430,13.328210,13.374150,13.190450,13.646910,12.902000", \ "15.941540,15.908810,15.753660,15.576820,15.111190,14.783410,14.661020", \ "21.166830,20.948020,20.619810,20.000470,19.038700,18.551590,17.706310", \ "28.775120,27.820060,27.603670,26.723390,25.892770,23.866240,22.822870", \ "38.157330,36.702000,36.303000,35.661970,34.710520,33.554770,30.336380"); } } } } /****************************************************************************************** Module : SDFFRS_X1 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and active low set, and drive strength X1 *******************************************************************************************/ cell (SDFFRS_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; preset : "!SN"; clear : "!RN"; clear_preset_var1 : L; clear_preset_var2 : L; } area : 7.714000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 418.201912; leakage_power () { when : "!CK & !D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 292.317500; } leakage_power () { when : "!CK & !D & !RN & !SE & !SI & SN & !Q & QN"; value : 332.016625; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & !SN & !Q & !QN"; value : 325.984875; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & SN & !Q & QN"; value : 365.684000; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & !SN & !Q & !QN"; value : 306.462875; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & SN & !Q & QN"; value : 346.163250; } leakage_power () { when : "!CK & !D & !RN & SE & SI & !SN & !Q & !QN"; value : 383.754750; } leakage_power () { when : "!CK & !D & !RN & SE & SI & SN & !Q & QN"; value : 433.005000; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & !SN & Q & !QN"; value : 355.690250; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & SN & !Q & QN"; value : 376.796250; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & SN & Q & !QN"; value : 400.964000; } leakage_power () { when : "!CK & !D & RN & !SE & SI & !SN & Q & !QN"; value : 389.357625; } leakage_power () { when : "!CK & !D & RN & !SE & SI & SN & !Q & QN"; value : 410.463625; } leakage_power () { when : "!CK & !D & RN & !SE & SI & SN & Q & !QN"; value : 434.632625; } leakage_power () { when : "!CK & !D & RN & SE & !SI & !SN & Q & !QN"; value : 369.836875; } leakage_power () { when : "!CK & !D & RN & SE & !SI & SN & !Q & QN"; value : 390.941625; } leakage_power () { when : "!CK & !D & RN & SE & !SI & SN & Q & !QN"; value : 415.110625; } leakage_power () { when : "!CK & !D & RN & SE & SI & !SN & Q & !QN"; value : 446.344625; } leakage_power () { when : "!CK & !D & RN & SE & SI & SN & !Q & QN"; value : 491.421750; } leakage_power () { when : "!CK & !D & RN & SE & SI & SN & Q & !QN"; value : 488.061000; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 378.571375; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & SN & !Q & QN"; value : 427.821625; } leakage_power () { when : "!CK & D & !RN & !SE & SI & !SN & !Q & !QN"; value : 384.759125; } leakage_power () { when : "!CK & D & !RN & !SE & SI & SN & !Q & QN"; value : 434.010625; } leakage_power () { when : "!CK & D & !RN & SE & !SI & !SN & !Q & !QN"; value : 351.079375; } leakage_power () { when : "!CK & D & !RN & SE & !SI & SN & !Q & QN"; value : 390.779750; } leakage_power () { when : "!CK & D & !RN & SE & SI & !SN & !Q & !QN"; value : 391.721000; } leakage_power () { when : "!CK & D & !RN & SE & SI & SN & !Q & QN"; value : 440.972500; } leakage_power () { when : "!CK & D & RN & !SE & !SI & !SN & Q & !QN"; value : 441.161250; } leakage_power () { when : "!CK & D & RN & !SE & !SI & SN & !Q & QN"; value : 486.238375; } leakage_power () { when : "!CK & D & RN & !SE & !SI & SN & Q & !QN"; value : 482.877625; } leakage_power () { when : "!CK & D & RN & !SE & SI & !SN & Q & !QN"; value : 447.349000; } leakage_power () { when : "!CK & D & RN & !SE & SI & SN & !Q & QN"; value : 492.426125; } leakage_power () { when : "!CK & D & RN & !SE & SI & SN & Q & !QN"; value : 489.065375; } leakage_power () { when : "!CK & D & RN & SE & !SI & !SN & Q & !QN"; value : 414.453375; } leakage_power () { when : "!CK & D & RN & SE & !SI & SN & !Q & QN"; value : 435.558125; } leakage_power () { when : "!CK & D & RN & SE & !SI & SN & Q & !QN"; value : 459.727125; } leakage_power () { when : "!CK & D & RN & SE & SI & !SN & Q & !QN"; value : 454.310875; } leakage_power () { when : "!CK & D & RN & SE & SI & SN & !Q & QN"; value : 499.388000; } leakage_power () { when : "!CK & D & RN & SE & SI & SN & Q & !QN"; value : 496.027250; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 358.290875; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & SN & !Q & QN"; value : 321.011750; } leakage_power () { when : "CK & !D & !RN & !SE & SI & !SN & !Q & !QN"; value : 391.955750; } leakage_power () { when : "CK & !D & !RN & !SE & SI & SN & !Q & QN"; value : 354.676625; } leakage_power () { when : "CK & !D & !RN & SE & !SI & !SN & !Q & !QN"; value : 372.435000; } leakage_power () { when : "CK & !D & !RN & SE & !SI & SN & !Q & QN"; value : 335.155875; } leakage_power () { when : "CK & !D & !RN & SE & SI & !SN & !Q & !QN"; value : 388.007000; } leakage_power () { when : "CK & !D & !RN & SE & SI & SN & !Q & QN"; value : 378.162750; } leakage_power () { when : "CK & !D & RN & !SE & !SI & !SN & Q & !QN"; value : 427.700250; } leakage_power () { when : "CK & !D & RN & !SE & !SI & SN & !Q & QN"; value : 363.942625; } leakage_power () { when : "CK & !D & RN & !SE & !SI & SN & Q & !QN"; value : 471.257875; } leakage_power () { when : "CK & !D & RN & !SE & SI & !SN & Q & !QN"; value : 461.365125; } leakage_power () { when : "CK & !D & RN & !SE & SI & SN & !Q & QN"; value : 397.607500; } leakage_power () { when : "CK & !D & RN & !SE & SI & SN & Q & !QN"; value : 504.922750; } leakage_power () { when : "CK & !D & RN & SE & !SI & !SN & Q & !QN"; value : 441.844375; } leakage_power () { when : "CK & !D & RN & SE & !SI & SN & !Q & QN"; value : 378.086750; } leakage_power () { when : "CK & !D & RN & SE & !SI & SN & Q & !QN"; value : 485.402000; } leakage_power () { when : "CK & !D & RN & SE & SI & !SN & Q & !QN"; value : 457.363875; } leakage_power () { when : "CK & !D & RN & SE & SI & SN & !Q & QN"; value : 421.102375; } leakage_power () { when : "CK & !D & RN & SE & SI & SN & Q & !QN"; value : 500.921500; } leakage_power () { when : "CK & D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 382.824750; } leakage_power () { when : "CK & D & !RN & !SE & !SI & SN & !Q & QN"; value : 372.980500; } leakage_power () { when : "CK & D & !RN & !SE & SI & !SN & !Q & !QN"; value : 389.015000; } leakage_power () { when : "CK & D & !RN & !SE & SI & SN & !Q & QN"; value : 379.170750; } leakage_power () { when : "CK & D & !RN & SE & !SI & !SN & !Q & !QN"; value : 417.046500; } leakage_power () { when : "CK & D & !RN & SE & !SI & SN & !Q & QN"; value : 379.767375; } leakage_power () { when : "CK & D & !RN & SE & SI & !SN & !Q & !QN"; value : 395.975750; } leakage_power () { when : "CK & D & !RN & SE & SI & SN & !Q & QN"; value : 386.132750; } leakage_power () { when : "CK & D & RN & !SE & !SI & !SN & Q & !QN"; value : 452.182875; } leakage_power () { when : "CK & D & RN & !SE & !SI & SN & !Q & QN"; value : 415.920125; } leakage_power () { when : "CK & D & RN & !SE & !SI & SN & Q & !QN"; value : 495.739250; } leakage_power () { when : "CK & D & RN & !SE & SI & !SN & Q & !QN"; value : 458.371875; } leakage_power () { when : "CK & D & RN & !SE & SI & SN & !Q & QN"; value : 422.110375; } leakage_power () { when : "CK & D & RN & !SE & SI & SN & Q & !QN"; value : 501.929500; } leakage_power () { when : "CK & D & RN & SE & !SI & !SN & Q & !QN"; value : 486.455875; } leakage_power () { when : "CK & D & RN & SE & !SI & SN & !Q & QN"; value : 422.699500; } leakage_power () { when : "CK & D & RN & SE & !SI & SN & Q & !QN"; value : 530.013500; } leakage_power () { when : "CK & D & RN & SE & SI & !SN & Q & !QN"; value : 465.333875; } leakage_power () { when : "CK & D & RN & SE & SI & SN & !Q & QN"; value : 429.071125; } leakage_power () { when : "CK & D & RN & SE & SI & SN & Q & !QN"; value : 508.891500; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.159243; fall_capacitance : 1.120513; rise_capacitance : 1.159243; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & !SE & SN"; sdf_cond : "RN_AND_NEG_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.011084,-0.005097,-0.006423", \ "-0.008246,-0.001070,-0.002053", \ "0.107349,0.114322,0.113574"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007647,-0.003812,-0.007890", \ "-0.007249,-0.004487,-0.009945", \ "0.064177,0.065573,0.051971"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & !SE & SN"; sdf_cond : "RN_AND_NEG_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043995,0.043388,0.057715", \ "0.053814,0.053099,0.067150", \ "0.082666,0.081279,0.094667"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.038098,0.031345,0.032403", \ "0.041744,0.034577,0.035649", \ "0.039483,0.032518,0.033302"); } } internal_power () { when : "!CK & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.861273,6.831304,6.835266,7.241167,8.282303,9.980590,12.345320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.645794,5.589125,5.594620,5.964553,6.955522,8.614002,10.968110"); } } internal_power () { when : "!CK & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.863280,6.832347,6.835884,7.242844,8.283679,9.982015,12.346670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.686029,5.628870,5.635077,6.006239,6.995809,8.656941,11.007840"); } } internal_power () { when : "!CK & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.859835,6.829658,6.834011,7.239744,8.280947,9.978986,12.343380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.667340,5.610574,5.616111,5.986122,6.977645,8.635302,10.989570"); } } internal_power () { when : "!CK & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.860271,6.831364,6.834357,7.240735,8.282070,9.980218,12.344800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.710517,5.653671,5.659263,6.028399,7.020798,8.678239,11.032400"); } } internal_power () { when : "!CK & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.961377,0.927085,0.908242,0.903782,0.900054,0.900205,0.899307"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.800665,-0.807182,-0.811287,-0.816056,-0.816685,-0.821292,-0.819110"); } } internal_power () { when : "!CK & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960725,0.926513,0.907584,0.903173,0.899429,0.899654,0.898716"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803111,-0.809705,-0.813704,-0.818535,-0.819095,-0.823809,-0.821506"); } } internal_power () { when : "!CK & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864150,0.876859,0.876852,0.878006,0.877103,0.878220,0.876295"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530934,-0.634027,-0.699959,-0.728202,-0.740165,-0.751658,-0.753950"); } } internal_power () { when : "!CK & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864946,0.877804,0.877637,0.878878,0.877936,0.879187,0.877176"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529620,-0.632864,-0.698595,-0.726963,-0.738794,-0.750503,-0.752568"); } } internal_power () { when : "!CK & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.356704,9.326897,9.330332,9.741366,10.792320,12.508630,14.900030"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.031505,6.974359,6.981088,7.352319,8.348126,10.015770,12.382910"); } } internal_power () { when : "!CK & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.512654,9.483744,9.485797,9.897838,10.949470,12.665910,15.057690"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.293748,7.236906,7.242915,7.616241,8.609038,10.278880,12.642250"); } } internal_power () { when : "!CK & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.470137,9.441113,9.445260,9.855652,10.906910,12.623310,15.014160"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.071058,7.013826,7.019894,7.394646,8.387743,10.058910,12.424300"); } } internal_power () { when : "!CK & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.357219,9.326146,9.329083,9.739991,10.790830,12.506750,14.898070"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.053786,6.995925,7.002582,7.373764,8.369078,10.037420,12.404420"); } } internal_power () { when : "!CK & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.512101,9.481500,9.485445,9.896429,10.947950,12.663470,15.056270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.315708,7.258466,7.264381,7.637744,8.630565,10.300710,12.663770"); } } internal_power () { when : "!CK & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.468948,9.439487,9.443982,9.854058,10.905390,12.621450,15.012700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.092869,7.035400,7.041420,7.415533,8.409281,10.081490,12.445730"); } } internal_power () { when : "!CK & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960216,0.926152,0.907063,0.902738,0.898954,0.899311,0.898277"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803677,-0.810423,-0.814221,-0.819184,-0.819617,-0.824559,-0.822038"); } } internal_power () { when : "!CK & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960417,0.926315,0.907268,0.902922,0.899150,0.899474,0.898470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803923,-0.810627,-0.814477,-0.817528,-0.819867,-0.821512,-0.822276"); } } internal_power () { when : "!CK & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960653,0.926706,0.907491,0.903236,0.899420,0.899882,0.898779"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803001,-0.809863,-0.813500,-0.816550,-0.818891,-0.820537,-0.821303"); } } internal_power () { when : "!CK & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864182,0.876993,0.876877,0.878088,0.877158,0.878361,0.876377"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530744,-0.633934,-0.699734,-0.728058,-0.739937,-0.751576,-0.753725"); } } internal_power () { when : "!CK & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864438,0.877366,0.877128,0.878405,0.877445,0.878751,0.876697"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530220,-0.633528,-0.699169,-0.725671,-0.739371,-0.747879,-0.753156"); } } internal_power () { when : "!CK & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864172,0.877075,0.876866,0.878128,0.877175,0.878460,0.876422"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530865,-0.634148,-0.699822,-0.726325,-0.740025,-0.748533,-0.753811"); } } internal_power () { when : "CK & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.874345,3.845241,3.851999,4.249418,5.267511,6.914351,9.199619"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018109,1.961508,1.972186,2.342511,3.308417,4.916135,7.172824"); } } internal_power () { when : "CK & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.986535,3.957589,3.964311,4.358849,5.372178,7.016956,9.299831"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.967939,1.911682,1.921953,2.294324,3.262931,4.871903,7.129232"); } } internal_power () { when : "CK & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.870171,3.840969,3.847778,4.245295,5.262892,6.909832,9.194665"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018444,1.961909,1.972523,2.342921,3.308707,4.916270,7.172721"); } } internal_power () { when : "CK & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.982820,3.954198,3.960595,4.356681,5.368185,7.015582,9.295361"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.970346,1.913785,1.923975,2.296338,3.264912,4.873845,7.131037"); } } internal_power () { when : "CK & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960000,0.925688,0.907013,0.900731,0.898917,0.895955,0.898308"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804044,-0.810982,-0.814657,-0.817690,-0.819918,-0.821485,-0.822443"); } } internal_power () { when : "CK & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959883,0.925152,0.906934,0.900769,0.898701,0.895992,0.897972"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804513,-0.811029,-0.815279,-0.818308,-0.820535,-0.822101,-0.823059"); } } internal_power () { when : "CK & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864607,0.876654,0.876754,0.876189,0.876937,0.875151,0.876127"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531140,-0.634274,-0.700382,-0.726887,-0.740719,-0.749005,-0.754434"); } } internal_power () { when : "CK & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864740,0.876544,0.876905,0.876405,0.877008,0.875367,0.876130"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531082,-0.633969,-0.700415,-0.726915,-0.740744,-0.749029,-0.754456"); } } internal_power () { when : "CK & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.874633,3.845681,3.852279,4.249664,5.267800,6.914616,9.200024"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018881,1.962130,1.973003,2.343314,3.309210,4.916916,7.173572"); } } internal_power () { when : "CK & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.983498,3.954545,3.960949,4.355747,5.369001,7.013729,9.296800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.033378,1.977125,1.986773,2.360082,3.329917,4.938867,7.194740"); } } internal_power () { when : "CK & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.873527,3.842705,3.849203,4.246948,5.264342,6.911329,9.196930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.096407,2.039182,2.049697,2.421536,3.389252,4.996588,7.252036"); } } internal_power () { when : "CK & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.870460,3.841409,3.848058,4.245642,5.263231,6.910097,9.195070"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019215,1.962530,1.973338,2.343723,3.309499,4.917052,7.173469"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.257583; fall_capacitance : 2.179839; rise_capacitance : 2.257583; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.046397,-0.052698,-0.053073", \ "-0.044149,-0.050771,-0.051115", \ "-0.015923,-0.025330,-0.026256"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.114468,0.121042,0.121758", \ "0.154787,0.161238,0.162195", \ "0.296258,0.302718,0.303684"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.071744,0.088081,0.166658"); } } internal_power () { when : "!CK & !D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.657266,1.628026,1.612076,1.607772,1.600550,1.600422,1.597033"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.488740,-1.494940,-1.493840,-1.498400,-1.500010,-1.501010,-1.501840"); } } internal_power () { when : "!CK & !D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.656756,1.627539,1.611420,1.607287,1.600049,1.600161,1.596527"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.271320,-1.280460,-1.280240,-1.283620,-1.281810,-1.284200,-1.280340"); } } internal_power () { when : "!CK & !D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.656706,1.627356,1.611376,1.607173,1.599969,1.599969,1.596412"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.271470,-1.280480,-1.280440,-1.283700,-1.282010,-1.284210,-1.280540"); } } internal_power () { when : "!CK & !D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.441664,3.397349,3.589549,4.262996,5.519426,7.421914,9.992451"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.004350,-0.035143,0.095412,0.662921,1.860354,3.715946,6.261763"); } } internal_power () { when : "!CK & D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.441735,3.397602,3.589601,4.263151,5.519535,7.422185,9.992611"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.004136,-0.035115,0.095691,0.663041,1.860635,3.715954,6.262042"); } } internal_power () { when : "!CK & D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.441701,3.397482,3.589579,4.263086,5.519484,7.422057,9.992538"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.004240,-0.035130,0.095555,0.662910,1.860500,3.715952,6.261910"); } } internal_power () { when : "!CK & D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.656749,1.627518,1.611409,1.607299,1.600041,1.600147,1.596518"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.271330,-1.280460,-1.280250,-1.283600,-1.281830,-1.284200,-1.280360"); } } internal_power () { when : "!CK & D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.441620,3.397188,3.589518,4.262894,5.519356,7.421739,9.992350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.004490,-0.035163,0.095230,0.662841,1.860172,3.715942,6.261582"); } } internal_power () { when : "CK & !D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.620692,1.601829,1.590906,1.585862,1.583170,1.581075,1.581457"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.264910,-1.271060,-1.270250,-1.272120,-1.271210,-1.270680,-1.269790"); } } internal_power () { when : "CK & !D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.620146,1.601379,1.590359,1.586994,1.582654,1.583411,1.580969"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.256980,-1.263350,-1.262640,-1.264330,-1.263610,-1.262410,-1.262270"); } } internal_power () { when : "CK & !D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.619770,1.600800,1.589974,1.584925,1.582231,1.580168,1.580494"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.271200,-1.278550,-1.277420,-1.278880,-1.278420,-1.277640,-1.276280"); } } internal_power () { when : "CK & !D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.618962,1.600077,1.589175,1.584136,1.581438,1.579358,1.579730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.269210,-1.275340,-1.274580,-1.276430,-1.275530,-1.275000,-1.274120"); } } internal_power () { when : "CK & D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.619051,1.600294,1.589237,1.584129,1.581559,1.579369,1.579879"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.272820,-1.280370,-1.278980,-1.280420,-1.279970,-1.279190,-1.277840"); } } internal_power () { when : "CK & D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.619080,1.600290,1.589286,1.584221,1.581581,1.579445,1.579899"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.268790,-1.275020,-1.274120,-1.275980,-1.275080,-1.274550,-1.273670"); } } internal_power () { when : "CK & D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.620083,1.601290,1.590287,1.585221,1.582587,1.580447,1.580905"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.266420,-1.272660,-1.271730,-1.273600,-1.272700,-1.272170,-1.271280"); } } internal_power () { when : "CK & D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.625994,1.601798,1.589775,1.586014,1.581748,1.582194,1.579837"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.258650,-1.265200,-1.264510,-1.266030,-1.265340,-1.264970,-1.264180"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.154214; fall_capacitance : 1.981741; rise_capacitance : 2.154214; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009722,-0.005859,-0.010306", \ "-0.017801,-0.016015,-0.020948", \ "0.096443,0.098070,0.084143"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.006946,-0.001700,-0.005431", \ "-0.009506,-0.004004,-0.009727", \ "0.070539,0.076715,0.062945"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.042122,0.038393,0.052729", \ "0.053199,0.048308,0.062241", \ "0.076302,0.070135,0.083692"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.049896,0.048970,0.063084", \ "0.052576,0.051821,0.065923", \ "0.050393,0.048775,0.062739"); } } internal_power () { when : "!CK & !D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.893726,2.900248,3.223668,4.062784,5.574255,7.838753,10.888650"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.101994,-0.127480,0.103818,0.937225,2.476107,4.746931,7.804659"); } } internal_power () { when : "!CK & !D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.893502,2.900008,3.223351,4.062511,5.573968,7.838533,10.888390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.103404,-0.128963,0.102435,0.937463,2.474730,4.748344,7.803299"); } } internal_power () { when : "!CK & !D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.718478,7.709025,8.215998,9.688413,12.398710,16.502710,22.091250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.843034,4.806114,5.148774,6.521401,9.220831,13.340970,18.963810"); } } internal_power () { when : "!CK & !D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.718950,7.709820,8.218473,9.689492,12.399440,16.504040,22.092760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.886135,4.849759,5.192164,6.564147,9.264462,13.382810,19.006400"); } } internal_power () { when : "!CK & !D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.892612,2.899318,3.222457,4.061741,5.573155,7.837856,10.887620"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.105011,-0.130720,0.100886,0.934098,2.473175,4.743664,7.801731"); } } internal_power () { when : "!CK & !D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.892818,2.899473,3.222694,4.061922,5.573352,7.838023,10.887810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.105256,-0.130927,0.100626,0.935653,2.472923,4.746539,7.801495"); } } internal_power () { when : "!CK & !D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.893087,2.899871,3.222886,4.062238,5.573625,7.838433,10.888120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.104335,-0.130162,0.101606,0.936631,2.473900,4.747513,7.802467"); } } internal_power () { when : "!CK & !D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.211510,10.201250,10.709140,12.189580,14.912840,19.049700,24.688040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.231336,6.194017,6.535422,7.911869,10.617420,14.748710,20.395740"); } } internal_power () { when : "!CK & !D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.367890,10.357940,10.865830,12.345330,15.069440,19.204890,24.842530"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.492875,6.455477,6.798552,8.175339,10.879110,15.015820,20.658460"); } } internal_power () { when : "!CK & !D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.326000,10.315850,10.823840,12.303330,15.027050,19.163490,24.801390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.269227,6.231650,6.574652,7.953410,10.656620,14.791240,20.435060"); } } internal_power () { when : "!CK & D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.481237,8.498429,8.925224,9.954616,11.678190,14.152920,17.394870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.942561,5.903789,6.055197,6.867204,8.474555,10.907690,14.274560"); } } internal_power () { when : "!CK & D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.481758,8.498462,8.925704,9.955049,11.678500,14.153230,17.394830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.858986,5.820937,5.971669,6.783923,8.391598,10.824870,14.191260"); } } internal_power () { when : "!CK & D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.677829,2.689796,3.023000,3.874320,5.395604,7.665581,10.716520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.037388,0.016143,0.238740,1.061425,2.598766,4.874228,7.934303"); } } internal_power () { when : "!CK & D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.678689,2.690831,3.023873,3.875921,5.396526,7.666636,10.717180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038872,0.017477,0.240284,1.061418,2.599881,4.872590,7.935866"); } } internal_power () { when : "!CK & D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.868252,9.884222,10.311960,11.341390,13.066130,15.543300,18.789100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.433317,8.394788,8.545182,9.355429,10.964000,13.400230,16.768840"); } } internal_power () { when : "!CK & D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.807881,9.825131,10.252280,11.280750,13.004860,15.482380,18.725810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.521631,8.483373,8.634169,9.446767,11.054410,13.492240,16.859380"); } } internal_power () { when : "!CK & D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.903227,9.920191,10.347780,11.377100,13.102450,15.580890,18.826680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.563868,8.526031,8.676526,9.488770,11.095790,13.534260,16.900120"); } } internal_power () { when : "!CK & D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.678019,2.690006,3.023109,3.874493,5.395755,7.665815,10.716690"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.037786,0.016413,0.239141,1.060014,2.599153,4.871513,7.934707"); } } internal_power () { when : "!CK & D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.678259,2.690379,3.023355,3.875330,5.396039,7.666205,10.717010"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038314,0.016818,0.239706,1.062734,2.599671,4.875199,7.935279"); } } internal_power () { when : "!CK & D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.678009,2.690089,3.023095,3.874533,5.395773,7.665914,10.716740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.037665,0.016200,0.239051,1.061738,2.599064,4.874544,7.934622"); } } internal_power () { when : "CK & !D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.892779,2.899672,3.222322,4.059797,5.573268,7.834692,10.887580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.092393,-0.117859,0.113276,0.948559,2.486056,4.759279,7.814501"); } } internal_power () { when : "CK & !D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.894840,2.900217,3.223467,4.061162,5.574365,7.835978,10.888520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.089255,-0.114921,0.115658,0.951036,2.488412,4.761700,7.816810"); } } internal_power () { when : "CK & !D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.730592,4.721505,5.234907,6.697486,9.373289,13.400980,18.860630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.156069,1.119631,1.468850,2.835777,5.489168,9.503654,14.952120"); } } internal_power () { when : "CK & !D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.848214,4.848453,5.359213,6.810068,9.485739,13.511420,18.956860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.113144,1.076631,1.426232,2.794616,5.447588,9.462969,14.910290"); } } internal_power () { when : "CK & !D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.893058,2.900101,3.222593,4.060027,5.573587,7.834871,10.887940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.091959,-0.117575,0.113763,0.949045,2.486546,4.762334,7.814992"); } } internal_power () { when : "CK & !D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.892454,2.898948,3.222296,4.059817,5.572964,7.834995,10.887310"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.105953,-0.131203,0.099902,0.934875,2.472233,4.745881,7.800981"); } } internal_power () { when : "CK & !D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.892732,2.899979,3.222579,4.059996,5.573496,7.834849,10.888000"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.105036,-0.130971,0.100999,0.935965,2.473325,4.746972,7.802075"); } } internal_power () { when : "CK & !D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.730872,4.721937,5.235191,6.697736,9.373638,13.401250,18.861040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.156851,1.120265,1.469673,2.836564,5.489906,9.504502,14.952960"); } } internal_power () { when : "CK & !D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.847631,4.839736,5.352266,6.808159,9.477191,13.500140,18.955960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.230879,1.194163,1.542259,2.904627,5.543401,9.548770,14.986200"); } } internal_power () { when : "CK & !D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.730796,4.722624,5.236595,6.697465,9.373822,13.401190,18.860760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.290055,1.253287,1.601607,2.962704,5.599987,9.603715,15.041150"); } } internal_power () { when : "CK & D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.856867,4.873333,5.300151,6.328610,8.055718,10.523240,13.763230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.735255,2.711355,2.913705,3.769212,5.387502,7.825230,11.180200"); } } internal_power () { when : "CK & D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.807590,4.823908,5.251031,6.278604,8.005369,10.473190,13.712230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.841388,2.818098,3.020341,3.876546,5.494049,7.933906,11.290640"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.878074; fall_capacitance : 0.845462; rise_capacitance : 0.878074; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SE & SN"; sdf_cond : "RN_AND_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012935,-0.006838,-0.007934", \ "-0.010722,-0.003625,-0.004507", \ "0.103259,0.110144,0.109583"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008315,-0.004461,-0.008847", \ "-0.007603,-0.004877,-0.011042", \ "0.058724,0.060003,0.046484"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SE & SN"; sdf_cond : "RN_AND_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047860,0.047207,0.061167", \ "0.057724,0.056824,0.070832", \ "0.088120,0.086851,0.100155"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.039708,0.032814,0.033938", \ "0.044221,0.037132,0.038104", \ "0.043574,0.036698,0.037293"); } } internal_power () { when : "!CK & !D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723898,0.700501,0.686267,0.683406,0.680511,0.681324,0.679547"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.610067,-0.615913,-0.615908,-0.619016,-0.618219,-0.621374,-0.618671"); } } internal_power () { when : "!CK & !D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723592,0.700263,0.685954,0.683134,0.680222,0.681103,0.679284"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611479,-0.617396,-0.617291,-0.618668,-0.619593,-0.619770,-0.620031"); } } internal_power () { when : "!CK & !D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.828309,6.809143,6.805935,7.084322,7.830883,9.083853,10.851630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.036056,4.996325,5.000787,5.251771,5.963452,7.188047,8.959738"); } } internal_power () { when : "!CK & !D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.829308,6.810239,6.806879,7.085553,7.831477,9.084598,10.853100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.079863,5.039164,5.043864,5.293743,6.006465,7.231339,9.002473"); } } internal_power () { when : "!CK & !D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722736,0.699567,0.685091,0.682362,0.679409,0.680429,0.678517"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613079,-0.619155,-0.618843,-0.622143,-0.621150,-0.624640,-0.621599"); } } internal_power () { when : "!CK & !D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722935,0.699727,0.685293,0.682544,0.679605,0.680593,0.678710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613324,-0.619357,-0.619098,-0.620475,-0.621401,-0.621576,-0.621837"); } } internal_power () { when : "!CK & !D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723170,0.700118,0.685516,0.682859,0.679875,0.681001,0.679019"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612401,-0.618594,-0.618121,-0.619498,-0.620424,-0.620601,-0.620864"); } } internal_power () { when : "!CK & !D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.333170,9.314186,9.311764,9.594105,10.352820,11.624650,13.423450"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.424306,6.382778,6.388670,6.639209,7.353866,8.590841,10.376560"); } } internal_power () { when : "!CK & !D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.489467,9.470049,9.466923,9.748861,10.508840,11.780440,13.579920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.686000,6.645731,6.649950,6.904005,7.616646,8.855336,10.635920"); } } internal_power () { when : "!CK & !D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.447327,9.428353,9.425318,9.708360,10.466720,11.738630,13.536870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.462334,6.421838,6.426400,6.680474,7.393192,8.633504,10.416880"); } } internal_power () { when : "!CK & D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633300,0.645130,0.644600,0.646262,0.645336,0.647036,0.645376"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394295,-0.471709,-0.519129,-0.540438,-0.548381,-0.557607,-0.557553"); } } internal_power () { when : "!CK & D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634101,0.646076,0.645385,0.647135,0.646170,0.648003,0.646257"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392986,-0.470550,-0.517763,-0.539199,-0.547010,-0.556451,-0.556170"); } } internal_power () { when : "!CK & D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.826598,6.807374,6.804032,7.082311,7.828603,9.081566,10.849160"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.099025,5.058833,5.063308,5.315080,6.024185,7.253523,9.021259"); } } internal_power () { when : "!CK & D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.827599,6.808406,6.805085,7.083566,7.829685,9.082994,10.850350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.102106,5.061769,5.066200,5.315813,6.027562,7.253745,9.024614"); } } internal_power () { when : "!CK & D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633338,0.645267,0.644628,0.646345,0.645391,0.647178,0.645459"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394104,-0.471617,-0.518902,-0.540296,-0.548154,-0.557525,-0.557327"); } } internal_power () { when : "!CK & D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633586,0.645637,0.644874,0.646656,0.645678,0.647567,0.645779"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393579,-0.471210,-0.518336,-0.537723,-0.547587,-0.553510,-0.556757"); } } internal_power () { when : "!CK & D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633314,0.645348,0.644611,0.646383,0.645408,0.647276,0.645504"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394224,-0.471829,-0.518989,-0.538378,-0.548242,-0.554165,-0.557413"); } } internal_power () { when : "!CK & D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.332474,9.313084,9.309974,9.591012,10.350650,11.622150,13.420990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.446445,6.406744,6.411023,6.663119,7.375868,8.613357,10.398680"); } } internal_power () { when : "!CK & D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.487788,9.468865,9.465133,9.748202,10.506480,11.777890,13.576680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.708067,6.668265,6.672401,6.926292,7.638961,8.877582,10.658070"); } } internal_power () { when : "!CK & D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.445649,9.426531,9.423530,9.706029,10.463760,11.736260,13.534340"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.484245,6.443827,6.448912,6.702632,7.416797,8.655749,10.439020"); } } internal_power () { when : "CK & !D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722680,0.699362,0.685008,0.680358,0.679377,0.677052,0.678510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613544,-0.619569,-0.619325,-0.620643,-0.621566,-0.621755,-0.622050"); } } internal_power () { when : "CK & !D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723853,0.700120,0.686219,0.681682,0.680445,0.678366,0.679454"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611005,-0.616616,-0.616936,-0.618261,-0.619170,-0.619356,-0.619646"); } } internal_power () { when : "CK & !D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.829904,3.811028,3.809944,4.074306,4.791674,5.984883,7.667251"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.486884,1.446972,1.453568,1.703490,2.384526,3.550303,5.209109"); } } internal_power () { when : "CK & !D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.937053,3.917051,3.916389,4.179429,4.891745,6.081906,7.760676"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.427968,1.388462,1.394887,1.645527,2.328038,3.494426,5.153908"); } } internal_power () { when : "CK & !D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722962,0.699792,0.685277,0.680587,0.679696,0.677284,0.678875"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613114,-0.619289,-0.618838,-0.620164,-0.621079,-0.621265,-0.621556"); } } internal_power () { when : "CK & !D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722594,0.699160,0.684969,0.680401,0.679220,0.677089,0.678262"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613835,-0.619643,-0.619700,-0.621082,-0.622014,-0.622192,-0.622459"); } } internal_power () { when : "CK & !D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722983,0.700123,0.685310,0.680583,0.679749,0.677277,0.678960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612944,-0.619324,-0.618597,-0.619981,-0.620913,-0.621091,-0.621357"); } } internal_power () { when : "CK & !D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.830204,3.811503,3.810235,4.074559,4.792016,5.985147,7.667650"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.487626,1.447562,1.454356,1.704270,2.385321,3.551084,5.209857"); } } internal_power () { when : "CK & !D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.933249,3.913341,3.912571,4.175580,4.887949,6.078032,7.756867"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.428069,1.388460,1.394881,1.645719,2.328220,3.494578,5.154082"); } } internal_power () { when : "CK & !D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.826134,3.807357,3.806211,4.070502,4.788020,5.981073,7.663651"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.487608,1.447462,1.454381,1.704362,2.385366,3.551147,5.209979"); } } internal_power () { when : "CK & D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633891,0.645568,0.645161,0.644937,0.645869,0.644325,0.645856"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392978,-0.469554,-0.517460,-0.536946,-0.546857,-0.552504,-0.555863"); } } internal_power () { when : "CK & D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633193,0.644638,0.644487,0.644329,0.645116,0.643719,0.645037"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394906,-0.471236,-0.519477,-0.538963,-0.548872,-0.554515,-0.557875"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.533822; fall_capacitance : 1.505209; rise_capacitance : 1.533822; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.024420,-0.031244,-0.028831", \ "-0.018098,-0.025232,-0.023345", \ "0.028831,0.018353,0.019929"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.073259,0.079055,0.084152", \ "0.082765,0.088619,0.093862", \ "0.130605,0.136098,0.140454"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.081816,0.101882,0.178821"); } } internal_power () { when : "!CK & !D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939880,0.909801,0.892650,0.888999,0.885121,0.885884,0.883974"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.641210,-0.656328,-0.671463,-0.683961,-0.687312,-0.693480,-0.692866"); } } internal_power () { when : "!CK & !D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939913,0.909924,0.892675,0.889077,0.885175,0.886019,0.884054"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.641103,-0.656313,-0.671326,-0.683901,-0.687174,-0.693476,-0.692728"); } } internal_power () { when : "!CK & !D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939866,0.909746,0.892637,0.888967,0.885097,0.885828,0.883940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.641252,-0.656334,-0.671519,-0.683985,-0.687369,-0.693482,-0.692923"); } } internal_power () { when : "!CK & !D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.898456,0.874915,0.863308,0.859923,0.857065,0.858177,0.855843"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794641,-0.799686,-0.799383,-0.802970,-0.801447,-0.804596,-0.800355"); } } internal_power () { when : "!CK & D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.898523,0.875164,0.863358,0.860066,0.857174,0.858450,0.856004"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794425,-0.799653,-0.799101,-0.802797,-0.801166,-0.804587,-0.800075"); } } internal_power () { when : "!CK & D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.898490,0.875043,0.863334,0.859989,0.857121,0.858318,0.855926"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794530,-0.799669,-0.799238,-0.802857,-0.801302,-0.804591,-0.800211"); } } internal_power () { when : "!CK & D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.939908,0.909909,0.892671,0.889070,0.885169,0.886006,0.884046"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.641112,-0.656314,-0.671337,-0.683906,-0.687186,-0.693477,-0.692740"); } } internal_power () { when : "!CK & D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.898413,0.874753,0.863275,0.859805,0.856993,0.858001,0.855738"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794782,-0.799707,-0.799566,-0.802999,-0.801630,-0.804601,-0.800538"); } } internal_power () { when : "CK & !D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937985,0.904844,0.883751,0.879209,0.876937,0.871652,0.873042"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796562,-0.798982,-0.798000,-0.802059,-0.803542,-0.803807,-0.803041"); } } internal_power () { when : "CK & !D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937397,0.904345,0.883157,0.878590,0.876374,0.871038,0.872508"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.798008,-0.800516,-0.799416,-0.803475,-0.804958,-0.805222,-0.804457"); } } internal_power () { when : "CK & !D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.938175,0.905033,0.883942,0.879410,0.877117,0.871853,0.873214"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796470,-0.798603,-0.797876,-0.802337,-0.803542,-0.803737,-0.803151"); } } internal_power () { when : "CK & !D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937203,0.903937,0.882976,0.878518,0.876097,0.870939,0.872155"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.798225,-0.800503,-0.799773,-0.803981,-0.805297,-0.805564,-0.804807"); } } internal_power () { when : "CK & D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937488,0.904443,0.883248,0.878736,0.876425,0.871154,0.872529"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796932,-0.799040,-0.798328,-0.802682,-0.803903,-0.804278,-0.803659"); } } internal_power () { when : "CK & D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937323,0.904151,0.883087,0.878603,0.876240,0.871025,0.872324"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797802,-0.800175,-0.799316,-0.803525,-0.804843,-0.805112,-0.804357"); } } internal_power () { when : "CK & D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937400,0.904338,0.883158,0.878595,0.876376,0.871044,0.872509"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.798008,-0.800508,-0.799418,-0.803478,-0.804961,-0.805225,-0.804461"); } } internal_power () { when : "CK & D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937379,0.904033,0.883164,0.878737,0.876244,0.871154,0.872263"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797288,-0.799094,-0.798793,-0.803146,-0.804367,-0.804741,-0.804123"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.969369; fall_capacitance : 0.893074; rise_capacitance : 0.969369; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.033286,0.042997,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.024130,0.033183,0.146386"); } } internal_power () { when : "!D & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.058536,9.058287,9.320755,10.145750,11.660630,14.040390,17.396140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.313380,11.299910,11.479410,12.210860,13.780680,16.267500,19.738850"); } } internal_power () { when : "!D & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.998418,4.999867,5.251435,6.046725,7.508412,9.813281,13.066420"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.367619,5.354528,5.544353,6.274439,7.806303,10.224990,13.565040"); } } internal_power () { when : "!D & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.058567,9.058411,9.320781,10.145830,11.660680,14.040520,17.396220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.313490,11.299940,11.479540,12.210920,13.780820,16.267510,19.739000"); } } internal_power () { when : "!D & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.000585,5.002030,5.253871,6.048945,7.510874,9.816752,13.068790"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.991606,4.978237,5.167985,5.899960,7.431686,9.848629,13.197500"); } } internal_power () { when : "!D & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.058533,9.058248,9.320609,10.145730,11.660610,14.041030,17.396110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.313340,11.299910,11.479340,12.210830,13.780610,16.267500,19.738790"); } } internal_power () { when : "!D & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.000537,5.001709,5.253410,6.048777,7.510783,9.816558,13.068550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.991511,4.978269,5.167835,5.899920,7.431502,9.848645,13.197350"); } } internal_power () { when : "!D & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.108367,7.111185,7.368526,8.171225,9.647366,11.974920,15.248900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.324050,6.309261,6.514151,7.276231,8.867496,11.350350,14.765350"); } } internal_power () { when : "!D & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.283810,8.284755,8.543234,9.358740,10.843040,13.180420,16.460200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("22.936570,22.922270,23.126620,23.895860,25.493830,27.983780,31.397850"); } } internal_power () { when : "!D & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.531944,9.532607,9.797375,10.643920,12.193270,14.643570,18.100500"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.297690,16.280000,16.465760,17.235070,18.875550,21.497880,25.185920"); } } internal_power () { when : "!D & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.007397,5.008931,5.261960,6.056675,7.518038,9.823572,13.075270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.010839,4.998947,5.188673,5.922591,7.452070,9.871791,13.218830"); } } internal_power () { when : "!D & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.733808,9.723117,9.991073,10.836350,12.387420,14.826280,18.273510"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.531976,9.532732,9.796836,10.644000,12.193330,14.643710,18.100580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.297800,16.280030,16.465900,17.235150,18.875690,21.497890,25.186060"); } } internal_power () { when : "!D & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.007435,5.009061,5.261992,6.056760,7.518098,9.823713,13.075360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.010947,4.998968,5.188818,5.922733,7.452209,9.871930,13.218970"); } } internal_power () { when : "!D & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.733920,9.723141,9.991222,10.836500,12.387570,14.826430,18.273660"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.531779,9.532405,9.797207,10.643750,12.193110,14.643510,18.100440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.297650,16.280000,16.465700,17.235050,18.875480,21.497870,25.185850"); } } internal_power () { when : "!D & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.007265,5.008757,5.261829,6.056504,7.517973,9.823516,13.075240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.010851,4.998998,5.188670,5.922584,7.452025,9.871757,13.218810"); } } internal_power () { when : "!D & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.733607,9.722955,9.990859,10.836150,12.387220,14.826200,18.273420"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169603,5.170429,5.428601,6.226432,7.697871,10.014830,13.271460"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.807657,4.791925,4.984347,5.724885,7.273854,9.695207,13.044940"); } } internal_power () { when : "!D & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.976981,9.968167,10.228270,11.039550,12.515670,14.837800,18.109470"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169991,5.170678,5.428389,6.226373,7.697719,10.015760,13.271620"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.826356,4.812141,5.003006,5.745888,7.292711,9.716327,13.062200"); } } internal_power () { when : "D & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.108425,7.111428,7.368580,8.171375,9.647468,11.975190,15.249060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.324275,6.309297,6.514433,7.276356,8.867780,11.350360,14.765630"); } } internal_power () { when : "D & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.283669,8.285018,8.543304,9.358507,10.843310,13.180700,16.460470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("22.936540,22.921960,23.128640,23.895970,25.493250,27.983790,31.398120"); } } internal_power () { when : "D & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.108387,7.108828,7.370844,8.171238,9.647825,11.975110,15.248220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.365814,6.350185,6.554193,7.317833,8.907889,11.393340,14.805080"); } } internal_power () { when : "D & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.283638,8.284894,8.543281,9.358433,10.843120,13.180580,16.460400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("22.936440,22.920820,23.128260,23.895920,25.494190,27.983790,31.398000"); } } internal_power () { when : "D & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.058290,9.058110,9.320226,10.147160,11.659060,14.040480,17.395430"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.433350,11.415730,11.595910,12.334310,13.902870,16.390910,19.854880"); } } internal_power () { when : "D & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.000592,5.001884,5.253810,6.048893,7.510867,9.816748,13.068660"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.991655,4.978293,5.168015,5.900001,7.431691,9.848655,13.197530"); } } internal_power () { when : "D & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.108313,7.111013,7.368233,8.171114,9.647288,11.974740,15.248790"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.323910,6.309240,6.513965,7.276150,8.867314,11.350340,14.765170"); } } internal_power () { when : "D & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.283769,8.284594,8.542936,9.358642,10.842970,13.180250,16.460240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("22.936420,22.922240,23.127350,23.895790,25.493650,27.983780,31.397670"); } } internal_power () { when : "D & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169663,5.170677,5.428744,6.226582,7.697972,10.015100,13.271620"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.807968,4.792324,4.984629,5.725007,7.274130,9.695212,13.045210"); } } internal_power () { when : "D & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.965154,9.955894,10.216380,11.029040,12.506330,14.830430,18.105330"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.170047,5.170954,5.428476,6.226523,7.697824,10.016020,13.271770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.826581,4.814316,5.003286,5.746172,7.292988,9.716604,13.062470"); } } internal_power () { when : "D & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169626,5.170553,5.428617,6.226503,7.697917,10.014970,13.271540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.807865,4.792311,4.984494,5.724949,7.273996,9.695210,13.045080"); } } internal_power () { when : "D & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.965048,9.955789,10.216240,11.028910,12.506190,14.830310,18.105200"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.170010,5.170830,5.428404,6.226444,7.697770,10.015890,13.271700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.826478,4.814303,5.003151,5.746038,7.292853,9.716470,13.062340"); } } internal_power () { when : "D & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.531830,9.532578,9.797249,10.643870,12.193200,14.643700,18.100560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.297800,16.280030,16.465890,17.235130,18.875660,21.497880,25.186040"); } } internal_power () { when : "D & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.007321,5.008933,5.261875,6.056621,7.518059,9.823708,13.075360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.010997,4.999024,5.188849,5.922768,7.452215,9.871945,13.219000"); } } internal_power () { when : "D & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.733774,9.723002,9.991069,10.836360,12.387430,14.826410,18.273630"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169553,5.170262,5.428562,6.226323,7.697792,10.014650,13.271350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.807517,4.791904,4.984164,5.724805,7.273671,9.695200,13.044760"); } } internal_power () { when : "D & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.964827,9.955863,10.215970,11.028630,12.505900,14.830030,18.104910"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.169939,5.170508,5.428349,6.226264,7.697642,10.015570,13.271510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.826215,4.812121,5.002822,5.745705,7.292529,9.716143,13.062010"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.272200; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.058602,0.060509,0.062698,0.066761,0.074317,0.088992,0.118342", \ "0.059368,0.061277,0.063464,0.067529,0.075083,0.089758,0.119106", \ "0.061953,0.063859,0.066047,0.070113,0.077667,0.092342,0.121687", \ "0.064317,0.066224,0.068405,0.072473,0.080028,0.094707,0.124051", \ "0.065574,0.067481,0.069668,0.073729,0.081284,0.095959,0.125307", \ "0.065272,0.067174,0.069362,0.073427,0.080984,0.095654,0.124992", \ "0.063073,0.064975,0.067158,0.071220,0.078757,0.093423,0.122771"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.066123,0.068562,0.071299,0.076488,0.086659,0.106968,0.147751", \ "0.066890,0.069333,0.072071,0.077259,0.087430,0.107738,0.148524", \ "0.069658,0.072100,0.074839,0.080028,0.090198,0.110505,0.151295", \ "0.072362,0.074805,0.077544,0.082732,0.092903,0.113209,0.153998", \ "0.074135,0.076581,0.079318,0.084508,0.094682,0.114987,0.155772", \ "0.074468,0.076910,0.079649,0.084837,0.095005,0.115312,0.156100", \ "0.073036,0.075478,0.078216,0.083407,0.093569,0.113882,0.154668"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003805,0.004905,0.006221,0.008908,0.014656,0.026997,0.052417", \ "0.003805,0.004904,0.006222,0.008910,0.014656,0.027000,0.052406", \ "0.003800,0.004904,0.006222,0.008912,0.014656,0.026994,0.052410", \ "0.003801,0.004906,0.006219,0.008914,0.014656,0.026998,0.052414", \ "0.003810,0.004913,0.006218,0.008905,0.014659,0.026995,0.052414", \ "0.003809,0.004910,0.006225,0.008914,0.014659,0.027001,0.052403", \ "0.003821,0.004919,0.006231,0.008917,0.014660,0.026995,0.052421"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004130,0.005962,0.008141,0.012459,0.021499,0.040348,0.078530", \ "0.004132,0.005961,0.008141,0.012459,0.021498,0.040348,0.078533", \ "0.004130,0.005962,0.008140,0.012458,0.021498,0.040348,0.078531", \ "0.004131,0.005959,0.008143,0.012463,0.021498,0.040349,0.078538", \ "0.004127,0.005963,0.008141,0.012458,0.021498,0.040349,0.078527", \ "0.004130,0.005963,0.008140,0.012458,0.021500,0.040348,0.078536", \ "0.004132,0.005960,0.008147,0.012460,0.021500,0.040350,0.078533"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014272,0.016560,0.018981,0.023241,0.030957,0.045766,0.075208", \ "0.015201,0.017487,0.019907,0.024167,0.031884,0.046696,0.076138", \ "0.019305,0.021547,0.023941,0.028178,0.035880,0.050681,0.080116", \ "0.025523,0.027963,0.030492,0.034876,0.042650,0.057398,0.086766", \ "0.032579,0.035255,0.037997,0.042645,0.050670,0.065490,0.094790", \ "0.040660,0.043586,0.046579,0.051582,0.060002,0.075004,0.104256", \ "0.049684,0.052888,0.056162,0.061597,0.070573,0.086043,0.115378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017559,0.020312,0.023362,0.028922,0.039370,0.059856,0.100728", \ "0.018041,0.020797,0.023845,0.029403,0.039854,0.060334,0.101213", \ "0.019571,0.022313,0.025342,0.030874,0.041297,0.061766,0.102632", \ "0.021981,0.024761,0.027827,0.033383,0.043791,0.064187,0.105006", \ "0.024321,0.027227,0.030415,0.036125,0.046629,0.066995,0.107711", \ "0.025633,0.028741,0.032121,0.038129,0.048999,0.069715,0.110434", \ "0.025536,0.028880,0.032477,0.038847,0.050167,0.071511,0.112892"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003300,0.004445,0.005848,0.008669,0.014556,0.026983,0.052408", \ "0.003300,0.004449,0.005852,0.008672,0.014560,0.026983,0.052408", \ "0.003399,0.004528,0.005921,0.008718,0.014577,0.026989,0.052404", \ "0.004481,0.005489,0.006737,0.009313,0.014860,0.027044,0.052412", \ "0.005718,0.006722,0.007907,0.010331,0.015567,0.027346,0.052471", \ "0.007226,0.008260,0.009436,0.011750,0.016652,0.027857,0.052656", \ "0.009004,0.010110,0.011318,0.013593,0.018279,0.028885,0.053044"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003946,0.005790,0.007982,0.012362,0.021470,0.040358,0.078593", \ "0.003944,0.005789,0.007983,0.012363,0.021474,0.040361,0.078603", \ "0.003975,0.005813,0.008004,0.012372,0.021484,0.040373,0.078602", \ "0.004343,0.006148,0.008312,0.012615,0.021600,0.040378,0.078592", \ "0.005176,0.006903,0.009032,0.013243,0.022022,0.040553,0.078626", \ "0.006388,0.008032,0.010146,0.014347,0.023062,0.041292,0.078766", \ "0.007862,0.009452,0.011543,0.015746,0.024442,0.042817,0.079785"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014259,0.016551,0.018975,0.023236,0.030954,0.045777,0.075363", \ "0.015189,0.017477,0.019900,0.024161,0.031880,0.046707,0.076294", \ "0.019295,0.021540,0.023935,0.028174,0.035879,0.050692,0.080278", \ "0.025512,0.027954,0.030486,0.034870,0.042649,0.057412,0.086936", \ "0.032575,0.035254,0.037998,0.042652,0.050677,0.065509,0.094944", \ "0.040656,0.043593,0.046589,0.051596,0.060019,0.075027,0.104371", \ "0.049691,0.052898,0.056176,0.061617,0.070600,0.086060,0.115419"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003306,0.004450,0.005853,0.008674,0.014565,0.027035,0.052677", \ "0.003307,0.004453,0.005854,0.008677,0.014567,0.027037,0.052675", \ "0.003402,0.004533,0.005927,0.008719,0.014581,0.027037,0.052675", \ "0.004490,0.005496,0.006744,0.009318,0.014866,0.027092,0.052672", \ "0.005726,0.006736,0.007922,0.010340,0.015566,0.027383,0.052718", \ "0.007231,0.008285,0.009451,0.011762,0.016658,0.027880,0.052888", \ "0.009017,0.010130,0.011338,0.013612,0.018290,0.028875,0.053171"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014272,0.016560,0.018981,0.023241,0.030957,0.045766,0.075208", \ "0.015201,0.017487,0.019907,0.024167,0.031884,0.046696,0.076138", \ "0.019307,0.021547,0.023941,0.028178,0.035880,0.050681,0.080116", \ "0.025523,0.027963,0.030492,0.034876,0.042650,0.057398,0.086766", \ "0.032579,0.035255,0.037997,0.042645,0.050670,0.065490,0.094790", \ "0.040660,0.043586,0.046579,0.051582,0.060002,0.075004,0.104256", \ "0.049684,0.052888,0.056162,0.061597,0.070573,0.086043,0.115378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017559,0.020312,0.023362,0.028922,0.039370,0.059856,0.100728", \ "0.018041,0.020797,0.023845,0.029403,0.039854,0.060343,0.101213", \ "0.019571,0.022313,0.025342,0.030874,0.041297,0.061766,0.102632", \ "0.021981,0.024761,0.027827,0.033383,0.043791,0.064187,0.105006", \ "0.024321,0.027227,0.030415,0.036125,0.046629,0.066995,0.107711", \ "0.025633,0.028741,0.032121,0.038129,0.048999,0.069715,0.110434", \ "0.025536,0.028880,0.032477,0.038847,0.050167,0.071511,0.112892"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003300,0.004445,0.005848,0.008669,0.014556,0.026983,0.052408", \ "0.003300,0.004449,0.005852,0.008672,0.014560,0.026983,0.052408", \ "0.003397,0.004528,0.005921,0.008720,0.014577,0.026989,0.052404", \ "0.004481,0.005489,0.006737,0.009313,0.014860,0.027044,0.052412", \ "0.005718,0.006722,0.007907,0.010331,0.015567,0.027346,0.052471", \ "0.007226,0.008260,0.009436,0.011750,0.016652,0.027857,0.052656", \ "0.009004,0.010110,0.011318,0.013593,0.018279,0.028885,0.053044"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003946,0.005790,0.007982,0.012362,0.021470,0.040358,0.078593", \ "0.003944,0.005789,0.007983,0.012363,0.021474,0.040363,0.078589", \ "0.003975,0.005813,0.008004,0.012372,0.021484,0.040373,0.078602", \ "0.004343,0.006148,0.008312,0.012615,0.021600,0.040378,0.078592", \ "0.005176,0.006903,0.009032,0.013243,0.022022,0.040553,0.078626", \ "0.006388,0.008032,0.010146,0.014347,0.023062,0.041292,0.078766", \ "0.007862,0.009452,0.011543,0.015746,0.024442,0.042817,0.079785"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014259,0.016551,0.018975,0.023236,0.030954,0.045776,0.075363", \ "0.015189,0.017477,0.019900,0.024161,0.031880,0.046707,0.076294", \ "0.019295,0.021540,0.023935,0.028174,0.035879,0.050692,0.080278", \ "0.025512,0.027954,0.030486,0.034870,0.042649,0.057412,0.086936", \ "0.032575,0.035254,0.037998,0.042652,0.050677,0.065509,0.094944", \ "0.040656,0.043593,0.046589,0.051596,0.060019,0.075027,0.104371", \ "0.049691,0.052898,0.056176,0.061617,0.070600,0.086060,0.115419"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003306,0.004450,0.005853,0.008674,0.014565,0.027032,0.052677", \ "0.003307,0.004453,0.005854,0.008677,0.014567,0.027037,0.052675", \ "0.003402,0.004533,0.005927,0.008720,0.014585,0.027037,0.052675", \ "0.004490,0.005496,0.006744,0.009318,0.014866,0.027092,0.052672", \ "0.005726,0.006736,0.007922,0.010340,0.015566,0.027383,0.052718", \ "0.007231,0.008285,0.009451,0.011762,0.016658,0.027880,0.052887", \ "0.009017,0.010130,0.011338,0.013612,0.018290,0.028875,0.053171"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014272,0.016560,0.018981,0.023241,0.030957,0.045766,0.075208", \ "0.015201,0.017487,0.019907,0.024167,0.031884,0.046696,0.076138", \ "0.019305,0.021547,0.023941,0.028178,0.035880,0.050681,0.080116", \ "0.025523,0.027963,0.030492,0.034876,0.042650,0.057398,0.086766", \ "0.032579,0.035255,0.037997,0.042645,0.050670,0.065490,0.094790", \ "0.040660,0.043586,0.046579,0.051582,0.060002,0.075004,0.104256", \ "0.049684,0.052888,0.056162,0.061597,0.070573,0.086043,0.115378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017559,0.020312,0.023362,0.028922,0.039370,0.059856,0.100728", \ "0.018041,0.020797,0.023845,0.029404,0.039854,0.060334,0.101213", \ "0.019571,0.022313,0.025342,0.030874,0.041297,0.061766,0.102632", \ "0.021981,0.024761,0.027827,0.033383,0.043791,0.064187,0.105006", \ "0.024321,0.027227,0.030415,0.036125,0.046629,0.066995,0.107711", \ "0.025633,0.028741,0.032121,0.038129,0.048999,0.069715,0.110434", \ "0.025536,0.028880,0.032477,0.038847,0.050167,0.071511,0.112892"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003300,0.004445,0.005848,0.008669,0.014556,0.026983,0.052408", \ "0.003300,0.004449,0.005852,0.008672,0.014560,0.026983,0.052408", \ "0.003399,0.004528,0.005921,0.008720,0.014577,0.026989,0.052404", \ "0.004481,0.005489,0.006737,0.009313,0.014860,0.027044,0.052412", \ "0.005718,0.006722,0.007907,0.010331,0.015567,0.027346,0.052471", \ "0.007226,0.008260,0.009436,0.011750,0.016652,0.027857,0.052656", \ "0.009004,0.010110,0.011318,0.013593,0.018279,0.028885,0.053044"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003946,0.005790,0.007982,0.012362,0.021470,0.040358,0.078593", \ "0.003944,0.005789,0.007983,0.012363,0.021474,0.040361,0.078589", \ "0.003975,0.005813,0.008004,0.012372,0.021484,0.040373,0.078602", \ "0.004343,0.006148,0.008312,0.012615,0.021600,0.040378,0.078592", \ "0.005176,0.006903,0.009032,0.013243,0.022022,0.040553,0.078626", \ "0.006388,0.008032,0.010146,0.014347,0.023062,0.041292,0.078766", \ "0.007862,0.009452,0.011543,0.015746,0.024442,0.042817,0.079785"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014259,0.016551,0.018975,0.023236,0.030954,0.045777,0.075363", \ "0.015189,0.017477,0.019900,0.024161,0.031880,0.046707,0.076294", \ "0.019295,0.021540,0.023935,0.028174,0.035879,0.050694,0.080278", \ "0.025512,0.027954,0.030486,0.034870,0.042649,0.057412,0.086936", \ "0.032575,0.035254,0.037998,0.042652,0.050677,0.065509,0.094944", \ "0.040656,0.043593,0.046589,0.051596,0.060019,0.075027,0.104371", \ "0.049690,0.052898,0.056176,0.061618,0.070600,0.086060,0.115419"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003306,0.004450,0.005853,0.008674,0.014565,0.027035,0.052677", \ "0.003307,0.004453,0.005854,0.008677,0.014567,0.027037,0.052675", \ "0.003402,0.004533,0.005927,0.008720,0.014585,0.027039,0.052675", \ "0.004490,0.005496,0.006744,0.009318,0.014866,0.027092,0.052672", \ "0.005726,0.006736,0.007922,0.010340,0.015566,0.027383,0.052718", \ "0.007231,0.008285,0.009451,0.011762,0.016658,0.027880,0.052888", \ "0.009017,0.010130,0.011338,0.013607,0.018290,0.028875,0.053171"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014282,0.016570,0.018992,0.023252,0.030968,0.045779,0.075219", \ "0.015211,0.017497,0.019918,0.024177,0.031894,0.046706,0.076146", \ "0.019318,0.021561,0.023954,0.028193,0.035894,0.050694,0.080130", \ "0.025543,0.027983,0.030514,0.034898,0.042670,0.057420,0.086784", \ "0.032615,0.035287,0.038029,0.042676,0.050701,0.065521,0.094822", \ "0.040695,0.043634,0.046619,0.051629,0.060044,0.075045,0.104296", \ "0.049740,0.052941,0.056212,0.061649,0.070626,0.086092,0.115429"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017565,0.020319,0.023368,0.028927,0.039376,0.059863,0.100736", \ "0.018049,0.020805,0.023854,0.029413,0.039860,0.060348,0.101221", \ "0.019587,0.022328,0.025357,0.030890,0.041314,0.061785,0.102649", \ "0.022006,0.024786,0.027852,0.033408,0.043815,0.064210,0.105028", \ "0.024352,0.027256,0.030445,0.036155,0.046657,0.067024,0.107737", \ "0.025665,0.028774,0.032154,0.038162,0.049032,0.069742,0.110463", \ "0.025569,0.028913,0.032511,0.038882,0.050202,0.071544,0.112923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003302,0.004447,0.005849,0.008670,0.014560,0.026986,0.052410", \ "0.003301,0.004449,0.005851,0.008671,0.014559,0.026986,0.052414", \ "0.003398,0.004529,0.005921,0.008718,0.014578,0.026989,0.052402", \ "0.004480,0.005487,0.006734,0.009312,0.014861,0.027042,0.052420", \ "0.005730,0.006727,0.007912,0.010330,0.015565,0.027345,0.052472", \ "0.007225,0.008260,0.009430,0.011748,0.016652,0.027850,0.052660", \ "0.009004,0.010110,0.011315,0.013593,0.018280,0.028883,0.053034"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003947,0.005791,0.007983,0.012363,0.021471,0.040360,0.078586", \ "0.003946,0.005789,0.007981,0.012361,0.021472,0.040358,0.078604", \ "0.003977,0.005812,0.008006,0.012375,0.021488,0.040364,0.078604", \ "0.004344,0.006148,0.008313,0.012615,0.021600,0.040389,0.078595", \ "0.005177,0.006903,0.009033,0.013242,0.022019,0.040559,0.078608", \ "0.006391,0.008028,0.010148,0.014348,0.023060,0.041290,0.078785", \ "0.007865,0.009454,0.011541,0.015747,0.024440,0.042815,0.079783"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016562,0.018985,0.023247,0.030964,0.045785,0.075373", \ "0.015201,0.017488,0.019911,0.024172,0.031891,0.046714,0.076303", \ "0.019308,0.021552,0.023947,0.028188,0.035892,0.050708,0.080293", \ "0.025530,0.027974,0.030509,0.034892,0.042670,0.057433,0.086959", \ "0.032603,0.035288,0.038026,0.042682,0.050709,0.065545,0.094983", \ "0.040698,0.043638,0.046629,0.051637,0.060065,0.075077,0.104428", \ "0.049743,0.052949,0.056228,0.061672,0.070654,0.086126,0.115493"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003308,0.004453,0.005853,0.008675,0.014566,0.027031,0.052676", \ "0.003306,0.004456,0.005854,0.008677,0.014564,0.027032,0.052676", \ "0.003404,0.004535,0.005927,0.008719,0.014584,0.027039,0.052674", \ "0.004492,0.005494,0.006744,0.009317,0.014865,0.027092,0.052672", \ "0.005727,0.006740,0.007916,0.010339,0.015565,0.027382,0.052718", \ "0.007234,0.008283,0.009446,0.011760,0.016656,0.027877,0.052888", \ "0.009022,0.010133,0.011335,0.013611,0.018282,0.028878,0.053170"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014282,0.016570,0.018992,0.023252,0.030968,0.045779,0.075219", \ "0.015211,0.017497,0.019918,0.024177,0.031894,0.046706,0.076146", \ "0.019318,0.021561,0.023955,0.028193,0.035894,0.050694,0.080130", \ "0.025543,0.027983,0.030514,0.034898,0.042670,0.057420,0.086784", \ "0.032615,0.035287,0.038029,0.042676,0.050701,0.065521,0.094822", \ "0.040695,0.043634,0.046619,0.051629,0.060044,0.075045,0.104296", \ "0.049740,0.052941,0.056212,0.061649,0.070626,0.086092,0.115429"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017565,0.020319,0.023368,0.028927,0.039376,0.059863,0.100736", \ "0.018049,0.020805,0.023854,0.029413,0.039860,0.060348,0.101221", \ "0.019587,0.022328,0.025357,0.030890,0.041314,0.061785,0.102649", \ "0.022006,0.024786,0.027852,0.033408,0.043815,0.064210,0.105028", \ "0.024352,0.027256,0.030445,0.036155,0.046657,0.067024,0.107737", \ "0.025665,0.028774,0.032154,0.038162,0.049032,0.069742,0.110463", \ "0.025569,0.028913,0.032511,0.038882,0.050202,0.071544,0.112923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003302,0.004447,0.005849,0.008670,0.014560,0.026986,0.052410", \ "0.003301,0.004449,0.005851,0.008671,0.014559,0.026986,0.052414", \ "0.003398,0.004529,0.005920,0.008718,0.014578,0.026989,0.052402", \ "0.004480,0.005487,0.006734,0.009312,0.014861,0.027042,0.052420", \ "0.005730,0.006727,0.007912,0.010330,0.015565,0.027345,0.052472", \ "0.007225,0.008260,0.009430,0.011748,0.016652,0.027850,0.052660", \ "0.009004,0.010110,0.011315,0.013593,0.018280,0.028883,0.053034"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003947,0.005791,0.007983,0.012363,0.021471,0.040360,0.078586", \ "0.003946,0.005789,0.007981,0.012361,0.021472,0.040358,0.078604", \ "0.003977,0.005812,0.008006,0.012375,0.021488,0.040364,0.078604", \ "0.004344,0.006148,0.008313,0.012615,0.021600,0.040389,0.078595", \ "0.005177,0.006903,0.009033,0.013242,0.022019,0.040559,0.078608", \ "0.006391,0.008028,0.010148,0.014348,0.023060,0.041290,0.078785", \ "0.007865,0.009454,0.011541,0.015747,0.024440,0.042815,0.079783"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016562,0.018985,0.023247,0.030964,0.045785,0.075373", \ "0.015201,0.017488,0.019911,0.024172,0.031891,0.046714,0.076303", \ "0.019308,0.021552,0.023947,0.028188,0.035892,0.050708,0.080293", \ "0.025530,0.027974,0.030509,0.034892,0.042670,0.057433,0.086959", \ "0.032603,0.035288,0.038026,0.042682,0.050709,0.065545,0.094983", \ "0.040698,0.043638,0.046629,0.051637,0.060065,0.075077,0.104428", \ "0.049744,0.052951,0.056228,0.061671,0.070654,0.086126,0.115493"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003308,0.004453,0.005853,0.008675,0.014566,0.027031,0.052677", \ "0.003306,0.004456,0.005854,0.008677,0.014564,0.027032,0.052676", \ "0.003404,0.004535,0.005927,0.008719,0.014584,0.027039,0.052674", \ "0.004492,0.005494,0.006744,0.009317,0.014865,0.027092,0.052672", \ "0.005727,0.006740,0.007916,0.010339,0.015565,0.027382,0.052718", \ "0.007234,0.008283,0.009446,0.011760,0.016656,0.027877,0.052888", \ "0.009019,0.010128,0.011335,0.013606,0.018282,0.028878,0.053170"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014282,0.016570,0.018992,0.023252,0.030968,0.045779,0.075219", \ "0.015211,0.017497,0.019918,0.024177,0.031894,0.046706,0.076146", \ "0.019318,0.021561,0.023955,0.028193,0.035895,0.050694,0.080130", \ "0.025543,0.027983,0.030514,0.034898,0.042670,0.057420,0.086784", \ "0.032615,0.035287,0.038029,0.042676,0.050701,0.065521,0.094822", \ "0.040695,0.043634,0.046619,0.051629,0.060044,0.075045,0.104296", \ "0.049740,0.052941,0.056212,0.061649,0.070626,0.086092,0.115429"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017565,0.020319,0.023368,0.028927,0.039376,0.059863,0.100736", \ "0.018049,0.020805,0.023854,0.029413,0.039860,0.060348,0.101221", \ "0.019587,0.022328,0.025357,0.030890,0.041314,0.061785,0.102649", \ "0.022006,0.024786,0.027852,0.033408,0.043815,0.064210,0.105028", \ "0.024352,0.027256,0.030445,0.036155,0.046657,0.067024,0.107737", \ "0.025665,0.028774,0.032154,0.038162,0.049032,0.069742,0.110463", \ "0.025569,0.028913,0.032511,0.038882,0.050202,0.071544,0.112923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003302,0.004447,0.005849,0.008670,0.014560,0.026986,0.052410", \ "0.003301,0.004449,0.005851,0.008671,0.014559,0.026986,0.052414", \ "0.003398,0.004529,0.005920,0.008718,0.014579,0.026989,0.052402", \ "0.004480,0.005487,0.006734,0.009312,0.014861,0.027042,0.052420", \ "0.005730,0.006727,0.007912,0.010330,0.015565,0.027345,0.052472", \ "0.007225,0.008260,0.009430,0.011748,0.016652,0.027850,0.052660", \ "0.009004,0.010110,0.011315,0.013593,0.018280,0.028883,0.053034"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003947,0.005791,0.007983,0.012363,0.021471,0.040360,0.078586", \ "0.003946,0.005789,0.007981,0.012361,0.021472,0.040358,0.078604", \ "0.003977,0.005812,0.008006,0.012375,0.021488,0.040364,0.078604", \ "0.004344,0.006148,0.008313,0.012615,0.021600,0.040389,0.078595", \ "0.005177,0.006903,0.009033,0.013242,0.022019,0.040559,0.078608", \ "0.006391,0.008028,0.010148,0.014348,0.023060,0.041290,0.078785", \ "0.007865,0.009454,0.011541,0.015747,0.024440,0.042815,0.079783"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016562,0.018985,0.023247,0.030964,0.045785,0.075373", \ "0.015201,0.017488,0.019911,0.024172,0.031891,0.046714,0.076303", \ "0.019308,0.021552,0.023947,0.028188,0.035892,0.050708,0.080293", \ "0.025530,0.027974,0.030509,0.034892,0.042670,0.057433,0.086959", \ "0.032603,0.035288,0.038026,0.042682,0.050709,0.065545,0.094983", \ "0.040698,0.043638,0.046629,0.051637,0.060065,0.075077,0.104428", \ "0.049744,0.052951,0.056228,0.061671,0.070654,0.086126,0.115493"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003308,0.004453,0.005853,0.008675,0.014566,0.027031,0.052676", \ "0.003306,0.004456,0.005854,0.008677,0.014564,0.027032,0.052676", \ "0.003404,0.004535,0.005927,0.008719,0.014584,0.027039,0.052674", \ "0.004492,0.005494,0.006744,0.009317,0.014865,0.027092,0.052672", \ "0.005727,0.006740,0.007916,0.010339,0.015565,0.027382,0.052718", \ "0.007234,0.008283,0.009446,0.011760,0.016656,0.027877,0.052888", \ "0.009019,0.010128,0.011335,0.013606,0.018282,0.028878,0.053170"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014272,0.016560,0.018981,0.023241,0.030957,0.045766,0.075208", \ "0.015201,0.017487,0.019907,0.024167,0.031884,0.046696,0.076138", \ "0.019305,0.021547,0.023941,0.028178,0.035880,0.050681,0.080116", \ "0.025523,0.027963,0.030492,0.034876,0.042650,0.057398,0.086766", \ "0.032579,0.035255,0.037997,0.042645,0.050670,0.065490,0.094790", \ "0.040660,0.043586,0.046579,0.051582,0.060002,0.075004,0.104256", \ "0.049684,0.052888,0.056162,0.061597,0.070573,0.086043,0.115378"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017559,0.020312,0.023362,0.028922,0.039370,0.059856,0.100728", \ "0.018041,0.020797,0.023845,0.029403,0.039853,0.060343,0.101213", \ "0.019571,0.022313,0.025342,0.030874,0.041297,0.061766,0.102632", \ "0.021981,0.024761,0.027827,0.033383,0.043791,0.064187,0.105006", \ "0.024321,0.027227,0.030415,0.036125,0.046629,0.066995,0.107711", \ "0.025633,0.028741,0.032121,0.038129,0.048999,0.069715,0.110434", \ "0.025536,0.028880,0.032477,0.038847,0.050167,0.071511,0.112892"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003300,0.004445,0.005848,0.008669,0.014556,0.026983,0.052408", \ "0.003300,0.004449,0.005852,0.008672,0.014560,0.026983,0.052408", \ "0.003399,0.004528,0.005921,0.008718,0.014577,0.026989,0.052404", \ "0.004481,0.005489,0.006737,0.009313,0.014860,0.027044,0.052412", \ "0.005718,0.006722,0.007907,0.010331,0.015567,0.027346,0.052471", \ "0.007226,0.008260,0.009436,0.011750,0.016652,0.027857,0.052656", \ "0.009004,0.010110,0.011318,0.013593,0.018279,0.028885,0.053044"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003946,0.005790,0.007982,0.012362,0.021470,0.040358,0.078593", \ "0.003944,0.005789,0.007983,0.012363,0.021472,0.040363,0.078589", \ "0.003975,0.005813,0.008004,0.012372,0.021484,0.040373,0.078602", \ "0.004343,0.006148,0.008312,0.012615,0.021600,0.040378,0.078592", \ "0.005176,0.006903,0.009032,0.013243,0.022022,0.040553,0.078626", \ "0.006388,0.008032,0.010146,0.014347,0.023062,0.041292,0.078766", \ "0.007862,0.009452,0.011543,0.015746,0.024442,0.042817,0.079785"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014259,0.016551,0.018975,0.023236,0.030954,0.045777,0.075363", \ "0.015189,0.017477,0.019900,0.024161,0.031880,0.046707,0.076294", \ "0.019295,0.021540,0.023935,0.028174,0.035879,0.050694,0.080278", \ "0.025512,0.027954,0.030486,0.034870,0.042649,0.057412,0.086936", \ "0.032575,0.035254,0.037998,0.042652,0.050677,0.065509,0.094944", \ "0.040656,0.043593,0.046589,0.051596,0.060019,0.075027,0.104371", \ "0.049690,0.052898,0.056176,0.061617,0.070600,0.086060,0.115419"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003306,0.004450,0.005853,0.008674,0.014565,0.027035,0.052677", \ "0.003307,0.004453,0.005854,0.008677,0.014567,0.027037,0.052675", \ "0.003402,0.004533,0.005927,0.008719,0.014581,0.027039,0.052675", \ "0.004490,0.005496,0.006744,0.009318,0.014866,0.027092,0.052672", \ "0.005726,0.006736,0.007922,0.010340,0.015566,0.027383,0.052718", \ "0.007231,0.008285,0.009451,0.011762,0.016658,0.027880,0.052888", \ "0.009017,0.010130,0.011338,0.013612,0.018290,0.028875,0.053171"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014282,0.016570,0.018992,0.023252,0.030968,0.045779,0.075219", \ "0.015211,0.017497,0.019918,0.024177,0.031894,0.046706,0.076146", \ "0.019318,0.021561,0.023954,0.028193,0.035894,0.050694,0.080130", \ "0.025543,0.027983,0.030514,0.034898,0.042670,0.057420,0.086784", \ "0.032615,0.035287,0.038029,0.042676,0.050701,0.065521,0.094822", \ "0.040695,0.043634,0.046619,0.051629,0.060044,0.075045,0.104296", \ "0.049740,0.052941,0.056212,0.061649,0.070626,0.086092,0.115429"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017565,0.020319,0.023368,0.028927,0.039376,0.059863,0.100736", \ "0.018050,0.020805,0.023854,0.029413,0.039860,0.060348,0.101221", \ "0.019587,0.022328,0.025357,0.030890,0.041314,0.061785,0.102649", \ "0.022006,0.024786,0.027852,0.033408,0.043815,0.064210,0.105028", \ "0.024352,0.027256,0.030445,0.036155,0.046657,0.067024,0.107737", \ "0.025665,0.028774,0.032154,0.038162,0.049032,0.069742,0.110463", \ "0.025569,0.028913,0.032511,0.038882,0.050202,0.071544,0.112923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003302,0.004447,0.005849,0.008670,0.014560,0.026986,0.052410", \ "0.003301,0.004449,0.005851,0.008671,0.014559,0.026986,0.052414", \ "0.003398,0.004529,0.005921,0.008718,0.014578,0.026989,0.052402", \ "0.004480,0.005487,0.006734,0.009312,0.014861,0.027042,0.052420", \ "0.005730,0.006727,0.007912,0.010330,0.015565,0.027345,0.052472", \ "0.007225,0.008260,0.009430,0.011748,0.016652,0.027850,0.052660", \ "0.009004,0.010110,0.011315,0.013593,0.018280,0.028883,0.053034"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003947,0.005791,0.007983,0.012363,0.021471,0.040360,0.078586", \ "0.003946,0.005789,0.007981,0.012361,0.021472,0.040358,0.078604", \ "0.003977,0.005812,0.008006,0.012375,0.021488,0.040364,0.078604", \ "0.004344,0.006148,0.008313,0.012615,0.021600,0.040389,0.078595", \ "0.005177,0.006903,0.009033,0.013242,0.022019,0.040559,0.078608", \ "0.006391,0.008028,0.010148,0.014348,0.023060,0.041290,0.078785", \ "0.007865,0.009454,0.011541,0.015747,0.024440,0.042815,0.079783"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016562,0.018985,0.023247,0.030964,0.045785,0.075373", \ "0.015201,0.017488,0.019911,0.024172,0.031891,0.046714,0.076303", \ "0.019308,0.021552,0.023947,0.028188,0.035892,0.050708,0.080293", \ "0.025530,0.027974,0.030509,0.034892,0.042670,0.057433,0.086959", \ "0.032603,0.035288,0.038026,0.042682,0.050709,0.065545,0.094983", \ "0.040698,0.043638,0.046629,0.051637,0.060065,0.075077,0.104428", \ "0.049744,0.052951,0.056228,0.061671,0.070654,0.086126,0.115493"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003308,0.004453,0.005853,0.008675,0.014566,0.027031,0.052676", \ "0.003306,0.004456,0.005854,0.008677,0.014564,0.027032,0.052676", \ "0.003404,0.004535,0.005927,0.008719,0.014584,0.027039,0.052674", \ "0.004492,0.005494,0.006744,0.009317,0.014865,0.027092,0.052672", \ "0.005727,0.006740,0.007916,0.010339,0.015565,0.027382,0.052718", \ "0.007234,0.008283,0.009446,0.011760,0.016656,0.027877,0.052888", \ "0.009019,0.010128,0.011335,0.013606,0.018282,0.028878,0.053170"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023955,0.028193,0.035894,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005919,0.008718,0.014578,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007988,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075224", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075043,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115529"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026977,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052950", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023955,0.028193,0.035895,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043746,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005920,0.008718,0.014579,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007988,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021587,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075224", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075043,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115529"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026977,0.052655", \ "0.003402,0.004531,0.005926,0.008720,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052950", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023956,0.028193,0.035894,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005919,0.008718,0.014578,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007988,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075224", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075043,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115529"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026977,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052950", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023955,0.028193,0.035895,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005919,0.008718,0.014579,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007989,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075225", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075042,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115530"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026978,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052952", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023956,0.028193,0.035895,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005919,0.008718,0.014579,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007989,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075224", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075042,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115530"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052654", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026978,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052952", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023955,0.028193,0.035894,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005920,0.008718,0.014578,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007989,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075225", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035893,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075042,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115530"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026978,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052952", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023956,0.028193,0.035894,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043746,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005919,0.008718,0.014578,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007988,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021587,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075225", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035894,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075043,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115529"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052655", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026977,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052950", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014285,0.016570,0.018992,0.023252,0.030968,0.045777,0.075225", \ "0.015213,0.017498,0.019917,0.024178,0.031894,0.046704,0.076152", \ "0.019320,0.021563,0.023955,0.028193,0.035894,0.050693,0.080136", \ "0.025547,0.027984,0.030514,0.034898,0.042669,0.057419,0.086785", \ "0.032614,0.035285,0.038027,0.042672,0.050695,0.065516,0.094820", \ "0.040692,0.043623,0.046610,0.051615,0.060035,0.075031,0.104284", \ "0.049735,0.052933,0.056204,0.061636,0.070614,0.086079,0.115411"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.017375,0.020131,0.023179,0.028737,0.039183,0.059667,0.100558", \ "0.017874,0.020628,0.023675,0.029233,0.039679,0.060162,0.101055", \ "0.019463,0.022205,0.025233,0.030765,0.041186,0.061659,0.102541", \ "0.021946,0.024727,0.027791,0.033345,0.043747,0.064139,0.104984", \ "0.024297,0.027207,0.030394,0.036103,0.046600,0.066966,0.107683", \ "0.025599,0.028709,0.032092,0.038101,0.048970,0.069681,0.110411", \ "0.025490,0.028838,0.032437,0.038811,0.050131,0.071473,0.112877"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003299,0.004448,0.005848,0.008670,0.014559,0.026983,0.052407", \ "0.003300,0.004448,0.005850,0.008671,0.014560,0.026983,0.052412", \ "0.003396,0.004527,0.005920,0.008718,0.014578,0.026988,0.052417", \ "0.004479,0.005484,0.006732,0.009311,0.014860,0.027039,0.052412", \ "0.005714,0.006718,0.007902,0.010328,0.015566,0.027344,0.052473", \ "0.007220,0.008254,0.009429,0.011745,0.016648,0.027847,0.052670", \ "0.008993,0.010104,0.011306,0.013586,0.018275,0.028878,0.053045"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003923,0.005767,0.007965,0.012346,0.021456,0.040373,0.078610", \ "0.003919,0.005767,0.007964,0.012343,0.021458,0.040371,0.078630", \ "0.003957,0.005795,0.007989,0.012360,0.021475,0.040395,0.078617", \ "0.004338,0.006142,0.008306,0.012603,0.021590,0.040393,0.078609", \ "0.005185,0.006903,0.009034,0.013239,0.022012,0.040546,0.078654", \ "0.006401,0.008040,0.010152,0.014348,0.023056,0.041299,0.078811", \ "0.007874,0.009468,0.011555,0.015750,0.024430,0.042814,0.079807"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.014273,0.016565,0.018987,0.023248,0.030965,0.045771,0.075224", \ "0.015202,0.017490,0.019913,0.024174,0.031892,0.046701,0.076154", \ "0.019313,0.021557,0.023951,0.028190,0.035894,0.050690,0.080141", \ "0.025538,0.027980,0.030511,0.034893,0.042669,0.057415,0.086809", \ "0.032608,0.035284,0.038026,0.042677,0.050702,0.065522,0.094869", \ "0.040697,0.043633,0.046623,0.051629,0.060048,0.075042,0.104370", \ "0.049736,0.052944,0.056215,0.061655,0.070631,0.086082,0.115530"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.003305,0.004453,0.005853,0.008674,0.014560,0.026972,0.052654", \ "0.003306,0.004452,0.005853,0.008677,0.014562,0.026978,0.052655", \ "0.003402,0.004531,0.005926,0.008721,0.014579,0.026982,0.052661", \ "0.004488,0.005492,0.006740,0.009314,0.014861,0.027033,0.052682", \ "0.005719,0.006730,0.007916,0.010334,0.015560,0.027331,0.052753", \ "0.007222,0.008270,0.009437,0.011753,0.016641,0.027832,0.052952", \ "0.009011,0.010118,0.011326,0.013597,0.018271,0.028861,0.053255"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035042,0.037496,0.040241,0.045433,0.055610,0.075920,0.116717", \ "0.035954,0.038407,0.041151,0.046343,0.056520,0.076832,0.117624", \ "0.039929,0.042382,0.045126,0.050316,0.060488,0.080795,0.121587", \ "0.047750,0.050143,0.052833,0.057958,0.068063,0.088313,0.129068", \ "0.057380,0.059678,0.062252,0.067218,0.077172,0.097307,0.137984", \ "0.068240,0.070486,0.072960,0.077770,0.087562,0.107553,0.148127", \ "0.080395,0.082616,0.085011,0.089660,0.099266,0.119082,0.159525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005969,0.008154,0.012470,0.021507,0.040354,0.078539", \ "0.004142,0.005971,0.008156,0.012468,0.021510,0.040359,0.078534", \ "0.004147,0.005974,0.008153,0.012472,0.021507,0.040354,0.078537", \ "0.004185,0.006004,0.008184,0.012490,0.021518,0.040356,0.078534", \ "0.004336,0.006134,0.008290,0.012568,0.021559,0.040371,0.078541", \ "0.004525,0.006291,0.008433,0.012665,0.021608,0.040377,0.078539", \ "0.004768,0.006505,0.008618,0.012799,0.021675,0.040395,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035042,0.037496,0.040241,0.045433,0.055610,0.075920,0.116714", \ "0.035954,0.038407,0.041151,0.046343,0.056520,0.076832,0.117624", \ "0.039927,0.042382,0.045126,0.050316,0.060488,0.080797,0.121587", \ "0.047750,0.050143,0.052833,0.057958,0.068063,0.088313,0.129068", \ "0.057380,0.059678,0.062252,0.067218,0.077172,0.097307,0.137984", \ "0.068241,0.070486,0.072960,0.077770,0.087562,0.107553,0.148127", \ "0.080395,0.082616,0.085011,0.089660,0.099266,0.119082,0.159525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005969,0.008154,0.012469,0.021507,0.040354,0.078543", \ "0.004142,0.005971,0.008156,0.012468,0.021510,0.040359,0.078534", \ "0.004148,0.005974,0.008153,0.012472,0.021507,0.040359,0.078537", \ "0.004185,0.006004,0.008184,0.012490,0.021518,0.040359,0.078534", \ "0.004336,0.006134,0.008290,0.012568,0.021559,0.040371,0.078541", \ "0.004525,0.006291,0.008433,0.012665,0.021608,0.040377,0.078539", \ "0.004768,0.006505,0.008618,0.012799,0.021675,0.040395,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035042,0.037496,0.040241,0.045433,0.055610,0.075920,0.116718", \ "0.035954,0.038407,0.041151,0.046343,0.056520,0.076832,0.117624", \ "0.039927,0.042382,0.045126,0.050317,0.060488,0.080797,0.121587", \ "0.047750,0.050143,0.052833,0.057958,0.068063,0.088313,0.129072", \ "0.057380,0.059678,0.062252,0.067218,0.077172,0.097307,0.137984", \ "0.068241,0.070486,0.072960,0.077770,0.087562,0.107553,0.148127", \ "0.080395,0.082616,0.085011,0.089660,0.099266,0.119082,0.159525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008154,0.012468,0.021507,0.040354,0.078541", \ "0.004142,0.005971,0.008156,0.012468,0.021510,0.040359,0.078534", \ "0.004148,0.005975,0.008153,0.012470,0.021507,0.040359,0.078537", \ "0.004185,0.006004,0.008184,0.012490,0.021518,0.040356,0.078536", \ "0.004336,0.006134,0.008290,0.012568,0.021559,0.040371,0.078541", \ "0.004525,0.006291,0.008433,0.012665,0.021608,0.040377,0.078539", \ "0.004768,0.006505,0.008618,0.012799,0.021675,0.040395,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035039,0.037493,0.040238,0.045431,0.055607,0.075918,0.116710", \ "0.035950,0.038404,0.041147,0.046340,0.056517,0.076829,0.117621", \ "0.039924,0.042379,0.045123,0.050313,0.060484,0.080794,0.121585", \ "0.047748,0.050139,0.052830,0.057953,0.068060,0.088310,0.129069", \ "0.057376,0.059674,0.062246,0.067211,0.077168,0.097301,0.137978", \ "0.068237,0.070483,0.072956,0.077764,0.087558,0.107546,0.148123", \ "0.080396,0.082614,0.085008,0.089659,0.099261,0.119077,0.159517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008153,0.012470,0.021507,0.040354,0.078533", \ "0.004143,0.005971,0.008155,0.012468,0.021509,0.040359,0.078534", \ "0.004148,0.005974,0.008153,0.012469,0.021507,0.040358,0.078537", \ "0.004182,0.006004,0.008184,0.012492,0.021518,0.040360,0.078536", \ "0.004332,0.006134,0.008290,0.012567,0.021559,0.040367,0.078544", \ "0.004523,0.006293,0.008430,0.012665,0.021608,0.040377,0.078539", \ "0.004764,0.006506,0.008618,0.012798,0.021675,0.040393,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035039,0.037493,0.040238,0.045431,0.055607,0.075918,0.116710", \ "0.035950,0.038404,0.041147,0.046340,0.056517,0.076829,0.117621", \ "0.039925,0.042379,0.045123,0.050313,0.060484,0.080791,0.121585", \ "0.047748,0.050139,0.052830,0.057953,0.068060,0.088310,0.129069", \ "0.057376,0.059674,0.062246,0.067211,0.077168,0.097300,0.137978", \ "0.068237,0.070483,0.072956,0.077764,0.087558,0.107546,0.148123", \ "0.080396,0.082614,0.085008,0.089659,0.099261,0.119077,0.159517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008153,0.012470,0.021507,0.040354,0.078533", \ "0.004143,0.005971,0.008155,0.012468,0.021509,0.040359,0.078534", \ "0.004147,0.005975,0.008153,0.012469,0.021507,0.040354,0.078537", \ "0.004182,0.006004,0.008184,0.012492,0.021518,0.040356,0.078536", \ "0.004332,0.006134,0.008290,0.012567,0.021559,0.040369,0.078544", \ "0.004523,0.006293,0.008430,0.012665,0.021608,0.040377,0.078539", \ "0.004764,0.006506,0.008618,0.012798,0.021675,0.040393,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035039,0.037493,0.040238,0.045431,0.055607,0.075918,0.116710", \ "0.035950,0.038404,0.041147,0.046340,0.056517,0.076829,0.117621", \ "0.039924,0.042379,0.045123,0.050314,0.060484,0.080794,0.121585", \ "0.047748,0.050139,0.052830,0.057953,0.068060,0.088310,0.129069", \ "0.057376,0.059674,0.062246,0.067211,0.077168,0.097301,0.137978", \ "0.068237,0.070483,0.072956,0.077764,0.087558,0.107546,0.148123", \ "0.080396,0.082614,0.085008,0.089659,0.099261,0.119077,0.159517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008153,0.012470,0.021507,0.040354,0.078533", \ "0.004143,0.005971,0.008155,0.012468,0.021509,0.040359,0.078534", \ "0.004148,0.005975,0.008153,0.012469,0.021507,0.040358,0.078537", \ "0.004182,0.006004,0.008184,0.012492,0.021518,0.040359,0.078536", \ "0.004332,0.006134,0.008290,0.012567,0.021559,0.040367,0.078544", \ "0.004523,0.006293,0.008430,0.012665,0.021608,0.040377,0.078539", \ "0.004764,0.006506,0.008618,0.012798,0.021675,0.040393,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035042,0.037496,0.040241,0.045433,0.055610,0.075923,0.116717", \ "0.035954,0.038407,0.041151,0.046343,0.056520,0.076832,0.117624", \ "0.039927,0.042382,0.045126,0.050317,0.060488,0.080797,0.121587", \ "0.047750,0.050143,0.052833,0.057958,0.068063,0.088312,0.129068", \ "0.057380,0.059678,0.062252,0.067218,0.077172,0.097307,0.137984", \ "0.068241,0.070486,0.072960,0.077770,0.087562,0.107553,0.148127", \ "0.080395,0.082616,0.085011,0.089660,0.099266,0.119082,0.159525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008154,0.012468,0.021507,0.040356,0.078539", \ "0.004142,0.005971,0.008156,0.012468,0.021510,0.040359,0.078534", \ "0.004148,0.005974,0.008153,0.012470,0.021507,0.040359,0.078537", \ "0.004185,0.006004,0.008184,0.012490,0.021518,0.040361,0.078534", \ "0.004336,0.006134,0.008290,0.012568,0.021559,0.040371,0.078541", \ "0.004525,0.006291,0.008433,0.012665,0.021608,0.040377,0.078539", \ "0.004768,0.006505,0.008618,0.012799,0.021675,0.040395,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035039,0.037493,0.040238,0.045431,0.055607,0.075918,0.116716", \ "0.035950,0.038404,0.041147,0.046340,0.056517,0.076829,0.117621", \ "0.039924,0.042379,0.045124,0.050314,0.060484,0.080791,0.121585", \ "0.047748,0.050139,0.052830,0.057953,0.068060,0.088310,0.129069", \ "0.057376,0.059674,0.062246,0.067211,0.077168,0.097300,0.137978", \ "0.068237,0.070483,0.072956,0.077764,0.087558,0.107546,0.148123", \ "0.080396,0.082614,0.085008,0.089659,0.099261,0.119077,0.159517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004143,0.005970,0.008153,0.012470,0.021507,0.040354,0.078545", \ "0.004143,0.005971,0.008155,0.012468,0.021509,0.040359,0.078534", \ "0.004148,0.005974,0.008153,0.012469,0.021507,0.040354,0.078537", \ "0.004182,0.006004,0.008184,0.012492,0.021518,0.040359,0.078536", \ "0.004332,0.006134,0.008290,0.012567,0.021559,0.040369,0.078544", \ "0.004523,0.006293,0.008430,0.012665,0.021608,0.040377,0.078539", \ "0.004764,0.006506,0.008618,0.012798,0.021675,0.040393,0.078534"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040282,0.045477,0.055651,0.075962,0.116752", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117663", \ "0.039967,0.042419,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088351,0.129109", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008143,0.012463,0.021499,0.040349,0.078540", \ "0.004133,0.005963,0.008148,0.012463,0.021498,0.040352,0.078534", \ "0.004138,0.005966,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021511,0.040354,0.078533", \ "0.004321,0.006123,0.008279,0.012556,0.021549,0.040365,0.078533", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078539", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040282,0.045477,0.055651,0.075962,0.116753", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117663", \ "0.039967,0.042419,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088351,0.129109", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008143,0.012463,0.021499,0.040349,0.078537", \ "0.004133,0.005963,0.008148,0.012463,0.021498,0.040352,0.078534", \ "0.004138,0.005967,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021511,0.040354,0.078533", \ "0.004321,0.006123,0.008279,0.012553,0.021549,0.040365,0.078538", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078539", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040282,0.045477,0.055651,0.075961,0.116753", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117663", \ "0.039967,0.042419,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088351,0.129109", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097337,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008143,0.012463,0.021499,0.040349,0.078535", \ "0.004133,0.005963,0.008148,0.012463,0.021498,0.040352,0.078534", \ "0.004138,0.005967,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021511,0.040354,0.078533", \ "0.004321,0.006123,0.008279,0.012554,0.021549,0.040363,0.078538", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078539", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040283,0.045477,0.055651,0.075963,0.116753", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117662", \ "0.039967,0.042420,0.045163,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088352,0.129110", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138016", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008145,0.012463,0.021499,0.040352,0.078539", \ "0.004133,0.005963,0.008148,0.012462,0.021498,0.040351,0.078533", \ "0.004138,0.005967,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021509,0.040353,0.078532", \ "0.004321,0.006123,0.008279,0.012556,0.021549,0.040364,0.078537", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078538", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040283,0.045477,0.055651,0.075962,0.116752", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117662", \ "0.039967,0.042420,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088352,0.129110", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008145,0.012463,0.021499,0.040349,0.078540", \ "0.004133,0.005963,0.008148,0.012462,0.021498,0.040351,0.078533", \ "0.004138,0.005967,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021509,0.040353,0.078532", \ "0.004321,0.006123,0.008279,0.012556,0.021549,0.040364,0.078536", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078538", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040283,0.045477,0.055651,0.075960,0.116752", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117662", \ "0.039967,0.042420,0.045162,0.050356,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088352,0.129110", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138016", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008145,0.012463,0.021499,0.040353,0.078537", \ "0.004133,0.005963,0.008148,0.012462,0.021498,0.040351,0.078533", \ "0.004138,0.005967,0.008145,0.012462,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021509,0.040353,0.078532", \ "0.004321,0.006123,0.008279,0.012556,0.021549,0.040364,0.078537", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078538", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040282,0.045477,0.055651,0.075961,0.116753", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117663", \ "0.039967,0.042419,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088351,0.129109", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008143,0.012463,0.021499,0.040349,0.078536", \ "0.004133,0.005963,0.008148,0.012463,0.021498,0.040352,0.078534", \ "0.004138,0.005966,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021511,0.040354,0.078533", \ "0.004321,0.006123,0.008279,0.012553,0.021549,0.040365,0.078538", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078539", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.035087,0.037540,0.040283,0.045477,0.055651,0.075962,0.116752", \ "0.035999,0.038450,0.041192,0.046386,0.056561,0.076870,0.117662", \ "0.039967,0.042420,0.045162,0.050354,0.060524,0.080831,0.121621", \ "0.047785,0.050176,0.052867,0.057996,0.068100,0.088352,0.129110", \ "0.057397,0.059694,0.062269,0.067242,0.077199,0.097336,0.138017", \ "0.068296,0.070546,0.073022,0.077834,0.087623,0.107620,0.148199", \ "0.080593,0.082833,0.085235,0.089877,0.099464,0.119288,0.159729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("0.004134,0.005961,0.008145,0.012463,0.021499,0.040349,0.078539", \ "0.004133,0.005963,0.008148,0.012462,0.021498,0.040351,0.078533", \ "0.004138,0.005966,0.008145,0.012461,0.021499,0.040352,0.078531", \ "0.004175,0.005996,0.008174,0.012483,0.021509,0.040353,0.078532", \ "0.004321,0.006123,0.008279,0.012556,0.021549,0.040364,0.078534", \ "0.004519,0.006286,0.008422,0.012654,0.021600,0.040382,0.078538", \ "0.004785,0.006526,0.008636,0.012800,0.021673,0.040415,0.078538"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.143362,8.076795,8.066867,8.059273,8.115959,8.036255,8.071459", \ "8.136351,8.073352,8.062545,8.048176,8.103566,8.094367,8.083244", \ "8.226201,8.155875,8.166592,8.155437,8.206686,8.203942,8.181226", \ "8.616161,8.533481,8.536612,8.532017,8.578711,8.567402,8.546541", \ "9.407721,9.357038,9.348471,9.351746,9.396953,9.396756,9.366909", \ "10.702000,10.629540,10.637050,10.622030,10.672740,10.655700,10.648060", \ "12.230510,12.198300,12.235450,12.276070,12.445970,12.462680,12.442330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.062505,7.977706,7.923572,7.881409,7.813477,7.840830,7.827317", \ "8.057506,7.971442,7.896402,7.862115,7.809428,7.810758,7.822973", \ "8.161434,8.069005,8.019427,7.934051,7.890603,7.902648,7.917487", \ "8.534392,8.441015,8.381016,8.334797,8.312029,8.289334,8.293776", \ "9.307929,9.213803,9.170738,9.105635,9.047561,9.054429,9.070797", \ "10.546120,10.456900,10.404190,10.335250,10.319370,10.301410,10.125170", \ "12.060270,12.012510,11.980490,12.006170,11.969800,11.943730,11.982880"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.650712,5.872732,6.112214,6.401622,6.788739,7.383176,7.817504", \ "5.632963,5.885042,6.108693,6.387038,6.756515,7.352035,7.775430", \ "5.920635,6.130149,6.331940,6.588775,6.952895,7.560604,7.952398", \ "6.715887,6.915562,7.167926,7.398293,7.716018,8.249779,8.621593", \ "8.189862,8.287873,8.368277,8.634675,9.096753,9.621015,9.970603", \ "10.538590,10.598600,10.629150,10.745540,11.040580,11.634200,12.111250", \ "13.679130,13.746700,13.708900,13.704590,13.947080,14.443720,15.124690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.134769,3.483948,3.756127,4.074318,4.374496,4.103358,4.203286", \ "3.099397,3.436714,3.581907,4.066349,4.340703,4.107918,4.355346", \ "3.180778,3.521886,3.634313,4.111448,4.130758,3.955010,3.883441", \ "3.985376,4.137995,4.329553,4.528205,4.682644,4.695286,4.385900", \ "5.512192,5.648630,5.871620,5.904275,5.836376,5.771189,5.856399", \ "7.600471,7.655940,7.946254,8.167013,8.320144,8.115177,7.930619", \ "10.164330,10.210780,10.327150,10.840830,11.107010,10.933740,10.806280"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.916358,6.837910,6.824591,6.894211,6.839143,6.663495,6.729620", \ "6.892796,6.837149,6.883630,6.852658,6.878753,6.750743,6.625739", \ "7.030197,6.963015,6.977619,6.972835,6.951137,6.870212,6.752404", \ "7.600799,7.435919,7.438281,7.413393,7.346697,7.084144,6.947466", \ "8.589343,8.386825,8.261930,8.226545,8.087535,7.986104,7.884710", \ "10.184630,9.878338,9.747886,9.516135,9.368724,9.076756,8.874375", \ "12.107550,11.861880,11.605540,11.411900,11.117940,10.742830,10.550990"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.650758,5.872755,6.112230,6.401633,6.788763,7.383169,7.817502", \ "5.632997,5.885063,6.108711,6.387049,6.756521,7.352028,7.775392", \ "5.940996,6.130174,6.331957,6.592871,6.952901,7.560610,7.952361", \ "6.715927,6.915596,7.167955,7.398304,7.716025,8.249775,8.621558", \ "8.189893,8.287901,8.368297,8.634689,9.096768,9.621012,9.970581", \ "10.538600,10.598620,10.629170,10.745560,11.040590,11.634180,12.111220", \ "13.679160,13.746720,13.708920,13.704600,13.947090,14.443720,15.124690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.134775,3.483967,3.756138,4.074323,4.374502,4.103334,4.203266", \ "3.099409,3.436728,3.581911,4.066359,4.340712,4.070353,4.356667", \ "3.180792,3.521866,3.634301,4.111459,4.130749,3.954917,3.883400", \ "3.985389,4.138005,4.329565,4.528210,4.682643,4.695284,4.385870", \ "5.512206,5.648642,5.871634,5.904275,5.836369,5.771183,5.856390", \ "7.600485,7.655987,7.946269,8.167019,8.320152,8.115186,7.930624", \ "10.164350,10.210820,10.327160,10.841000,11.107110,10.933720,10.806270"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.916111,6.837652,6.824320,6.893902,6.838804,6.662805,6.728716", \ "6.892552,6.836898,6.883242,6.852359,6.878428,6.750333,6.625190", \ "7.029957,6.962766,6.977355,6.972536,6.950695,6.869803,6.751424", \ "7.600563,7.435666,7.438028,7.413112,7.346380,7.083765,6.946985", \ "8.589123,8.386593,8.261685,8.226281,8.087231,7.985828,7.884188", \ "10.184420,9.878119,9.747657,9.563401,9.368441,9.076404,8.874022", \ "12.107480,11.861710,11.605340,11.411700,11.117800,10.742530,10.550630"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.650598,5.872623,6.112119,6.401556,6.788710,7.383155,7.817500", \ "5.632848,5.884924,6.108596,6.386966,6.756479,7.352017,7.775442", \ "5.920521,6.130041,6.331844,6.592791,6.952857,7.560579,7.952407", \ "6.715793,6.915465,7.167832,7.398221,7.715978,8.249759,8.621601", \ "8.189784,8.287795,8.368203,8.634610,9.096706,9.620993,9.970607", \ "10.538640,10.598530,10.629080,10.745480,11.040540,11.634180,12.111290", \ "13.679070,13.746630,13.708830,13.704530,13.947040,14.443690,15.124680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.134723,3.483887,3.756058,4.074256,4.374452,4.103336,4.203265", \ "3.099354,3.436654,3.581845,4.066225,4.340660,4.107897,4.356641", \ "3.180747,3.521829,3.634258,4.111385,4.130721,3.954979,3.883430", \ "3.985342,4.137951,4.329502,4.528146,4.682602,4.695259,4.385886", \ "5.512148,5.648578,5.871562,5.904223,5.836341,5.771162,5.856369", \ "7.600418,7.655887,7.946191,8.166954,8.320102,8.115145,7.930591", \ "10.164280,10.210720,10.327080,10.840790,11.106980,10.933710,10.806250"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.916273,6.837732,6.824453,6.894318,6.838982,6.663200,6.728936", \ "6.892554,6.836783,6.883333,6.852549,6.879412,6.750520,6.625417", \ "7.029945,6.962697,6.977282,6.972605,6.950882,6.870303,6.752556", \ "7.600718,7.435708,7.438186,7.413285,7.325923,7.083955,6.947246", \ "8.589163,8.386651,8.261847,8.226283,8.087395,7.985770,7.884317", \ "10.184550,9.878328,9.747909,9.516042,9.368609,9.076577,8.874088", \ "12.107220,11.861730,11.605490,11.365760,11.117920,10.742710,10.550800"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.350662,7.588826,7.853831,8.107708,8.479804,9.094824,9.506814", \ "7.306722,7.572164,7.782350,8.064213,8.428106,9.053588,9.473266", \ "7.812120,8.035703,8.253711,8.487015,8.835173,9.457268,9.856907", \ "9.200089,9.486220,9.726492,9.983466,10.300610,10.828960,11.217840", \ "11.891990,12.075080,12.187870,12.481290,12.947670,13.470870,13.821310", \ "15.854580,16.025280,16.142310,16.365230,16.763340,17.449850,17.878920", \ "20.834990,21.130670,21.275340,21.481870,22.035010,22.712000,23.464100"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.110590,4.467721,4.748067,5.069216,5.345768,5.064989,5.178293", \ "4.045102,4.394498,4.676162,5.035489,5.286526,5.007391,5.313343", \ "4.264726,4.622617,4.776556,5.213630,5.206959,4.912059,4.962829", \ "5.636695,5.814704,6.023075,6.217209,6.339083,6.340767,6.041317", \ "8.179017,8.465656,8.704586,8.790409,8.714151,8.673585,8.676460", \ "11.547190,11.887350,12.277930,12.735660,13.034490,12.848900,12.658890", \ "15.580260,15.870330,16.375610,17.297070,18.296060,18.340370,18.087550"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.811342,7.732967,7.801372,7.813273,7.758226,7.553149,7.616353", \ "7.778862,7.712072,7.773322,7.737647,7.711635,7.632847,7.504882", \ "8.028646,7.970508,7.941706,7.961379,7.943694,7.856586,7.728564", \ "8.930562,8.768139,8.764944,8.739396,8.628058,8.406163,8.266730", \ "10.579580,10.375070,10.297280,10.197640,10.040880,9.957288,9.833499", \ "13.089670,12.850230,12.674060,12.503880,12.269780,11.975460,11.769690", \ "16.349660,16.068250,15.824440,15.552260,15.330510,14.924710,14.727210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.350570,7.588761,7.853824,8.107693,8.479777,9.094807,9.506760", \ "7.306629,7.572126,7.782333,8.064198,8.428071,9.053570,9.473242", \ "7.812020,8.035658,8.237789,8.495247,8.835136,9.457252,9.856852", \ "9.199981,9.486157,9.726447,9.983440,10.300580,10.828920,11.217820", \ "11.891900,12.075010,12.187810,12.481250,12.947650,13.470830,13.821230", \ "15.854490,16.025200,16.142250,16.365180,16.763290,17.449830,17.878870", \ "20.834890,21.130590,21.275270,21.481800,22.034960,22.711940,23.464090"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.110519,4.467653,4.748013,5.069177,5.345746,5.064910,5.178226", \ "4.045033,4.394432,4.676108,5.035457,5.286506,5.007313,5.313350", \ "4.264667,4.622558,4.776488,5.213599,5.206900,4.911943,4.962714", \ "5.636653,5.814647,6.023025,6.217161,6.339041,6.340726,6.041221", \ "8.178960,8.465581,8.704531,8.790353,8.714092,8.673531,8.676416", \ "11.547120,11.887280,12.277860,12.735600,13.034460,12.848880,12.658870", \ "15.580190,15.870250,16.375520,17.297010,18.296030,18.340310,18.087500"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.811620,7.733044,7.801793,7.813774,7.758702,7.553643,7.617117", \ "7.779148,7.712226,7.773662,7.737967,7.711987,7.633348,7.505615", \ "8.028950,7.971670,7.942009,7.961708,7.944277,7.857046,7.729263", \ "8.930824,8.768428,8.765223,8.739730,8.637185,8.406582,8.267258", \ "10.579850,10.375330,10.297570,10.197920,10.041230,9.957735,9.834030", \ "13.089880,12.850490,12.674320,12.504170,12.270060,11.975850,11.770160", \ "16.358960,16.065410,15.826850,15.552380,15.330950,14.925070,14.727790"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.350614,7.588833,7.853844,8.107712,8.479794,9.094819,9.506789", \ "7.306674,7.572158,7.782358,8.064217,8.428093,9.053583,9.473257", \ "7.812067,8.035689,8.237812,8.495266,8.843616,9.457264,9.856883", \ "9.200042,9.486199,9.726482,9.983461,10.300600,10.828940,11.217830", \ "11.891950,12.075060,12.187850,12.481280,12.947670,13.470850,13.821270", \ "15.854540,16.025250,16.142290,16.365220,16.763320,17.449850,17.878900", \ "20.834950,21.130640,21.275320,21.481840,22.034990,22.711980,23.464110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.110546,4.467672,4.748030,5.069194,5.345757,5.064950,5.178264", \ "4.045058,4.394452,4.676125,5.035471,5.286516,5.007353,5.313344", \ "4.264693,4.622577,4.776511,5.213612,5.206929,4.912002,4.962776", \ "5.636672,5.814668,6.023043,6.217183,6.339062,6.340748,6.041274", \ "8.178991,8.465612,8.704553,8.790379,8.714123,8.673562,8.676444", \ "11.547160,11.887320,12.277890,12.735630,13.034480,12.848890,12.658890", \ "15.580230,15.870300,16.375570,17.297040,18.296050,18.340340,18.087540"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.811515,7.733057,7.801673,7.812264,7.758699,7.553581,7.617033", \ "7.779140,7.712181,7.773610,7.737862,7.711922,7.633324,7.505459", \ "8.028768,7.971676,7.941879,7.961580,7.943191,7.857023,7.729192", \ "8.930819,8.768419,8.765472,8.739714,8.627692,8.406572,8.267245", \ "10.579840,10.353720,10.297590,10.197950,10.041220,9.957748,9.834063", \ "13.089900,12.850490,12.674230,12.504170,12.270070,11.975850,11.770170", \ "16.358230,16.065410,15.826860,15.552360,15.330740,14.925070,14.727730"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.650652,5.872634,6.112121,6.401558,6.788753,7.383137,7.817495", \ "5.632869,5.884934,6.108608,6.386965,6.756479,7.352001,7.775388", \ "5.920542,6.130055,6.331854,6.588712,6.952857,7.560582,7.952357", \ "6.715817,6.915485,7.167850,7.398225,7.715980,8.249748,8.621554", \ "8.189801,8.287810,8.368211,8.634615,9.096714,9.620985,9.970576", \ "10.538640,10.598540,10.629090,10.745490,11.040540,11.634150,12.111220", \ "13.679080,13.746650,13.708840,13.704530,13.947040,14.443690,15.124680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.134731,3.483894,3.756065,4.074258,4.374458,4.103303,4.203235", \ "3.099359,3.436664,3.581846,4.066293,4.340808,4.070322,4.356635", \ "3.180752,3.521839,3.634253,4.111393,4.130705,3.954932,3.883371", \ "3.985350,4.137956,4.329509,4.528144,4.682597,4.695252,4.385839", \ "5.512156,5.648582,5.871570,5.904216,5.836326,5.771141,5.856361", \ "7.600428,7.655889,7.946198,8.166953,8.320108,8.115152,7.930590", \ "10.164280,10.210730,10.327080,10.840800,11.106960,10.933680,10.806240"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.915930,6.837376,6.824092,6.893924,6.838511,6.662684,6.728129", \ "6.892235,6.836431,6.882970,6.852147,6.878821,6.749946,6.624639", \ "7.029616,6.962352,6.976922,6.972324,6.950548,6.869731,6.751278", \ "7.600387,7.435367,7.440056,7.412881,7.325494,7.083388,6.946445", \ "8.588840,8.386312,8.261486,8.225899,8.086944,7.985212,7.883643", \ "10.184240,9.877998,9.747560,9.563229,9.368170,9.076043,8.873380", \ "12.106940,11.861430,11.605170,11.365980,11.117510,10.742200,10.550170"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.350696,7.588848,7.853845,8.107722,8.479816,9.094832,9.506851", \ "7.306756,7.572191,7.782370,8.064228,8.428125,9.053597,9.473286", \ "7.812155,8.035728,8.253725,8.495273,8.835194,9.457276,9.856944", \ "9.200130,9.486248,9.726517,9.983482,10.300620,10.828980,11.217850", \ "11.892020,12.075110,12.187900,12.481310,12.947680,13.470890,13.821350", \ "15.854610,16.025310,16.142340,16.365260,16.763350,17.449860,17.878950", \ "20.835040,21.130700,21.275370,21.481900,22.035030,22.712040,23.464110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("4.110609,4.467732,4.748079,5.069230,5.345770,5.065030,5.178334", \ "4.057306,4.394511,4.676174,5.035499,5.286526,5.007430,5.313358", \ "4.264745,4.622629,4.776579,5.213639,5.206985,4.912123,4.962902", \ "5.636706,5.814719,6.023088,6.217229,6.339098,6.340784,6.041377", \ "8.179038,8.465673,8.704601,8.790433,8.714177,8.673616,8.676486", \ "11.547210,11.887380,12.277950,12.735680,13.034500,12.848900,12.658910", \ "15.580290,15.870370,16.375640,17.297100,18.296070,18.340400,18.087590"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("7.811593,7.733196,7.801739,7.813578,7.758687,7.553671,7.617010", \ "7.779191,7.712274,7.773653,7.738044,7.712087,7.633400,7.505492", \ "8.028834,7.971743,7.942069,7.961756,7.944141,7.857113,7.729195", \ "8.930885,8.768478,8.765277,8.739776,8.630353,8.406684,8.267375", \ "10.579890,10.353790,10.297600,10.198010,10.041290,9.957751,9.834055", \ "13.089960,12.850520,12.674370,12.504210,12.270160,11.975920,11.770270", \ "16.358850,16.065440,15.826920,15.552420,15.330850,14.925120,14.727690"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906441,7.094731,7.218480,7.328063,7.360258,7.358097,7.360577", \ "6.874705,7.042934,7.178182,7.285403,7.318685,7.318458,7.324848", \ "7.380226,7.505062,7.607654,7.691581,7.711762,7.722827,7.722630", \ "8.738421,8.904159,9.056370,9.138829,9.117723,9.071891,9.054666", \ "11.242180,11.353350,11.422790,11.548460,11.662690,11.630360,11.565850", \ "14.995040,15.062690,15.121330,15.230980,15.334920,15.424230,15.389360", \ "19.743640,19.885260,19.920240,20.020090,20.304740,20.451100,20.602920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430166,3.571674,3.595978,3.717504,3.763157,3.447642,3.569533", \ "3.391615,3.496893,3.526650,3.521187,3.701825,3.384744,3.690021", \ "3.574063,3.709033,3.699443,3.674100,3.613541,3.278105,3.334157", \ "4.759874,4.850128,4.857047,4.789987,4.706536,4.671727,4.600902", \ "7.219324,7.286725,7.393762,7.249295,6.975825,7.069178,6.811327", \ "10.210830,10.359350,10.733190,10.958140,11.058860,10.827390,10.649330", \ "13.978850,14.150110,14.410250,15.138570,15.950530,15.807940,15.676680"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.682506,8.661184,8.738566,8.785611,8.776471,8.739734,8.512043", \ "8.634253,8.631804,8.726373,8.771593,8.752632,8.643019,8.727480", \ "8.867490,8.854402,8.881347,8.975741,8.960351,8.898278,8.932877", \ "9.767819,9.706332,9.710178,9.662497,9.606917,9.449720,9.545954", \ "11.310320,11.185250,11.135540,11.016240,10.941860,10.748160,10.843890", \ "13.570860,13.396720,13.271910,13.118900,12.974220,12.824200,12.669330", \ "16.341400,16.113410,15.953990,15.714720,15.508840,15.292320,15.114570"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906474,7.094747,7.218485,7.328062,7.360255,7.358082,7.360540", \ "6.874738,7.042949,7.178187,7.285402,7.318679,7.318439,7.324812", \ "7.380260,7.505079,7.628879,7.691579,7.715931,7.722825,7.722608", \ "8.738463,8.904187,9.056387,9.138829,9.117722,9.071878,9.054631", \ "11.242220,11.353370,11.422810,11.548470,11.662690,11.630340,11.565810", \ "14.995080,15.062720,15.121360,15.230990,15.334920,15.424220,15.389330", \ "19.743690,19.885290,19.920270,20.020110,20.304740,20.451090,20.602920"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430175,3.571674,3.595923,3.717511,3.763164,3.447619,3.569517", \ "3.391628,3.496906,3.526654,3.521185,3.701834,3.384724,3.690023", \ "3.574074,3.709048,3.699449,3.674098,3.613531,3.278066,3.334120", \ "4.759880,4.850137,4.857056,4.789990,4.706392,4.671723,4.600891", \ "7.219344,7.286738,7.393783,7.249293,6.975815,7.069186,6.811319", \ "10.210850,10.359370,10.733220,10.958150,11.058870,10.827400,10.649340", \ "13.978890,14.150150,14.410270,15.138600,15.950550,15.807920,15.676670"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.682241,8.660934,8.738287,8.785318,8.776201,8.739331,8.511799", \ "8.634000,8.631555,8.726145,8.771298,8.752312,8.642718,8.727117", \ "8.867241,8.854154,8.880668,8.975291,8.960048,8.898017,8.932469", \ "9.767571,9.706081,9.707200,9.662218,9.606626,9.449369,9.545531", \ "11.310090,11.185020,11.135320,11.015990,10.941580,10.747840,10.843500", \ "13.607450,13.396500,13.271700,13.118780,12.973980,12.823650,12.668960", \ "16.342370,16.113290,15.953870,15.714560,15.508660,15.292090,15.114300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906191,7.094525,7.218327,7.327987,7.360242,7.358100,7.360588", \ "6.874461,7.042731,7.178031,7.285328,7.318670,7.318463,7.324858", \ "7.379997,7.504869,7.609094,7.691509,7.711749,7.722826,7.722636", \ "8.738239,8.903996,9.056238,9.138752,9.117704,9.071894,9.054676", \ "11.242020,11.353210,11.422670,11.548380,11.662670,11.630360,11.565860", \ "14.994890,15.062560,15.121220,15.230900,15.334880,15.424220,15.389370", \ "19.743500,19.885130,19.920120,20.020000,20.304680,20.451090,20.602910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430133,3.571624,3.595925,3.717450,3.763116,3.447623,3.569512", \ "3.391581,3.496847,3.526599,3.521137,3.701784,3.384725,3.689994", \ "3.574027,3.708987,3.699392,3.674049,3.613506,3.278093,3.334147", \ "4.759825,4.850075,4.856993,4.789936,4.706499,4.671702,4.600882", \ "7.219247,7.286647,7.393691,7.249237,6.975791,7.069145,6.811308", \ "10.210740,10.359250,10.733100,10.958060,11.058810,10.827360,10.649300", \ "13.978750,14.150000,14.410130,15.138470,15.950460,15.807910,15.676650"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.682066,8.660378,8.737979,8.784874,8.775520,8.738519,8.564543", \ "8.624749,8.631021,8.725119,8.770858,8.751698,8.641237,8.726232", \ "8.866869,8.853603,8.883683,8.975012,8.959512,8.896011,8.931588", \ "9.767420,9.705869,9.670159,9.661813,9.606044,9.448639,9.544729", \ "11.309970,11.184830,11.134910,11.015620,10.941020,10.747120,10.844640", \ "13.571130,13.396730,13.278010,13.118390,12.973450,12.823120,12.668230", \ "16.347030,16.112740,15.953130,15.714180,15.508140,15.291400,15.113530"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906628,7.094890,7.218572,7.328085,7.360287,7.358157,7.360673", \ "6.874878,7.043063,7.178272,7.285455,7.318732,7.318530,7.324945", \ "7.380479,7.504710,7.607787,7.691636,7.715966,7.722851,7.722684", \ "8.738581,8.904283,9.056472,9.138894,9.117766,9.071960,9.054773", \ "11.242330,11.353470,11.422910,11.548540,11.662770,11.630430,11.565970", \ "14.995190,15.062830,15.121450,15.231090,15.335000,15.424290,15.389470", \ "19.743800,19.885400,19.920380,20.020230,20.304830,20.451220,20.602980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430163,3.571702,3.596459,3.717489,3.763136,3.447683,3.569555", \ "3.391602,3.511329,3.526644,3.521198,3.701804,3.384785,3.690007", \ "3.574063,3.708736,3.699345,3.674116,3.613569,3.278195,3.334238", \ "4.759822,4.850129,4.857047,4.790000,4.706556,4.671747,4.600702", \ "7.219370,7.286766,7.393581,7.249325,6.975874,7.069178,6.811363", \ "10.210910,10.359440,10.733250,10.958190,11.058890,10.827410,10.649350", \ "13.978950,14.150210,14.410350,15.138650,15.950580,15.808030,15.676730"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.652509,8.656210,8.734056,8.779361,8.767326,8.725949,8.540962", \ "8.629857,8.626946,8.721493,8.765369,8.743484,8.625481,8.708092", \ "8.863855,8.849199,8.869990,8.913920,8.951188,8.879525,8.913413", \ "9.764847,9.702665,9.666251,9.656380,9.597878,9.436275,9.526774", \ "11.307490,11.181650,11.080950,11.010240,10.932900,10.738250,10.828750", \ "13.570670,13.394050,13.267480,13.112850,12.965420,12.810670,12.650670", \ "16.338920,16.108610,15.947920,15.708760,15.500370,15.279280,15.094780"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906534,7.094834,7.218537,7.328072,7.360278,7.358126,7.360598", \ "6.874786,7.043005,7.178236,7.285439,7.318717,7.318488,7.324870", \ "7.380390,7.505126,7.609275,7.691618,7.715951,7.722842,7.722635", \ "8.738490,8.904218,9.056424,9.138873,9.117760,9.071931,9.054699", \ "11.242240,11.353410,11.422860,11.548510,11.662740,11.630400,11.565890", \ "14.995100,15.062750,15.121390,15.231040,15.334970,15.424260,15.389400", \ "19.743710,19.885330,19.920310,20.020170,20.304800,20.451170,20.602980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430124,3.571670,3.596438,3.717465,3.763119,3.447606,3.569492", \ "3.391570,3.511301,3.526605,3.521151,3.701789,3.384711,3.689981", \ "3.574028,3.708704,3.699304,3.674069,3.613513,3.278081,3.334128", \ "4.759777,4.850099,4.857022,4.789963,4.706515,4.671705,4.600646", \ "7.219323,7.286716,7.393539,7.249279,6.975815,7.069157,6.811304", \ "10.210840,10.359360,10.733200,10.958140,11.058860,10.827390,10.649320", \ "13.978880,14.150140,14.410270,15.138590,15.950550,15.807950,15.676690"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.652789,8.656496,8.734399,8.779742,8.767691,8.726367,8.602554", \ "8.630157,8.627244,8.721851,8.765707,8.743856,8.625953,8.708868", \ "8.864178,8.849516,8.870382,8.914262,8.951606,8.879985,8.914095", \ "9.765157,9.702976,9.701763,9.656714,9.598267,9.436697,9.527303", \ "11.307750,11.181910,11.081250,11.010520,10.933240,10.738730,10.829290", \ "13.570860,13.394290,13.273550,13.113200,12.965700,12.811070,12.651140", \ "16.338230,16.108790,15.948090,15.708970,15.500600,15.279620,15.095320"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906572,7.094856,7.218552,7.328079,7.360284,7.358143,7.360636", \ "6.874823,7.043027,7.178251,7.285447,7.318726,7.318510,7.324908", \ "7.380427,7.505148,7.628917,7.691628,7.711792,7.722849,7.722661", \ "8.738537,8.904251,9.056448,9.138884,9.117765,9.071948,9.054737", \ "11.242290,11.353440,11.422880,11.548520,11.662760,11.630420,11.565930", \ "14.995150,15.062800,15.121430,15.231070,15.334990,15.424280,15.389440", \ "19.743770,19.885370,19.920350,20.020200,20.304820,20.451200,20.602990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430142,3.571683,3.596436,3.717476,3.763128,3.447645,3.569527", \ "3.391585,3.511312,3.526623,3.521174,3.701797,3.384749,3.689999", \ "3.574045,3.708721,3.699324,3.674092,3.613541,3.278138,3.334186", \ "4.759800,4.850113,4.857035,4.789982,4.706536,4.671728,4.600679", \ "7.219348,7.286742,7.393565,7.249303,6.975846,7.069172,6.811339", \ "10.210880,10.359400,10.733230,10.958170,11.058880,10.827400,10.649340", \ "13.978920,14.150180,14.410320,15.138630,15.950570,15.807990,15.676720"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.652801,8.656510,8.734397,8.779734,8.767687,8.726486,8.537957", \ "8.630163,8.627254,8.721843,8.765714,8.743864,8.625948,8.708730", \ "8.864177,8.849519,8.870385,8.914266,8.951596,8.879980,8.914040", \ "9.765154,9.702976,9.701614,9.656715,9.598261,9.436704,9.527301", \ "11.307760,11.181910,11.081250,11.010540,10.933250,10.738710,10.829330", \ "13.570880,13.394290,13.267730,13.113100,12.965710,12.811050,12.651130", \ "16.337730,16.108790,15.948100,15.708970,15.500610,15.279610,15.095270"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906213,7.094534,7.218328,7.327985,7.360237,7.358079,7.360537", \ "6.874482,7.042739,7.178033,7.285326,7.318662,7.318437,7.324810", \ "7.380021,7.504880,7.609095,7.691504,7.711736,7.722821,7.722604", \ "8.738264,8.904013,9.056246,9.138749,9.117701,9.071875,9.054628", \ "11.242040,11.353220,11.422680,11.548380,11.662660,11.630340,11.565810", \ "14.994920,15.062570,15.121230,15.230900,15.334880,15.424210,15.389330", \ "19.743530,19.885150,19.920130,20.020000,20.304680,20.451060,20.602910"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430136,3.571627,3.595894,3.717454,3.763122,3.447589,3.569486", \ "3.391589,3.496852,3.526597,3.521127,3.701792,3.384694,3.689991", \ "3.574033,3.708995,3.699390,3.674039,3.613489,3.278036,3.334090", \ "4.759824,4.850079,4.856998,4.789933,4.706350,4.671692,4.600860", \ "7.219259,7.286652,7.393699,7.249228,6.975773,7.069147,6.811286", \ "10.210750,10.359260,10.733110,10.958060,11.058820,10.827360,10.649300", \ "13.978770,14.150020,14.410140,15.138480,15.950470,15.807880,15.676640"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.681703,8.660003,8.737582,8.784442,8.775030,8.738011,8.510727", \ "8.624389,8.630646,8.724730,8.770426,8.751206,8.640651,8.725552", \ "8.866507,8.853226,8.883240,8.974580,8.959075,8.895430,8.930841", \ "9.767061,9.705490,9.706180,9.661389,9.605564,9.448052,9.543976", \ "11.309630,11.184480,11.134540,11.015220,10.940560,10.746560,10.843940", \ "13.570820,13.396410,13.271120,13.118030,12.973030,12.822600,12.667540", \ "16.347440,16.112490,15.952860,15.713880,15.507770,15.290940,15.112930"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("6.906657,7.094907,7.218585,7.328091,7.360294,7.358177,7.360722", \ "6.874907,7.043082,7.178285,7.285464,7.318743,7.318558,7.324994", \ "7.380506,7.504727,7.628940,7.691646,7.711816,7.722857,7.722717", \ "8.738613,8.904305,9.056490,9.138903,9.117770,9.071980,9.054822", \ "11.242360,11.353500,11.422930,11.548550,11.662790,11.630450,11.566030", \ "14.995220,15.062860,15.121480,15.231110,15.335020,15.424320,15.389510", \ "19.743830,19.885430,19.920410,20.020260,20.304850,20.451250,20.602990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("3.430179,3.571713,3.596470,3.717498,3.763143,3.447730,3.569593", \ "3.391613,3.511340,3.526662,3.521221,3.701809,3.384830,3.690022", \ "3.574076,3.708746,3.699363,3.674140,3.613602,3.278265,3.334307", \ "4.759842,4.850140,4.857056,4.790017,4.706578,4.671771,4.600736", \ "7.219388,7.286786,7.393595,7.249347,6.975907,7.069188,6.811398", \ "10.210940,10.359470,10.733270,10.958220,11.058900,10.827420,10.649360", \ "13.978980,14.150240,14.410390,15.138680,15.950590,15.808070,15.676760"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("8.652878,8.656597,8.734454,8.779785,8.767757,8.726522,8.605415", \ "8.630227,8.627331,8.721889,8.765794,8.743960,8.626031,8.708767", \ "8.864222,8.849581,8.870416,8.914342,8.951736,8.880067,8.914042", \ "9.765198,9.703029,9.701683,9.656786,9.598327,9.436808,9.527414", \ "11.307820,11.181990,11.081300,11.010620,10.933320,10.738760,10.829380", \ "13.570950,13.394330,13.273610,13.113210,12.965800,12.811110,12.651230", \ "16.338330,16.108830,15.948150,15.709020,15.500670,15.279640,15.095240"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.743293,5.747014,5.803663,5.918501,6.037018,6.013958,5.996313", \ "5.736716,5.735556,5.711053,5.917376,6.018403,6.000809,5.910883", \ "5.834782,5.814189,5.840650,5.994072,6.035377,6.072549,5.955966", \ "6.453795,6.392724,6.367636,6.417581,6.459298,6.429041,6.274629", \ "7.463873,7.355408,7.295361,7.271266,7.230310,7.128535,6.888052", \ "8.854502,8.667060,8.596981,8.415061,8.388496,8.150990,8.087420", \ "10.666910,10.472390,10.329370,10.111260,9.838590,9.579106,9.262813"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.743299,5.709828,5.803620,5.918459,6.036936,6.013025,6.006228", \ "5.736685,5.735515,5.711012,5.917326,6.018330,6.000700,5.910725", \ "5.832966,5.814151,5.840599,5.994002,6.035297,6.016863,5.955800", \ "6.453766,6.387337,6.367585,6.417520,6.459221,6.407633,6.274507", \ "7.463858,7.355368,7.295323,7.271219,7.230237,7.128449,6.887914", \ "8.851982,8.666962,8.596949,8.415014,8.388430,8.150908,8.087342", \ "10.666900,10.472380,10.329350,10.111230,9.838548,9.579045,9.262708"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.743418,5.751970,5.803740,5.918631,6.037171,6.013784,6.045422", \ "5.736767,5.735619,5.711123,5.917481,6.018556,6.001028,5.911180", \ "5.833047,5.827740,5.840727,5.948091,6.035529,6.017196,5.956222", \ "6.453851,6.387441,6.367714,6.417685,6.459447,6.429252,6.413387", \ "7.463944,7.355466,7.295430,7.271358,7.230447,7.128728,6.888315", \ "8.852045,8.667025,8.597029,8.415131,8.388608,8.151157,8.087648", \ "10.666910,10.472400,10.329390,10.111300,9.838666,9.579221,9.263008"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.616361,5.598770,5.668264,5.783352,5.902672,5.879510,5.871529", \ "5.603553,5.602915,5.602658,5.784728,5.886771,5.873357,5.780030", \ "5.699333,5.679437,5.708657,5.816059,5.904419,5.898787,5.828865", \ "6.299422,6.198453,6.236949,6.286426,6.346994,6.282330,6.293357", \ "7.339235,7.226420,7.183693,7.107660,7.101438,7.004006,6.983548", \ "8.684632,8.508302,8.469120,8.359699,8.259572,8.026669,7.969232", \ "10.503660,10.347870,10.209960,9.982148,9.711429,9.458850,9.147449"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.616390,5.598790,5.668316,5.783420,5.902735,5.879521,5.871634", \ "5.603593,5.602947,5.602710,5.784812,5.886859,5.873462,5.780141", \ "5.710566,5.689618,5.708577,5.816102,5.904489,5.945660,5.828963", \ "6.299477,6.198494,6.236983,6.286475,6.347075,6.304296,6.293591", \ "7.339272,7.226445,7.183752,7.107733,7.101508,7.031985,6.983727", \ "8.684638,8.508338,8.469153,8.359750,8.259625,8.026782,7.969487", \ "10.503690,10.347890,10.209970,9.982176,9.711492,9.458976,9.147582"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.616555,5.598979,5.668528,5.783666,5.903047,5.880554,5.872216", \ "5.603768,5.603138,5.602922,5.785056,5.887172,5.873886,5.780728", \ "5.699569,5.689815,5.708898,5.816196,5.904797,5.899288,5.829533", \ "6.299665,6.198695,6.237200,6.286724,6.347385,6.282766,6.294136", \ "7.339453,7.226639,7.183961,7.107966,7.101801,7.004537,6.984252", \ "8.684794,8.508507,8.469334,8.359957,8.259885,8.027134,7.969962", \ "10.503800,10.348010,10.210110,9.982332,9.711698,9.459270,9.148017"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.743311,5.751083,5.803594,5.918459,6.036935,5.949168,5.996207", \ "5.736649,5.735485,5.710978,5.917308,6.018327,6.000710,5.910737", \ "5.832929,5.814120,5.840572,5.947908,6.035294,6.016873,5.955794", \ "6.453729,6.392655,6.367558,6.417502,6.459217,6.407752,6.274508", \ "7.463827,7.355332,7.295288,7.271193,7.230229,7.128447,6.887912", \ "8.851942,8.666919,8.596909,8.414982,8.388414,8.150900,8.087370", \ "10.666850,10.472330,10.329300,10.111190,9.838522,9.579019,9.262687"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.616521,5.598959,5.668470,5.783594,5.902983,5.881035,5.939251", \ "5.603724,5.603103,5.602861,5.784969,5.887079,5.873777,5.780644", \ "5.700510,5.679628,5.708825,5.816153,5.904730,5.945986,5.829433", \ "6.299602,6.198650,6.237164,6.286674,6.347302,6.282588,6.293900", \ "7.339410,7.226611,7.183895,7.107892,7.101729,7.032220,6.984079", \ "8.684786,8.508465,8.469298,8.359903,8.259832,8.027018,7.969684", \ "10.503770,10.347980,10.210090,9.982303,9.711631,9.459133,9.147887"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.709457,5.660995,5.712733,6.020562,7.490478,9.608395,9.972565", \ "5.695105,5.662116,5.646928,6.023009,7.454248,9.670148,9.936163", \ "5.797379,5.749166,5.766314,6.070036,7.540717,9.740536,9.982858", \ "6.455929,6.346928,6.353953,6.670367,8.129422,10.110310,10.246640", \ "7.518672,7.379864,7.336948,7.567693,8.978347,10.907440,11.028280", \ "9.013040,8.778479,8.724268,8.832893,10.053810,12.064390,12.275760", \ "11.011750,10.800920,10.630690,10.567850,11.453080,14.021380,14.097490"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.709393,5.660934,5.712700,6.020526,7.490389,9.607292,9.943722", \ "5.695089,5.662083,5.646892,6.022978,7.454204,9.670054,9.935936", \ "5.797358,5.756011,5.766271,6.069993,7.540657,9.740419,9.982703", \ "6.455908,6.346899,6.353914,6.670327,8.129376,10.110210,10.246520", \ "7.518650,7.379833,7.336921,7.546747,8.978305,10.907370,11.083170", \ "9.013017,8.778462,8.724244,8.832868,10.053800,12.064310,12.275700", \ "11.011740,10.800910,10.630670,10.567830,11.453070,14.021340,14.097400"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.709449,5.661009,5.712791,6.020637,7.490561,9.620836,9.944228", \ "5.695126,5.662162,5.646985,6.023085,7.454333,9.670363,9.936529", \ "5.797419,5.766023,5.766372,6.070111,7.540801,9.740718,9.983139", \ "6.455969,6.346977,6.354011,6.670438,8.129501,10.110490,10.246900", \ "7.518708,7.379905,7.336997,7.546840,8.978415,10.907640,11.083550", \ "9.013061,8.778508,8.724301,8.832935,10.053870,12.064520,12.275990", \ "11.011730,10.800910,10.630690,10.567860,11.453100,14.021460,14.097680"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.694307,5.662418,5.713149,6.021179,7.478397,9.631714,9.955962", \ "5.695177,5.662467,5.647359,6.023596,7.455041,9.652724,9.972490", \ "5.797721,5.753999,5.768294,6.070630,7.529168,9.749965,9.989372", \ "6.456338,6.348216,6.354494,6.671065,8.130346,10.112770,10.267430", \ "7.518875,7.380390,7.343162,7.567546,8.979282,10.910030,11.094890", \ "9.013631,8.778915,8.724931,8.833965,10.055260,12.246750,12.299480", \ "11.015020,10.801930,10.631290,10.568720,11.447960,14.017500,14.103850"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.694327,5.662407,5.713188,6.021193,7.479536,9.606074,9.981284", \ "5.695245,5.662493,5.647406,6.023632,7.455034,9.652931,9.974563", \ "5.797770,5.754039,5.765953,6.070654,7.530063,9.749637,9.989759", \ "6.456391,6.348241,6.354509,6.671062,8.130326,10.112970,10.267480", \ "7.518912,7.380405,7.343200,7.566825,8.979256,10.910260,11.006590", \ "9.013636,8.778949,8.724945,8.833958,10.055110,12.247030,12.299560", \ "11.015010,10.801940,10.631290,10.568700,11.448330,14.017670,14.104100"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.694503,5.662606,5.713403,6.021456,7.479708,9.683721,9.950592", \ "5.695397,5.662686,5.647617,6.023895,7.455376,9.653339,9.974628", \ "5.797953,5.754238,5.766159,6.070912,7.530263,9.750119,9.990292", \ "6.456580,6.348446,6.354732,6.671329,8.130667,10.113370,10.268060", \ "7.519095,7.380603,7.343416,7.567200,8.979580,10.910640,11.095720", \ "9.013795,8.779121,8.725133,8.834184,10.055420,12.247360,12.300050", \ "11.015130,10.802070,10.631430,10.568880,11.448520,14.017960,14.104520"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.709313,5.660853,5.712652,6.020475,7.490248,9.616712,9.943790", \ "5.694997,5.662035,5.646848,6.022926,7.454127,9.670059,9.936203", \ "5.797307,5.749087,5.766223,6.069907,7.540572,9.740413,9.982709", \ "6.455855,6.346847,6.353864,6.670271,8.129294,10.110190,10.246510", \ "7.518597,7.379778,7.336864,7.546684,8.978219,10.907330,11.083160", \ "9.012963,8.778407,8.724186,8.832802,10.053700,12.064270,12.275590", \ "11.011680,10.800850,10.630610,10.567760,11.452970,14.021270,14.097360"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.883510,3.767010,7.534020,15.068000,30.136100,60.272200"); values ("5.694476,5.662588,5.713357,6.021428,7.478658,9.606977,9.971425", \ "5.695347,5.662656,5.647568,6.023850,7.455377,9.653119,9.972647", \ "5.797896,5.747596,5.766051,6.070917,7.529241,9.750602,9.989872", \ "6.456519,6.348417,6.354714,6.671328,8.130683,10.113160,10.268010", \ "7.519051,7.380583,7.343370,7.568022,8.979608,10.910390,11.051350", \ "9.013785,8.779087,8.725117,8.834186,10.055560,12.247050,12.299940", \ "11.015110,10.802040,10.631420,10.568890,11.448050,14.017770,14.104250"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.048461,0.051165,0.053937,0.058690,0.066998,0.082267,0.111887", \ "0.049231,0.051935,0.054708,0.059462,0.067769,0.083037,0.112659", \ "0.051996,0.054704,0.057475,0.062230,0.070537,0.085804,0.115429", \ "0.054700,0.057409,0.060181,0.064934,0.073242,0.088511,0.118127", \ "0.056478,0.059184,0.061956,0.066712,0.075022,0.090292,0.119915", \ "0.056806,0.059512,0.062284,0.067038,0.075344,0.090614,0.120233", \ "0.055370,0.058075,0.060850,0.065608,0.073907,0.089180,0.118803"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.046119,0.049250,0.052639,0.058704,0.069686,0.090425,0.131431", \ "0.046886,0.050017,0.053404,0.059469,0.070452,0.091189,0.132193", \ "0.049468,0.052599,0.055989,0.062054,0.073036,0.093774,0.134774", \ "0.051832,0.054965,0.058350,0.064416,0.075398,0.096137,0.137136", \ "0.053093,0.056226,0.059616,0.065680,0.076655,0.097392,0.138393", \ "0.052793,0.055927,0.059317,0.065377,0.076356,0.097082,0.138065", \ "0.050597,0.053734,0.057121,0.063179,0.074138,0.094850,0.135843"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003802,0.005067,0.006538,0.009405,0.015220,0.027265,0.052440", \ "0.003803,0.005068,0.006537,0.009405,0.015221,0.027264,0.052444", \ "0.003802,0.005067,0.006535,0.009404,0.015221,0.027264,0.052444", \ "0.003801,0.005065,0.006538,0.009405,0.015220,0.027264,0.052453", \ "0.003805,0.005067,0.006539,0.009407,0.015220,0.027263,0.052452", \ "0.003806,0.005068,0.006538,0.009406,0.015220,0.027270,0.052444", \ "0.003805,0.005071,0.006541,0.009408,0.015223,0.027267,0.052459"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004463,0.006382,0.008720,0.013181,0.022028,0.040409,0.078528", \ "0.004463,0.006385,0.008719,0.013182,0.022028,0.040413,0.078535", \ "0.004465,0.006384,0.008720,0.013184,0.022029,0.040416,0.078519", \ "0.004471,0.006390,0.008723,0.013187,0.022029,0.040410,0.078529", \ "0.004480,0.006399,0.008733,0.013187,0.022033,0.040410,0.078521", \ "0.004505,0.006414,0.008745,0.013205,0.022041,0.040417,0.078528", \ "0.004539,0.006441,0.008773,0.013223,0.022054,0.040417,0.078531"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.085974,0.089218,0.092642,0.098659,0.109420,0.129893,0.170763", \ "0.086854,0.090102,0.093525,0.099543,0.110303,0.130778,0.171635", \ "0.090054,0.093303,0.096724,0.102745,0.113506,0.133984,0.174856", \ "0.095572,0.098818,0.102243,0.108261,0.119018,0.139486,0.180342", \ "0.105335,0.108579,0.112001,0.118002,0.128754,0.149224,0.190060", \ "0.119721,0.122976,0.126406,0.132419,0.143167,0.163605,0.204394", \ "0.137789,0.141080,0.144520,0.150545,0.161289,0.181712,0.222458"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005447,0.007141,0.009292,0.013477,0.022083,0.040447,0.078523", \ "0.005444,0.007144,0.009289,0.013476,0.022086,0.040447,0.078519", \ "0.005445,0.007143,0.009287,0.013477,0.022081,0.040445,0.078523", \ "0.005444,0.007138,0.009292,0.013477,0.022084,0.040445,0.078526", \ "0.005451,0.007150,0.009296,0.013480,0.022085,0.040447,0.078527", \ "0.005555,0.007233,0.009375,0.013545,0.022120,0.040459,0.078527", \ "0.005722,0.007383,0.009496,0.013642,0.022178,0.040478,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.085974,0.089218,0.092642,0.098659,0.109420,0.129894,0.170759", \ "0.086854,0.090102,0.093525,0.099543,0.110303,0.130779,0.171636", \ "0.090054,0.093302,0.096724,0.102744,0.113506,0.133984,0.174857", \ "0.095572,0.098818,0.102242,0.108261,0.119018,0.139486,0.180342", \ "0.105335,0.108579,0.112001,0.118002,0.128754,0.149223,0.190060", \ "0.119721,0.122976,0.126406,0.132420,0.143167,0.163605,0.204394", \ "0.137789,0.141080,0.144521,0.150545,0.161290,0.181712,0.222458"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005447,0.007141,0.009292,0.013477,0.022083,0.040447,0.078526", \ "0.005444,0.007144,0.009289,0.013476,0.022086,0.040447,0.078519", \ "0.005445,0.007143,0.009287,0.013474,0.022081,0.040446,0.078523", \ "0.005444,0.007138,0.009292,0.013477,0.022084,0.040445,0.078526", \ "0.005451,0.007150,0.009296,0.013480,0.022085,0.040447,0.078527", \ "0.005555,0.007233,0.009375,0.013543,0.022120,0.040459,0.078527", \ "0.005722,0.007383,0.009498,0.013642,0.022178,0.040478,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.085972,0.089216,0.092641,0.098657,0.109418,0.129892,0.170758", \ "0.086852,0.090100,0.093523,0.099541,0.110301,0.130777,0.171634", \ "0.090052,0.093302,0.096722,0.102744,0.113504,0.133983,0.174855", \ "0.095570,0.098817,0.102243,0.108259,0.119016,0.139485,0.180341", \ "0.105334,0.108578,0.112000,0.118001,0.128753,0.149223,0.190059", \ "0.119720,0.122975,0.126405,0.132419,0.143166,0.163604,0.204395", \ "0.137788,0.141079,0.144520,0.150544,0.161289,0.181711,0.222457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005447,0.007141,0.009292,0.013477,0.022084,0.040447,0.078526", \ "0.005444,0.007143,0.009289,0.013476,0.022086,0.040447,0.078519", \ "0.005445,0.007143,0.009287,0.013476,0.022081,0.040445,0.078523", \ "0.005444,0.007138,0.009292,0.013477,0.022084,0.040445,0.078526", \ "0.005450,0.007149,0.009296,0.013480,0.022084,0.040447,0.078527", \ "0.005555,0.007233,0.009374,0.013543,0.022120,0.040459,0.078527", \ "0.005722,0.007383,0.009498,0.013642,0.022178,0.040478,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.086025,0.089270,0.092692,0.098712,0.109473,0.129950,0.170816", \ "0.086904,0.090152,0.093572,0.099591,0.110351,0.130832,0.171696", \ "0.090115,0.093363,0.096786,0.102804,0.113567,0.134044,0.174914", \ "0.095656,0.098901,0.102325,0.108341,0.119099,0.139569,0.180433", \ "0.105451,0.108695,0.112118,0.118121,0.128878,0.149348,0.190188", \ "0.119868,0.123127,0.126557,0.132571,0.143325,0.163767,0.204564", \ "0.137954,0.141241,0.144685,0.150712,0.161461,0.181892,0.222645"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005443,0.007138,0.009292,0.013474,0.022081,0.040443,0.078525", \ "0.005441,0.007141,0.009289,0.013475,0.022083,0.040445,0.078522", \ "0.005442,0.007142,0.009286,0.013472,0.022081,0.040443,0.078520", \ "0.005442,0.007137,0.009287,0.013474,0.022083,0.040447,0.078527", \ "0.005449,0.007146,0.009295,0.013480,0.022084,0.040445,0.078527", \ "0.005553,0.007231,0.009373,0.013541,0.022120,0.040460,0.078527", \ "0.005714,0.007381,0.009494,0.013639,0.022173,0.040479,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.086025,0.089270,0.092694,0.098712,0.109473,0.129950,0.170822", \ "0.086904,0.090153,0.093571,0.099590,0.110351,0.130831,0.171695", \ "0.090115,0.093363,0.096785,0.102804,0.113567,0.134044,0.174913", \ "0.095657,0.098901,0.102323,0.108341,0.119099,0.139569,0.180432", \ "0.105451,0.108695,0.112118,0.118121,0.128878,0.149348,0.190188", \ "0.119868,0.123127,0.126558,0.132571,0.143325,0.163767,0.204564", \ "0.137953,0.141237,0.144683,0.150712,0.161461,0.181892,0.222645"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005443,0.007138,0.009292,0.013474,0.022081,0.040443,0.078523", \ "0.005441,0.007141,0.009289,0.013475,0.022083,0.040445,0.078522", \ "0.005442,0.007142,0.009286,0.013472,0.022080,0.040443,0.078520", \ "0.005441,0.007137,0.009287,0.013474,0.022083,0.040447,0.078527", \ "0.005449,0.007146,0.009295,0.013480,0.022084,0.040445,0.078527", \ "0.005553,0.007231,0.009371,0.013541,0.022120,0.040460,0.078527", \ "0.005716,0.007382,0.009494,0.013638,0.022173,0.040479,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.086027,0.089271,0.092694,0.098714,0.109474,0.129950,0.170816", \ "0.086906,0.090153,0.093573,0.099592,0.110353,0.130832,0.171695", \ "0.090117,0.093365,0.096787,0.102804,0.113568,0.134045,0.174913", \ "0.095657,0.098903,0.102324,0.108341,0.119099,0.139569,0.180433", \ "0.105451,0.108695,0.112118,0.118122,0.128878,0.149348,0.190188", \ "0.119868,0.123127,0.126557,0.132571,0.143325,0.163767,0.204564", \ "0.137953,0.141237,0.144683,0.150712,0.161461,0.181892,0.222645"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005443,0.007138,0.009292,0.013474,0.022081,0.040443,0.078525", \ "0.005441,0.007141,0.009289,0.013475,0.022082,0.040445,0.078522", \ "0.005442,0.007142,0.009286,0.013472,0.022081,0.040443,0.078520", \ "0.005441,0.007137,0.009291,0.013474,0.022083,0.040447,0.078527", \ "0.005449,0.007146,0.009295,0.013480,0.022084,0.040445,0.078527", \ "0.005553,0.007231,0.009373,0.013539,0.022120,0.040460,0.078527", \ "0.005716,0.007382,0.009494,0.013638,0.022173,0.040479,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.085972,0.089216,0.092640,0.098658,0.109418,0.129892,0.170759", \ "0.086852,0.090100,0.093523,0.099541,0.110301,0.130777,0.171635", \ "0.090052,0.093302,0.096722,0.102744,0.113504,0.133983,0.174855", \ "0.095570,0.098817,0.102243,0.108259,0.119016,0.139485,0.180341", \ "0.105334,0.108578,0.112000,0.118001,0.128753,0.149223,0.190059", \ "0.119720,0.122975,0.126405,0.132418,0.143166,0.163603,0.204395", \ "0.137788,0.141079,0.144520,0.150544,0.161289,0.181711,0.222457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005447,0.007141,0.009292,0.013477,0.022084,0.040447,0.078526", \ "0.005444,0.007144,0.009289,0.013476,0.022086,0.040447,0.078519", \ "0.005445,0.007143,0.009287,0.013474,0.022081,0.040445,0.078523", \ "0.005444,0.007138,0.009288,0.013477,0.022084,0.040445,0.078526", \ "0.005450,0.007149,0.009296,0.013480,0.022084,0.040447,0.078527", \ "0.005555,0.007233,0.009374,0.013545,0.022120,0.040456,0.078527", \ "0.005722,0.007383,0.009498,0.013642,0.022178,0.040478,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.086027,0.089271,0.092694,0.098712,0.109473,0.129950,0.170816", \ "0.086906,0.090153,0.093573,0.099591,0.110351,0.130831,0.171695", \ "0.090117,0.093364,0.096786,0.102804,0.113567,0.134044,0.174913", \ "0.095656,0.098901,0.102324,0.108341,0.119099,0.139569,0.180433", \ "0.105451,0.108695,0.112118,0.118121,0.128878,0.149348,0.190188", \ "0.119868,0.123127,0.126557,0.132572,0.143325,0.163767,0.204564", \ "0.137953,0.141237,0.144683,0.150712,0.161461,0.181892,0.222645"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005443,0.007138,0.009292,0.013474,0.022081,0.040443,0.078525", \ "0.005441,0.007141,0.009289,0.013475,0.022083,0.040445,0.078522", \ "0.005442,0.007142,0.009286,0.013472,0.022081,0.040443,0.078520", \ "0.005442,0.007137,0.009287,0.013474,0.022083,0.040447,0.078527", \ "0.005449,0.007146,0.009295,0.013480,0.022084,0.040445,0.078527", \ "0.005553,0.007231,0.009373,0.013539,0.022120,0.040460,0.078527", \ "0.005716,0.007382,0.009494,0.013638,0.022173,0.040479,0.078535"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098896,0.101994,0.105332,0.111285,0.122055,0.142671,0.183648", \ "0.099762,0.102861,0.106199,0.112149,0.122920,0.143535,0.184514", \ "0.103156,0.106251,0.109595,0.115539,0.126305,0.146919,0.187899", \ "0.107603,0.110703,0.114037,0.119992,0.130763,0.151376,0.192350", \ "0.112774,0.115867,0.119209,0.125168,0.135947,0.156557,0.197534", \ "0.118647,0.121733,0.125077,0.131030,0.141813,0.162418,0.203398", \ "0.125150,0.128238,0.131589,0.137523,0.148305,0.168903,0.209887"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004408,0.006289,0.008565,0.012917,0.021748,0.040303,0.078476", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040298,0.078475", \ "0.004398,0.006279,0.008555,0.012916,0.021740,0.040299,0.078475", \ "0.004395,0.006279,0.008555,0.012910,0.021745,0.040303,0.078476", \ "0.004393,0.006279,0.008557,0.012913,0.021744,0.040300,0.078481", \ "0.004387,0.006273,0.008556,0.012915,0.021740,0.040298,0.078476", \ "0.004392,0.006273,0.008550,0.012904,0.021732,0.040277,0.078474"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098897,0.101994,0.105332,0.111286,0.122055,0.142672,0.183646", \ "0.099763,0.102862,0.106199,0.112149,0.122921,0.143535,0.184514", \ "0.103156,0.106251,0.109596,0.115539,0.126305,0.146919,0.187899", \ "0.107604,0.110704,0.114037,0.119992,0.130763,0.151377,0.192351", \ "0.112774,0.115867,0.119209,0.125169,0.135948,0.156557,0.197534", \ "0.118647,0.121734,0.125077,0.131031,0.141813,0.162418,0.203398", \ "0.125151,0.128238,0.131589,0.137523,0.148305,0.168903,0.209888"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004408,0.006289,0.008565,0.012917,0.021748,0.040303,0.078474", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040298,0.078475", \ "0.004398,0.006279,0.008555,0.012914,0.021740,0.040299,0.078475", \ "0.004395,0.006279,0.008554,0.012910,0.021745,0.040303,0.078476", \ "0.004393,0.006279,0.008557,0.012913,0.021744,0.040300,0.078481", \ "0.004387,0.006273,0.008555,0.012915,0.021740,0.040298,0.078476", \ "0.004392,0.006274,0.008550,0.012904,0.021732,0.040277,0.078474"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098892,0.101990,0.105328,0.111281,0.122051,0.142668,0.183643", \ "0.099758,0.102857,0.106195,0.112145,0.122917,0.143532,0.184511", \ "0.103152,0.106247,0.109592,0.115535,0.126302,0.146915,0.187896", \ "0.107600,0.110700,0.114033,0.119988,0.130760,0.151373,0.192348", \ "0.112770,0.115863,0.119206,0.125166,0.135944,0.156554,0.197531", \ "0.118643,0.121730,0.125074,0.131027,0.141809,0.162415,0.203395", \ "0.125145,0.128235,0.131586,0.137520,0.148302,0.168900,0.209885"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004408,0.006289,0.008565,0.012917,0.021748,0.040303,0.078473", \ "0.004402,0.006282,0.008562,0.012920,0.021745,0.040298,0.078475", \ "0.004398,0.006279,0.008556,0.012914,0.021741,0.040299,0.078475", \ "0.004395,0.006280,0.008554,0.012910,0.021745,0.040303,0.078476", \ "0.004393,0.006279,0.008557,0.012910,0.021744,0.040300,0.078481", \ "0.004389,0.006273,0.008555,0.012916,0.021740,0.040298,0.078476", \ "0.004389,0.006273,0.008550,0.012904,0.021732,0.040277,0.078474"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098879,0.101976,0.105314,0.111268,0.122039,0.142656,0.183632", \ "0.099745,0.102844,0.106182,0.112132,0.122904,0.143520,0.184501", \ "0.103138,0.106234,0.109578,0.115522,0.126289,0.146904,0.187886", \ "0.107587,0.110687,0.114020,0.119976,0.130748,0.151362,0.192340", \ "0.112760,0.115851,0.119194,0.125154,0.135933,0.156543,0.197523", \ "0.118631,0.121719,0.125063,0.131017,0.141799,0.162406,0.203388", \ "0.125137,0.128225,0.131577,0.137511,0.148292,0.168893,0.209879"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004407,0.006289,0.008565,0.012917,0.021748,0.040303,0.078473", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040297,0.078475", \ "0.004398,0.006279,0.008554,0.012914,0.021741,0.040298,0.078475", \ "0.004394,0.006279,0.008554,0.012910,0.021745,0.040303,0.078473", \ "0.004393,0.006279,0.008555,0.012911,0.021743,0.040300,0.078481", \ "0.004388,0.006273,0.008556,0.012916,0.021740,0.040298,0.078476", \ "0.004392,0.006273,0.008550,0.012904,0.021731,0.040280,0.078476"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098878,0.101976,0.105314,0.111268,0.122039,0.142656,0.183633", \ "0.099745,0.102844,0.106182,0.112132,0.122904,0.143520,0.184501", \ "0.103138,0.106234,0.109578,0.115522,0.126289,0.146904,0.187886", \ "0.107587,0.110687,0.114022,0.119976,0.130748,0.151362,0.192340", \ "0.112760,0.115851,0.119194,0.125154,0.135933,0.156543,0.197523", \ "0.118631,0.121719,0.125063,0.131017,0.141799,0.162406,0.203388", \ "0.125137,0.128225,0.131577,0.137511,0.148292,0.168893,0.209879"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004407,0.006289,0.008565,0.012917,0.021748,0.040303,0.078477", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040297,0.078475", \ "0.004398,0.006279,0.008554,0.012916,0.021741,0.040298,0.078475", \ "0.004394,0.006279,0.008554,0.012910,0.021745,0.040303,0.078473", \ "0.004393,0.006279,0.008555,0.012911,0.021743,0.040300,0.078481", \ "0.004388,0.006273,0.008556,0.012916,0.021740,0.040298,0.078476", \ "0.004392,0.006273,0.008550,0.012904,0.021731,0.040280,0.078476"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098878,0.101976,0.105314,0.111268,0.122039,0.142656,0.183633", \ "0.099745,0.102844,0.106182,0.112132,0.122904,0.143520,0.184501", \ "0.103138,0.106234,0.109578,0.115522,0.126289,0.146904,0.187886", \ "0.107587,0.110687,0.114020,0.119976,0.130748,0.151362,0.192340", \ "0.112760,0.115851,0.119194,0.125154,0.135933,0.156543,0.197523", \ "0.118631,0.121719,0.125063,0.131017,0.141799,0.162406,0.203388", \ "0.125137,0.128225,0.131577,0.137511,0.148292,0.168893,0.209879"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004407,0.006289,0.008565,0.012917,0.021748,0.040303,0.078474", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040297,0.078475", \ "0.004398,0.006279,0.008554,0.012914,0.021740,0.040298,0.078475", \ "0.004394,0.006279,0.008554,0.012910,0.021745,0.040303,0.078473", \ "0.004393,0.006279,0.008555,0.012911,0.021743,0.040300,0.078481", \ "0.004388,0.006273,0.008556,0.012916,0.021740,0.040298,0.078476", \ "0.004392,0.006273,0.008550,0.012904,0.021731,0.040280,0.078476"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098892,0.101990,0.105328,0.111281,0.122051,0.142668,0.183645", \ "0.099758,0.102857,0.106195,0.112145,0.122917,0.143532,0.184511", \ "0.103152,0.106247,0.109592,0.115535,0.126302,0.146915,0.187896", \ "0.107600,0.110700,0.114033,0.119988,0.130760,0.151373,0.192348", \ "0.112770,0.115863,0.119206,0.125166,0.135944,0.156554,0.197531", \ "0.118643,0.121730,0.125074,0.131027,0.141810,0.162415,0.203395", \ "0.125145,0.128235,0.131586,0.137520,0.148302,0.168900,0.209885"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004408,0.006289,0.008565,0.012917,0.021748,0.040303,0.078476", \ "0.004402,0.006282,0.008562,0.012920,0.021745,0.040298,0.078475", \ "0.004398,0.006279,0.008556,0.012914,0.021741,0.040299,0.078475", \ "0.004395,0.006280,0.008554,0.012910,0.021745,0.040303,0.078476", \ "0.004393,0.006279,0.008557,0.012910,0.021744,0.040300,0.078481", \ "0.004389,0.006273,0.008556,0.012916,0.021740,0.040298,0.078476", \ "0.004389,0.006273,0.008550,0.012904,0.021732,0.040277,0.078474"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.098879,0.101976,0.105314,0.111268,0.122039,0.142656,0.183633", \ "0.099745,0.102844,0.106182,0.112132,0.122904,0.143520,0.184501", \ "0.103138,0.106234,0.109578,0.115522,0.126289,0.146904,0.187886", \ "0.107587,0.110687,0.114020,0.119976,0.130748,0.151362,0.192340", \ "0.112760,0.115851,0.119194,0.125154,0.135933,0.156543,0.197523", \ "0.118631,0.121719,0.125063,0.131017,0.141799,0.162406,0.203388", \ "0.125137,0.128225,0.131577,0.137511,0.148292,0.168893,0.209879"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004407,0.006289,0.008565,0.012917,0.021748,0.040303,0.078477", \ "0.004403,0.006282,0.008562,0.012920,0.021745,0.040297,0.078475", \ "0.004398,0.006279,0.008554,0.012916,0.021740,0.040298,0.078475", \ "0.004394,0.006279,0.008555,0.012910,0.021745,0.040303,0.078473", \ "0.004393,0.006279,0.008555,0.012911,0.021743,0.040300,0.078481", \ "0.004388,0.006273,0.008556,0.012916,0.021740,0.040298,0.078476", \ "0.004392,0.006273,0.008550,0.012904,0.021731,0.040280,0.078476"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019667,0.022392,0.027056,0.035182,0.050239,0.079828", \ "0.017900,0.020581,0.023304,0.027966,0.036093,0.051151,0.080738", \ "0.021932,0.024583,0.027285,0.031928,0.040044,0.055096,0.084677", \ "0.028905,0.031721,0.034532,0.039273,0.047422,0.062433,0.091954", \ "0.036591,0.039689,0.042761,0.047834,0.056351,0.071532,0.100981", \ "0.045340,0.048712,0.052065,0.057531,0.066504,0.081986,0.111433", \ "0.055107,0.058758,0.062409,0.068345,0.077919,0.093964,0.123518"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021756,0.024848,0.028193,0.034148,0.044953,0.065620,0.106682", \ "0.022267,0.025359,0.028704,0.034657,0.045466,0.066130,0.107182", \ "0.023729,0.026815,0.030150,0.036086,0.046877,0.067537,0.108580", \ "0.026354,0.029467,0.032821,0.038775,0.049552,0.070155,0.111147", \ "0.029379,0.032596,0.036031,0.042096,0.052940,0.073506,0.114390", \ "0.031666,0.035109,0.038716,0.045053,0.056238,0.077043,0.117873", \ "0.032600,0.036311,0.040153,0.046838,0.058511,0.079919,0.121227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003684,0.004913,0.006342,0.009152,0.014877,0.027036,0.052416", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003701,0.004939,0.006370,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005824,0.007112,0.009694,0.015150,0.027107,0.052422", \ "0.005956,0.007155,0.008421,0.010891,0.016055,0.027491,0.052465", \ "0.007428,0.008698,0.009999,0.012396,0.017289,0.028172,0.052684", \ "0.009194,0.010548,0.011920,0.014316,0.019027,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008445,0.012810,0.021685,0.040330,0.078608", \ "0.004251,0.006159,0.008444,0.012812,0.021689,0.040334,0.078605", \ "0.004245,0.006157,0.008445,0.012819,0.021687,0.040325,0.078605", \ "0.004500,0.006380,0.008653,0.012991,0.021785,0.040361,0.078620", \ "0.005168,0.006965,0.009214,0.013511,0.022154,0.040508,0.078626", \ "0.006316,0.008027,0.010233,0.014538,0.023109,0.041085,0.078730", \ "0.007754,0.009425,0.011582,0.015903,0.024492,0.042478,0.079537"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019667,0.022392,0.027056,0.035182,0.050239,0.079828", \ "0.017900,0.020581,0.023304,0.027966,0.036093,0.051151,0.080738", \ "0.021931,0.024582,0.027285,0.031929,0.040044,0.055096,0.084677", \ "0.028905,0.031721,0.034532,0.039273,0.047422,0.062433,0.091954", \ "0.036591,0.039689,0.042761,0.047834,0.056351,0.071532,0.100981", \ "0.045340,0.048712,0.052065,0.057531,0.066504,0.081986,0.111433", \ "0.055107,0.058758,0.062409,0.068345,0.077919,0.093964,0.123518"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021756,0.024848,0.028193,0.034148,0.044953,0.065620,0.106682", \ "0.022267,0.025359,0.028704,0.034657,0.045466,0.066130,0.107182", \ "0.023729,0.026815,0.030150,0.036086,0.046877,0.067537,0.108580", \ "0.026354,0.029467,0.032821,0.038775,0.049552,0.070155,0.111147", \ "0.029379,0.032596,0.036031,0.042096,0.052940,0.073506,0.114390", \ "0.031666,0.035109,0.038716,0.045053,0.056238,0.077043,0.117873", \ "0.032600,0.036311,0.040153,0.046838,0.058511,0.079919,0.121227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003684,0.004913,0.006342,0.009152,0.014877,0.027036,0.052416", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003700,0.004940,0.006370,0.009176,0.014887,0.027039,0.052415", \ "0.004692,0.005824,0.007112,0.009694,0.015150,0.027107,0.052422", \ "0.005956,0.007155,0.008421,0.010891,0.016055,0.027491,0.052465", \ "0.007428,0.008698,0.009999,0.012396,0.017289,0.028172,0.052684", \ "0.009194,0.010548,0.011920,0.014316,0.019027,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008445,0.012810,0.021685,0.040330,0.078608", \ "0.004251,0.006159,0.008444,0.012812,0.021689,0.040334,0.078605", \ "0.004245,0.006157,0.008443,0.012819,0.021687,0.040325,0.078605", \ "0.004500,0.006380,0.008653,0.012991,0.021785,0.040361,0.078620", \ "0.005168,0.006965,0.009214,0.013511,0.022154,0.040508,0.078626", \ "0.006316,0.008027,0.010233,0.014538,0.023109,0.041085,0.078730", \ "0.007754,0.009425,0.011582,0.015903,0.024492,0.042478,0.079537"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019667,0.022392,0.027056,0.035182,0.050239,0.079828", \ "0.017900,0.020581,0.023304,0.027966,0.036093,0.051151,0.080738", \ "0.021932,0.024583,0.027285,0.031928,0.040044,0.055096,0.084677", \ "0.028905,0.031721,0.034532,0.039273,0.047422,0.062433,0.091954", \ "0.036591,0.039689,0.042761,0.047834,0.056351,0.071532,0.100981", \ "0.045340,0.048712,0.052065,0.057531,0.066504,0.081986,0.111433", \ "0.055107,0.058758,0.062409,0.068345,0.077919,0.093964,0.123518"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021756,0.024848,0.028193,0.034148,0.044953,0.065620,0.106682", \ "0.022267,0.025359,0.028704,0.034657,0.045466,0.066130,0.107182", \ "0.023729,0.026815,0.030149,0.036086,0.046877,0.067537,0.108580", \ "0.026354,0.029467,0.032821,0.038775,0.049552,0.070155,0.111147", \ "0.029379,0.032596,0.036031,0.042096,0.052940,0.073506,0.114390", \ "0.031666,0.035109,0.038716,0.045053,0.056238,0.077043,0.117873", \ "0.032600,0.036311,0.040153,0.046838,0.058511,0.079919,0.121227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003684,0.004913,0.006342,0.009152,0.014877,0.027036,0.052416", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003699,0.004939,0.006370,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005824,0.007112,0.009694,0.015150,0.027107,0.052422", \ "0.005956,0.007155,0.008421,0.010891,0.016055,0.027491,0.052465", \ "0.007428,0.008698,0.009999,0.012396,0.017289,0.028172,0.052684", \ "0.009194,0.010548,0.011920,0.014316,0.019027,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008445,0.012810,0.021685,0.040330,0.078608", \ "0.004251,0.006159,0.008444,0.012812,0.021689,0.040334,0.078605", \ "0.004245,0.006156,0.008442,0.012819,0.021687,0.040325,0.078605", \ "0.004500,0.006380,0.008653,0.012991,0.021785,0.040361,0.078620", \ "0.005168,0.006965,0.009214,0.013511,0.022154,0.040508,0.078626", \ "0.006316,0.008027,0.010233,0.014538,0.023109,0.041085,0.078730", \ "0.007754,0.009425,0.011582,0.015903,0.024492,0.042478,0.079537"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019666,0.022392,0.027055,0.035181,0.050238,0.079827", \ "0.017899,0.020580,0.023304,0.027966,0.036093,0.051150,0.080737", \ "0.021931,0.024582,0.027285,0.031928,0.040044,0.055095,0.084677", \ "0.028904,0.031717,0.034532,0.039271,0.047421,0.062434,0.091952", \ "0.036588,0.039689,0.042757,0.047834,0.056350,0.071533,0.100983", \ "0.045340,0.048715,0.052065,0.057528,0.066504,0.081985,0.111432", \ "0.055106,0.058758,0.062411,0.068346,0.077921,0.093962,0.123525"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021759,0.024850,0.028195,0.034149,0.044959,0.065622,0.106680", \ "0.022269,0.025361,0.028704,0.034659,0.045465,0.066130,0.107192", \ "0.023731,0.026816,0.030149,0.036088,0.046878,0.067539,0.108582", \ "0.026357,0.029470,0.032822,0.038779,0.049551,0.070152,0.111139", \ "0.029380,0.032597,0.036032,0.042097,0.052941,0.073506,0.114390", \ "0.031668,0.035110,0.038718,0.045057,0.056240,0.077044,0.117876", \ "0.032605,0.036316,0.040157,0.046843,0.058514,0.079920,0.121231"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003685,0.004913,0.006342,0.009152,0.014878,0.027036,0.052417", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003701,0.004939,0.006371,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005822,0.007111,0.009694,0.015150,0.027109,0.052426", \ "0.005961,0.007156,0.008419,0.010891,0.016060,0.027491,0.052465", \ "0.007428,0.008700,0.010004,0.012400,0.017289,0.028179,0.052685", \ "0.009194,0.010548,0.011918,0.014316,0.019034,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008444,0.012810,0.021693,0.040327,0.078593", \ "0.004251,0.006158,0.008443,0.012809,0.021686,0.040335,0.078608", \ "0.004242,0.006159,0.008445,0.012819,0.021688,0.040325,0.078606", \ "0.004500,0.006380,0.008653,0.012992,0.021787,0.040360,0.078601", \ "0.005169,0.006965,0.009214,0.013509,0.022155,0.040489,0.078628", \ "0.006317,0.008028,0.010232,0.014540,0.023108,0.041092,0.078731", \ "0.007748,0.009427,0.011580,0.015903,0.024495,0.042480,0.079540"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017255,0.020006,0.022812,0.027611,0.036006,0.051400,0.081086", \ "0.018170,0.020920,0.023723,0.028522,0.036918,0.052316,0.082003", \ "0.022207,0.024927,0.027708,0.032486,0.040872,0.056266,0.085950", \ "0.029322,0.032203,0.035091,0.039955,0.048356,0.063689,0.093298", \ "0.037195,0.040368,0.043524,0.048749,0.057549,0.073027,0.102493", \ "0.046171,0.049613,0.053028,0.058641,0.067897,0.083602,0.112929", \ "0.056189,0.059889,0.063582,0.069623,0.079430,0.095432,0.124536"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003831,0.005101,0.006582,0.009483,0.015375,0.027395,0.052433", \ "0.003829,0.005104,0.006584,0.009483,0.015376,0.027401,0.052432", \ "0.003845,0.005128,0.006609,0.009506,0.015388,0.027397,0.052434", \ "0.004865,0.006032,0.007360,0.010019,0.015634,0.027447,0.052429", \ "0.006206,0.007431,0.008752,0.011310,0.016606,0.027775,0.052433", \ "0.007726,0.009008,0.010351,0.012836,0.017860,0.028308,0.052513", \ "0.009495,0.010822,0.012220,0.014697,0.019444,0.028986,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017255,0.020006,0.022812,0.027611,0.036006,0.051400,0.081087", \ "0.018170,0.020920,0.023723,0.028522,0.036918,0.052316,0.082003", \ "0.022207,0.024927,0.027708,0.032486,0.040872,0.056266,0.085950", \ "0.029322,0.032203,0.035091,0.039955,0.048356,0.063689,0.093299", \ "0.037195,0.040368,0.043524,0.048749,0.057549,0.073027,0.102493", \ "0.046175,0.049613,0.053028,0.058641,0.067897,0.083602,0.112929", \ "0.056189,0.059889,0.063582,0.069623,0.079430,0.095432,0.124536"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003831,0.005101,0.006582,0.009483,0.015375,0.027397,0.052435", \ "0.003829,0.005104,0.006584,0.009483,0.015376,0.027401,0.052432", \ "0.003846,0.005128,0.006609,0.009506,0.015388,0.027397,0.052434", \ "0.004865,0.006032,0.007360,0.010019,0.015634,0.027447,0.052427", \ "0.006206,0.007431,0.008752,0.011310,0.016606,0.027775,0.052433", \ "0.007732,0.009009,0.010351,0.012836,0.017860,0.028308,0.052513", \ "0.009495,0.010822,0.012220,0.014697,0.019444,0.028986,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017255,0.020006,0.022812,0.027611,0.036006,0.051400,0.081087", \ "0.018170,0.020920,0.023723,0.028522,0.036918,0.052316,0.082003", \ "0.022207,0.024927,0.027708,0.032486,0.040872,0.056266,0.085950", \ "0.029322,0.032203,0.035091,0.039955,0.048356,0.063690,0.093299", \ "0.037195,0.040368,0.043524,0.048749,0.057549,0.073027,0.102493", \ "0.046175,0.049613,0.053028,0.058641,0.067897,0.083602,0.112929", \ "0.056189,0.059889,0.063582,0.069623,0.079430,0.095432,0.124536"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003831,0.005101,0.006582,0.009483,0.015375,0.027395,0.052439", \ "0.003829,0.005104,0.006584,0.009483,0.015376,0.027401,0.052432", \ "0.003846,0.005126,0.006609,0.009506,0.015388,0.027397,0.052434", \ "0.004865,0.006032,0.007360,0.010019,0.015634,0.027446,0.052427", \ "0.006206,0.007431,0.008752,0.011310,0.016606,0.027775,0.052433", \ "0.007732,0.009009,0.010351,0.012836,0.017860,0.028308,0.052513", \ "0.009495,0.010822,0.012220,0.014697,0.019444,0.028986,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017254,0.020003,0.022810,0.027608,0.036001,0.051398,0.081085", \ "0.018170,0.020917,0.023720,0.028519,0.036915,0.052313,0.082000", \ "0.022204,0.024924,0.027705,0.032483,0.040869,0.056261,0.085947", \ "0.029319,0.032201,0.035087,0.039951,0.048353,0.063688,0.093297", \ "0.037191,0.040364,0.043519,0.048742,0.057544,0.073020,0.102486", \ "0.046165,0.049608,0.053027,0.058635,0.067894,0.083597,0.112921", \ "0.056187,0.059888,0.063580,0.069623,0.079426,0.095428,0.124528"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003832,0.005101,0.006582,0.009483,0.015375,0.027395,0.052443", \ "0.003833,0.005104,0.006583,0.009482,0.015375,0.027401,0.052432", \ "0.003845,0.005128,0.006609,0.009506,0.015387,0.027400,0.052434", \ "0.004865,0.006032,0.007359,0.010021,0.015634,0.027448,0.052427", \ "0.006200,0.007431,0.008749,0.011310,0.016609,0.027776,0.052432", \ "0.007724,0.009004,0.010346,0.012837,0.017860,0.028306,0.052512", \ "0.009497,0.010824,0.012220,0.014696,0.019445,0.028990,0.052562"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019666,0.022392,0.027055,0.035181,0.050238,0.079827", \ "0.017899,0.020580,0.023304,0.027966,0.036093,0.051150,0.080737", \ "0.021932,0.024582,0.027286,0.031928,0.040044,0.055095,0.084677", \ "0.028904,0.031717,0.034532,0.039271,0.047421,0.062434,0.091952", \ "0.036588,0.039689,0.042757,0.047834,0.056350,0.071533,0.100983", \ "0.045340,0.048715,0.052065,0.057528,0.066504,0.081985,0.111432", \ "0.055106,0.058758,0.062411,0.068346,0.077921,0.093962,0.123525"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021759,0.024850,0.028195,0.034149,0.044959,0.065622,0.106680", \ "0.022269,0.025361,0.028704,0.034659,0.045465,0.066132,0.107192", \ "0.023731,0.026816,0.030149,0.036088,0.046878,0.067539,0.108582", \ "0.026357,0.029470,0.032822,0.038779,0.049551,0.070152,0.111139", \ "0.029380,0.032597,0.036032,0.042097,0.052941,0.073506,0.114390", \ "0.031668,0.035110,0.038718,0.045057,0.056240,0.077044,0.117876", \ "0.032605,0.036316,0.040157,0.046843,0.058514,0.079920,0.121231"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003685,0.004913,0.006342,0.009152,0.014878,0.027036,0.052417", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003699,0.004940,0.006370,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005822,0.007111,0.009694,0.015150,0.027109,0.052426", \ "0.005961,0.007156,0.008419,0.010891,0.016060,0.027491,0.052465", \ "0.007428,0.008700,0.010004,0.012400,0.017289,0.028179,0.052685", \ "0.009194,0.010548,0.011918,0.014316,0.019034,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008444,0.012810,0.021693,0.040327,0.078593", \ "0.004251,0.006158,0.008443,0.012809,0.021686,0.040352,0.078608", \ "0.004242,0.006159,0.008445,0.012819,0.021688,0.040325,0.078606", \ "0.004500,0.006380,0.008653,0.012992,0.021787,0.040360,0.078601", \ "0.005169,0.006965,0.009214,0.013509,0.022155,0.040489,0.078628", \ "0.006317,0.008028,0.010232,0.014540,0.023108,0.041092,0.078731", \ "0.007748,0.009427,0.011580,0.015903,0.024495,0.042480,0.079540"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019666,0.022392,0.027055,0.035181,0.050238,0.079827", \ "0.017899,0.020580,0.023304,0.027966,0.036093,0.051150,0.080737", \ "0.021931,0.024582,0.027285,0.031928,0.040044,0.055095,0.084677", \ "0.028904,0.031717,0.034532,0.039271,0.047421,0.062434,0.091952", \ "0.036588,0.039689,0.042757,0.047834,0.056350,0.071533,0.100983", \ "0.045340,0.048715,0.052065,0.057528,0.066504,0.081985,0.111432", \ "0.055106,0.058758,0.062411,0.068346,0.077921,0.093962,0.123525"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021759,0.024850,0.028195,0.034149,0.044959,0.065622,0.106680", \ "0.022269,0.025361,0.028704,0.034659,0.045465,0.066132,0.107192", \ "0.023731,0.026816,0.030149,0.036088,0.046878,0.067539,0.108582", \ "0.026357,0.029470,0.032822,0.038779,0.049551,0.070152,0.111139", \ "0.029380,0.032597,0.036032,0.042097,0.052941,0.073506,0.114390", \ "0.031668,0.035110,0.038718,0.045057,0.056240,0.077044,0.117876", \ "0.032605,0.036316,0.040157,0.046843,0.058514,0.079920,0.121231"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003685,0.004913,0.006342,0.009152,0.014878,0.027036,0.052417", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003701,0.004939,0.006371,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005822,0.007111,0.009694,0.015150,0.027109,0.052426", \ "0.005961,0.007156,0.008419,0.010891,0.016060,0.027491,0.052465", \ "0.007428,0.008700,0.010004,0.012400,0.017289,0.028179,0.052685", \ "0.009194,0.010548,0.011918,0.014316,0.019034,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008444,0.012810,0.021693,0.040327,0.078593", \ "0.004251,0.006158,0.008443,0.012809,0.021686,0.040352,0.078608", \ "0.004242,0.006159,0.008445,0.012819,0.021688,0.040325,0.078606", \ "0.004500,0.006380,0.008653,0.012992,0.021787,0.040360,0.078601", \ "0.005169,0.006965,0.009214,0.013509,0.022155,0.040489,0.078628", \ "0.006317,0.008028,0.010232,0.014540,0.023108,0.041092,0.078731", \ "0.007748,0.009427,0.011580,0.015903,0.024495,0.042480,0.079540"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019667,0.022392,0.027056,0.035182,0.050239,0.079828", \ "0.017900,0.020581,0.023304,0.027966,0.036093,0.051151,0.080738", \ "0.021932,0.024583,0.027286,0.031928,0.040044,0.055096,0.084677", \ "0.028905,0.031721,0.034532,0.039273,0.047422,0.062433,0.091954", \ "0.036591,0.039689,0.042761,0.047834,0.056351,0.071532,0.100981", \ "0.045340,0.048712,0.052065,0.057531,0.066504,0.081986,0.111433", \ "0.055107,0.058758,0.062409,0.068345,0.077919,0.093964,0.123518"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021756,0.024848,0.028193,0.034148,0.044953,0.065620,0.106682", \ "0.022267,0.025359,0.028704,0.034657,0.045466,0.066130,0.107182", \ "0.023729,0.026815,0.030150,0.036086,0.046877,0.067537,0.108580", \ "0.026354,0.029467,0.032821,0.038775,0.049552,0.070155,0.111147", \ "0.029379,0.032596,0.036031,0.042096,0.052940,0.073506,0.114390", \ "0.031666,0.035109,0.038716,0.045053,0.056238,0.077043,0.117873", \ "0.032600,0.036311,0.040153,0.046838,0.058511,0.079919,0.121227"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003684,0.004913,0.006342,0.009152,0.014877,0.027036,0.052416", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003699,0.004939,0.006370,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005824,0.007112,0.009694,0.015150,0.027107,0.052422", \ "0.005956,0.007155,0.008421,0.010891,0.016055,0.027491,0.052465", \ "0.007428,0.008698,0.009999,0.012396,0.017289,0.028172,0.052684", \ "0.009194,0.010548,0.011920,0.014316,0.019027,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008445,0.012810,0.021685,0.040330,0.078608", \ "0.004251,0.006159,0.008444,0.012812,0.021689,0.040334,0.078605", \ "0.004245,0.006157,0.008443,0.012819,0.021687,0.040325,0.078605", \ "0.004500,0.006380,0.008653,0.012991,0.021785,0.040361,0.078620", \ "0.005168,0.006965,0.009214,0.013511,0.022154,0.040508,0.078626", \ "0.006316,0.008027,0.010233,0.014538,0.023109,0.041085,0.078730", \ "0.007754,0.009425,0.011582,0.015903,0.024492,0.042478,0.079537"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.016987,0.019666,0.022392,0.027055,0.035181,0.050238,0.079827", \ "0.017899,0.020580,0.023304,0.027966,0.036093,0.051150,0.080737", \ "0.021931,0.024582,0.027286,0.031928,0.040044,0.055095,0.084677", \ "0.028904,0.031717,0.034532,0.039271,0.047421,0.062434,0.091952", \ "0.036588,0.039689,0.042757,0.047834,0.056350,0.071533,0.100983", \ "0.045340,0.048715,0.052065,0.057528,0.066504,0.081985,0.111432", \ "0.055106,0.058758,0.062411,0.068346,0.077921,0.093962,0.123525"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.021759,0.024850,0.028195,0.034149,0.044959,0.065622,0.106680", \ "0.022268,0.025361,0.028706,0.034660,0.045466,0.066130,0.107192", \ "0.023731,0.026816,0.030149,0.036088,0.046878,0.067539,0.108582", \ "0.026357,0.029470,0.032822,0.038779,0.049551,0.070152,0.111139", \ "0.029380,0.032597,0.036032,0.042097,0.052941,0.073506,0.114390", \ "0.031668,0.035110,0.038718,0.045057,0.056240,0.077044,0.117876", \ "0.032605,0.036316,0.040157,0.046843,0.058514,0.079920,0.121231"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003685,0.004913,0.006342,0.009152,0.014878,0.027036,0.052417", \ "0.003683,0.004910,0.006342,0.009154,0.014876,0.027035,0.052424", \ "0.003701,0.004940,0.006370,0.009178,0.014887,0.027039,0.052415", \ "0.004692,0.005822,0.007111,0.009694,0.015150,0.027109,0.052426", \ "0.005961,0.007156,0.008419,0.010891,0.016060,0.027491,0.052465", \ "0.007428,0.008700,0.010004,0.012400,0.017289,0.028179,0.052685", \ "0.009194,0.010548,0.011918,0.014316,0.019034,0.029342,0.053096"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004250,0.006159,0.008444,0.012810,0.021693,0.040327,0.078593", \ "0.004252,0.006158,0.008445,0.012812,0.021685,0.040335,0.078608", \ "0.004242,0.006159,0.008445,0.012819,0.021688,0.040325,0.078606", \ "0.004500,0.006380,0.008653,0.012992,0.021787,0.040360,0.078601", \ "0.005169,0.006965,0.009214,0.013509,0.022155,0.040489,0.078628", \ "0.006317,0.008028,0.010232,0.014540,0.023108,0.041092,0.078731", \ "0.007748,0.009427,0.011580,0.015903,0.024495,0.042480,0.079540"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017254,0.020003,0.022810,0.027608,0.036001,0.051398,0.081085", \ "0.018170,0.020917,0.023720,0.028519,0.036915,0.052313,0.082000", \ "0.022204,0.024924,0.027705,0.032484,0.040869,0.056261,0.085947", \ "0.029319,0.032201,0.035087,0.039951,0.048353,0.063688,0.093297", \ "0.037191,0.040364,0.043519,0.048742,0.057544,0.073020,0.102486", \ "0.046165,0.049608,0.053027,0.058635,0.067894,0.083597,0.112921", \ "0.056187,0.059888,0.063580,0.069623,0.079426,0.095428,0.124528"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003832,0.005101,0.006582,0.009483,0.015375,0.027395,0.052443", \ "0.003833,0.005104,0.006583,0.009482,0.015375,0.027401,0.052432", \ "0.003845,0.005128,0.006609,0.009506,0.015387,0.027400,0.052434", \ "0.004865,0.006032,0.007359,0.010021,0.015634,0.027447,0.052427", \ "0.006200,0.007431,0.008749,0.011310,0.016609,0.027776,0.052432", \ "0.007724,0.009004,0.010346,0.012837,0.017860,0.028306,0.052512", \ "0.009497,0.010824,0.012220,0.014696,0.019445,0.028990,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017254,0.020003,0.022810,0.027608,0.036001,0.051398,0.081085", \ "0.018170,0.020917,0.023720,0.028519,0.036915,0.052313,0.082000", \ "0.022204,0.024924,0.027705,0.032484,0.040869,0.056261,0.085947", \ "0.029319,0.032201,0.035087,0.039951,0.048353,0.063688,0.093297", \ "0.037191,0.040364,0.043519,0.048742,0.057544,0.073020,0.102486", \ "0.046165,0.049608,0.053027,0.058635,0.067894,0.083597,0.112921", \ "0.056187,0.059888,0.063580,0.069623,0.079426,0.095428,0.124528"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003832,0.005101,0.006582,0.009483,0.015375,0.027395,0.052443", \ "0.003833,0.005104,0.006583,0.009482,0.015375,0.027401,0.052432", \ "0.003845,0.005128,0.006608,0.009506,0.015387,0.027397,0.052434", \ "0.004865,0.006032,0.007359,0.010021,0.015634,0.027447,0.052427", \ "0.006200,0.007431,0.008749,0.011310,0.016609,0.027780,0.052432", \ "0.007724,0.009004,0.010346,0.012837,0.017860,0.028306,0.052512", \ "0.009497,0.010824,0.012220,0.014696,0.019445,0.028990,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017255,0.020006,0.022812,0.027611,0.036006,0.051400,0.081086", \ "0.018170,0.020920,0.023723,0.028522,0.036918,0.052316,0.082003", \ "0.022207,0.024927,0.027708,0.032486,0.040872,0.056266,0.085950", \ "0.029322,0.032203,0.035091,0.039955,0.048356,0.063690,0.093299", \ "0.037195,0.040368,0.043524,0.048749,0.057549,0.073027,0.102493", \ "0.046175,0.049613,0.053028,0.058641,0.067897,0.083602,0.112929", \ "0.056189,0.059889,0.063582,0.069623,0.079430,0.095432,0.124536"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003831,0.005101,0.006582,0.009483,0.015375,0.027397,0.052433", \ "0.003829,0.005104,0.006584,0.009483,0.015376,0.027401,0.052432", \ "0.003846,0.005128,0.006609,0.009506,0.015387,0.027397,0.052434", \ "0.004865,0.006032,0.007360,0.010019,0.015634,0.027448,0.052427", \ "0.006206,0.007431,0.008752,0.011310,0.016606,0.027775,0.052433", \ "0.007732,0.009009,0.010351,0.012836,0.017860,0.028308,0.052513", \ "0.009495,0.010822,0.012220,0.014697,0.019444,0.028986,0.052563"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017254,0.020003,0.022810,0.027608,0.036001,0.051398,0.081084", \ "0.018170,0.020917,0.023720,0.028519,0.036915,0.052313,0.082000", \ "0.022204,0.024924,0.027705,0.032483,0.040869,0.056261,0.085947", \ "0.029319,0.032201,0.035087,0.039951,0.048353,0.063688,0.093296", \ "0.037191,0.040364,0.043519,0.048742,0.057544,0.073020,0.102486", \ "0.046165,0.049608,0.053027,0.058635,0.067894,0.083597,0.112921", \ "0.056187,0.059888,0.063580,0.069623,0.079426,0.095428,0.124528"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003832,0.005101,0.006582,0.009483,0.015375,0.027395,0.052436", \ "0.003833,0.005104,0.006583,0.009482,0.015375,0.027401,0.052432", \ "0.003844,0.005128,0.006609,0.009506,0.015387,0.027397,0.052434", \ "0.004865,0.006032,0.007359,0.010021,0.015634,0.027448,0.052429", \ "0.006200,0.007431,0.008749,0.011310,0.016609,0.027776,0.052432", \ "0.007724,0.009004,0.010346,0.012837,0.017860,0.028306,0.052512", \ "0.009497,0.010824,0.012220,0.014696,0.019445,0.028990,0.052562"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080882", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047505,0.062513,0.092119", \ "0.036696,0.039789,0.042849,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090522,0.093605,0.096938,0.102853,0.113611,0.134221,0.175218", \ "0.091012,0.094101,0.097428,0.103346,0.114107,0.134708,0.175705", \ "0.091783,0.094865,0.098191,0.104113,0.114875,0.135480,0.176484", \ "0.092980,0.096060,0.099384,0.105308,0.116067,0.136679,0.177672", \ "0.094833,0.097914,0.101237,0.107163,0.117918,0.138524,0.179526", \ "0.097313,0.100413,0.103756,0.109706,0.120463,0.141084,0.182074", \ "0.099242,0.102395,0.105791,0.111817,0.122675,0.143347,0.184365"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027034,0.052672", \ "0.003701,0.004934,0.006365,0.009180,0.014890,0.027039,0.052675", \ "0.004689,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005958,0.007134,0.008403,0.010880,0.016050,0.027501,0.052729", \ "0.007408,0.008668,0.009966,0.012369,0.017285,0.028176,0.052925", \ "0.009165,0.010498,0.011859,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004363,0.006244,0.008522,0.012877,0.021707,0.040313,0.078585", \ "0.004364,0.006248,0.008519,0.012880,0.021712,0.040308,0.078593", \ "0.004363,0.006245,0.008522,0.012878,0.021717,0.040300,0.078557", \ "0.004363,0.006244,0.008522,0.012875,0.021710,0.040312,0.078581", \ "0.004363,0.006245,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012956,0.021766,0.040322,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040466,0.078598"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080882", \ "0.022018,0.024662,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047505,0.062513,0.092119", \ "0.036696,0.039789,0.042849,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090522,0.093605,0.096938,0.102853,0.113611,0.134221,0.175218", \ "0.091012,0.094101,0.097428,0.103346,0.114107,0.134708,0.175705", \ "0.091783,0.094865,0.098191,0.104113,0.114875,0.135480,0.176484", \ "0.092980,0.096060,0.099384,0.105308,0.116067,0.136679,0.177672", \ "0.094833,0.097914,0.101237,0.107163,0.117918,0.138523,0.179526", \ "0.097313,0.100413,0.103756,0.109706,0.120463,0.141085,0.182074", \ "0.099242,0.102395,0.105791,0.111817,0.122675,0.143347,0.184365"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027034,0.052672", \ "0.003701,0.004932,0.006366,0.009180,0.014890,0.027039,0.052675", \ "0.004689,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005958,0.007134,0.008403,0.010880,0.016050,0.027501,0.052729", \ "0.007408,0.008668,0.009966,0.012369,0.017285,0.028176,0.052925", \ "0.009165,0.010498,0.011859,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004363,0.006244,0.008522,0.012877,0.021707,0.040313,0.078585", \ "0.004364,0.006248,0.008519,0.012880,0.021712,0.040308,0.078593", \ "0.004363,0.006245,0.008522,0.012878,0.021717,0.040300,0.078557", \ "0.004363,0.006244,0.008522,0.012875,0.021710,0.040312,0.078581", \ "0.004363,0.006245,0.008522,0.012872,0.021724,0.040309,0.078573", \ "0.004441,0.006323,0.008600,0.012956,0.021766,0.040322,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040466,0.078598"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080882", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047505,0.062513,0.092119", \ "0.036696,0.039789,0.042849,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090522,0.093605,0.096938,0.102853,0.113611,0.134221,0.175218", \ "0.091012,0.094101,0.097428,0.103346,0.114107,0.134708,0.175705", \ "0.091783,0.094865,0.098191,0.104113,0.114875,0.135480,0.176484", \ "0.092980,0.096060,0.099384,0.105308,0.116067,0.136679,0.177672", \ "0.094833,0.097914,0.101237,0.107163,0.117918,0.138524,0.179526", \ "0.097313,0.100413,0.103756,0.109706,0.120463,0.141085,0.182074", \ "0.099242,0.102395,0.105791,0.111817,0.122675,0.143347,0.184365"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027034,0.052672", \ "0.003701,0.004934,0.006366,0.009180,0.014890,0.027039,0.052675", \ "0.004689,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005958,0.007134,0.008403,0.010880,0.016050,0.027501,0.052729", \ "0.007408,0.008668,0.009966,0.012369,0.017285,0.028176,0.052925", \ "0.009165,0.010498,0.011859,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004363,0.006244,0.008522,0.012877,0.021707,0.040313,0.078585", \ "0.004364,0.006248,0.008519,0.012880,0.021712,0.040308,0.078593", \ "0.004363,0.006245,0.008522,0.012878,0.021717,0.040300,0.078557", \ "0.004363,0.006244,0.008522,0.012875,0.021710,0.040312,0.078581", \ "0.004363,0.006245,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012956,0.021766,0.040322,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040466,0.078598"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080883", \ "0.022018,0.024663,0.027363,0.032006,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047506,0.062513,0.092119", \ "0.036697,0.039789,0.042848,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090533,0.093615,0.096949,0.102863,0.113622,0.134228,0.175229", \ "0.091023,0.094112,0.097439,0.103356,0.114118,0.134723,0.175713", \ "0.091794,0.094876,0.098202,0.104124,0.114886,0.135498,0.176495", \ "0.092993,0.096073,0.099397,0.105320,0.116079,0.136691,0.177682", \ "0.094845,0.097925,0.101249,0.107175,0.117930,0.138536,0.179538", \ "0.097326,0.100426,0.103770,0.109719,0.120475,0.141099,0.182087", \ "0.099256,0.102411,0.105805,0.111832,0.122689,0.143362,0.184379"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027035,0.052672", \ "0.003701,0.004934,0.006365,0.009177,0.014890,0.027039,0.052675", \ "0.004688,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005955,0.007134,0.008403,0.010880,0.016050,0.027502,0.052730", \ "0.007408,0.008668,0.009965,0.012369,0.017285,0.028177,0.052925", \ "0.009165,0.010498,0.011858,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004364,0.006244,0.008523,0.012877,0.021708,0.040314,0.078586", \ "0.004362,0.006248,0.008519,0.012879,0.021712,0.040302,0.078569", \ "0.004362,0.006246,0.008522,0.012877,0.021717,0.040299,0.078558", \ "0.004363,0.006243,0.008521,0.012875,0.021710,0.040300,0.078568", \ "0.004363,0.006244,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012957,0.021767,0.040321,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040464,0.078597"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081023", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081936", \ "0.022292,0.025008,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032292,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057538,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113359", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006564,0.009434,0.015255,0.027317,0.052725", \ "0.003844,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005126,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027406,0.052743", \ "0.006182,0.007399,0.008709,0.011243,0.016497,0.027832,0.052795", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028597,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053361"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081023", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081936", \ "0.022292,0.025008,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032292,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057538,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113359", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006564,0.009434,0.015255,0.027317,0.052727", \ "0.003844,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005126,0.006589,0.009456,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027406,0.052743", \ "0.006182,0.007399,0.008709,0.011243,0.016497,0.027836,0.052791", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028597,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053361"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081023", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081936", \ "0.022292,0.025008,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032292,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057538,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113359", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006564,0.009434,0.015255,0.027316,0.052726", \ "0.003844,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005126,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027406,0.052743", \ "0.006182,0.007399,0.008709,0.011243,0.016497,0.027832,0.052791", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028597,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053361"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081023", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081937", \ "0.022292,0.025008,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032291,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057539,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113358", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006563,0.009434,0.015255,0.027317,0.052726", \ "0.003843,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005126,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027407,0.052743", \ "0.006182,0.007399,0.008707,0.011243,0.016497,0.027832,0.052794", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028599,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053362"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080883", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047506,0.062513,0.092119", \ "0.036697,0.039789,0.042848,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090533,0.093615,0.096949,0.102863,0.113622,0.134228,0.175229", \ "0.091023,0.094112,0.097439,0.103356,0.114118,0.134723,0.175713", \ "0.091794,0.094876,0.098202,0.104124,0.114886,0.135498,0.176495", \ "0.092993,0.096073,0.099397,0.105320,0.116079,0.136691,0.177682", \ "0.094845,0.097925,0.101249,0.107175,0.117930,0.138535,0.179538", \ "0.097326,0.100426,0.103770,0.109719,0.120475,0.141099,0.182087", \ "0.099256,0.102411,0.105805,0.111832,0.122689,0.143362,0.184379"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027035,0.052672", \ "0.003701,0.004934,0.006365,0.009180,0.014890,0.027039,0.052675", \ "0.004688,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005955,0.007134,0.008403,0.010880,0.016050,0.027502,0.052730", \ "0.007408,0.008668,0.009965,0.012369,0.017285,0.028177,0.052925", \ "0.009165,0.010498,0.011858,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004364,0.006244,0.008523,0.012877,0.021708,0.040314,0.078586", \ "0.004362,0.006248,0.008519,0.012879,0.021712,0.040302,0.078569", \ "0.004362,0.006246,0.008522,0.012877,0.021717,0.040299,0.078558", \ "0.004363,0.006243,0.008521,0.012875,0.021710,0.040300,0.078568", \ "0.004363,0.006244,0.008522,0.012872,0.021724,0.040309,0.078573", \ "0.004441,0.006323,0.008600,0.012957,0.021767,0.040321,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040464,0.078597"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080883", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047506,0.062513,0.092119", \ "0.036697,0.039789,0.042848,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090533,0.093615,0.096949,0.102863,0.113622,0.134228,0.175229", \ "0.091023,0.094112,0.097439,0.103356,0.114118,0.134723,0.175713", \ "0.091794,0.094876,0.098202,0.104124,0.114886,0.135498,0.176495", \ "0.092993,0.096073,0.099397,0.105320,0.116079,0.136691,0.177682", \ "0.094845,0.097925,0.101249,0.107175,0.117930,0.138536,0.179538", \ "0.097326,0.100426,0.103770,0.109719,0.120475,0.141097,0.182087", \ "0.099256,0.102411,0.105805,0.111832,0.122689,0.143362,0.184379"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027035,0.052672", \ "0.003701,0.004934,0.006365,0.009180,0.014890,0.027039,0.052675", \ "0.004688,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005955,0.007134,0.008403,0.010880,0.016050,0.027502,0.052730", \ "0.007408,0.008668,0.009965,0.012369,0.017285,0.028177,0.052925", \ "0.009165,0.010498,0.011858,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004364,0.006244,0.008523,0.012877,0.021708,0.040314,0.078586", \ "0.004362,0.006248,0.008519,0.012879,0.021712,0.040302,0.078569", \ "0.004362,0.006246,0.008522,0.012877,0.021717,0.040299,0.078558", \ "0.004363,0.006243,0.008521,0.012875,0.021710,0.040300,0.078568", \ "0.004363,0.006244,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012957,0.021767,0.040322,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040464,0.078597"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080882", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047505,0.062513,0.092119", \ "0.036696,0.039789,0.042849,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090522,0.093605,0.096938,0.102853,0.113611,0.134221,0.175218", \ "0.091012,0.094101,0.097428,0.103346,0.114107,0.134708,0.175705", \ "0.091783,0.094865,0.098191,0.104113,0.114875,0.135480,0.176484", \ "0.092980,0.096060,0.099384,0.105308,0.116067,0.136679,0.177672", \ "0.094833,0.097914,0.101237,0.107163,0.117918,0.138524,0.179526", \ "0.097313,0.100413,0.103756,0.109706,0.120463,0.141085,0.182074", \ "0.099242,0.102395,0.105791,0.111817,0.122675,0.143347,0.184365"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027034,0.052672", \ "0.003701,0.004934,0.006365,0.009180,0.014890,0.027039,0.052675", \ "0.004689,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005958,0.007134,0.008403,0.010880,0.016050,0.027501,0.052729", \ "0.007408,0.008668,0.009966,0.012369,0.017285,0.028176,0.052925", \ "0.009165,0.010498,0.011859,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004363,0.006244,0.008522,0.012877,0.021707,0.040313,0.078585", \ "0.004364,0.006248,0.008519,0.012880,0.021712,0.040308,0.078593", \ "0.004363,0.006245,0.008522,0.012878,0.021717,0.040300,0.078557", \ "0.004363,0.006244,0.008522,0.012875,0.021710,0.040312,0.078581", \ "0.004363,0.006245,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012956,0.021766,0.040322,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040466,0.078598"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017080,0.019755,0.022477,0.027138,0.035265,0.050315,0.079970", \ "0.017994,0.020667,0.023388,0.028047,0.036176,0.051227,0.080883", \ "0.022018,0.024663,0.027363,0.032005,0.040124,0.055170,0.084826", \ "0.029006,0.031815,0.034621,0.039354,0.047506,0.062513,0.092119", \ "0.036697,0.039789,0.042848,0.047917,0.056435,0.071619,0.101145", \ "0.045446,0.048813,0.052147,0.057599,0.066570,0.082046,0.111556", \ "0.055207,0.058848,0.062480,0.068399,0.077959,0.093988,0.123566"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.090533,0.093615,0.096949,0.102863,0.113622,0.134228,0.175229", \ "0.091023,0.094112,0.097439,0.103356,0.114118,0.134723,0.175713", \ "0.091794,0.094876,0.098202,0.104124,0.114886,0.135498,0.176495", \ "0.092993,0.096073,0.099397,0.105320,0.116079,0.136691,0.177682", \ "0.094845,0.097925,0.101249,0.107175,0.117930,0.138536,0.179538", \ "0.097326,0.100426,0.103770,0.109719,0.120475,0.141099,0.182087", \ "0.099256,0.102411,0.105805,0.111832,0.122689,0.143362,0.184379"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003686,0.004908,0.006340,0.009153,0.014878,0.027030,0.052672", \ "0.003685,0.004907,0.006338,0.009155,0.014876,0.027035,0.052672", \ "0.003701,0.004934,0.006365,0.009180,0.014890,0.027039,0.052675", \ "0.004688,0.005811,0.007103,0.009690,0.015149,0.027113,0.052688", \ "0.005955,0.007134,0.008403,0.010880,0.016050,0.027502,0.052730", \ "0.007408,0.008668,0.009965,0.012369,0.017285,0.028177,0.052925", \ "0.009165,0.010498,0.011858,0.014265,0.019005,0.029313,0.053239"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004364,0.006244,0.008523,0.012877,0.021708,0.040314,0.078586", \ "0.004362,0.006248,0.008519,0.012879,0.021712,0.040302,0.078569", \ "0.004362,0.006246,0.008522,0.012877,0.021717,0.040299,0.078558", \ "0.004363,0.006243,0.008521,0.012875,0.021710,0.040300,0.078568", \ "0.004363,0.006244,0.008522,0.012872,0.021724,0.040307,0.078573", \ "0.004441,0.006323,0.008600,0.012957,0.021767,0.040321,0.078556", \ "0.004665,0.006541,0.008831,0.013190,0.021969,0.040464,0.078597"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081022", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081937", \ "0.022292,0.025010,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032291,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057539,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113358", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006563,0.009434,0.015255,0.027317,0.052726", \ "0.003843,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005124,0.006589,0.009456,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027407,0.052743", \ "0.006182,0.007399,0.008707,0.011243,0.016497,0.027836,0.052792", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028599,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053362"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081022", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081937", \ "0.022292,0.025009,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032291,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057539,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113358", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006563,0.009434,0.015255,0.027316,0.052725", \ "0.003843,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005127,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027407,0.052743", \ "0.006182,0.007399,0.008707,0.011243,0.016497,0.027836,0.052794", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028599,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053362"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081022", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081936", \ "0.022292,0.025009,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032292,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057538,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113359", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006564,0.009434,0.015255,0.027317,0.052725", \ "0.003844,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005124,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027406,0.052743", \ "0.006182,0.007399,0.008709,0.011243,0.016497,0.027836,0.052795", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028597,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053361"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.017348,0.020095,0.022891,0.027669,0.036003,0.051301,0.081023", \ "0.018261,0.021007,0.023801,0.028579,0.036914,0.052214,0.081937", \ "0.022292,0.025009,0.027781,0.032540,0.040865,0.056161,0.085886", \ "0.029415,0.032291,0.035167,0.040011,0.048354,0.063610,0.093284", \ "0.037288,0.040450,0.043595,0.048799,0.057539,0.072987,0.102579", \ "0.046240,0.049681,0.053107,0.058718,0.067953,0.083757,0.113358", \ "0.056232,0.059957,0.063688,0.069784,0.079660,0.096074,0.125776"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003847,0.005100,0.006563,0.009434,0.015255,0.027317,0.052726", \ "0.003843,0.005100,0.006567,0.009433,0.015256,0.027322,0.052723", \ "0.003856,0.005127,0.006589,0.009457,0.015268,0.027324,0.052728", \ "0.004863,0.006013,0.007326,0.009965,0.015523,0.027407,0.052743", \ "0.006182,0.007399,0.008707,0.011243,0.016497,0.027836,0.052791", \ "0.007687,0.008985,0.010336,0.012821,0.017837,0.028599,0.053013", \ "0.009465,0.010863,0.012306,0.014818,0.019683,0.029838,0.053362"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.066564,7.975019,7.920567,7.871932,7.848382,7.811216,7.815338", \ "8.058196,7.973368,7.888914,7.877844,7.845818,7.807228,7.810487", \ "8.164922,8.068541,8.014342,7.941586,7.942938,7.911935,7.918860", \ "8.534332,8.438967,8.376071,8.326116,8.292844,8.273471,8.265939", \ "9.307933,9.211089,9.164392,9.090792,9.095804,9.030482,9.072114", \ "10.546080,10.442070,10.404590,10.325450,10.300160,10.303610,10.092360", \ "12.060280,12.009920,12.002370,11.996700,11.949900,11.984420,11.978700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.143543,8.074997,8.065872,8.064103,8.113062,8.101840,8.103641", \ "8.136551,8.071563,8.061332,8.058933,8.107863,8.085600,8.025727", \ "8.227279,8.157676,8.152118,8.142165,8.205198,8.202232,8.182283", \ "8.616158,8.533167,8.540579,8.533163,8.558292,8.579555,8.537531", \ "9.407827,9.355106,9.345558,9.344690,9.391392,9.388543,9.352403", \ "10.702000,10.628700,10.637520,10.635140,10.680880,10.646930,10.568820", \ "12.230710,12.192630,12.232830,12.291660,12.443560,12.458220,12.437640"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.882036,6.826038,6.902381,6.927747,6.839661,6.814884,6.657796", \ "6.892807,6.818511,6.878259,6.842099,6.807592,6.710592,6.544622", \ "7.030205,6.959180,6.995685,7.005806,6.946692,6.830425,6.687912", \ "7.604275,7.432467,7.435381,7.403074,7.353945,7.235478,7.176163", \ "8.589313,8.385609,8.255326,8.224989,8.078337,7.839373,7.805040", \ "10.128660,9.875443,9.763918,9.589291,9.358748,9.056485,8.792094", \ "12.107540,11.856020,11.621750,11.397260,11.101140,10.699990,10.459210"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.881792,6.825781,6.902109,6.927453,6.838731,6.814413,6.648909", \ "6.892563,6.818251,6.877992,6.841801,6.807255,6.710179,6.544066", \ "7.029965,6.959045,6.995468,6.962314,6.946371,6.829603,6.664124", \ "7.604039,7.432225,7.434928,7.402793,7.353594,7.235104,7.175697", \ "8.589092,8.385376,8.255081,8.224725,8.078008,7.839091,7.804512", \ "10.128420,9.875223,9.763694,9.588962,9.358463,9.055937,8.795704", \ "12.107470,11.855840,11.597580,11.397060,11.100790,10.699690,10.458850"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.881792,6.825789,6.902274,6.927621,6.874055,6.814574,6.649137", \ "6.892564,6.818379,6.877999,6.841996,6.807427,6.710370,6.544304", \ "7.029953,6.959106,6.994778,7.004628,6.945897,6.830218,6.688051", \ "7.604193,7.432266,7.437921,7.402968,7.352533,7.235276,7.175805", \ "8.589136,8.385441,8.255244,8.224732,8.079789,7.839046,7.804652", \ "10.128700,9.875428,9.763736,9.589105,9.358726,9.055985,8.791809", \ "12.107210,11.855870,11.597730,11.397140,11.100960,10.699860,10.459030"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.814800,7.724771,7.796385,7.820365,7.741657,7.704610,7.536393", \ "7.778902,7.706992,7.777047,7.729919,7.737551,7.702267,7.423740", \ "8.028643,7.949515,7.969545,7.950951,7.918598,7.816391,7.647825", \ "8.931266,8.764920,8.759282,8.729039,8.686150,8.557822,8.184071", \ "10.579530,10.350060,10.297960,10.123200,10.084000,9.953966,9.753664", \ "13.093190,12.802030,12.667330,12.492590,12.265840,11.962700,11.687200", \ "16.349650,16.060220,15.787130,15.539540,15.310000,15.074180,14.631810"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.815078,7.725074,7.796613,7.820745,7.742062,7.705139,7.545203", \ "7.779187,7.707106,7.777168,7.730229,7.737860,7.702568,7.424458", \ "8.028947,7.949817,7.969880,7.951269,7.971686,7.816842,7.648509", \ "8.931476,8.765209,8.759677,8.729373,8.684723,8.558274,8.184584", \ "10.579800,10.350310,10.298240,10.123470,10.084390,9.954450,9.754180", \ "13.093400,12.802290,12.667480,12.492880,12.266130,11.963050,11.687650", \ "16.359000,16.057870,15.821390,15.539620,15.310170,15.074570,14.632360"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.814975,7.724924,7.796610,7.820629,7.742224,7.705068,7.537061", \ "7.779179,7.707084,7.778767,7.730182,7.712302,7.702691,7.424309", \ "8.028765,7.949675,7.969531,7.951270,7.918878,7.816823,7.648444", \ "8.931471,8.764681,8.759826,8.729355,8.686908,8.558253,8.184578", \ "10.579780,10.350330,10.298270,10.123470,10.084340,9.954420,9.754220", \ "13.093420,12.802290,12.667590,12.492800,12.266140,11.963080,11.687660", \ "16.358260,16.057880,15.821400,15.539620,15.310290,15.074550,14.632330"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.881475,6.825452,6.901913,6.927220,6.874083,6.814060,6.648325", \ "6.892245,6.818041,6.877636,6.841593,6.806954,6.709793,6.543520", \ "7.029624,6.958759,6.994442,6.961983,6.945500,6.829384,6.686782", \ "7.603862,7.431924,7.432271,7.402564,7.352322,7.234711,7.175053", \ "8.588813,8.385102,8.254883,8.224348,8.079274,7.838482,7.803971", \ "10.128370,9.875098,9.763391,9.588814,9.358280,9.033959,8.791095", \ "12.106930,11.855570,11.597410,11.396790,11.100560,10.699360,10.458390"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.815051,7.725010,7.796656,7.820758,7.742114,7.705128,7.537055", \ "7.779230,7.707191,7.778539,7.730318,7.738132,7.702567,7.424357", \ "8.028832,7.949751,7.969902,7.951343,7.919039,7.816921,7.648462", \ "8.931588,8.765259,8.759732,8.729420,8.686268,8.558336,8.184722", \ "10.579840,10.350390,10.298270,10.123570,10.084410,9.954445,9.754227", \ "13.093480,12.802330,12.667640,12.492870,12.266230,11.963150,11.687780", \ "16.358890,16.057920,15.821460,15.539680,15.310340,15.074570,14.632340"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.655479,8.660369,8.755273,8.775587,8.756493,8.699370,8.763640", \ "8.634229,8.635159,8.727036,8.761785,8.732703,8.771950,8.648146", \ "8.867501,8.853443,8.936224,8.966038,8.940801,8.848644,8.853627", \ "9.771560,9.703377,9.710419,9.652161,9.586331,9.602198,9.465920", \ "11.314180,11.181710,11.133910,11.005230,10.923950,10.899180,10.780330", \ "13.607710,13.383580,13.283390,13.107750,12.953660,12.783620,12.588500", \ "16.341310,16.109000,15.954760,15.702840,15.487470,15.295930,15.190130"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.655280,8.660121,8.755018,8.775293,8.756173,8.698942,8.763320", \ "8.633976,8.634931,8.726785,8.761490,8.732382,8.771601,8.647598", \ "8.867252,8.853203,8.935956,8.965526,8.940500,8.848433,8.853222", \ "9.771312,9.703126,9.706188,9.651882,9.586037,9.601854,9.465501", \ "11.313960,11.181480,11.133680,11.004980,10.923680,10.898860,10.779840", \ "13.607530,13.383390,13.265150,13.107540,12.953420,12.783350,12.588130", \ "16.342250,16.108890,15.954680,15.702680,15.487280,15.295700,15.189850"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.654467,8.659320,8.754343,8.774847,8.755556,8.698143,8.762437", \ "8.624734,8.634203,8.726094,8.761063,8.731772,8.770780,8.646711", \ "8.866881,8.852592,8.935678,8.965094,8.939858,8.845954,8.852352", \ "9.771157,9.702904,9.705552,9.651486,9.585457,9.601095,9.464710", \ "11.313830,11.181290,11.133260,11.023410,10.923080,10.898110,10.781080", \ "13.570740,13.382860,13.264890,13.107200,12.952890,12.782640,12.587400", \ "16.346880,16.108350,15.953510,15.702310,15.486760,15.294510,15.189070"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.652452,8.655437,8.749177,8.769366,8.747319,8.685591,8.744042", \ "8.629838,8.630073,8.720898,8.755604,8.723568,8.758031,8.628599", \ "8.863866,8.848237,8.931635,8.959575,8.931586,8.827874,8.834197", \ "9.768572,9.699701,9.700457,9.646065,9.577294,9.588476,9.446521", \ "11.311340,11.178110,11.125800,11.015570,10.912290,10.885520,10.765170", \ "13.570620,13.379820,13.260910,13.101770,12.944870,12.770330,12.569760", \ "16.338790,16.104140,15.948100,15.696890,15.479100,15.238200,15.171600"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.652731,8.655726,8.749523,8.769745,8.747722,8.686036,8.744727", \ "8.630137,8.630367,8.721255,8.755941,8.723936,8.758537,8.629359", \ "8.864188,8.848550,8.931951,8.960115,8.931999,8.828317,8.834863", \ "9.768882,9.700011,9.700725,9.646397,9.579965,9.588932,9.447035", \ "11.311600,11.178370,11.126110,11.015840,10.912630,10.885990,10.765660", \ "13.570800,13.380420,13.261180,13.102050,12.945140,12.770720,12.570210", \ "16.338120,16.104310,15.948280,15.697100,15.479330,15.238540,15.172160"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.652744,8.655739,8.749520,8.769737,8.747720,8.686123,8.744836", \ "8.630143,8.630378,8.721248,8.755948,8.723946,8.758520,8.629163", \ "8.864188,8.848553,8.931957,8.959928,8.932012,8.828310,8.834815", \ "9.768879,9.700012,9.700766,9.646399,9.577675,9.588926,9.447040", \ "11.311610,11.178380,11.126100,11.015860,10.912640,10.885970,10.765760", \ "13.570820,13.380420,13.261190,13.102040,12.945150,12.770720,12.570210", \ "16.337640,16.104320,15.948290,15.697100,15.479340,15.238530,15.172090"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.654112,8.658947,8.753950,8.774416,8.755064,8.697633,8.761623", \ "8.624373,8.633831,8.725700,8.760631,8.731279,8.770188,8.646028", \ "8.866519,8.852215,8.935279,8.964662,8.939320,8.845368,8.851600", \ "9.770799,9.702532,9.705163,9.651061,9.584974,9.600511,9.463950", \ "11.313490,11.180940,11.132890,11.023020,10.922620,10.897550,10.780370", \ "13.570430,13.382900,13.282960,13.106830,12.952470,12.782120,12.586710", \ "16.347240,16.108090,15.953240,15.702000,15.486400,15.294050,15.188470"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.652821,8.655825,8.749575,8.769790,8.747794,8.686163,8.744725", \ "8.630208,8.630457,8.721293,8.756031,8.724046,8.758578,8.629279", \ "8.864234,8.848617,8.932030,8.960183,8.932074,8.828411,8.834832", \ "9.768923,9.700067,9.704838,9.646472,9.580031,9.589003,9.447168", \ "11.311670,11.178450,11.126150,11.015940,10.912710,10.886000,10.765810", \ "13.570900,13.380460,13.261240,13.102090,12.945240,12.770780,12.570320", \ "16.338220,16.104360,15.948340,15.697150,15.479410,15.238570,15.172050"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.122703,5.325951,5.554348,5.742097,5.803190,5.806072,5.802608", \ "5.102413,5.327030,5.533242,5.710869,5.788844,5.781184,5.782748", \ "5.308590,5.514351,5.690001,5.868672,5.926696,5.921172,5.925176", \ "6.073596,6.307229,6.472476,6.576895,6.598052,6.536644,6.511709", \ "7.465205,7.628278,7.660222,7.825469,7.886950,7.767534,7.694813", \ "9.649603,9.744596,9.775146,9.779825,9.783822,9.701850,9.564193", \ "12.545470,12.596940,12.604990,12.486950,12.459240,12.303400,12.195270"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.600301,3.733867,3.924153,3.946231,4.026310,4.013439,3.628144", \ "3.565035,3.733735,3.754946,3.943697,3.951509,3.994580,3.786861", \ "3.607303,3.767399,3.900323,3.966451,3.775749,3.797400,3.293138", \ "4.141289,4.145950,4.259658,4.307354,4.368254,3.924975,4.255494", \ "5.421678,5.360235,5.483113,5.402961,5.319148,5.112547,4.975375", \ "7.216624,7.231162,7.305390,7.372620,7.228526,6.748666,6.390918", \ "9.497023,9.384558,9.508388,9.707377,9.807340,9.279139,8.644204"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.122726,5.325966,5.554356,5.742109,5.803182,5.806072,5.802586", \ "5.102441,5.327049,5.533256,5.710870,5.788843,5.781180,5.782732", \ "5.256229,5.512277,5.690012,5.862604,5.926694,5.921171,5.925173", \ "6.073623,6.307251,6.472491,6.576895,6.598053,6.536634,6.511693", \ "7.465225,7.628298,7.660233,7.825478,7.886947,7.767516,7.694801", \ "9.649619,9.744612,9.775161,9.779833,9.783824,9.701837,9.564154", \ "12.545480,12.596950,12.605010,12.486950,12.459230,12.303400,12.197330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.600309,3.733875,3.924164,3.946235,4.026315,4.013445,3.628116", \ "3.565045,3.733746,3.754949,3.943704,3.951513,3.994588,3.786850", \ "3.607312,3.767410,3.896532,3.966460,3.775736,3.797391,3.293088", \ "4.141301,4.145955,4.259665,4.307358,4.368264,3.924952,4.255504", \ "5.421690,5.360241,5.483122,5.402963,5.319151,5.112545,4.975367", \ "7.216635,7.231175,7.305408,7.372629,7.228530,6.748651,6.390891", \ "9.497035,9.384568,9.508401,9.707389,9.807347,9.279114,8.644155"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.122612,5.325868,5.554275,5.742053,5.803181,5.806071,5.802615", \ "5.102325,5.326948,5.533171,5.710826,5.788832,5.781184,5.782752", \ "5.296293,5.514270,5.689930,5.868627,5.926685,5.921171,5.925175", \ "6.073528,6.307162,6.472409,6.576850,6.598038,6.536646,6.511714", \ "7.465147,7.628220,7.660169,7.825425,7.886932,7.767538,7.694816", \ "9.649549,9.744545,9.775096,9.779785,9.783800,9.710281,9.564208", \ "12.545410,12.596890,12.604950,12.486910,12.459210,12.303400,12.197330"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.600270,3.733822,3.924097,3.946176,4.026264,4.013410,3.628129", \ "3.565004,3.733689,3.754895,3.943641,3.951468,3.994550,3.786839", \ "3.607270,3.767374,3.856453,3.966395,3.775708,3.797376,3.293132", \ "4.141256,4.145907,4.259607,4.307300,4.368209,3.924957,4.255470", \ "5.421639,5.360191,5.483060,5.402909,5.319105,5.112520,4.975352", \ "7.216583,7.231112,7.305337,7.372564,7.228485,6.748644,6.390902", \ "9.496976,9.384508,9.508331,9.707317,9.807295,9.279115,8.644196"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.113161,5.293701,5.522496,5.709291,5.777655,5.769334,5.777030", \ "5.068111,5.293576,5.500138,5.677778,5.756997,5.749719,5.752304", \ "5.273873,5.480079,5.647873,5.834820,5.893286,5.888422,5.892847", \ "6.109726,6.269087,6.437361,6.542046,6.556797,6.503445,6.482732", \ "7.497492,7.593932,7.661228,7.789723,7.851862,7.733823,7.661601", \ "9.677752,9.741007,9.741146,9.735821,9.750453,9.670950,9.531039", \ "12.509360,12.613310,12.545250,12.476090,12.444060,12.272320,12.154020"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.608628,3.742089,3.931518,3.952643,3.983802,4.025785,3.654977", \ "3.587837,3.742783,3.899613,3.951964,3.967846,4.009681,3.792370", \ "3.594873,3.777236,3.910722,3.975325,3.772642,3.814634,3.865993", \ "4.150957,4.255920,4.268900,4.311491,4.264755,3.942946,3.676908", \ "5.431342,5.435672,5.492439,5.412403,5.329384,5.131125,4.984649", \ "7.253996,7.221437,7.238193,7.370414,7.246207,6.766373,6.398196", \ "9.500296,9.393365,9.516598,9.715417,9.825481,9.286347,8.652878"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.743286,5.743307,5.798771,5.908814,6.017687,6.072316,5.916457", \ "5.740693,5.734979,5.726190,5.915577,6.030475,5.960996,5.872442", \ "5.832998,5.819516,5.835474,5.982406,6.043109,6.062298,6.076428", \ "6.453770,6.325603,6.362237,6.407440,6.439423,6.367720,6.231788", \ "7.463823,7.351929,7.308949,7.229611,7.210215,7.155966,7.103753", \ "8.854491,8.661868,8.590607,8.458250,8.371202,8.223622,8.070783", \ "10.666910,10.477090,10.326800,10.099170,9.821477,9.662928,9.321863"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.743292,5.742054,5.798728,5.908762,6.017604,6.072306,5.916288", \ "5.740662,5.734938,5.726145,5.915528,6.030401,5.960884,5.872280", \ "5.834751,5.819479,5.835423,5.982351,6.043014,6.062177,6.076271", \ "6.453741,6.391563,6.362187,6.407379,6.439345,6.367607,6.272862", \ "7.463809,7.351889,7.308912,7.225864,7.210141,7.155882,7.103629", \ "8.851965,8.661501,8.590573,8.458205,8.371135,8.223545,8.070703", \ "10.666910,10.477080,10.326780,10.099140,9.821439,9.662874,9.321762"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.743411,5.741231,5.798848,5.908928,6.017841,6.072536,6.014093", \ "5.740744,5.735044,5.726275,5.915692,6.030629,5.961216,5.872740", \ "5.834833,5.827780,5.835551,5.982513,6.043273,6.062511,6.076705", \ "6.453826,6.391666,6.362316,6.407545,6.439573,6.434882,6.273260", \ "7.463894,7.351987,7.309018,7.226007,7.210353,7.156160,7.104014", \ "8.852028,8.661565,8.590655,8.458322,8.371315,8.223790,8.071012", \ "10.666910,10.477100,10.326820,10.099210,9.821563,9.663046,9.322058"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.616316,5.598734,5.663388,5.773754,5.883369,5.942192,5.791754", \ "5.607420,5.604405,5.598141,5.775319,5.897737,5.833534,5.742841", \ "5.699327,5.687187,5.744963,5.806132,5.975438,5.877027,5.948761", \ "6.299415,6.256707,6.231552,6.276191,6.309345,6.341161,6.154820", \ "7.339202,7.222923,7.177646,7.096856,7.099924,7.008377,6.953408", \ "8.684663,8.510382,8.462478,8.328185,8.243116,8.099754,7.952668", \ "10.503620,10.356300,10.203300,9.970016,9.704644,9.442923,9.206305"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.113117,5.293654,5.522467,5.709268,5.777640,5.769297,5.776980", \ "5.068055,5.293534,5.500113,5.677758,5.756992,5.749711,5.752270", \ "5.261097,5.478228,5.659006,5.834808,5.893277,5.888420,5.892838", \ "6.109673,6.269034,6.437330,6.542021,6.556779,6.503422,6.482721", \ "7.497446,7.593891,7.661194,7.789703,7.851845,7.733784,7.661574", \ "9.677710,9.740970,9.741116,9.735793,9.750444,9.670925,9.530958", \ "12.509320,12.613270,12.545210,12.476060,12.444050,12.272310,12.153990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.608582,3.742047,3.931491,3.952607,3.983771,4.025766,3.654515", \ "3.587796,3.742747,3.899588,3.951934,3.967819,4.008784,3.792314", \ "3.594828,3.777202,3.910695,3.975298,3.772582,3.814584,3.865954", \ "4.150923,4.255894,4.268859,4.311453,4.264716,3.942866,3.676784", \ "5.431312,5.435635,5.492407,5.412363,5.329352,5.131088,4.984598", \ "7.253966,7.221403,7.238147,7.370383,7.246182,6.766309,6.398109", \ "9.500264,9.393321,9.516563,9.715387,9.825455,9.286261,8.652743"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.113145,5.293679,5.522483,5.709287,5.777649,5.769317,5.777005", \ "5.068087,5.293556,5.500126,5.677767,5.756995,5.749716,5.752288", \ "5.273849,5.480060,5.647858,5.834814,5.893282,5.888422,5.892843", \ "6.109705,6.269062,6.437346,6.542034,6.556788,6.503434,6.482728", \ "7.497473,7.593915,7.661213,7.789714,7.851854,7.733804,7.661588", \ "9.677735,9.740992,9.741134,9.735809,9.750450,9.670939,9.530999", \ "12.509350,12.613290,12.545230,12.476080,12.444050,12.272320,12.158640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.608606,3.742068,3.931504,3.952624,3.983787,4.025777,3.654916", \ "3.587817,3.742765,3.899600,3.951950,3.967833,4.008793,3.792346", \ "3.594852,3.777218,3.910708,3.975311,3.772612,3.814610,3.865978", \ "4.150941,4.255908,4.268879,4.311473,4.264737,3.942907,3.676850", \ "5.431328,5.435655,5.492423,5.412384,5.329370,5.131108,4.984629", \ "7.253983,7.221422,7.238170,7.370399,7.246196,6.766343,6.398157", \ "9.500282,9.393345,9.516582,9.715404,9.825470,9.286307,8.652815"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.122630,5.325876,5.554282,5.742053,5.803168,5.806070,5.802585", \ "5.102341,5.326958,5.533180,5.710823,5.788831,5.781178,5.782731", \ "5.296309,5.514281,5.693158,5.868629,5.926681,5.921169,5.925171", \ "6.073541,6.307171,6.472419,6.576846,6.598038,6.536632,6.511691", \ "7.465156,7.628231,7.660171,7.825430,7.886926,7.767514,7.694799", \ "9.649555,9.744551,9.775105,9.779788,9.783801,9.710276,9.564155", \ "12.545420,12.596900,12.604950,12.486910,12.459200,12.303390,12.193860"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.600270,3.733823,3.924104,3.946174,4.026265,4.013412,3.628085", \ "3.565005,3.733694,3.754889,3.943643,3.951469,3.994556,3.786817", \ "3.607273,3.767358,3.896471,3.966399,3.775687,3.797359,3.293058", \ "4.141260,4.145905,4.259607,4.307298,4.368214,3.924921,4.255471", \ "5.421646,5.360188,5.483064,5.402904,5.319102,5.112512,4.975334", \ "7.216586,7.231118,7.305346,7.372567,7.228486,6.748619,6.390859", \ "9.496983,9.384510,9.508337,9.707324,9.807298,9.279076,8.644124"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.113185,5.293721,5.522506,5.709301,5.777665,5.769358,5.777063", \ "5.068132,5.293592,5.500147,5.677787,5.756999,5.749725,5.752326", \ "5.273892,5.478284,5.659041,5.834825,5.893291,5.888424,5.892852", \ "6.109746,6.269107,6.437371,6.542058,6.556808,6.503459,6.482739", \ "7.497509,7.593947,7.661241,7.789731,7.851872,7.733848,7.661618", \ "9.677768,9.741021,9.741157,9.735834,9.750457,9.670966,9.531093", \ "12.509380,12.613320,12.545270,12.476110,12.444060,12.272330,12.158640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("3.608647,3.742108,3.931527,3.952659,3.983817,4.025795,3.655093", \ "3.619668,3.742797,3.763439,3.951616,4.006930,4.009688,3.792403", \ "3.594892,3.777248,3.910732,3.975335,3.772676,3.814663,3.866017", \ "4.150972,4.255929,4.268917,4.311509,4.264775,3.942996,3.676987", \ "5.431353,5.435686,5.492451,5.412423,5.329400,5.131145,4.984680", \ "7.254008,7.221453,7.238214,7.370427,7.246220,6.766412,6.398251", \ "9.500308,9.393384,9.516612,9.715429,9.825494,9.286399,8.652963"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.616345,5.598752,5.663440,5.773820,5.883429,5.942273,5.791845", \ "5.607460,5.604437,5.598202,5.775401,5.897827,5.833631,5.742946", \ "5.699382,5.687235,5.744998,5.805975,5.975522,5.877106,5.948885", \ "6.299470,6.256758,6.231586,6.276238,6.309418,6.298732,6.155025", \ "7.339239,7.222948,7.177705,7.096923,7.099995,7.008517,6.953579", \ "8.684668,8.510419,8.462509,8.328230,8.243166,8.099881,7.952919", \ "10.503650,10.356320,10.203300,9.970041,9.704705,9.443045,9.206449"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.616509,5.598946,5.663652,5.774067,5.883742,5.942707,5.792430", \ "5.607635,5.604628,5.598413,5.775645,5.898141,5.834057,5.743535", \ "5.699563,5.687431,5.703572,5.806223,5.975829,5.936037,5.949454", \ "6.299657,6.256959,6.231803,6.276488,6.309729,6.319379,6.155580", \ "7.339420,7.223142,7.177914,7.097161,7.100288,6.964506,6.954109", \ "8.684824,8.510588,8.462691,8.328439,8.243427,8.100232,7.953397", \ "10.503760,10.356440,10.203440,9.970199,9.704911,9.443341,9.206884"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.743304,5.740791,5.798701,5.908752,6.017604,6.072207,5.916344", \ "5.740626,5.734910,5.726126,5.915517,6.030400,5.960894,5.872293", \ "5.834715,5.819447,5.835396,5.982331,6.091101,6.062190,6.076275", \ "6.453705,6.391530,6.362159,6.407361,6.439341,6.417014,6.272859", \ "7.463777,7.351853,7.308877,7.229536,7.210133,7.155880,7.103626", \ "8.851924,8.661458,8.590532,8.458175,8.371120,8.223537,8.070732", \ "10.666860,10.477030,10.326730,10.099100,9.821418,9.662849,9.321740"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.616476,5.598927,5.663594,5.773997,5.883682,5.942614,5.927766", \ "5.607591,5.604592,5.598354,5.775560,5.898045,5.833957,5.743456", \ "5.700508,5.687378,5.703687,5.806379,5.975746,5.935945,5.949337", \ "6.299595,6.256902,6.231768,6.276440,6.309653,6.341572,6.112812", \ "7.339378,7.223114,7.177849,7.097088,7.100215,7.008759,6.953941", \ "8.684817,8.510546,8.462655,8.328390,8.243377,8.100100,7.953122", \ "10.503720,10.356420,10.203430,9.970172,9.704845,9.443207,9.206741"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588635,5.900295,6.229793,6.610002,7.117037,9.179968,12.097770", \ "5.564627,5.896857,6.179996,6.567380,7.099231,9.187744,12.071170", \ "5.815303,6.090985,6.354892,6.747773,7.242087,9.296803,12.206360", \ "6.714184,6.987852,7.168687,7.542344,8.036931,10.165190,12.822440", \ "8.207672,8.386644,8.517899,8.868974,9.401789,11.490960,14.101170", \ "10.624190,10.758300,10.835480,11.017620,11.464830,13.358480,16.233630", \ "13.752940,13.941630,13.982220,14.066400,14.374580,15.946970,19.264820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.658288,8.836264,9.012850,9.085705,8.962061,8.907832,8.907914", \ "8.641888,8.868901,9.004664,8.979116,8.889581,8.923693,8.709348", \ "8.639890,8.819144,8.994847,9.069394,9.110523,8.830339,8.858483", \ "8.662288,8.821147,9.023024,9.073089,8.878360,8.908503,9.057966", \ "8.795954,8.986019,9.156118,9.212614,9.197460,9.240891,9.035196", \ "9.223875,9.315422,9.531101,9.489754,9.606141,9.334109,9.462160", \ "10.003900,10.133470,10.282020,10.363600,10.327780,10.220730,9.952125"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588677,5.900326,6.229821,6.610020,7.117050,9.179986,12.097770", \ "5.564664,5.896890,6.180021,6.567395,7.099244,9.187770,12.071160", \ "5.815347,6.054829,6.316994,6.747793,7.242098,9.296820,12.206350", \ "6.714229,6.987891,7.168711,7.542366,8.036951,10.165210,12.822420", \ "8.207707,8.386676,8.517924,8.868997,9.401804,11.490980,14.101160", \ "10.624220,10.758330,10.835510,11.017640,11.464850,13.358500,16.233620", \ "13.752970,13.941660,13.982240,14.066420,14.374600,15.947000,19.264820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.658313,8.836273,9.012860,9.085711,8.962045,8.907822,8.907904", \ "8.641908,8.868917,9.004676,8.979127,8.889556,8.923684,8.709238", \ "8.639910,8.819157,8.994859,9.069400,9.110530,8.830324,8.858480", \ "8.662411,8.821159,9.023041,9.073093,8.878521,8.908493,9.057964", \ "8.795971,8.986032,9.156131,9.212619,9.197460,8.913738,9.035170", \ "9.223892,9.315432,9.531113,9.489751,9.606146,9.325625,9.462207", \ "10.003930,10.133480,10.282030,10.363610,10.327780,10.220730,9.952101"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588519,5.900185,6.229693,6.609925,7.116978,9.179887,12.097750", \ "5.564513,5.896747,6.179896,6.567300,7.099172,9.187658,12.071150", \ "5.815192,6.090877,6.316876,6.747692,7.242027,9.296722,12.206350", \ "6.714090,6.987754,7.168592,7.542261,8.036868,10.165100,12.822430", \ "8.207589,8.386560,8.517818,8.868896,9.425024,11.490870,14.101150", \ "10.624110,10.758220,10.835400,11.017550,11.464770,13.358400,16.233600", \ "13.752870,13.941560,13.982140,14.066330,14.374530,15.946890,19.264790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.658180,8.836152,9.012752,9.085631,8.962007,8.907802,8.907886", \ "8.641776,8.868792,9.004568,8.979058,8.889525,8.923662,8.709224", \ "8.639776,8.819035,8.994750,9.069318,9.110474,8.830310,8.858466", \ "8.662248,8.821038,9.022930,9.073014,8.878440,8.908472,9.057929", \ "8.795837,8.985910,9.156021,9.212539,9.197413,9.240853,9.035152", \ "9.223761,9.315316,9.531005,9.489681,9.606092,9.325613,9.462179", \ "10.003800,10.133360,10.281920,10.363530,10.327730,10.220700,9.952100"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588995,5.900709,6.230240,6.610260,7.116861,9.185812,12.099780", \ "5.565038,5.897283,6.180465,6.567937,7.102131,9.192113,12.072030", \ "5.815684,6.091490,6.355427,6.747210,7.242468,9.299557,12.206570", \ "6.714775,6.988477,7.169383,7.543145,8.024046,10.171450,12.813430", \ "8.195009,8.387402,8.520132,8.870351,9.398515,11.503510,14.102880", \ "10.625380,10.759110,10.836440,11.019020,11.465890,13.360240,16.235840", \ "13.753960,13.942820,13.983310,13.998440,14.376160,15.976100,19.267080"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.647467,8.834164,9.024587,9.083496,8.957338,8.940226,8.904627", \ "8.656165,8.866731,9.004288,8.988056,8.880585,8.920746,9.010567", \ "8.648066,8.816954,8.994196,9.067107,9.107884,8.827800,8.970286", \ "8.651233,8.819143,8.871906,9.070537,8.863782,8.905529,9.054005", \ "8.797302,8.956978,9.155533,9.210088,9.194492,9.241920,9.031450", \ "9.223093,9.315083,9.530215,9.486999,9.603026,9.321961,9.466435", \ "10.003230,10.130930,10.281730,10.360600,10.324710,10.216550,9.947574"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.709470,5.662029,5.707921,6.010909,7.458759,9.735909,9.958282", \ "5.697292,5.655909,5.707012,6.013558,7.434764,9.610327,9.934108", \ "5.797375,5.751974,5.768448,6.061735,7.545639,9.706600,9.961269", \ "6.455912,6.344097,6.348485,6.660228,8.109439,10.119510,10.277490", \ "7.518648,7.376357,7.330851,7.535885,8.958512,10.884760,11.121010", \ "9.013032,8.772368,8.717537,8.844932,10.032630,12.226540,12.249180", \ "11.011710,10.808980,10.667890,10.555540,11.462130,14.063930,14.061670"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.709407,5.661910,5.707887,6.010873,7.458685,9.735759,9.914442", \ "5.697268,5.655875,5.706983,6.013526,7.434719,9.610225,9.933848", \ "5.797353,5.751944,5.767287,6.059955,7.545610,9.706531,9.961111", \ "6.455891,6.344068,6.348445,6.660188,8.109392,10.119440,10.277400", \ "7.518626,7.376326,7.330824,7.539009,8.958468,10.867400,11.121070", \ "9.013009,8.772351,8.717512,8.844907,10.032600,12.226470,12.249120", \ "11.011690,10.808970,10.667880,10.555520,11.462430,14.063890,14.061570"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.709464,5.661969,5.707979,6.010984,7.458842,9.735968,9.919472", \ "5.697329,5.655955,5.707070,6.013634,7.434849,9.610511,9.934510", \ "5.797414,5.752022,5.767388,6.061820,7.545717,9.706771,9.961551", \ "6.455953,6.344147,6.348543,6.660299,8.109519,10.119710,10.277760", \ "7.518684,7.376398,7.330900,7.535958,8.958580,10.884930,11.121440", \ "9.013053,8.772397,8.717570,8.844976,10.032680,12.226670,12.249420", \ "11.011690,10.808970,10.667890,10.555560,11.462320,14.064010,14.061860"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.698207,5.665896,5.708269,6.011483,7.458920,9.738286,9.941810", \ "5.697643,5.656259,5.707445,6.014142,7.435556,9.617457,9.910461", \ "5.797717,5.752615,5.766916,6.072012,7.462288,9.716480,9.967649", \ "6.456322,6.345332,6.349026,6.660925,8.159013,10.132880,10.251340", \ "7.518849,7.376882,7.337072,7.565599,8.959198,10.891000,11.127010", \ "9.013623,8.772780,8.718200,8.845040,10.033580,12.229050,12.264250", \ "11.014990,10.810100,10.668610,10.556410,11.433610,14.066280,14.068020"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588911,5.900637,6.230188,6.610217,7.116810,9.185741,12.099730", \ "5.564959,5.897215,6.180406,6.567887,7.102090,9.192049,12.071980", \ "5.815606,6.091422,6.355367,6.748364,7.242412,9.299465,12.206500", \ "6.714696,6.988405,7.169311,7.543103,8.023999,10.171370,12.813330", \ "8.194938,8.387336,8.520067,8.870304,9.398456,11.503440,14.102830", \ "10.625320,10.759050,10.836390,11.018980,11.465850,13.360160,16.235800", \ "13.753900,13.942770,13.983260,13.998370,14.376110,15.976010,19.267040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.647416,8.834121,9.024547,9.083468,8.957294,8.940006,8.904576", \ "8.656115,8.866695,9.004257,8.988006,8.880529,8.920703,9.010633", \ "8.648017,8.816909,8.994163,9.067077,9.107869,8.827741,8.970241", \ "8.651474,8.819096,8.871901,9.070504,8.863721,8.905479,9.053979", \ "8.797251,8.956929,9.155500,9.210055,9.194462,8.910289,9.031382", \ "9.223048,9.315031,9.530184,9.486951,9.603007,9.321898,9.466390", \ "10.003200,10.130900,10.281700,10.360570,10.324680,10.216520,9.947498"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588960,5.900677,6.230217,6.610242,7.116840,9.185783,12.099760", \ "5.565003,5.897253,6.180438,6.567915,7.102113,9.192088,12.072010", \ "5.815651,6.091460,6.355400,6.748389,7.242445,9.299518,12.206540", \ "6.714743,6.988447,7.169350,7.543128,8.024028,10.171420,12.813390", \ "8.194980,8.387375,8.520104,8.870332,9.422984,11.503480,14.102860", \ "10.625360,10.759090,10.836420,11.019000,11.465880,13.360210,16.235830", \ "13.753940,13.942810,13.983290,13.998410,14.376140,15.976060,19.267070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.647447,8.834147,9.024569,9.083486,8.957319,8.940160,8.904609", \ "8.656145,8.866717,9.004276,8.988032,8.880559,8.920728,9.010625", \ "8.648047,8.816935,8.994183,9.067095,9.107879,8.827774,8.970262", \ "8.651378,8.819124,8.871911,9.070524,8.863754,8.905508,9.053999", \ "8.797282,8.956958,9.155519,9.210075,9.194480,9.241916,9.031431", \ "9.223076,9.315061,9.530203,9.486979,9.603020,9.325477,9.466420", \ "10.003220,10.130920,10.281720,10.360590,10.324700,10.216540,9.947543"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.588542,5.900201,6.229709,6.609932,7.116979,9.179894,12.097740", \ "5.564533,5.896767,6.179910,6.567306,7.099174,9.187672,12.071130", \ "5.815219,6.090897,6.354807,6.747704,7.242026,9.296720,12.206320", \ "6.714116,6.987777,7.168602,7.542274,8.036879,10.165110,12.822390", \ "8.207608,8.386578,8.517830,8.868909,9.425033,11.490880,14.101130", \ "10.624130,10.758240,10.835420,11.017560,11.464780,13.358400,16.233590", \ "13.752880,13.941570,13.982160,14.066340,14.374530,15.946900,19.264780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.658188,8.836158,9.012759,9.085633,8.961992,8.907788,8.907867", \ "8.641784,8.868803,9.004576,8.979053,8.889507,8.923651,8.709173", \ "8.639785,8.819041,8.994758,9.069321,9.110483,8.830290,8.858447", \ "8.662283,8.821043,9.022940,9.073014,8.878460,8.908458,9.057926", \ "8.795845,8.985917,9.156029,9.212539,9.197412,9.240857,9.035133", \ "9.223770,9.315318,9.531013,9.489672,9.606098,9.325590,9.462170", \ "10.003810,10.133370,10.281930,10.363530,10.327730,10.220690,9.952064"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.589026,5.900737,6.230259,6.610277,7.116885,9.185845,12.099800", \ "5.565070,5.897308,6.180487,6.567959,7.102151,9.192142,12.072060", \ "5.815712,6.091514,6.355449,6.748422,7.242495,9.299602,12.206610", \ "6.714804,6.988503,7.169413,7.543161,8.024068,10.171490,12.813490", \ "8.195037,8.387427,8.520159,8.870369,9.423023,11.503540,14.102910", \ "10.625410,10.759130,10.836460,11.019040,11.465910,13.360280,16.235870", \ "13.753990,13.942840,13.983330,13.998470,14.376180,15.976130,19.267110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("8.647490,8.834184,9.024598,9.083510,8.957366,8.940239,8.904658", \ "8.656186,8.866746,9.004301,8.988079,8.880619,8.920773,9.010587", \ "8.648088,8.816974,8.994210,9.067121,9.107892,8.827838,8.970304", \ "8.651286,8.819166,8.871943,9.070554,8.863820,8.905560,9.054021", \ "8.797326,8.957001,9.155546,9.210105,9.194509,9.241928,9.031468", \ "9.223114,9.315108,9.530228,9.487026,9.603037,9.322001,9.466459", \ "10.003250,10.130950,10.281740,10.360610,10.324730,10.216570,9.947624"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.698226,5.665838,5.708310,6.011505,7.458884,9.738441,9.932626", \ "5.697676,5.656284,5.707496,6.014176,7.435545,9.617368,9.910997", \ "5.797765,5.753085,5.767009,6.060616,7.462257,9.717791,9.968032", \ "6.456374,6.345357,6.349040,6.660921,8.157232,10.132340,10.251460", \ "7.518885,7.376897,7.337109,7.536671,8.959168,10.870240,11.127520", \ "9.013627,8.772815,8.718213,8.845100,10.033500,12.229250,12.264490", \ "11.014980,10.810110,10.668610,10.556400,11.434950,14.066460,14.068270"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.698403,5.666051,5.708524,6.011767,7.459226,9.738903,9.893498", \ "5.697854,5.656477,5.707713,6.014439,7.435888,9.617826,9.911504", \ "5.797948,5.750094,5.767215,6.071611,7.462606,9.718034,9.968568", \ "6.456563,6.345562,6.349264,6.661189,8.157854,10.132870,10.252020", \ "7.519068,7.377095,7.337325,7.566635,8.959494,10.933080,11.127900", \ "9.013786,8.772987,8.718401,8.845318,10.033800,12.229590,12.264960", \ "11.015090,10.810240,10.668750,10.556570,11.435050,14.066760,14.068690"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.709329,5.661749,5.707831,6.010822,7.458592,9.735672,9.893835", \ "5.697218,5.655828,5.706934,6.013474,7.434641,9.610201,9.934226", \ "5.797303,5.750728,5.767238,6.061688,7.545567,9.706454,9.961117", \ "6.455838,6.344017,6.348395,6.660131,8.109310,10.119410,10.277390", \ "7.518573,7.376271,7.330767,7.535806,8.958382,10.867300,11.120880", \ "9.012954,8.772296,8.717454,8.844843,10.032510,12.226430,12.249010", \ "11.011640,10.808910,10.667810,10.555460,11.462150,14.063820,14.061540"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.698377,5.666025,5.708479,6.011739,7.459260,9.738727,9.947920", \ "5.697814,5.656448,5.707653,6.014396,7.435893,9.617991,9.910934", \ "5.797892,5.750048,5.767106,6.072503,7.462629,9.716390,9.968153", \ "6.456503,6.345533,6.349247,6.661190,8.159886,10.133570,10.251910", \ "7.519025,7.377075,7.337281,7.565570,8.959525,10.870350,11.127530", \ "9.013777,8.772953,8.718387,8.845245,10.033880,12.229380,12.264660", \ "11.015070,10.810200,10.668750,10.556580,11.433340,14.066550,14.068420"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFFRS_X2 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and active low set, and drive strength X2 *******************************************************************************************/ cell (SDFFRS_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; preset : "!SN"; clear : "!RN"; clear_preset_var1 : L; clear_preset_var2 : L; } area : 8.246000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 563.334269; leakage_power () { when : "!CK & !D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 531.635000; } leakage_power () { when : "!CK & !D & !RN & !SE & !SI & SN & !Q & QN"; value : 475.692750; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & !SN & !Q & !QN"; value : 565.302500; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & SN & !Q & QN"; value : 509.360250; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & !SN & !Q & !QN"; value : 545.781500; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & SN & !Q & QN"; value : 489.838001; } leakage_power () { when : "!CK & !D & !RN & SE & SI & !SN & !Q & !QN"; value : 623.037125; } leakage_power () { when : "!CK & !D & !RN & SE & SI & SN & !Q & QN"; value : 576.693500; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & !SN & Q & !QN"; value : 499.333875; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & SN & !Q & QN"; value : 488.666500; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & SN & Q & !QN"; value : 512.775513; } leakage_power () { when : "!CK & !D & RN & !SE & SI & !SN & Q & !QN"; value : 533.001375; } leakage_power () { when : "!CK & !D & RN & !SE & SI & SN & !Q & QN"; value : 522.334000; } leakage_power () { when : "!CK & !D & RN & !SE & SI & SN & Q & !QN"; value : 546.443012; } leakage_power () { when : "!CK & !D & RN & SE & !SI & !SN & Q & !QN"; value : 513.479125; } leakage_power () { when : "!CK & !D & RN & SE & !SI & SN & !Q & QN"; value : 502.811750; } leakage_power () { when : "!CK & !D & RN & SE & !SI & SN & Q & !QN"; value : 526.922012; } leakage_power () { when : "!CK & !D & RN & SE & SI & !SN & Q & !QN"; value : 589.984125; } leakage_power () { when : "!CK & !D & RN & SE & SI & SN & !Q & QN"; value : 603.308250; } leakage_power () { when : "!CK & !D & RN & SE & SI & SN & Q & !QN"; value : 599.883488; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 617.855250; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & SN & !Q & QN"; value : 571.510375; } leakage_power () { when : "!CK & D & !RN & !SE & SI & !SN & !Q & !QN"; value : 624.043000; } leakage_power () { when : "!CK & D & !RN & !SE & SI & SN & !Q & QN"; value : 577.699375; } leakage_power () { when : "!CK & D & !RN & SE & !SI & !SN & !Q & !QN"; value : 590.398125; } leakage_power () { when : "!CK & D & !RN & SE & !SI & SN & !Q & QN"; value : 534.454625; } leakage_power () { when : "!CK & D & !RN & SE & SI & !SN & !Q & !QN"; value : 631.004750; } leakage_power () { when : "!CK & D & !RN & SE & SI & SN & !Q & QN"; value : 584.659875; } leakage_power () { when : "!CK & D & RN & !SE & !SI & !SN & Q & !QN"; value : 584.802250; } leakage_power () { when : "!CK & D & RN & !SE & !SI & SN & !Q & QN"; value : 598.125125; } leakage_power () { when : "!CK & D & RN & !SE & !SI & SN & Q & !QN"; value : 594.700363; } leakage_power () { when : "!CK & D & RN & !SE & SI & !SN & Q & !QN"; value : 590.990000; } leakage_power () { when : "!CK & D & RN & !SE & SI & SN & !Q & QN"; value : 604.314125; } leakage_power () { when : "!CK & D & RN & !SE & SI & SN & Q & !QN"; value : 600.889363; } leakage_power () { when : "!CK & D & RN & SE & !SI & !SN & Q & !QN"; value : 558.095750; } leakage_power () { when : "!CK & D & RN & SE & !SI & SN & !Q & QN"; value : 547.428375; } leakage_power () { when : "!CK & D & RN & SE & !SI & SN & Q & !QN"; value : 571.538637; } leakage_power () { when : "!CK & D & RN & SE & SI & !SN & Q & !QN"; value : 597.951750; } leakage_power () { when : "!CK & D & RN & SE & SI & SN & !Q & QN"; value : 611.274626; } leakage_power () { when : "!CK & D & RN & SE & SI & SN & Q & !QN"; value : 607.849863; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 548.369625; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & SN & !Q & QN"; value : 464.651625; } leakage_power () { when : "CK & !D & !RN & !SE & SI & !SN & !Q & !QN"; value : 582.033375; } leakage_power () { when : "CK & !D & !RN & !SE & SI & SN & !Q & QN"; value : 498.317875; } leakage_power () { when : "CK & !D & !RN & SE & !SI & !SN & !Q & !QN"; value : 562.512375; } leakage_power () { when : "CK & !D & !RN & SE & !SI & SN & !Q & QN"; value : 478.795625; } leakage_power () { when : "CK & !D & !RN & SE & SI & !SN & !Q & !QN"; value : 578.084375; } leakage_power () { when : "CK & !D & !RN & SE & SI & SN & !Q & QN"; value : 521.802501; } leakage_power () { when : "CK & !D & RN & !SE & !SI & !SN & Q & !QN"; value : 571.338500; } leakage_power () { when : "CK & !D & RN & !SE & !SI & SN & !Q & QN"; value : 475.755412; } leakage_power () { when : "CK & !D & RN & !SE & !SI & SN & Q & !QN"; value : 583.091575; } leakage_power () { when : "CK & !D & RN & !SE & SI & !SN & Q & !QN"; value : 605.003500; } leakage_power () { when : "CK & !D & RN & !SE & SI & SN & !Q & QN"; value : 509.421662; } leakage_power () { when : "CK & !D & RN & !SE & SI & SN & Q & !QN"; value : 616.756575; } leakage_power () { when : "CK & !D & RN & SE & !SI & !SN & Q & !QN"; value : 585.482500; } leakage_power () { when : "CK & !D & RN & SE & !SI & SN & !Q & QN"; value : 489.899413; } leakage_power () { when : "CK & !D & RN & SE & !SI & SN & Q & !QN"; value : 597.235575; } leakage_power () { when : "CK & !D & RN & SE & SI & !SN & Q & !QN"; value : 601.002000; } leakage_power () { when : "CK & !D & RN & SE & SI & SN & !Q & QN"; value : 532.915038; } leakage_power () { when : "CK & !D & RN & SE & SI & SN & Q & !QN"; value : 612.755075; } leakage_power () { when : "CK & D & !RN & !SE & !SI & !SN & !Q & !QN"; value : 572.902375; } leakage_power () { when : "CK & D & !RN & !SE & !SI & SN & !Q & QN"; value : 516.621750; } leakage_power () { when : "CK & D & !RN & !SE & SI & !SN & !Q & !QN"; value : 579.092625; } leakage_power () { when : "CK & D & !RN & !SE & SI & SN & !Q & QN"; value : 522.812000; } leakage_power () { when : "CK & D & !RN & SE & !SI & !SN & !Q & !QN"; value : 607.125250; } leakage_power () { when : "CK & D & !RN & SE & !SI & SN & !Q & QN"; value : 523.408500; } leakage_power () { when : "CK & D & !RN & SE & SI & !SN & !Q & !QN"; value : 586.054375; } leakage_power () { when : "CK & D & !RN & SE & SI & SN & !Q & QN"; value : 529.772500; } leakage_power () { when : "CK & D & RN & !SE & !SI & !SN & Q & !QN"; value : 595.820000; } leakage_power () { when : "CK & D & RN & !SE & !SI & SN & !Q & QN"; value : 527.733037; } leakage_power () { when : "CK & D & RN & !SE & !SI & SN & Q & !QN"; value : 607.573075; } leakage_power () { when : "CK & D & RN & !SE & SI & !SN & Q & !QN"; value : 602.010250; } leakage_power () { when : "CK & D & RN & !SE & SI & SN & !Q & QN"; value : 533.923287; } leakage_power () { when : "CK & D & RN & !SE & SI & SN & Q & !QN"; value : 613.763325; } leakage_power () { when : "CK & D & RN & SE & !SI & !SN & Q & !QN"; value : 630.094125; } leakage_power () { when : "CK & D & RN & SE & !SI & SN & !Q & QN"; value : 534.512288; } leakage_power () { when : "CK & D & RN & SE & !SI & SN & Q & !QN"; value : 641.847200; } leakage_power () { when : "CK & D & RN & SE & SI & !SN & Q & !QN"; value : 608.972000; } leakage_power () { when : "CK & D & RN & SE & SI & SN & !Q & QN"; value : 540.885037; } leakage_power () { when : "CK & D & RN & SE & SI & SN & Q & !QN"; value : 620.725075; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.138936; fall_capacitance : 1.098136; rise_capacitance : 1.138936; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & !SE & SN"; sdf_cond : "RN_AND_NEG_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.011118,-0.005116,-0.006054", \ "-0.007652,-0.000763,-0.001655", \ "0.107403,0.114383,0.113629"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007925,-0.003829,-0.007542", \ "-0.007268,-0.004177,-0.009987", \ "0.064177,0.065574,0.052466"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & !SE & SN"; sdf_cond : "RN_AND_NEG_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.044015,0.043112,0.056967", \ "0.053518,0.052792,0.066347", \ "0.082666,0.081279,0.094172"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.037618,0.030795,0.031667", \ "0.041151,0.034270,0.035252", \ "0.039431,0.032458,0.033247"); } } internal_power () { when : "!CK & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.996848,6.966331,6.966156,7.367027,8.399560,10.095530,12.458140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.483767,5.426395,5.435294,5.800263,6.786453,8.437477,10.791870"); } } internal_power () { when : "!CK & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.999086,6.967668,6.967804,7.367829,8.401435,10.097000,12.460050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.526093,5.468708,5.477039,5.844816,6.828211,8.484533,10.833660"); } } internal_power () { when : "!CK & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.995640,6.965014,6.964692,7.365242,8.398014,10.093320,12.456160"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.505270,5.447964,5.456775,5.821130,6.808250,8.459021,10.813390"); } } internal_power () { when : "!CK & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.996437,6.965390,6.965684,7.365501,8.398943,10.094280,12.457180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.547578,5.490609,5.498762,5.863957,6.850419,8.501884,10.855370"); } } internal_power () { when : "!CK & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.962020,0.929026,0.908799,0.905098,0.901001,0.903026,0.900793"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.798874,-0.807048,-0.808867,-0.815035,-0.814154,-0.821196,-0.816703"); } } internal_power () { when : "!CK & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.961077,0.927470,0.907904,0.903847,0.899916,0.901403,0.899548"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802193,-0.809755,-0.812405,-0.818039,-0.817684,-0.823808,-0.820220"); } } internal_power () { when : "!CK & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865389,0.879275,0.877381,0.879387,0.878069,0.880472,0.877749"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529230,-0.633767,-0.697523,-0.727145,-0.737791,-0.751584,-0.751584"); } } internal_power () { when : "!CK & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865863,0.879206,0.877896,0.879585,0.878410,0.880333,0.877942"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.528821,-0.632814,-0.697310,-0.726462,-0.737571,-0.750555,-0.751353"); } } internal_power () { when : "!CK & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.474480,9.443728,9.443955,9.848899,10.892580,12.605780,14.995310"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.857362,6.800630,6.808501,7.175659,8.166117,9.827665,12.194770"); } } internal_power () { when : "!CK & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.629355,9.599487,9.599865,10.004140,11.047670,12.759480,15.151380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.042497,6.985194,6.992981,7.362558,8.350467,10.015030,12.376620"); } } internal_power () { when : "!CK & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.588138,9.556629,9.556670,9.961246,11.005550,12.718950,15.108680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.895451,6.838867,6.846340,7.216224,8.204798,9.871106,12.233560"); } } internal_power () { when : "!CK & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.474034,9.441952,9.442678,9.847634,10.891060,12.604010,14.993340"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.878872,6.822203,6.829983,7.197263,8.187499,9.849083,12.216050"); } } internal_power () { when : "!CK & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.628142,9.597323,9.598618,10.002590,11.046140,12.757690,15.149380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.063991,7.007058,7.014463,7.383854,8.372024,10.036880,12.397740"); } } internal_power () { when : "!CK & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.586819,9.555345,9.555410,9.959691,11.004030,12.716070,15.106700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.916958,6.860438,6.867822,7.237755,8.226180,9.893032,12.255070"); } } internal_power () { when : "!CK & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960599,0.927144,0.907417,0.903446,0.899474,0.901093,0.899143"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802755,-0.810467,-0.812917,-0.818682,-0.818200,-0.824552,-0.820745"); } } internal_power () { when : "!CK & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960741,0.927167,0.907567,0.903529,0.899591,0.901108,0.899234"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803119,-0.810709,-0.813318,-0.816417,-0.818596,-0.820354,-0.821129"); } } internal_power () { when : "!CK & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.961019,0.927602,0.907832,0.903887,0.899905,0.901560,0.899588"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802132,-0.809882,-0.812276,-0.815376,-0.817555,-0.819314,-0.820091"); } } internal_power () { when : "!CK & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865176,0.878471,0.877214,0.878872,0.877708,0.879586,0.877222"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529861,-0.633806,-0.698366,-0.727475,-0.738632,-0.751547,-0.752426"); } } internal_power () { when : "!CK & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865413,0.878748,0.877449,0.879130,0.877958,0.879869,0.877482"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529398,-0.633381,-0.697889,-0.724421,-0.738153,-0.746640,-0.751944"); } } internal_power () { when : "!CK & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865138,0.878450,0.877180,0.878847,0.877681,0.879571,0.877200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530068,-0.634025,-0.698566,-0.725100,-0.738831,-0.747319,-0.752623"); } } internal_power () { when : "CK & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.010033,3.978930,3.981655,4.371243,5.381837,7.020642,9.302022"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019787,1.962711,1.974923,2.341057,3.300181,4.900533,7.152069"); } } internal_power () { when : "CK & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.121204,4.089671,4.093128,4.479916,5.485856,7.123390,9.401531"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.969429,1.913124,1.924615,2.292554,3.254609,4.855797,7.107671"); } } internal_power () { when : "CK & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.005843,3.974687,3.977424,4.366933,5.377354,7.015998,9.297060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.020129,1.963122,1.975215,2.341375,3.300826,4.900765,7.152200"); } } internal_power () { when : "CK & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.117947,4.086636,4.090127,4.487672,5.482812,7.124005,9.397757"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.973422,1.917117,1.928475,2.296443,3.258326,4.859613,7.111321"); } } internal_power () { when : "CK & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.961191,0.927859,0.907736,0.900969,0.899929,0.896718,0.899772"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802215,-0.810378,-0.812315,-0.815328,-0.817636,-0.819093,-0.820097"); } } internal_power () { when : "CK & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960671,0.926547,0.907279,0.900734,0.899219,0.896483,0.898838"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803600,-0.810968,-0.813988,-0.816995,-0.819303,-0.820760,-0.821767"); } } internal_power () { when : "CK & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865549,0.878881,0.877465,0.876492,0.878032,0.875377,0.877572"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529574,-0.633546,-0.698028,-0.724591,-0.738551,-0.746714,-0.752036"); } } internal_power () { when : "CK & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865539,0.878269,0.877502,0.876698,0.877873,0.875582,0.877241"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529969,-0.633337,-0.698646,-0.725204,-0.739162,-0.747324,-0.752643"); } } internal_power () { when : "CK & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.009908,3.978583,3.981550,4.371208,5.381573,7.020621,9.301816"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019623,1.962774,1.974681,2.340797,3.299912,4.900254,7.151754"); } } internal_power () { when : "CK & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.117812,4.086676,4.089663,4.476199,5.482529,7.120126,9.398168"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.034177,1.977582,1.989340,2.357965,3.320616,4.922013,7.173342"); } } internal_power () { when : "CK & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.006192,3.975551,3.978472,4.368634,5.378115,7.017671,9.298696"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.096928,2.039747,2.051798,2.418845,3.379692,4.979778,7.230334"); } } internal_power () { when : "CK & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.005719,3.974341,3.977320,4.366898,5.377083,7.015978,9.296855"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019969,1.963186,1.974972,2.341115,3.300557,4.900486,7.151885"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.629807; fall_capacitance : 2.609437; rise_capacitance : 2.629807; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.044566,-0.051166,-0.051830", \ "-0.042616,-0.049233,-0.049867", \ "0.010805,-0.000369,-0.001582"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "SN"; sdf_cond : "SN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.114468,0.121042,0.122069", \ "0.154787,0.161238,0.162195", \ "0.296258,0.302718,0.303684"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.076932,0.096668,0.177261"); } } internal_power () { when : "!CK & !D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.033035,2.040041,2.037450,2.038787,2.036320,2.036945,2.033907"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.588490,-1.597400,-1.596900,-1.598720,-1.598750,-1.600740,-1.601530"); } } internal_power () { when : "!CK & !D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.032485,2.039655,2.036105,2.038156,2.035849,2.036472,2.033381"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.388760,-1.392600,-1.399100,-1.400380,-1.398430,-1.403830,-1.399690"); } } internal_power () { when : "!CK & !D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.032431,2.039470,2.036060,2.038037,2.035770,2.036280,2.033267"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.388910,-1.392610,-1.399290,-1.400470,-1.398630,-1.403840,-1.399890"); } } internal_power () { when : "!CK & !D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.801613,3.791167,3.999470,4.679031,5.943229,7.847943,10.416320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.198840,-0.227889,-0.095478,0.469004,1.669153,3.525677,6.074497"); } } internal_power () { when : "!CK & D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.801685,3.791419,3.999522,4.679293,5.943337,7.848215,10.416480"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.198627,-0.227863,-0.095202,0.469126,1.669434,3.525682,6.074776"); } } internal_power () { when : "!CK & D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.801649,3.791299,3.999499,4.679218,5.943287,7.848087,10.416410"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.198731,-0.227878,-0.095337,0.469066,1.669299,3.525681,6.074644"); } } internal_power () { when : "!CK & D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.032470,2.039633,2.036093,2.038141,2.035841,2.036458,2.033372"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.388770,-1.392590,-1.399110,-1.400390,-1.398450,-1.403830,-1.399710"); } } internal_power () { when : "!CK & D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.801568,3.791006,3.999439,4.679031,5.943159,7.847768,10.416220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.198979,-0.227909,-0.095659,0.468924,1.668972,3.525673,6.074317"); } } internal_power () { when : "CK & !D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.000330,2.018815,2.020932,2.021713,2.021683,2.018220,2.019767"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.376040,-1.384260,-1.381340,-1.380350,-1.379180,-1.381450,-1.381560"); } } internal_power () { when : "CK & !D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.999812,2.018301,2.020389,2.023542,2.021171,2.021776,2.019305"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.355510,-1.363770,-1.360820,-1.359740,-1.358760,-1.361680,-1.362510"); } } internal_power () { when : "CK & !D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.999531,2.018117,2.020024,2.020818,2.020774,2.017352,2.018875"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.389450,-1.398490,-1.394970,-1.394840,-1.392440,-1.395190,-1.395450"); } } internal_power () { when : "CK & !D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.998625,2.017089,2.019228,2.020017,2.019976,2.016531,2.018063"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.380260,-1.388450,-1.385570,-1.384570,-1.383410,-1.385680,-1.385800"); } } internal_power () { when : "CK & D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.998825,2.017609,2.019290,2.020023,2.020096,2.016555,2.018259"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.391080,-1.400310,-1.396530,-1.396390,-1.394000,-1.396750,-1.397010"); } } internal_power () { when : "CK & D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.998744,2.017303,2.019339,2.020103,2.020119,2.016618,2.018233"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.379830,-1.388120,-1.385110,-1.384120,-1.382960,-1.385220,-1.385350"); } } internal_power () { when : "CK & D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.999748,2.018321,2.020355,2.021119,2.021144,2.017636,2.019256"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.377380,-1.385690,-1.382660,-1.381670,-1.380510,-1.382770,-1.382890"); } } internal_power () { when : "CK & D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.005352,2.018554,2.019777,2.022588,2.020168,2.020535,2.018174"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.357640,-1.365510,-1.363380,-1.363250,-1.360420,-1.361990,-1.359320"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.042614; fall_capacitance : 1.874482; rise_capacitance : 2.042614; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009744,-0.005569,-0.009963", \ "-0.017536,-0.015735,-0.020594", \ "0.096028,0.098577,0.084666"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007025,-0.001766,-0.005517", \ "-0.008933,-0.003718,-0.009782", \ "0.071003,0.076266,0.063444"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041650,0.037857,0.052021", \ "0.052626,0.048026,0.061879", \ "0.075839,0.070584,0.083193"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.049710,0.048749,0.062393", \ "0.052313,0.051546,0.065157", \ "0.050808,0.048268,0.062217"); } } internal_power () { when : "!CK & !D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.853999,2.864584,3.189947,4.033310,5.549579,7.818395,10.870240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.100584,-0.129433,0.104884,0.940907,2.485393,4.754339,7.816545"); } } internal_power () { when : "!CK & !D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.854368,2.864384,3.190402,4.033429,5.549840,7.818115,10.870320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.100366,-0.128596,0.104893,0.943887,2.485413,4.759465,7.816577"); } } internal_power () { when : "!CK & !D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.809664,7.805565,8.313178,9.783038,12.491300,16.593940,22.178690"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.682330,4.642930,4.986137,6.352266,9.047770,13.159780,18.783990"); } } internal_power () { when : "!CK & !D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.810509,7.805378,8.314139,9.784667,12.492100,16.593670,22.180050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.725847,4.686666,5.027618,6.394935,9.089630,13.202600,18.825520"); } } internal_power () { when : "!CK & !D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.852637,2.862704,3.188566,4.031660,5.548050,7.816462,10.868580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.104535,-0.132852,0.100838,0.937261,2.481348,4.750983,7.812501"); } } internal_power () { when : "!CK & !D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.852884,2.862721,3.188711,4.031740,5.548167,7.816477,10.868680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.104952,-0.133092,0.100433,0.939425,2.480952,4.755008,7.812119"); } } internal_power () { when : "!CK & !D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.852979,2.863161,3.188980,4.032121,5.548482,7.816930,10.869030"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.103863,-0.132267,0.101477,0.940468,2.481993,4.756047,7.813155"); } } internal_power () { when : "!CK & !D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.284670,10.279570,10.788040,12.266710,14.987170,19.123020,24.758970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.057177,6.018127,6.359639,7.730005,10.429850,14.557110,20.204240"); } } internal_power () { when : "!CK & !D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.440250,10.434780,10.943250,12.421130,15.142040,19.277560,24.913260"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.242501,6.203594,6.545125,7.918102,10.616080,14.747560,20.388280"); } } internal_power () { when : "!CK & !D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.398510,10.392830,10.901330,12.379270,15.099750,19.236420,24.871830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.096541,6.055846,6.399238,7.770195,10.467150,14.599510,20.241340"); } } internal_power () { when : "!CK & D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.264033,8.287061,8.716222,9.750949,11.480020,13.958630,17.200100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.072022,6.031795,6.187405,6.999402,8.610803,11.040850,14.409800"); } } internal_power () { when : "!CK & D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.264182,8.286926,8.716381,9.750428,11.479430,13.957790,17.199580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.987903,5.948587,6.102349,6.915551,8.526859,10.957540,14.325870"); } } internal_power () { when : "!CK & D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.636077,2.653150,2.989558,3.846149,5.371671,7.644552,10.697300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038581,0.014414,0.239223,1.066696,2.605323,4.884178,7.945836"); } } internal_power () { when : "!CK & D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.636816,2.653167,2.990174,3.846211,5.371938,7.644360,10.697440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.039147,0.015544,0.239617,1.064824,2.605412,4.880101,7.946240"); } } internal_power () { when : "!CK & D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.637923,9.659910,10.090690,11.125140,12.855210,15.337260,18.582980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.545759,8.505289,8.659230,9.470071,11.082090,13.515990,16.886080"); } } internal_power () { when : "!CK & D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.577154,9.599513,10.029770,11.064080,12.793460,15.273450,18.517940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.632694,8.592423,8.746253,9.560693,11.170360,13.608140,16.975320"); } } internal_power () { when : "!CK & D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.673113,9.695272,10.125360,11.160140,12.891330,15.373670,18.619670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.674740,8.635043,8.788762,9.602369,11.212660,13.650270,17.016180"); } } internal_power () { when : "!CK & D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.635969,2.652427,2.989473,3.845730,5.371410,7.643765,10.696870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038125,0.014553,0.238558,1.063461,2.604657,4.879103,7.945177"); } } internal_power () { when : "!CK & D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.636173,2.652704,2.989710,3.845745,5.371656,7.644045,10.697130"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038589,0.014982,0.239037,1.066821,2.605138,4.884000,7.945663"); } } internal_power () { when : "!CK & D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.635929,2.652405,2.989443,3.845705,5.371384,7.643751,10.696850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.037927,0.014335,0.238357,1.065827,2.604458,4.883319,7.944980"); } } internal_power () { when : "CK & !D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.852005,2.863097,3.188885,4.029856,5.548779,7.812320,10.869120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.091092,-0.119921,0.114349,0.953678,2.494725,4.771339,7.826151"); } } internal_power () { when : "CK & !D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.852846,2.863206,3.189935,4.030329,5.549647,7.813609,10.869700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.089129,-0.116769,0.116027,0.955452,2.497319,4.773074,7.827824"); } } internal_power () { when : "CK & !D & !RN & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.820507,4.817535,5.329389,6.788902,9.460049,13.480910,18.934680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.159925,1.120504,1.468178,2.828928,5.471128,9.479472,14.918730"); } } internal_power () { when : "CK & !D & !RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.937192,4.942175,5.453846,6.901776,9.572380,13.592690,19.031230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.117896,1.080004,1.426976,2.788994,5.431266,9.441035,14.878070"); } } internal_power () { when : "CK & !D & RN & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.851874,2.862747,3.188775,4.029756,5.548599,7.812273,10.868880"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.091575,-0.120183,0.113784,0.953115,2.494161,4.770773,7.825585"); } } internal_power () { when : "CK & !D & RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.851145,2.861957,3.188458,4.029075,5.547847,7.812003,10.868230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.105696,-0.133492,0.099988,0.938739,2.480245,4.754385,7.811513"); } } internal_power () { when : "CK & !D & RN & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.851312,2.862908,3.188808,4.029247,5.548373,7.812172,10.868910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.104809,-0.133215,0.101074,0.939827,2.481315,4.755473,7.812596"); } } internal_power () { when : "CK & !D & RN & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.820376,4.817184,5.329286,6.788870,9.459894,13.480900,18.934490"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.159768,1.120568,1.467941,2.828650,5.470811,9.479257,14.918500"); } } internal_power () { when : "CK & !D & RN & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.935658,4.932074,5.444420,6.897942,9.562212,13.579230,19.029570"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.232866,1.194733,1.540533,2.896740,5.527186,9.524131,14.956170"); } } internal_power () { when : "CK & !D & RN & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.820350,4.816908,5.329748,6.788559,9.459793,13.480290,18.934360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.292175,1.253671,1.600120,2.954520,5.583323,9.579560,15.011110"); } } internal_power () { when : "CK & D & !RN & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.802509,4.824586,5.254150,6.285883,8.019673,10.489950,13.731920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.859040,2.833448,3.040401,3.898854,5.520864,7.958083,11.310830"); } } internal_power () { when : "CK & D & !RN & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.752111,4.774228,5.204372,6.236308,7.969199,10.439280,13.679870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.963023,2.938989,3.144873,4.004252,5.625808,8.064710,11.418990"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.879709; fall_capacitance : 0.847955; rise_capacitance : 0.879709; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SE & SN"; sdf_cond : "RN_AND_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012958,-0.006847,-0.007567", \ "-0.010443,-0.003322,-0.004112", \ "0.102853,0.110200,0.109635"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008260,-0.004474,-0.008501", \ "-0.007116,-0.004688,-0.010682", \ "0.058723,0.059999,0.046965"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SE & SN"; sdf_cond : "RN_AND_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047827,0.046982,0.060471", \ "0.057583,0.056664,0.070072", \ "0.088122,0.086856,0.099674"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.039499,0.032562,0.033203", \ "0.043942,0.036830,0.037710", \ "0.043981,0.036643,0.037242"); } } internal_power () { when : "!CK & !D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724609,0.702738,0.686722,0.684813,0.681564,0.683403,0.680962"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.608412,-0.615469,-0.613504,-0.617965,-0.615786,-0.621582,-0.616251"); } } internal_power () { when : "!CK & !D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.725026,0.702538,0.687183,0.684912,0.681825,0.683120,0.681049"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.608193,-0.614634,-0.613495,-0.614878,-0.615770,-0.616265,-0.616219"); } } internal_power () { when : "!CK & !D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.962840,6.945620,6.940693,7.214376,7.956625,9.205830,10.971930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.875411,4.833548,4.839770,5.086256,5.791953,7.011818,8.782505"); } } internal_power () { when : "!CK & !D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.963784,6.945564,6.941683,7.214580,7.957430,9.206393,10.972840"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.917493,4.876786,4.882741,5.128352,5.834223,7.054547,8.824953"); } } internal_power () { when : "!CK & !D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723192,0.700858,0.685343,0.683161,0.680037,0.681471,0.679312"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612295,-0.618893,-0.617555,-0.621613,-0.619833,-0.624938,-0.620293"); } } internal_power () { when : "!CK & !D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723327,0.700877,0.685490,0.683242,0.680153,0.681484,0.679403"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612657,-0.619130,-0.617954,-0.619335,-0.620229,-0.620722,-0.620677"); } } internal_power () { when : "!CK & !D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723605,0.701310,0.685756,0.683601,0.680468,0.681937,0.679756"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611668,-0.618303,-0.616913,-0.618294,-0.619187,-0.619683,-0.619639"); } } internal_power () { when : "!CK & !D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.450865,9.433044,9.428538,9.707398,10.461390,11.730910,13.528670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.249463,6.208613,6.214450,6.462513,7.172821,8.403662,10.187590"); } } internal_power () { when : "!CK & !D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.605830,9.588027,9.583612,9.861973,10.616180,11.885560,13.683230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.434751,6.394042,6.399730,6.649345,7.357897,8.592111,10.370050"); } } internal_power () { when : "!CK & !D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.563827,9.545325,9.541276,9.819764,10.573560,11.843900,13.640910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.288554,6.245830,6.252084,6.502738,7.210913,8.446941,10.226570"); } } internal_power () { when : "!CK & D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634138,0.647303,0.645093,0.647665,0.646238,0.649353,0.646679"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392440,-0.471300,-0.516644,-0.539487,-0.546035,-0.557246,-0.555156"); } } internal_power () { when : "!CK & D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634625,0.647236,0.645611,0.647863,0.646580,0.649215,0.646872"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392033,-0.470354,-0.516430,-0.538804,-0.545814,-0.556218,-0.554926"); } } internal_power () { when : "!CK & D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.961176,6.943558,6.939001,7.212513,7.954468,9.203212,10.968920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.937475,4.896341,4.902745,5.151199,5.853773,7.080324,8.844819"); } } internal_power () { when : "!CK & D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.962283,6.944707,6.939997,7.213802,7.955407,9.203818,10.970050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.940094,4.899173,4.904291,5.149931,5.856123,7.076940,8.847036"); } } internal_power () { when : "!CK & D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633935,0.646507,0.644932,0.647152,0.645879,0.648468,0.646152"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393073,-0.471341,-0.517487,-0.539818,-0.546876,-0.557209,-0.555998"); } } internal_power () { when : "!CK & D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634164,0.646776,0.645163,0.647407,0.646127,0.648750,0.646412"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392603,-0.470914,-0.517006,-0.536577,-0.546394,-0.551983,-0.555514"); } } internal_power () { when : "!CK & D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633882,0.646479,0.644893,0.647124,0.645851,0.648452,0.646130"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393276,-0.471559,-0.517686,-0.537258,-0.547075,-0.552664,-0.556196"); } } internal_power () { when : "!CK & D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.449751,9.431639,9.426461,9.705402,10.459220,11.728370,13.525630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.271417,6.230899,6.236689,6.484528,7.194815,8.426041,10.209690"); } } internal_power () { when : "!CK & D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.603868,9.585901,9.581766,9.859641,10.614070,11.882640,13.680280"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.456974,6.416582,6.421988,6.672377,7.379712,8.614333,10.392590"); } } internal_power () { when : "!CK & D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.562268,9.544036,9.539947,9.817767,10.571390,11.841020,13.638320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.309013,6.268144,6.274365,6.524880,7.232600,8.469165,10.248680"); } } internal_power () { when : "CK & !D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723542,0.701630,0.685639,0.680686,0.680506,0.677104,0.679916"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611516,-0.618872,-0.616981,-0.618311,-0.619184,-0.619377,-0.619716"); } } internal_power () { when : "CK & !D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724557,0.701855,0.686714,0.681976,0.681320,0.678385,0.680502"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.609518,-0.616086,-0.615266,-0.616593,-0.617459,-0.617653,-0.617986"); } } internal_power () { when : "CK & !D & !RN & SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.962072,3.944291,3.941285,4.200248,4.912048,6.097780,7.776229"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.488607,1.447874,1.455918,1.700829,2.375117,3.533773,5.187720"); } } internal_power () { when : "CK & !D & !RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.067126,4.048994,4.046911,4.304824,5.010766,6.195772,7.868963"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.429188,1.389091,1.396544,1.642068,2.317433,3.476881,5.131351"); } } internal_power () { when : "CK & !D & RN & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723419,0.701281,0.685530,0.680639,0.680326,0.677059,0.679678"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612004,-0.619132,-0.617545,-0.618875,-0.619748,-0.619940,-0.620279"); } } internal_power () { when : "CK & !D & RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723021,0.700346,0.685203,0.680451,0.679808,0.676838,0.678993"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613125,-0.619375,-0.618518,-0.619905,-0.620801,-0.621300,-0.621260"); } } internal_power () { when : "CK & !D & RN & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723404,0.701302,0.685539,0.680628,0.680331,0.677020,0.679684"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612241,-0.619060,-0.617420,-0.618809,-0.619708,-0.620205,-0.620163"); } } internal_power () { when : "CK & !D & RN & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.962222,3.944211,3.941304,4.200483,4.912154,6.098023,7.776281"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.488884,1.448355,1.456106,1.701018,2.375313,3.533949,5.187877"); } } internal_power () { when : "CK & !D & RN & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.063221,4.045180,4.043055,4.300962,5.006860,6.191888,7.865074"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.429197,1.389186,1.396552,1.641996,2.317470,3.476916,5.131398"); } } internal_power () { when : "CK & !D & RN & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.957899,3.939926,3.937139,4.196156,4.907836,6.093680,7.771945"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.488333,1.447776,1.455563,1.700485,2.374769,3.533440,5.187422"); } } internal_power () { when : "CK & D & !RN & !SE & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634883,0.647569,0.645849,0.645246,0.646865,0.644579,0.647145"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.391033,-0.468717,-0.515092,-0.534642,-0.544562,-0.550194,-0.553561"); } } internal_power () { when : "CK & D & !RN & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633788,0.645868,0.644808,0.644373,0.645624,0.643708,0.645734"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393826,-0.470895,-0.518109,-0.537659,-0.547580,-0.553210,-0.556580"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.888195; fall_capacitance : 1.888195; rise_capacitance : 1.799679; timing () { related_pin : "CK"; timing_type : recovery_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.029609,-0.036761,-0.035358", \ "-0.014420,-0.021847,-0.020849", \ "0.065505,0.053299,0.052196"); } } timing () { related_pin : "CK"; timing_type : removal_rising; when : "RN"; sdf_cond : "RN === 1'b1"; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.071428,0.077522,0.082909", \ "0.081232,0.087388,0.092302", \ "0.128741,0.134538,0.138872"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.079069,0.099122,0.176014"); } } internal_power () { when : "!CK & !D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.315623,1.325302,1.322329,1.323931,1.321597,1.323595,1.320440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.759368,-0.778341,-0.793334,-0.804050,-0.805942,-0.813489,-0.812280"); } } internal_power () { when : "!CK & !D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.315651,1.325424,1.322354,1.324009,1.321651,1.323729,1.320520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.759262,-0.778326,-0.793196,-0.803989,-0.805804,-0.813485,-0.812142"); } } internal_power () { when : "!CK & !D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.315597,1.325241,1.322312,1.323895,1.321573,1.323538,1.320407"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.759410,-0.778347,-0.793391,-0.804074,-0.806000,-0.813491,-0.812338"); } } internal_power () { when : "!CK & !D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.276213,1.291735,1.292809,1.296308,1.295248,1.297707,1.294449"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.914491,-0.921713,-0.919880,-0.921978,-0.918710,-0.923205,-0.918194"); } } internal_power () { when : "!CK & D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.276281,1.291984,1.292860,1.296466,1.295358,1.297979,1.294611"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.914274,-0.921682,-0.919598,-0.921854,-0.918429,-0.923195,-0.917912"); } } internal_power () { when : "!CK & D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.276247,1.291863,1.292835,1.296390,1.295305,1.297848,1.294533"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.914380,-0.921696,-0.919735,-0.921915,-0.918566,-0.923201,-0.918049"); } } internal_power () { when : "!CK & D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.315640,1.325404,1.322346,1.323999,1.321645,1.323716,1.320512"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.759270,-0.778327,-0.793208,-0.803995,-0.805817,-0.813487,-0.812155"); } } internal_power () { when : "!CK & D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.276170,1.291573,1.292776,1.296206,1.295177,1.297530,1.294344"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.914631,-0.921734,-0.920063,-0.922058,-0.918893,-0.923210,-0.918376"); } } internal_power () { when : "CK & !D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310850,1.314456,1.309621,1.310303,1.311757,1.309236,1.310686"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.910306,-0.922437,-0.920741,-0.921122,-0.921217,-0.921396,-0.920636"); } } internal_power () { when : "CK & !D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310259,1.313957,1.309026,1.309684,1.311193,1.308622,1.310152"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.911751,-0.923971,-0.922156,-0.922536,-0.922632,-0.922811,-0.922052"); } } internal_power () { when : "CK & !D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310884,1.314602,1.309804,1.310496,1.311928,1.309427,1.310870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.908552,-0.915701,-0.914023,-0.914342,-0.914689,-0.915022,-0.915138"); } } internal_power () { when : "CK & !D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310066,1.313613,1.308847,1.309592,1.310939,1.308534,1.309802"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.912021,-0.923935,-0.922516,-0.922885,-0.922987,-0.923167,-0.922411"); } } internal_power () { when : "CK & D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.309933,1.314090,1.309113,1.309812,1.311308,1.308765,1.310231"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.907711,-0.916151,-0.914357,-0.914555,-0.914781,-0.915025,-0.915593"); } } internal_power () { when : "CK & D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310185,1.313828,1.308960,1.309679,1.311082,1.308620,1.309972"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.911597,-0.923606,-0.922058,-0.922429,-0.922532,-0.922714,-0.921961"); } } internal_power () { when : "CK & D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.310258,1.313947,1.309026,1.309689,1.311195,1.308627,1.310153"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.911751,-0.923963,-0.922159,-0.922540,-0.922636,-0.922815,-0.922056"); } } internal_power () { when : "CK & D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.309822,1.313680,1.309030,1.309813,1.311126,1.308765,1.309965"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.908067,-0.916205,-0.914821,-0.915018,-0.915244,-0.915488,-0.916056"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.952483; fall_capacitance : 0.877992; rise_capacitance : 0.952483; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN & SN"; sdf_cond : "RN_AND_SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.032371,0.042997,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.025961,0.033183,0.146386"); } } internal_power () { when : "!D & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.653535,9.651007,9.909766,10.735520,12.250320,14.635900,17.993390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.190800,11.172580,11.354720,12.082570,13.649780,16.132760,19.607320"); } } internal_power () { when : "!D & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.119443,5.116032,5.361950,6.159639,7.619341,9.922889,13.177520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.198400,5.182885,5.371531,6.097539,7.623474,10.034770,13.380320"); } } internal_power () { when : "!D & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.653564,9.651131,9.909793,10.737170,12.250380,14.636030,17.993470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.190910,11.172600,11.354860,12.082640,13.649920,16.132770,19.607460"); } } internal_power () { when : "!D & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.120226,5.117299,5.363180,6.161166,7.620633,9.924612,13.178830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.824162,4.808167,4.996580,5.721903,7.250271,9.664804,13.013730"); } } internal_power () { when : "!D & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.653530,9.650964,9.909772,10.735500,12.250300,14.635850,17.993360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.190760,11.172580,11.354650,12.082540,13.649710,16.132750,19.607260"); } } internal_power () { when : "!D & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.120066,5.117021,5.363042,6.160961,7.620500,9.924417,13.178710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.824080,4.808208,4.996513,5.721865,7.250088,9.664820,13.013580"); } } internal_power () { when : "!D & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.700326,7.698122,7.951406,8.754718,10.230620,12.558500,15.836310"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.492535,6.475734,6.678857,7.436020,9.018836,11.496430,14.912010"); } } internal_power () { when : "!D & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.243779,8.240315,8.491813,9.309435,10.793150,13.128370,16.409820"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("32.773280,32.758300,32.964550,33.732080,35.321720,37.814350,41.233550"); } } internal_power () { when : "!D & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.643731,9.640923,9.898852,10.748490,12.298910,14.750270,18.214580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.279160,16.257300,16.436860,17.198090,18.836260,21.458170,25.155080"); } } internal_power () { when : "!D & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.126910,5.124397,5.370096,6.166673,7.626189,9.930905,13.184730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.845303,4.829415,5.017645,5.747375,7.271612,9.690094,13.036070"); } } internal_power () { when : "!D & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.841946,9.826419,10.089750,10.936670,12.487470,14.928350,18.382770"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.643760,9.641047,9.898801,10.748570,12.298970,14.750410,18.214660"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.279260,16.257320,16.436990,17.198150,18.836400,21.458170,25.155220"); } } internal_power () { when : "!D & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.126355,5.124528,5.370128,6.166756,7.626250,9.931046,13.184820"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.845414,4.829444,5.017781,5.747515,7.271756,9.690235,13.036210"); } } internal_power () { when : "!D & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.842058,9.826442,10.089890,10.936810,12.487620,14.928500,18.382720"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.643546,9.640695,9.898592,10.748300,12.298740,14.750210,18.214520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.279130,16.257300,16.436790,17.198060,18.836190,21.458150,25.155010"); } } internal_power () { when : "!D & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.126205,5.124195,5.369953,6.166498,7.626125,9.930851,13.184970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.845328,4.829483,5.017985,5.747372,7.271573,9.690059,13.036050"); } } internal_power () { when : "!D & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.841727,9.826240,10.089390,10.936450,12.487250,14.928270,18.382480"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292801,5.290282,5.542604,6.340147,7.809041,10.125210,13.382770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.632052,4.615521,4.805456,5.543102,7.084412,9.503993,12.854330"); } } internal_power () { when : "!D & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.840695,9.826492,10.082960,10.893920,12.373930,14.693420,17.960940"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292989,5.290343,5.542881,6.339798,7.809078,10.125880,13.382810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.651880,4.634573,4.825393,5.563908,7.104812,9.526347,12.871510"); } } internal_power () { when : "D & !RN & !SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.700844,7.698566,7.950794,8.754873,10.230730,12.558760,15.836470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.492755,6.475787,6.679144,7.436146,9.019120,11.496440,14.912290"); } } internal_power () { when : "D & !RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.243847,8.240588,8.492036,9.309596,10.793280,13.128660,16.410040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("32.774190,32.758660,32.964570,33.732020,35.321790,37.814350,41.233750"); } } internal_power () { when : "D & !RN & !SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.700772,7.698283,7.951382,8.754686,10.229660,12.558260,15.836220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.531541,6.515817,6.721208,7.478929,9.058876,11.540210,14.948140"); } } internal_power () { when : "D & !RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.243828,8.240469,8.491853,9.309524,10.793230,13.128530,16.409980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("32.775970,32.758640,32.964140,33.731970,35.321670,37.814360,41.233620"); } } internal_power () { when : "D & !RN & SE & !SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.653275,9.650833,9.909524,10.735550,12.250840,14.636040,17.993810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.309590,11.290490,11.471090,12.207270,13.768830,16.257350,19.719760"); } } internal_power () { when : "D & !RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.120122,5.117200,5.363087,6.161078,7.620585,9.924607,13.178830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.824224,4.808221,4.996706,5.721945,7.250279,9.664831,13.013760"); } } internal_power () { when : "D & !RN & SE & SI & !SN & !Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.700273,7.697953,7.951351,8.754607,10.230540,12.558310,15.836200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.492394,6.475712,6.678673,7.435941,9.018654,11.496420,14.911830"); } } internal_power () { when : "D & !RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.243731,8.240153,8.491438,9.309333,10.793080,13.128200,16.409730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("32.772390,32.758330,32.964610,33.732010,35.321550,37.814350,41.233380"); } } internal_power () { when : "D & RN & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292827,5.290528,5.542645,6.340298,7.809138,10.125480,13.382920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.632264,4.615547,4.805734,5.543228,7.084686,9.503999,12.854610"); } } internal_power () { when : "D & RN & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.828947,9.814465,10.071170,10.883750,12.365540,14.687670,17.956840"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.293053,5.290583,5.542922,6.339948,7.809183,10.126140,13.382940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.652117,4.634604,4.825677,5.564188,7.105089,9.526625,12.871790"); } } internal_power () { when : "D & RN & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292791,5.290405,5.542618,6.340219,7.809081,10.125350,13.382840"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.632161,4.615532,4.805599,5.543169,7.084552,9.503998,12.854480"); } } internal_power () { when : "D & RN & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.828842,9.814450,10.071030,10.883610,12.365430,14.687540,17.956700"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.293017,5.290459,5.542894,6.339869,7.809128,10.126010,13.382860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.652014,4.634590,4.825540,5.564054,7.104954,9.526492,12.871650"); } } internal_power () { when : "D & RN & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.643596,9.640867,9.898712,10.748410,12.298820,14.750400,18.214630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("16.279270,16.257320,16.436980,17.198140,18.836380,21.458160,25.155190"); } } internal_power () { when : "D & RN & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.126258,5.124375,5.371226,6.166615,7.626211,9.931043,13.184810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.845476,4.829497,5.017830,5.747556,7.271764,9.690248,13.036240"); } } internal_power () { when : "D & RN & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.841893,9.826287,10.089720,10.936660,12.487460,14.928480,18.382690"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292750,5.290114,5.542564,6.340039,7.808962,10.125030,13.382650"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.631910,4.615496,4.805272,5.543019,7.084228,9.503987,12.854150"); } } internal_power () { when : "D & RN & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.828728,9.814459,10.070750,10.882850,12.365360,14.687240,17.956280"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.292938,5.290175,5.542841,6.339689,7.809000,10.125700,13.382700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.651742,4.634552,4.825210,5.563725,7.104630,9.526164,12.871330"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.063852,0.066056,0.068226,0.072299,0.079902,0.094639,0.124116", \ "0.064617,0.066822,0.068993,0.073062,0.080667,0.095404,0.124879", \ "0.067222,0.069424,0.071595,0.075667,0.083272,0.098009,0.127491", \ "0.069668,0.071872,0.074044,0.078115,0.085722,0.100455,0.129937", \ "0.071063,0.073265,0.075436,0.079505,0.087109,0.101842,0.131321", \ "0.070972,0.073175,0.075343,0.079413,0.087012,0.101752,0.131220", \ "0.069007,0.071216,0.073390,0.077447,0.085046,0.099773,0.129252"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.069796,0.072514,0.075300,0.080644,0.090981,0.111430,0.152431", \ "0.070563,0.073281,0.076067,0.081411,0.091747,0.112196,0.153192", \ "0.073367,0.076087,0.078871,0.084214,0.094552,0.115003,0.155998", \ "0.076159,0.078877,0.081662,0.087008,0.097343,0.117796,0.158791", \ "0.078004,0.080722,0.083509,0.088852,0.099187,0.119640,0.160639", \ "0.078392,0.081111,0.083898,0.089243,0.099578,0.120030,0.161030", \ "0.077033,0.079751,0.082537,0.087881,0.098217,0.118668,0.159670"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003993,0.005243,0.006537,0.009192,0.014867,0.027162,0.052670", \ "0.003993,0.005246,0.006539,0.009190,0.014869,0.027162,0.052661", \ "0.003989,0.005242,0.006539,0.009190,0.014868,0.027163,0.052667", \ "0.003991,0.005244,0.006540,0.009189,0.014870,0.027166,0.052664", \ "0.003986,0.005243,0.006534,0.009188,0.014870,0.027164,0.052668", \ "0.003993,0.005250,0.006540,0.009194,0.014869,0.027168,0.052652", \ "0.003996,0.005249,0.006545,0.009193,0.014870,0.027163,0.052670"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003939,0.006027,0.008264,0.012614,0.021636,0.040505,0.078854", \ "0.003936,0.006026,0.008265,0.012613,0.021635,0.040504,0.078853", \ "0.003939,0.006027,0.008262,0.012612,0.021636,0.040504,0.078856", \ "0.003939,0.006026,0.008260,0.012612,0.021636,0.040504,0.078853", \ "0.003936,0.006026,0.008266,0.012613,0.021634,0.040501,0.078859", \ "0.003937,0.006026,0.008262,0.012612,0.021635,0.040503,0.078853", \ "0.003940,0.006030,0.008261,0.012613,0.021635,0.040503,0.078855"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013282,0.015959,0.018431,0.022756,0.030536,0.045411,0.074954", \ "0.014218,0.016888,0.019361,0.023686,0.031467,0.046341,0.075889", \ "0.018196,0.020806,0.023244,0.027542,0.035305,0.050166,0.079705", \ "0.023723,0.026580,0.029177,0.033640,0.041502,0.056300,0.085756", \ "0.029509,0.032656,0.035494,0.040293,0.048479,0.063394,0.092757", \ "0.035458,0.038916,0.042049,0.047301,0.056067,0.071402,0.100780", \ "0.041404,0.045159,0.048599,0.054370,0.063883,0.080030,0.109886"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017053,0.020286,0.023441,0.029143,0.039723,0.060311,0.101326", \ "0.017643,0.020874,0.024028,0.029728,0.040309,0.060889,0.101913", \ "0.020587,0.023787,0.026910,0.032565,0.043097,0.063649,0.104642", \ "0.025099,0.028312,0.031435,0.037079,0.047550,0.067957,0.108849", \ "0.029468,0.032864,0.036094,0.041817,0.052259,0.072585,0.113307", \ "0.033492,0.037149,0.040588,0.046622,0.057311,0.077683,0.118311", \ "0.036928,0.040863,0.044551,0.051000,0.062167,0.082930,0.123767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004416,0.005842,0.008683,0.014582,0.027026,0.052552", \ "0.003098,0.004416,0.005841,0.008684,0.014582,0.027027,0.052546", \ "0.003251,0.004533,0.005931,0.008742,0.014607,0.027032,0.052557", \ "0.004500,0.005657,0.006911,0.009467,0.014971,0.027098,0.052554", \ "0.005980,0.007157,0.008360,0.010758,0.015882,0.027497,0.052622", \ "0.007818,0.009064,0.010295,0.012646,0.017484,0.028400,0.052911", \ "0.009982,0.011302,0.012613,0.015010,0.019755,0.030178,0.053829"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003820,0.005911,0.008146,0.012534,0.021606,0.040478,0.078806", \ "0.003819,0.005911,0.008147,0.012535,0.021609,0.040486,0.078816", \ "0.003835,0.005930,0.008165,0.012554,0.021615,0.040476,0.078826", \ "0.004627,0.006472,0.008615,0.012894,0.021780,0.040527,0.078820", \ "0.005884,0.007511,0.009501,0.013534,0.022169,0.040713,0.078861", \ "0.007575,0.009078,0.010970,0.014847,0.023122,0.041241,0.079044", \ "0.009646,0.011069,0.012887,0.016707,0.024692,0.042512,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013279,0.015957,0.018430,0.022754,0.030533,0.045406,0.075017", \ "0.014215,0.016887,0.019359,0.023684,0.031465,0.046338,0.075950", \ "0.018195,0.020807,0.023243,0.027541,0.035304,0.050164,0.079770", \ "0.023722,0.026580,0.029171,0.033638,0.041499,0.056295,0.085820", \ "0.029509,0.032659,0.035495,0.040291,0.048477,0.063387,0.092810", \ "0.035458,0.038916,0.042047,0.047300,0.056065,0.071395,0.100820", \ "0.041402,0.045155,0.048599,0.054369,0.063883,0.080024,0.109912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003098,0.004415,0.005840,0.008683,0.014582,0.027042,0.052743", \ "0.003099,0.004417,0.005841,0.008682,0.014585,0.027043,0.052743", \ "0.003250,0.004534,0.005931,0.008743,0.014606,0.027049,0.052744", \ "0.004501,0.005658,0.006904,0.009467,0.014965,0.027124,0.052746", \ "0.005979,0.007156,0.008360,0.010758,0.015881,0.027511,0.052805", \ "0.007825,0.009060,0.010296,0.012644,0.017479,0.028405,0.053086", \ "0.009981,0.011308,0.012608,0.015013,0.019748,0.030174,0.053939"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013282,0.015959,0.018431,0.022756,0.030536,0.045411,0.074954", \ "0.014218,0.016888,0.019361,0.023686,0.031467,0.046341,0.075889", \ "0.018196,0.020806,0.023244,0.027542,0.035305,0.050166,0.079705", \ "0.023723,0.026580,0.029177,0.033640,0.041502,0.056300,0.085756", \ "0.029509,0.032656,0.035494,0.040293,0.048479,0.063394,0.092757", \ "0.035458,0.038916,0.042049,0.047301,0.056067,0.071402,0.100780", \ "0.041404,0.045159,0.048599,0.054370,0.063883,0.080030,0.109886"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017053,0.020286,0.023441,0.029143,0.039723,0.060311,0.101326", \ "0.017643,0.020874,0.024028,0.029728,0.040309,0.060889,0.101913", \ "0.020587,0.023787,0.026910,0.032565,0.043097,0.063649,0.104642", \ "0.025099,0.028312,0.031435,0.037079,0.047550,0.067957,0.108849", \ "0.029468,0.032864,0.036094,0.041817,0.052259,0.072585,0.113307", \ "0.033492,0.037149,0.040588,0.046622,0.057311,0.077683,0.118311", \ "0.036928,0.040863,0.044551,0.051000,0.062167,0.082930,0.123767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004416,0.005842,0.008683,0.014582,0.027026,0.052552", \ "0.003098,0.004416,0.005841,0.008684,0.014582,0.027027,0.052546", \ "0.003251,0.004533,0.005931,0.008742,0.014607,0.027032,0.052557", \ "0.004500,0.005657,0.006911,0.009467,0.014971,0.027098,0.052554", \ "0.005980,0.007157,0.008360,0.010758,0.015882,0.027497,0.052623", \ "0.007818,0.009064,0.010295,0.012646,0.017484,0.028400,0.052911", \ "0.009982,0.011302,0.012613,0.015010,0.019755,0.030178,0.053829"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003820,0.005911,0.008146,0.012534,0.021606,0.040478,0.078806", \ "0.003819,0.005910,0.008146,0.012535,0.021609,0.040486,0.078816", \ "0.003835,0.005930,0.008165,0.012554,0.021615,0.040476,0.078826", \ "0.004627,0.006472,0.008615,0.012894,0.021780,0.040527,0.078820", \ "0.005884,0.007511,0.009501,0.013534,0.022169,0.040713,0.078861", \ "0.007575,0.009078,0.010970,0.014847,0.023122,0.041241,0.079044", \ "0.009646,0.011069,0.012887,0.016707,0.024692,0.042512,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013279,0.015957,0.018430,0.022754,0.030533,0.045406,0.075017", \ "0.014215,0.016887,0.019359,0.023684,0.031465,0.046338,0.075950", \ "0.018195,0.020807,0.023243,0.027541,0.035304,0.050163,0.079770", \ "0.023722,0.026580,0.029171,0.033638,0.041499,0.056295,0.085820", \ "0.029509,0.032659,0.035495,0.040291,0.048477,0.063387,0.092810", \ "0.035458,0.038916,0.042047,0.047300,0.056065,0.071395,0.100820", \ "0.041402,0.045155,0.048599,0.054369,0.063883,0.080024,0.109912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003098,0.004415,0.005840,0.008683,0.014582,0.027042,0.052743", \ "0.003099,0.004417,0.005841,0.008682,0.014585,0.027043,0.052743", \ "0.003250,0.004534,0.005931,0.008743,0.014606,0.027049,0.052744", \ "0.004501,0.005658,0.006904,0.009467,0.014965,0.027124,0.052746", \ "0.005979,0.007156,0.008360,0.010758,0.015881,0.027511,0.052805", \ "0.007825,0.009060,0.010296,0.012644,0.017479,0.028405,0.053086", \ "0.009981,0.011308,0.012608,0.015013,0.019748,0.030174,0.053939"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013282,0.015959,0.018431,0.022756,0.030536,0.045411,0.074954", \ "0.014218,0.016888,0.019361,0.023686,0.031467,0.046341,0.075889", \ "0.018196,0.020806,0.023244,0.027542,0.035306,0.050165,0.079705", \ "0.023723,0.026580,0.029177,0.033640,0.041502,0.056300,0.085756", \ "0.029509,0.032656,0.035494,0.040293,0.048479,0.063394,0.092757", \ "0.035458,0.038916,0.042049,0.047301,0.056067,0.071402,0.100780", \ "0.041404,0.045159,0.048599,0.054370,0.063883,0.080030,0.109886"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017053,0.020286,0.023441,0.029143,0.039723,0.060311,0.101326", \ "0.017643,0.020874,0.024028,0.029728,0.040309,0.060889,0.101913", \ "0.020587,0.023787,0.026910,0.032565,0.043097,0.063649,0.104642", \ "0.025099,0.028312,0.031435,0.037079,0.047550,0.067957,0.108849", \ "0.029468,0.032864,0.036094,0.041817,0.052259,0.072585,0.113307", \ "0.033492,0.037149,0.040588,0.046622,0.057311,0.077683,0.118311", \ "0.036928,0.040863,0.044551,0.051000,0.062167,0.082930,0.123767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004416,0.005842,0.008683,0.014582,0.027026,0.052552", \ "0.003098,0.004416,0.005841,0.008684,0.014582,0.027027,0.052546", \ "0.003251,0.004533,0.005931,0.008742,0.014607,0.027030,0.052557", \ "0.004500,0.005657,0.006911,0.009467,0.014971,0.027098,0.052554", \ "0.005980,0.007157,0.008360,0.010758,0.015882,0.027497,0.052623", \ "0.007818,0.009064,0.010295,0.012646,0.017484,0.028400,0.052911", \ "0.009982,0.011302,0.012613,0.015010,0.019755,0.030178,0.053829"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003820,0.005911,0.008146,0.012534,0.021606,0.040478,0.078806", \ "0.003819,0.005910,0.008147,0.012535,0.021609,0.040486,0.078816", \ "0.003835,0.005931,0.008165,0.012554,0.021615,0.040476,0.078826", \ "0.004627,0.006472,0.008615,0.012894,0.021780,0.040527,0.078820", \ "0.005884,0.007511,0.009501,0.013534,0.022169,0.040713,0.078861", \ "0.007575,0.009078,0.010970,0.014847,0.023122,0.041241,0.079044", \ "0.009646,0.011069,0.012887,0.016707,0.024692,0.042512,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013279,0.015957,0.018430,0.022754,0.030533,0.045406,0.075017", \ "0.014215,0.016887,0.019359,0.023684,0.031465,0.046338,0.075950", \ "0.018195,0.020807,0.023243,0.027541,0.035304,0.050164,0.079770", \ "0.023722,0.026580,0.029171,0.033638,0.041499,0.056295,0.085820", \ "0.029509,0.032659,0.035495,0.040291,0.048477,0.063387,0.092810", \ "0.035458,0.038916,0.042047,0.047300,0.056065,0.071395,0.100820", \ "0.041402,0.045155,0.048599,0.054369,0.063883,0.080024,0.109912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003098,0.004415,0.005840,0.008683,0.014582,0.027042,0.052743", \ "0.003099,0.004417,0.005841,0.008682,0.014585,0.027043,0.052743", \ "0.003250,0.004534,0.005931,0.008743,0.014606,0.027049,0.052744", \ "0.004501,0.005658,0.006904,0.009467,0.014965,0.027124,0.052746", \ "0.005979,0.007156,0.008360,0.010758,0.015881,0.027511,0.052805", \ "0.007825,0.009060,0.010296,0.012644,0.017479,0.028405,0.053086", \ "0.009981,0.011308,0.012608,0.015013,0.019748,0.030174,0.053939"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013292,0.015969,0.018443,0.022766,0.030547,0.045422,0.074968", \ "0.014228,0.016900,0.019371,0.023695,0.031476,0.046353,0.075897", \ "0.018208,0.020821,0.023257,0.027555,0.035320,0.050179,0.079720", \ "0.023743,0.026603,0.029197,0.033662,0.041523,0.056322,0.085776", \ "0.029540,0.032691,0.035527,0.040324,0.048511,0.063426,0.092788", \ "0.035500,0.038959,0.042092,0.047344,0.056108,0.071445,0.100821", \ "0.041455,0.045212,0.048654,0.054421,0.063935,0.080081,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017073,0.020306,0.023461,0.029163,0.039745,0.060324,0.101349", \ "0.017663,0.020895,0.024049,0.029748,0.040331,0.060912,0.101932", \ "0.020609,0.023809,0.026932,0.032586,0.043119,0.063665,0.104666", \ "0.025127,0.028341,0.031465,0.037108,0.047576,0.067989,0.108877", \ "0.029503,0.032898,0.036128,0.041850,0.052294,0.072620,0.113339", \ "0.033527,0.037185,0.040624,0.046658,0.057346,0.077720,0.118344", \ "0.036967,0.040902,0.044588,0.051037,0.062204,0.082966,0.123800"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003101,0.004417,0.005845,0.008686,0.014585,0.027025,0.052545", \ "0.003100,0.004418,0.005844,0.008685,0.014583,0.027027,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014607,0.027031,0.052547", \ "0.004499,0.005659,0.006904,0.009471,0.014970,0.027095,0.052555", \ "0.005983,0.007164,0.008359,0.010758,0.015883,0.027496,0.052613", \ "0.007822,0.009067,0.010297,0.012645,0.017489,0.028398,0.052923", \ "0.009984,0.011303,0.012616,0.015013,0.019754,0.030178,0.053825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003822,0.005913,0.008146,0.012535,0.021612,0.040474,0.078805", \ "0.003822,0.005910,0.008147,0.012537,0.021611,0.040472,0.078815", \ "0.003836,0.005932,0.008166,0.012555,0.021619,0.040487,0.078803", \ "0.004625,0.006473,0.008613,0.012895,0.021777,0.040520,0.078818", \ "0.005883,0.007512,0.009501,0.013537,0.022175,0.040715,0.078859", \ "0.007577,0.009083,0.010971,0.014846,0.023120,0.041239,0.079046", \ "0.009648,0.011070,0.012887,0.016707,0.024681,0.042510,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018442,0.022764,0.030543,0.045416,0.075025", \ "0.014225,0.016897,0.019370,0.023694,0.031474,0.046347,0.075959", \ "0.018209,0.020818,0.023256,0.027553,0.035317,0.050176,0.079781", \ "0.023742,0.026600,0.029193,0.033659,0.041520,0.056318,0.085843", \ "0.029543,0.032690,0.035528,0.040325,0.048512,0.063427,0.092852", \ "0.035499,0.038958,0.042090,0.047343,0.056112,0.071442,0.100873", \ "0.041452,0.045209,0.048655,0.054421,0.063938,0.080088,0.109983"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004418,0.005840,0.008685,0.014584,0.027045,0.052742", \ "0.003101,0.004420,0.005840,0.008684,0.014584,0.027043,0.052742", \ "0.003251,0.004532,0.005935,0.008742,0.014610,0.027049,0.052744", \ "0.004498,0.005655,0.006905,0.009467,0.014963,0.027121,0.052746", \ "0.005982,0.007158,0.008361,0.010756,0.015880,0.027511,0.052804", \ "0.007827,0.009060,0.010297,0.012644,0.017477,0.028404,0.053084", \ "0.009985,0.011307,0.012612,0.015011,0.019745,0.030171,0.053934"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013292,0.015969,0.018443,0.022766,0.030547,0.045422,0.074968", \ "0.014228,0.016900,0.019371,0.023695,0.031476,0.046353,0.075897", \ "0.018208,0.020821,0.023257,0.027555,0.035320,0.050179,0.079720", \ "0.023743,0.026603,0.029197,0.033662,0.041523,0.056322,0.085776", \ "0.029540,0.032691,0.035527,0.040324,0.048511,0.063426,0.092788", \ "0.035500,0.038959,0.042092,0.047344,0.056108,0.071445,0.100821", \ "0.041455,0.045212,0.048654,0.054421,0.063935,0.080081,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017073,0.020306,0.023461,0.029163,0.039745,0.060324,0.101349", \ "0.017663,0.020895,0.024049,0.029748,0.040331,0.060913,0.101932", \ "0.020609,0.023809,0.026932,0.032586,0.043119,0.063665,0.104666", \ "0.025127,0.028341,0.031465,0.037108,0.047576,0.067989,0.108877", \ "0.029503,0.032898,0.036128,0.041850,0.052294,0.072620,0.113339", \ "0.033527,0.037185,0.040624,0.046658,0.057346,0.077720,0.118344", \ "0.036967,0.040902,0.044588,0.051037,0.062204,0.082966,0.123800"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003101,0.004417,0.005845,0.008686,0.014585,0.027025,0.052545", \ "0.003100,0.004418,0.005844,0.008685,0.014583,0.027027,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014607,0.027031,0.052547", \ "0.004499,0.005659,0.006904,0.009471,0.014970,0.027095,0.052555", \ "0.005983,0.007164,0.008359,0.010758,0.015883,0.027496,0.052613", \ "0.007822,0.009067,0.010297,0.012645,0.017489,0.028398,0.052923", \ "0.009984,0.011303,0.012616,0.015013,0.019754,0.030178,0.053825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003822,0.005913,0.008146,0.012535,0.021612,0.040474,0.078804", \ "0.003822,0.005910,0.008147,0.012537,0.021611,0.040472,0.078815", \ "0.003836,0.005932,0.008166,0.012555,0.021619,0.040487,0.078803", \ "0.004625,0.006473,0.008613,0.012895,0.021777,0.040520,0.078818", \ "0.005883,0.007512,0.009501,0.013537,0.022175,0.040715,0.078859", \ "0.007577,0.009083,0.010971,0.014846,0.023120,0.041239,0.079046", \ "0.009648,0.011070,0.012887,0.016707,0.024681,0.042510,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018442,0.022764,0.030543,0.045415,0.075025", \ "0.014225,0.016897,0.019370,0.023694,0.031474,0.046347,0.075959", \ "0.018209,0.020818,0.023256,0.027553,0.035317,0.050176,0.079781", \ "0.023742,0.026600,0.029193,0.033659,0.041520,0.056318,0.085843", \ "0.029543,0.032690,0.035528,0.040325,0.048512,0.063427,0.092852", \ "0.035499,0.038959,0.042091,0.047342,0.056112,0.071442,0.100873", \ "0.041452,0.045209,0.048653,0.054420,0.063938,0.080088,0.109983"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004418,0.005840,0.008685,0.014584,0.027043,0.052742", \ "0.003101,0.004420,0.005840,0.008684,0.014584,0.027043,0.052742", \ "0.003251,0.004532,0.005935,0.008742,0.014610,0.027049,0.052744", \ "0.004498,0.005655,0.006905,0.009467,0.014963,0.027121,0.052746", \ "0.005982,0.007158,0.008361,0.010756,0.015880,0.027511,0.052804", \ "0.007827,0.009062,0.010291,0.012644,0.017477,0.028404,0.053084", \ "0.009985,0.011307,0.012613,0.015012,0.019745,0.030171,0.053934"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013292,0.015969,0.018443,0.022766,0.030547,0.045422,0.074968", \ "0.014228,0.016900,0.019371,0.023695,0.031476,0.046353,0.075897", \ "0.018208,0.020821,0.023257,0.027555,0.035320,0.050179,0.079720", \ "0.023743,0.026603,0.029197,0.033662,0.041523,0.056322,0.085776", \ "0.029540,0.032691,0.035527,0.040324,0.048511,0.063426,0.092788", \ "0.035500,0.038959,0.042092,0.047344,0.056108,0.071445,0.100821", \ "0.041455,0.045212,0.048654,0.054421,0.063935,0.080081,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017073,0.020306,0.023461,0.029163,0.039745,0.060324,0.101349", \ "0.017663,0.020895,0.024049,0.029748,0.040331,0.060913,0.101932", \ "0.020609,0.023809,0.026932,0.032586,0.043119,0.063665,0.104666", \ "0.025127,0.028341,0.031465,0.037108,0.047576,0.067989,0.108877", \ "0.029503,0.032898,0.036128,0.041850,0.052294,0.072620,0.113339", \ "0.033527,0.037185,0.040624,0.046658,0.057346,0.077720,0.118344", \ "0.036967,0.040902,0.044588,0.051037,0.062204,0.082966,0.123800"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003101,0.004417,0.005845,0.008686,0.014585,0.027025,0.052545", \ "0.003100,0.004418,0.005844,0.008685,0.014583,0.027027,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014607,0.027031,0.052547", \ "0.004499,0.005659,0.006904,0.009471,0.014970,0.027095,0.052555", \ "0.005983,0.007164,0.008359,0.010758,0.015883,0.027496,0.052613", \ "0.007822,0.009067,0.010297,0.012645,0.017489,0.028398,0.052923", \ "0.009984,0.011303,0.012616,0.015013,0.019754,0.030178,0.053825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003822,0.005913,0.008146,0.012535,0.021612,0.040474,0.078804", \ "0.003822,0.005910,0.008147,0.012537,0.021611,0.040472,0.078815", \ "0.003836,0.005932,0.008166,0.012555,0.021619,0.040487,0.078803", \ "0.004625,0.006473,0.008613,0.012895,0.021777,0.040520,0.078818", \ "0.005883,0.007512,0.009501,0.013537,0.022175,0.040715,0.078859", \ "0.007577,0.009083,0.010971,0.014846,0.023120,0.041239,0.079046", \ "0.009648,0.011070,0.012887,0.016707,0.024681,0.042510,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018442,0.022764,0.030543,0.045415,0.075025", \ "0.014225,0.016897,0.019370,0.023694,0.031474,0.046347,0.075959", \ "0.018209,0.020818,0.023256,0.027553,0.035317,0.050176,0.079781", \ "0.023742,0.026600,0.029193,0.033659,0.041520,0.056318,0.085843", \ "0.029543,0.032690,0.035528,0.040325,0.048512,0.063427,0.092852", \ "0.035499,0.038959,0.042091,0.047342,0.056112,0.071442,0.100873", \ "0.041452,0.045209,0.048653,0.054420,0.063938,0.080088,0.109983"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004418,0.005840,0.008685,0.014584,0.027046,0.052742", \ "0.003101,0.004420,0.005840,0.008684,0.014584,0.027043,0.052742", \ "0.003251,0.004532,0.005935,0.008742,0.014610,0.027049,0.052744", \ "0.004498,0.005655,0.006905,0.009467,0.014963,0.027121,0.052746", \ "0.005982,0.007158,0.008361,0.010756,0.015880,0.027509,0.052804", \ "0.007827,0.009062,0.010291,0.012644,0.017477,0.028404,0.053084", \ "0.009985,0.011307,0.012613,0.015012,0.019745,0.030171,0.053934"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013282,0.015959,0.018431,0.022756,0.030536,0.045411,0.074954", \ "0.014218,0.016888,0.019361,0.023686,0.031467,0.046341,0.075889", \ "0.018196,0.020806,0.023244,0.027542,0.035305,0.050165,0.079705", \ "0.023723,0.026580,0.029177,0.033640,0.041502,0.056300,0.085756", \ "0.029509,0.032656,0.035494,0.040293,0.048479,0.063394,0.092757", \ "0.035458,0.038916,0.042049,0.047301,0.056067,0.071402,0.100780", \ "0.041404,0.045159,0.048599,0.054370,0.063883,0.080030,0.109886"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017053,0.020286,0.023441,0.029143,0.039723,0.060311,0.101326", \ "0.017643,0.020874,0.024028,0.029728,0.040309,0.060889,0.101913", \ "0.020587,0.023787,0.026910,0.032565,0.043097,0.063649,0.104642", \ "0.025099,0.028312,0.031435,0.037079,0.047550,0.067957,0.108849", \ "0.029468,0.032864,0.036094,0.041817,0.052259,0.072585,0.113307", \ "0.033492,0.037149,0.040588,0.046622,0.057311,0.077683,0.118311", \ "0.036928,0.040863,0.044551,0.051000,0.062167,0.082930,0.123767"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004416,0.005842,0.008683,0.014582,0.027026,0.052552", \ "0.003098,0.004416,0.005841,0.008684,0.014582,0.027027,0.052546", \ "0.003251,0.004533,0.005931,0.008742,0.014607,0.027030,0.052557", \ "0.004500,0.005657,0.006911,0.009467,0.014971,0.027098,0.052554", \ "0.005980,0.007157,0.008360,0.010758,0.015882,0.027497,0.052622", \ "0.007818,0.009064,0.010295,0.012646,0.017484,0.028400,0.052911", \ "0.009982,0.011302,0.012613,0.015010,0.019755,0.030178,0.053829"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003820,0.005911,0.008146,0.012534,0.021606,0.040478,0.078806", \ "0.003819,0.005911,0.008147,0.012535,0.021609,0.040486,0.078816", \ "0.003835,0.005931,0.008165,0.012554,0.021615,0.040476,0.078826", \ "0.004627,0.006472,0.008615,0.012894,0.021780,0.040527,0.078820", \ "0.005884,0.007511,0.009501,0.013534,0.022169,0.040713,0.078861", \ "0.007575,0.009078,0.010970,0.014847,0.023122,0.041241,0.079044", \ "0.009646,0.011069,0.012887,0.016707,0.024692,0.042512,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013279,0.015957,0.018430,0.022754,0.030533,0.045406,0.075017", \ "0.014215,0.016887,0.019359,0.023684,0.031465,0.046338,0.075950", \ "0.018195,0.020807,0.023243,0.027541,0.035304,0.050164,0.079770", \ "0.023722,0.026580,0.029171,0.033638,0.041499,0.056295,0.085820", \ "0.029509,0.032659,0.035495,0.040291,0.048477,0.063387,0.092810", \ "0.035458,0.038916,0.042047,0.047300,0.056065,0.071395,0.100820", \ "0.041402,0.045155,0.048599,0.054369,0.063883,0.080024,0.109912"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003098,0.004415,0.005840,0.008683,0.014582,0.027042,0.052743", \ "0.003099,0.004417,0.005841,0.008682,0.014585,0.027043,0.052743", \ "0.003250,0.004534,0.005931,0.008743,0.014606,0.027049,0.052744", \ "0.004501,0.005658,0.006904,0.009467,0.014965,0.027124,0.052746", \ "0.005979,0.007156,0.008360,0.010758,0.015881,0.027511,0.052805", \ "0.007825,0.009060,0.010296,0.012644,0.017479,0.028405,0.053086", \ "0.009981,0.011308,0.012608,0.015013,0.019748,0.030174,0.053939"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI & !SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013292,0.015969,0.018443,0.022766,0.030547,0.045422,0.074968", \ "0.014228,0.016900,0.019371,0.023695,0.031476,0.046353,0.075897", \ "0.018208,0.020821,0.023257,0.027555,0.035320,0.050179,0.079720", \ "0.023743,0.026603,0.029197,0.033662,0.041523,0.056322,0.085776", \ "0.029540,0.032691,0.035527,0.040324,0.048511,0.063426,0.092788", \ "0.035500,0.038959,0.042092,0.047344,0.056108,0.071445,0.100821", \ "0.041455,0.045212,0.048654,0.054421,0.063935,0.080081,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017073,0.020306,0.023461,0.029164,0.039745,0.060324,0.101349", \ "0.017663,0.020895,0.024049,0.029748,0.040331,0.060913,0.101932", \ "0.020609,0.023809,0.026932,0.032586,0.043119,0.063665,0.104666", \ "0.025127,0.028341,0.031465,0.037108,0.047576,0.067989,0.108877", \ "0.029503,0.032898,0.036128,0.041850,0.052294,0.072620,0.113339", \ "0.033527,0.037185,0.040624,0.046658,0.057346,0.077720,0.118344", \ "0.036967,0.040902,0.044588,0.051037,0.062204,0.082966,0.123800"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003101,0.004417,0.005845,0.008686,0.014585,0.027025,0.052545", \ "0.003100,0.004418,0.005844,0.008685,0.014583,0.027027,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014607,0.027031,0.052547", \ "0.004499,0.005659,0.006904,0.009471,0.014970,0.027095,0.052555", \ "0.005983,0.007164,0.008359,0.010758,0.015883,0.027496,0.052613", \ "0.007822,0.009067,0.010297,0.012645,0.017489,0.028398,0.052923", \ "0.009984,0.011303,0.012616,0.015013,0.019754,0.030178,0.053825"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003822,0.005913,0.008146,0.012535,0.021612,0.040474,0.078805", \ "0.003822,0.005910,0.008147,0.012537,0.021611,0.040472,0.078815", \ "0.003836,0.005932,0.008166,0.012555,0.021619,0.040487,0.078803", \ "0.004625,0.006473,0.008613,0.012895,0.021777,0.040520,0.078818", \ "0.005883,0.007512,0.009501,0.013537,0.022175,0.040715,0.078859", \ "0.007577,0.009083,0.010971,0.014846,0.023120,0.041239,0.079046", \ "0.009648,0.011070,0.012887,0.016707,0.024681,0.042510,0.079738"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018442,0.022764,0.030543,0.045415,0.075025", \ "0.014225,0.016897,0.019370,0.023694,0.031474,0.046347,0.075959", \ "0.018209,0.020818,0.023256,0.027553,0.035317,0.050176,0.079781", \ "0.023742,0.026600,0.029193,0.033659,0.041520,0.056318,0.085843", \ "0.029543,0.032690,0.035528,0.040325,0.048512,0.063427,0.092852", \ "0.035499,0.038959,0.042091,0.047342,0.056112,0.071442,0.100873", \ "0.041452,0.045209,0.048653,0.054420,0.063938,0.080088,0.109983"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004418,0.005840,0.008685,0.014584,0.027043,0.052742", \ "0.003101,0.004420,0.005840,0.008684,0.014584,0.027043,0.052742", \ "0.003251,0.004532,0.005935,0.008742,0.014610,0.027049,0.052744", \ "0.004498,0.005655,0.006905,0.009467,0.014963,0.027121,0.052746", \ "0.005982,0.007158,0.008361,0.010756,0.015880,0.027511,0.052804", \ "0.007827,0.009062,0.010291,0.012644,0.017477,0.028404,0.053084", \ "0.009985,0.011307,0.012613,0.015012,0.019745,0.030171,0.053934"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020597,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040505,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008744,0.014608,0.027029,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019737,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040505,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008744,0.014608,0.027029,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019737,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040505,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008743,0.014608,0.027028,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019737,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040506,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008744,0.014608,0.027029,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019738,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040506,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008743,0.014608,0.027028,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019738,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040506,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008743,0.014608,0.027028,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019738,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040505,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008744,0.014608,0.027029,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019737,0.030134,0.054033"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI & !SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013291,0.015969,0.018443,0.022766,0.030546,0.045420,0.074974", \ "0.014227,0.016900,0.019373,0.023695,0.031478,0.046352,0.075902", \ "0.018207,0.020820,0.023257,0.027555,0.035319,0.050182,0.079724", \ "0.023743,0.026600,0.029196,0.033661,0.041522,0.056322,0.085782", \ "0.029540,0.032689,0.035527,0.040325,0.048510,0.063425,0.092785", \ "0.035497,0.038956,0.042090,0.047341,0.056107,0.071439,0.100820", \ "0.041449,0.045204,0.048646,0.054418,0.063932,0.080073,0.109932"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.017063,0.020294,0.023448,0.029148,0.039727,0.060318,0.101352", \ "0.017653,0.020883,0.024036,0.029734,0.040313,0.060899,0.101936", \ "0.020596,0.023797,0.026919,0.032571,0.043102,0.063652,0.104673", \ "0.025121,0.028333,0.031454,0.037097,0.047565,0.067969,0.108868", \ "0.029498,0.032891,0.036120,0.041840,0.052280,0.072605,0.113329", \ "0.033523,0.037180,0.040618,0.046648,0.057332,0.077702,0.118340", \ "0.036962,0.040897,0.044582,0.051027,0.062193,0.082952,0.123805"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005841,0.008685,0.014583,0.027029,0.052561", \ "0.003100,0.004418,0.005841,0.008685,0.014581,0.027031,0.052552", \ "0.003251,0.004535,0.005932,0.008744,0.014606,0.027040,0.052560", \ "0.004499,0.005659,0.006904,0.009472,0.014969,0.027108,0.052554", \ "0.005982,0.007158,0.008359,0.010759,0.015881,0.027504,0.052623", \ "0.007822,0.009067,0.010295,0.012645,0.017485,0.028413,0.052937", \ "0.009984,0.011304,0.012617,0.015013,0.019756,0.030188,0.053842"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003816,0.005908,0.008142,0.012530,0.021597,0.040503,0.078851", \ "0.003817,0.005908,0.008143,0.012528,0.021598,0.040495,0.078861", \ "0.003832,0.005928,0.008161,0.012550,0.021612,0.040506,0.078855", \ "0.004625,0.006469,0.008608,0.012889,0.021776,0.040534,0.078846", \ "0.005879,0.007508,0.009494,0.013534,0.022167,0.040722,0.078885", \ "0.007573,0.009077,0.010967,0.014843,0.023116,0.041241,0.079057", \ "0.009640,0.011063,0.012881,0.016702,0.024677,0.042510,0.079766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.013290,0.015968,0.018441,0.022766,0.030546,0.045418,0.074963", \ "0.014226,0.016898,0.019370,0.023694,0.031476,0.046349,0.075896", \ "0.018209,0.020820,0.023256,0.027554,0.035319,0.050178,0.079718", \ "0.023743,0.026601,0.029194,0.033661,0.041522,0.056320,0.085779", \ "0.029542,0.032691,0.035525,0.040324,0.048510,0.063424,0.092800", \ "0.035496,0.038956,0.042087,0.047341,0.056108,0.071424,0.100828", \ "0.041447,0.045203,0.048649,0.054415,0.063932,0.080050,0.109953"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003100,0.004417,0.005842,0.008685,0.014583,0.027023,0.052710", \ "0.003101,0.004420,0.005842,0.008684,0.014583,0.027021,0.052711", \ "0.003251,0.004535,0.005933,0.008744,0.014608,0.027028,0.052715", \ "0.004499,0.005659,0.006904,0.009469,0.014964,0.027093,0.052729", \ "0.005983,0.007162,0.008365,0.010759,0.015880,0.027493,0.052808", \ "0.007823,0.009064,0.010296,0.012643,0.017471,0.028377,0.053127", \ "0.009986,0.011305,0.012615,0.015016,0.019738,0.030134,0.054033"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034430,0.037167,0.039980,0.045363,0.055738,0.076218,0.117234", \ "0.035347,0.038085,0.040898,0.046280,0.056654,0.077135,0.118149", \ "0.039215,0.041955,0.044766,0.050141,0.060506,0.080979,0.121992", \ "0.046438,0.049068,0.051778,0.057035,0.067295,0.087691,0.128659", \ "0.054759,0.057253,0.059795,0.064839,0.074909,0.095163,0.136043", \ "0.063778,0.066204,0.068601,0.073412,0.083242,0.103298,0.144043", \ "0.073285,0.075674,0.077949,0.082535,0.092092,0.111894,0.152460"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008253,0.012609,0.021634,0.040503,0.078853", \ "0.003928,0.006018,0.008250,0.012609,0.021634,0.040505,0.078856", \ "0.003927,0.006018,0.008258,0.012608,0.021633,0.040507,0.078859", \ "0.003956,0.006045,0.008282,0.012628,0.021643,0.040508,0.078860", \ "0.004057,0.006143,0.008374,0.012696,0.021679,0.040518,0.078864", \ "0.004228,0.006300,0.008525,0.012814,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008783,0.013018,0.021844,0.040564,0.078866"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034430,0.037167,0.039980,0.045363,0.055738,0.076218,0.117234", \ "0.035347,0.038085,0.040898,0.046280,0.056654,0.077135,0.118149", \ "0.039215,0.041955,0.044766,0.050141,0.060506,0.080979,0.121992", \ "0.046438,0.049068,0.051778,0.057035,0.067295,0.087691,0.128659", \ "0.054759,0.057253,0.059795,0.064839,0.074909,0.095163,0.136043", \ "0.063778,0.066204,0.068601,0.073412,0.083242,0.103298,0.144043", \ "0.073285,0.075674,0.077949,0.082535,0.092092,0.111894,0.152460"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008253,0.012609,0.021634,0.040504,0.078853", \ "0.003928,0.006018,0.008250,0.012609,0.021634,0.040505,0.078856", \ "0.003927,0.006017,0.008258,0.012608,0.021633,0.040507,0.078859", \ "0.003956,0.006045,0.008282,0.012628,0.021643,0.040508,0.078860", \ "0.004057,0.006141,0.008374,0.012696,0.021679,0.040518,0.078864", \ "0.004228,0.006300,0.008525,0.012814,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008783,0.013018,0.021844,0.040564,0.078866"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034430,0.037167,0.039980,0.045363,0.055738,0.076218,0.117231", \ "0.035347,0.038085,0.040898,0.046280,0.056654,0.077135,0.118149", \ "0.039215,0.041955,0.044766,0.050141,0.060506,0.080979,0.121992", \ "0.046439,0.049068,0.051778,0.057035,0.067295,0.087691,0.128659", \ "0.054759,0.057254,0.059795,0.064839,0.074909,0.095163,0.136043", \ "0.063778,0.066204,0.068601,0.073412,0.083242,0.103298,0.144043", \ "0.073285,0.075674,0.077949,0.082535,0.092092,0.111894,0.152460"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008253,0.012609,0.021634,0.040504,0.078853", \ "0.003928,0.006018,0.008250,0.012609,0.021634,0.040505,0.078856", \ "0.003927,0.006017,0.008258,0.012608,0.021633,0.040507,0.078859", \ "0.003956,0.006045,0.008282,0.012628,0.021643,0.040508,0.078860", \ "0.004057,0.006141,0.008374,0.012698,0.021679,0.040518,0.078864", \ "0.004228,0.006300,0.008525,0.012814,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008783,0.013018,0.021844,0.040564,0.078866"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034426,0.037165,0.039977,0.045360,0.055736,0.076216,0.117233", \ "0.035345,0.038082,0.040895,0.046277,0.056653,0.077133,0.118146", \ "0.039213,0.041952,0.044763,0.050139,0.060504,0.080977,0.121990", \ "0.046436,0.049065,0.051775,0.057031,0.067292,0.087687,0.128656", \ "0.054756,0.057250,0.059792,0.064837,0.074905,0.095161,0.136039", \ "0.063774,0.066199,0.068596,0.073408,0.083239,0.103297,0.144040", \ "0.073284,0.075673,0.077949,0.082532,0.092087,0.111894,0.152457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008252,0.012609,0.021635,0.040508,0.078851", \ "0.003928,0.006018,0.008251,0.012609,0.021634,0.040505,0.078851", \ "0.003927,0.006019,0.008257,0.012608,0.021633,0.040507,0.078858", \ "0.003957,0.006045,0.008281,0.012629,0.021643,0.040509,0.078860", \ "0.004057,0.006142,0.008373,0.012696,0.021679,0.040519,0.078864", \ "0.004229,0.006301,0.008525,0.012813,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008782,0.013017,0.021845,0.040563,0.078865"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034426,0.037165,0.039977,0.045360,0.055736,0.076215,0.117233", \ "0.035345,0.038082,0.040895,0.046277,0.056653,0.077133,0.118146", \ "0.039213,0.041952,0.044763,0.050139,0.060504,0.080977,0.121990", \ "0.046436,0.049065,0.051775,0.057031,0.067292,0.087687,0.128656", \ "0.054756,0.057250,0.059792,0.064837,0.074905,0.095161,0.136039", \ "0.063774,0.066199,0.068596,0.073408,0.083239,0.103297,0.144040", \ "0.073284,0.075673,0.077949,0.082532,0.092087,0.111894,0.152457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008252,0.012609,0.021635,0.040503,0.078851", \ "0.003928,0.006018,0.008251,0.012609,0.021634,0.040505,0.078851", \ "0.003927,0.006019,0.008257,0.012608,0.021633,0.040507,0.078858", \ "0.003957,0.006045,0.008281,0.012629,0.021643,0.040509,0.078860", \ "0.004057,0.006142,0.008373,0.012696,0.021679,0.040519,0.078864", \ "0.004229,0.006301,0.008525,0.012813,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008782,0.013017,0.021845,0.040563,0.078865"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034426,0.037165,0.039977,0.045360,0.055736,0.076216,0.117233", \ "0.035345,0.038082,0.040895,0.046277,0.056653,0.077133,0.118146", \ "0.039213,0.041952,0.044763,0.050139,0.060504,0.080977,0.121990", \ "0.046435,0.049065,0.051775,0.057031,0.067292,0.087687,0.128656", \ "0.054756,0.057250,0.059792,0.064837,0.074905,0.095161,0.136039", \ "0.063774,0.066199,0.068596,0.073408,0.083239,0.103297,0.144040", \ "0.073284,0.075673,0.077949,0.082532,0.092087,0.111894,0.152457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008252,0.012609,0.021635,0.040504,0.078851", \ "0.003928,0.006018,0.008251,0.012609,0.021634,0.040505,0.078851", \ "0.003927,0.006019,0.008257,0.012608,0.021633,0.040507,0.078858", \ "0.003956,0.006045,0.008281,0.012629,0.021643,0.040509,0.078860", \ "0.004057,0.006142,0.008373,0.012696,0.021679,0.040519,0.078864", \ "0.004229,0.006301,0.008525,0.012813,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008782,0.013017,0.021845,0.040563,0.078865"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034430,0.037167,0.039980,0.045363,0.055738,0.076218,0.117233", \ "0.035347,0.038085,0.040898,0.046280,0.056654,0.077135,0.118149", \ "0.039215,0.041955,0.044766,0.050141,0.060506,0.080979,0.121992", \ "0.046439,0.049068,0.051778,0.057035,0.067295,0.087691,0.128659", \ "0.054759,0.057254,0.059795,0.064839,0.074909,0.095163,0.136043", \ "0.063778,0.066204,0.068601,0.073412,0.083242,0.103298,0.144043", \ "0.073285,0.075674,0.077949,0.082535,0.092092,0.111894,0.152460"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008253,0.012609,0.021634,0.040508,0.078853", \ "0.003928,0.006018,0.008250,0.012609,0.021634,0.040505,0.078856", \ "0.003927,0.006018,0.008258,0.012608,0.021633,0.040507,0.078859", \ "0.003956,0.006045,0.008282,0.012628,0.021643,0.040508,0.078860", \ "0.004057,0.006141,0.008374,0.012698,0.021679,0.040518,0.078864", \ "0.004228,0.006300,0.008525,0.012814,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008783,0.013018,0.021844,0.040564,0.078866"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034426,0.037165,0.039977,0.045360,0.055736,0.076215,0.117233", \ "0.035345,0.038082,0.040895,0.046277,0.056653,0.077133,0.118146", \ "0.039213,0.041952,0.044763,0.050139,0.060504,0.080977,0.121990", \ "0.046436,0.049065,0.051775,0.057031,0.067292,0.087687,0.128656", \ "0.054756,0.057250,0.059792,0.064837,0.074905,0.095161,0.136039", \ "0.063774,0.066199,0.068596,0.073408,0.083239,0.103297,0.144040", \ "0.073284,0.075673,0.077949,0.082532,0.092087,0.111894,0.152457"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003926,0.006019,0.008252,0.012609,0.021635,0.040507,0.078851", \ "0.003928,0.006018,0.008251,0.012609,0.021634,0.040505,0.078851", \ "0.003927,0.006019,0.008257,0.012608,0.021633,0.040507,0.078858", \ "0.003957,0.006045,0.008281,0.012629,0.021643,0.040509,0.078860", \ "0.004057,0.006142,0.008373,0.012696,0.021679,0.040519,0.078864", \ "0.004229,0.006301,0.008525,0.012813,0.021740,0.040536,0.078858", \ "0.004507,0.006559,0.008782,0.013017,0.021845,0.040563,0.078865"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076224,0.117239", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077142,0.118157", \ "0.039229,0.041968,0.044778,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111776,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003923,0.006013,0.008249,0.012604,0.021630,0.040505,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078852", \ "0.003925,0.006016,0.008251,0.012604,0.021629,0.040505,0.078849", \ "0.003953,0.006040,0.008278,0.012622,0.021639,0.040506,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078852", \ "0.004213,0.006287,0.008511,0.012799,0.021731,0.040533,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040572,0.078861"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076224,0.117239", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077142,0.118157", \ "0.039229,0.041967,0.044778,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111776,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003923,0.006013,0.008248,0.012604,0.021630,0.040505,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078852", \ "0.003925,0.006017,0.008251,0.012603,0.021629,0.040505,0.078849", \ "0.003953,0.006040,0.008278,0.012622,0.021640,0.040506,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078849", \ "0.004213,0.006287,0.008511,0.012799,0.021731,0.040533,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040572,0.078861"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076227,0.117240", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077142,0.118157", \ "0.039229,0.041967,0.044778,0.050154,0.060516,0.080988,0.121999", \ "0.046450,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111776,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003923,0.006013,0.008249,0.012604,0.021630,0.040506,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078852", \ "0.003925,0.006017,0.008251,0.012603,0.021629,0.040505,0.078849", \ "0.003953,0.006040,0.008278,0.012622,0.021640,0.040506,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078852", \ "0.004213,0.006287,0.008511,0.012799,0.021731,0.040533,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040572,0.078861"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076226,0.117239", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077145,0.118156", \ "0.039229,0.041968,0.044779,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111777,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003922,0.006013,0.008249,0.012604,0.021630,0.040505,0.078847", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078851", \ "0.003925,0.006016,0.008254,0.012604,0.021629,0.040505,0.078853", \ "0.003953,0.006042,0.008278,0.012622,0.021639,0.040508,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078849", \ "0.004213,0.006287,0.008512,0.012799,0.021731,0.040538,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040571,0.078857"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076228,0.117239", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077144,0.118156", \ "0.039229,0.041968,0.044779,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111777,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003922,0.006013,0.008249,0.012604,0.021630,0.040508,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078851", \ "0.003925,0.006014,0.008254,0.012603,0.021629,0.040505,0.078853", \ "0.003953,0.006042,0.008278,0.012622,0.021639,0.040508,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078852", \ "0.004213,0.006287,0.008512,0.012799,0.021731,0.040538,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040571,0.078857"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076226,0.117239", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077144,0.118156", \ "0.039229,0.041968,0.044779,0.050154,0.060516,0.080988,0.121999", \ "0.046450,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111777,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003922,0.006013,0.008249,0.012604,0.021630,0.040505,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078851", \ "0.003925,0.006014,0.008254,0.012603,0.021629,0.040505,0.078853", \ "0.003953,0.006042,0.008278,0.012622,0.021639,0.040508,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078852", \ "0.004213,0.006287,0.008512,0.012799,0.021731,0.040538,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040571,0.078857"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076226,0.117240", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077142,0.118157", \ "0.039229,0.041968,0.044778,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111776,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003923,0.006013,0.008249,0.012604,0.021630,0.040506,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078852", \ "0.003925,0.006016,0.008251,0.012603,0.021629,0.040505,0.078849", \ "0.003953,0.006040,0.008278,0.012622,0.021640,0.040506,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078852", \ "0.004213,0.006287,0.008511,0.012799,0.021731,0.040533,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040572,0.078861"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.034443,0.037179,0.039992,0.045375,0.055747,0.076224,0.117240", \ "0.035362,0.038097,0.040909,0.046292,0.056664,0.077145,0.118156", \ "0.039229,0.041968,0.044778,0.050154,0.060516,0.080988,0.121999", \ "0.046451,0.049080,0.051791,0.057049,0.067308,0.087704,0.128670", \ "0.054747,0.057238,0.059783,0.064831,0.074901,0.095158,0.136035", \ "0.063713,0.066133,0.068530,0.073349,0.083183,0.103247,0.143995", \ "0.073155,0.075535,0.077810,0.082404,0.091966,0.111777,0.152352"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003922,0.006013,0.008249,0.012604,0.021630,0.040505,0.078846", \ "0.003925,0.006014,0.008247,0.012605,0.021630,0.040504,0.078851", \ "0.003925,0.006014,0.008251,0.012603,0.021629,0.040505,0.078853", \ "0.003953,0.006042,0.008278,0.012622,0.021640,0.040508,0.078850", \ "0.004050,0.006134,0.008368,0.012688,0.021673,0.040518,0.078849", \ "0.004213,0.006287,0.008512,0.012799,0.021731,0.040538,0.078854", \ "0.004482,0.006537,0.008759,0.012996,0.021831,0.040571,0.078857"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.097940,11.791670,11.689070,11.619670,11.622340,11.595860,11.429970", \ "12.087880,11.785280,11.690670,11.614810,11.617370,11.605190,11.421750", \ "12.217290,11.878200,11.791020,11.705860,11.705820,11.582620,11.526890", \ "12.578370,12.270560,12.153890,12.046870,12.089960,11.999360,11.967620", \ "13.386340,13.051790,12.956310,12.880040,12.857000,12.788640,12.826970", \ "14.683790,14.355940,14.239130,14.163170,14.151020,14.148290,14.034730", \ "16.265540,15.969660,15.878250,15.854750,15.938690,15.851300,15.751570"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.186210,11.783260,11.635790,11.493040,11.426900,11.375110,11.344210", \ "12.180390,11.744430,11.619430,11.467730,11.409800,11.305500,11.370100", \ "12.270220,11.887880,11.714520,11.597960,11.529560,11.471090,11.417010", \ "12.643180,12.192970,12.052230,11.871590,11.871030,11.848360,11.801180", \ "13.417760,13.014150,12.866430,12.754530,12.622750,12.558880,12.412700", \ "14.653270,14.243880,14.109390,13.931140,13.852650,13.801620,13.582200", \ "16.201300,15.860290,15.717030,15.595050,15.579620,15.410430,15.476490"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.184535,8.440107,8.790646,9.149714,9.591421,10.211770,10.871730", \ "8.077199,8.401104,8.755401,9.109663,9.544875,10.172210,10.815310", \ "8.598272,8.778289,9.075963,9.379604,9.805888,10.406530,11.052830", \ "9.955504,10.116380,10.330820,10.591050,10.831880,11.366970,11.971180", \ "12.572360,12.433150,12.333950,12.517970,12.849320,13.361910,13.849960", \ "16.160260,16.078250,15.901030,15.769570,15.916480,16.412600,17.005340", \ "20.902970,20.871840,20.553530,20.221070,20.171660,20.605050,21.391380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.350428,5.466823,5.940315,6.233257,6.680476,6.287837,6.148818", \ "5.284720,5.585971,5.916268,6.231799,6.510259,6.265279,6.472547", \ "5.799092,6.006932,6.255210,6.401251,6.590646,6.911021,6.840513", \ "7.632091,7.414302,7.654149,7.851107,7.993323,6.943892,7.268610", \ "10.739450,10.432850,10.347510,10.298270,10.020910,9.520724,9.576072", \ "15.077360,14.623620,14.550650,14.452570,13.537570,13.365190,11.849060", \ "20.518640,19.768270,19.427860,19.409850,18.817330,18.409160,17.073720"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951480,10.708850,10.650100,10.605560,10.445910,10.261350,10.264650", \ "10.936070,10.611730,10.657120,10.590690,10.443250,10.066990,10.248250", \ "11.181630,10.883110,10.701480,10.769470,10.660660,10.281120,10.357790", \ "12.195640,11.716210,11.498220,11.304180,11.187900,10.954360,10.257860", \ "13.899490,13.258200,12.822080,12.600480,12.286300,11.807850,11.804170", \ "16.578380,15.675290,15.245350,14.656310,14.134040,13.854300,13.408190", \ "19.996440,19.163900,18.533060,17.682200,17.027580,16.367090,15.772210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.184628,8.440327,8.790677,9.149731,9.591434,10.211770,10.871730", \ "8.077279,8.401146,8.755436,9.109672,9.544888,10.172210,10.815280", \ "8.598342,8.778334,9.075995,9.379620,9.805902,10.406540,11.052820", \ "9.955569,10.116430,10.330860,10.591070,10.831880,11.366960,11.971160", \ "12.572420,12.433190,12.333980,12.518000,12.849330,13.361910,13.850320", \ "16.160310,16.078290,15.901070,15.769600,15.916490,16.417390,17.005340", \ "20.903010,20.871880,20.553560,20.221100,20.171670,20.605040,21.391370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.350450,5.466821,5.940613,6.233274,6.680589,6.287824,6.148797", \ "5.284739,5.447588,5.912958,6.231816,6.510267,6.265268,6.472542", \ "5.799116,6.006956,6.255231,6.401265,6.590652,6.911033,6.840520", \ "7.632110,7.414318,7.654172,7.851128,7.993342,6.943870,7.268601", \ "10.739470,10.432870,10.347520,10.298280,10.020920,9.520721,9.576081", \ "15.077380,14.623650,14.550680,14.452600,13.537560,13.365200,11.849030", \ "20.518660,19.768290,19.427880,19.409870,18.817330,18.409160,17.073700"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951220,10.708590,10.649820,10.605260,10.445310,10.261090,10.264190", \ "10.935810,10.611450,10.656840,10.590370,10.442870,10.066740,10.247790", \ "11.181380,10.883140,10.701210,10.769170,10.660280,10.280480,10.357700", \ "12.195400,11.715960,11.497650,11.303890,11.187530,10.953970,10.257260", \ "13.899360,13.257960,12.821830,12.600230,12.285980,11.807500,11.803620", \ "16.578170,15.675070,15.244860,14.656060,14.133740,13.853450,13.407710", \ "19.996270,19.163720,18.532720,17.681980,17.027340,16.439660,15.771840"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.184321,8.439965,8.790476,9.149598,9.591364,10.211740,10.871720", \ "8.077009,8.400911,8.755234,9.109540,9.544821,10.172180,10.815310", \ "8.598080,8.778103,9.075795,9.379488,9.775553,10.383460,11.052830", \ "9.955387,10.116220,10.330660,10.590930,10.831820,11.366950,11.971170", \ "12.572220,12.433010,12.333820,12.517860,12.849250,13.361880,13.850360", \ "16.160130,16.078120,15.900910,15.769470,15.916410,16.417350,17.005330", \ "20.902840,20.871720,20.553420,20.220970,20.171580,20.605010,21.391370"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.350369,5.466725,5.940047,6.233136,6.680368,6.287778,6.148767", \ "5.284657,5.447471,5.916171,6.231676,6.510168,6.265219,6.472491", \ "5.799036,6.021469,6.255098,6.401129,6.590541,6.910956,6.840454", \ "7.632033,7.414224,7.654046,7.850994,7.993230,6.943836,7.268556", \ "10.739380,10.432760,10.347400,10.298150,10.020800,9.520647,9.576010", \ "15.077290,14.623560,14.550540,14.452460,13.537480,13.365120,11.849010", \ "20.518550,19.768170,19.427750,19.409710,18.817240,18.409080,17.073660"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951170,10.708520,10.649940,10.605280,10.445600,10.261160,10.263980", \ "10.935770,10.611530,10.656940,10.590170,10.442950,10.066780,10.247660", \ "11.181350,10.884180,10.701350,10.769290,10.689090,10.280920,10.357680", \ "12.195450,11.715910,11.498070,11.303950,11.187640,10.954160,10.257640", \ "13.899200,13.257940,12.797630,12.600330,12.286080,11.807350,11.803880", \ "16.578280,15.675190,15.244980,14.656180,14.133880,13.854870,13.407720", \ "19.996380,19.163670,18.533160,17.682100,17.027290,16.366950,15.772020"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.830283,10.169450,10.490090,10.842250,11.265160,11.871930,12.527260", \ "9.788177,10.101050,10.433610,10.784550,11.211960,11.832740,12.513530", \ "10.428750,10.686490,10.974750,11.290810,11.689990,12.289790,12.926000", \ "12.401340,12.609820,12.892560,13.167350,13.420290,13.947930,14.545380", \ "16.207610,16.190450,16.136330,16.358500,16.689630,17.218600,17.695980", \ "21.209140,21.332930,21.310860,21.338370,21.600170,22.161400,22.740620", \ "27.716170,27.943710,27.858490,27.794630,28.221230,28.936410,29.721700"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.325274,6.658314,6.903183,7.223697,7.697538,7.447524,7.117803", \ "6.253233,6.422690,6.876500,7.197037,7.648776,7.402448,7.935127", \ "6.887501,7.105263,7.240065,7.509713,7.822625,8.173319,7.925588", \ "9.319536,9.117043,9.348175,9.491428,9.201442,8.797350,8.921302", \ "13.574370,13.288060,13.215540,13.255080,12.801530,12.332520,12.435040", \ "19.337600,18.861070,19.071960,19.116980,18.626880,17.194430,16.574850", \ "26.555090,25.996950,25.859800,26.249050,26.445280,25.694970,24.350210"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.894960,11.530860,11.529570,11.460360,11.322220,11.136700,10.847380", \ "11.773080,11.485020,11.546890,11.473900,11.313220,11.093550,11.121460", \ "12.163040,11.866740,11.676100,11.744800,11.634280,11.253910,11.324270", \ "13.567550,13.043510,12.842610,12.695560,12.553730,12.260640,12.165040", \ "15.843760,15.220340,14.740100,14.539590,14.221040,13.712830,13.732700", \ "19.468400,18.695880,18.132160,17.588180,17.014030,16.568720,16.218010", \ "24.168340,23.359650,22.706990,21.941310,21.215970,20.525120,19.925790"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.830147,10.169380,10.490060,10.842220,11.265130,11.871880,12.527180", \ "9.788009,10.100960,10.433540,10.784520,11.211930,11.832690,12.513520", \ "10.428570,10.686400,10.974700,11.290780,11.689970,12.289750,12.925920", \ "12.401170,12.609710,12.892480,13.167320,13.420250,13.947880,14.545340", \ "16.207460,16.190350,16.136250,16.358450,16.689580,17.218570,17.695890", \ "21.208990,21.332810,21.310770,21.338310,21.600110,22.161360,22.740570", \ "27.716020,27.943590,27.858380,27.794540,28.221180,28.936380,29.721640"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.325211,6.658279,6.903159,7.223642,7.697500,7.447449,7.117691", \ "6.253149,6.422611,6.876425,7.196768,7.648734,7.402286,7.935097", \ "6.887432,7.105180,7.239980,7.509642,7.822570,8.173293,7.925532", \ "9.319478,9.116957,9.348106,9.491368,9.201365,8.797249,8.921213", \ "13.574290,13.287990,13.215460,13.255010,12.801470,12.332430,12.434990", \ "19.337510,18.860960,19.071890,19.116930,18.626790,17.194300,16.574710", \ "26.554990,25.996840,25.859690,26.248970,26.445230,25.694910,24.350110"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895260,11.531170,11.529870,11.460710,11.322620,11.137270,10.848020", \ "11.774660,11.485280,11.547160,11.474190,11.313590,11.094140,11.122170", \ "12.163390,11.867000,11.676360,11.745120,11.634620,11.254370,11.324930", \ "13.567810,13.043790,12.842890,12.697580,12.553400,12.261090,12.165380", \ "15.844030,15.221370,14.740390,14.539860,14.221390,13.713270,13.733370", \ "19.468640,18.695740,18.131440,17.586470,17.014340,16.569140,16.218450", \ "24.168510,23.359840,22.730230,21.849470,21.216260,20.525460,19.926330"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.830191,10.169430,10.490090,10.842250,11.265150,11.871910,12.527220", \ "9.788090,10.101020,10.433610,10.784550,11.211950,11.832720,12.513530", \ "10.428660,10.686450,10.974740,11.290810,11.689980,12.289770,12.925960", \ "12.401270,12.609780,12.892530,13.167340,13.420280,13.947910,14.545360", \ "16.207550,16.190410,16.136300,16.358490,16.689610,17.218600,17.695940", \ "21.209080,21.332880,21.310830,21.338350,21.600150,22.161390,22.740600", \ "27.716120,27.943670,27.858450,27.794600,28.221220,28.936400,29.721680"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.325250,6.658269,6.903174,7.223672,7.697520,7.447490,7.117756", \ "6.253185,6.422631,6.876682,7.196800,7.648756,7.402326,7.935120", \ "6.887463,7.105211,7.240015,7.509676,7.822598,8.173311,7.925571", \ "9.319502,9.116994,9.348137,9.491397,9.201404,8.797302,8.921268", \ "13.574330,13.288020,13.215500,13.255050,12.801500,12.332480,12.435020", \ "19.337560,18.861020,19.071930,19.116960,18.626860,17.194370,16.574790", \ "26.555050,25.996900,25.859750,26.249020,26.445260,25.694950,24.350170"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895270,11.531200,11.529880,11.460720,11.322620,11.137060,10.848000", \ "11.773460,11.485310,11.547290,11.474290,11.313600,11.093980,11.122120", \ "12.163340,11.866970,11.676380,11.745110,11.634630,11.254380,11.324920", \ "13.567820,13.043810,12.842910,12.697080,12.553440,12.261100,12.165590", \ "15.844040,15.220610,14.740420,14.539900,14.221400,13.713080,13.733380", \ "19.468650,18.695680,18.131450,17.586480,17.014350,16.569150,16.218350", \ "24.168530,23.359870,22.730240,21.849490,21.216270,20.525480,19.926300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.184400,8.440027,8.790496,9.149607,9.591370,10.211730,10.871720", \ "8.077056,8.400936,8.755258,9.109540,9.544825,10.172170,10.815270", \ "8.598123,8.778130,9.075815,9.379495,9.805836,10.383440,11.052810", \ "9.955423,10.116250,10.330690,10.590940,10.831810,11.366930,11.971150", \ "12.572260,12.433040,12.333840,12.517880,12.849250,13.361870,13.849910", \ "16.160160,16.078140,15.900940,15.769480,15.916410,16.417350,17.005320", \ "20.902860,20.871740,20.553440,20.220980,20.171580,20.604990,21.391340"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.350379,5.466725,5.940102,6.233141,6.680392,6.287753,6.148725", \ "5.284664,5.585834,5.916192,6.231684,6.510170,6.265197,6.472471", \ "5.799051,6.021485,6.255111,6.401131,6.590531,6.910963,6.840449", \ "7.632045,7.414230,7.654060,7.851009,7.993246,6.943797,7.268529", \ "10.739390,10.432770,10.347410,10.298150,10.020790,9.520627,9.576009", \ "15.077290,14.623610,14.550560,14.452470,13.537470,13.365130,11.848960", \ "20.518560,19.768180,19.427760,19.409720,18.817230,18.409080,17.073630"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.950830,10.708160,10.649550,10.606220,10.444960,10.260490,10.263250", \ "10.935430,10.611160,10.656560,10.589740,10.442320,10.066150,10.246940", \ "11.181350,10.883760,10.700960,10.768540,10.686220,10.280290,10.356680", \ "12.194910,11.715610,11.497370,11.303150,11.186840,10.953550,10.256770", \ "13.898970,13.257590,12.797080,12.599930,12.285640,11.806790,11.803060", \ "16.577960,15.674850,15.244610,14.655790,14.133440,13.854340,13.407070", \ "19.996080,19.163360,18.532840,17.681740,17.026870,16.399420,15.771360"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.830336,10.169490,10.490120,10.842270,11.265170,11.871960,12.527310", \ "9.788235,10.101090,10.433640,10.784570,11.211980,11.832770,12.513540", \ "10.428810,10.686530,10.974770,11.290820,11.690000,12.289810,12.926040", \ "12.401410,12.609870,12.892590,13.167370,13.420310,13.947950,14.545400", \ "16.207660,16.190500,16.136370,16.358520,16.689660,17.218620,17.696030", \ "21.209200,21.332980,21.310910,21.338400,21.600200,22.161430,22.740660", \ "27.716240,27.943760,27.858540,27.794670,28.221260,28.936430,29.721730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.325311,6.658257,6.903175,7.223714,7.697553,7.447566,7.117872", \ "6.253259,6.422721,6.876520,7.196858,7.648794,7.402399,7.935146", \ "6.887521,7.105284,7.240093,7.509730,7.822651,8.173330,7.925620", \ "9.319546,9.117069,9.348197,9.491451,9.201482,8.797407,8.921355", \ "13.574400,13.288090,13.215570,13.255070,12.801570,12.332560,12.435060", \ "19.337640,18.861160,19.071990,19.117010,18.626940,17.194490,16.574930", \ "26.555130,25.996990,25.859840,26.249100,26.445530,25.695000,24.350270"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895350,11.531310,11.529990,11.460810,11.322720,11.137210,10.848050", \ "11.773210,11.485430,11.547300,11.474480,11.313730,11.094200,11.122110", \ "12.163290,11.867160,11.676520,11.745240,11.634770,11.254440,11.324870", \ "13.567920,13.043890,12.843010,12.698270,12.554340,12.261180,12.165780", \ "15.844110,15.220710,14.740490,14.540000,14.221500,13.713350,13.733300", \ "19.468740,18.695840,18.131560,17.586450,17.014450,16.569240,16.218600", \ "24.168620,23.359940,22.730690,21.849580,21.216320,20.525550,19.926310"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427724,9.675647,9.906245,10.085720,10.155540,10.172840,10.171060", \ "9.388398,9.649501,9.859923,10.032670,10.119040,10.119030,10.130070", \ "10.022990,10.187950,10.380840,10.519990,10.571600,10.564950,10.569240", \ "12.082100,12.116900,12.261460,12.362370,12.289770,12.208600,12.165980", \ "15.475350,15.521530,15.418930,15.475990,15.528510,15.400450,15.263100", \ "20.451220,20.499680,20.404470,20.287530,20.301900,20.245630,20.081620", \ "26.702730,26.815620,26.669420,26.500450,26.559650,26.774350,26.767750"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702205,5.831807,5.914118,5.849752,6.007909,5.408608,5.244064", \ "5.619844,5.792683,5.851054,5.888952,5.904186,5.645328,5.771842", \ "6.189115,6.232649,6.206034,6.095964,5.907336,6.129236,6.016365", \ "8.452575,8.099830,8.123378,7.953557,7.514164,6.721355,6.986889", \ "12.526710,12.112070,11.811960,11.600350,10.718660,10.467720,10.394230", \ "17.938720,17.393700,17.357060,17.166220,16.162210,15.900410,14.308500", \ "24.706980,24.020440,23.745410,23.839730,23.598320,23.070550,21.722010"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.174290,11.959210,11.881670,12.010780,12.047950,11.794860,11.515510", \ "12.145420,11.954350,11.878300,12.004060,11.843890,11.915660,11.308180", \ "12.495310,12.257310,12.148350,12.248130,12.126870,11.810240,11.587190", \ "13.815260,13.342730,13.269840,13.103790,12.949970,12.968420,12.586260", \ "16.074500,15.437040,15.207350,14.933690,14.755270,14.313970,14.400390", \ "19.401730,18.697300,18.191840,17.753390,17.393270,16.824150,16.679840", \ "23.475780,22.737240,22.078560,21.467980,20.855810,20.295520,19.904340"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427796,9.675644,9.906266,10.085720,10.155530,10.172830,10.171030", \ "9.388470,9.649534,9.859940,10.032680,10.119040,10.119010,10.130030", \ "10.023070,10.187990,10.380860,10.519990,10.571600,10.564930,10.569200", \ "12.082180,12.116960,12.261490,12.362380,12.289770,12.208590,12.165950", \ "15.475420,15.521580,15.418960,15.476010,15.528510,15.400440,15.263100", \ "20.451290,20.499730,20.404510,20.287560,20.301920,20.245620,20.081590", \ "26.702800,26.815680,26.669470,26.500490,26.559660,26.774340,26.767730"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702221,5.831767,5.914135,5.849763,6.007925,5.408595,5.243983", \ "5.619862,5.792703,5.851073,5.888972,5.904200,5.645336,5.771850", \ "6.188508,6.232670,6.206050,6.095981,5.907336,6.129248,6.016370", \ "8.452591,8.099843,8.123396,7.953572,7.514163,6.721333,6.986879", \ "12.526730,12.112090,11.811980,11.600360,10.718660,10.467730,10.394240", \ "17.938740,17.393730,17.357090,17.166240,16.162210,15.900420,14.308470", \ "24.707020,24.020470,23.745440,23.839760,23.598330,23.070560,21.722000"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.173830,11.958870,11.881380,12.010490,12.047630,11.794170,11.515150", \ "12.145160,11.954080,11.878010,12.003770,11.843550,11.915310,11.307990", \ "12.495050,12.257040,12.148070,12.247840,12.126550,11.809890,11.586830", \ "13.815140,13.342470,13.269570,13.103530,12.949670,12.968090,12.585830", \ "16.074300,15.436810,15.207110,14.932590,14.755010,14.313660,14.400200", \ "19.401540,18.697130,18.191570,17.750830,17.393040,16.823870,16.679320", \ "23.475980,22.737100,22.078410,21.467820,20.855630,20.295290,19.904080"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427370,9.675359,9.906010,10.085590,10.155500,10.172840,10.171070", \ "9.388052,9.649204,9.859690,10.032550,10.119010,10.119030,10.130070", \ "10.022670,10.187670,10.380610,10.519860,10.571570,10.564950,10.569240", \ "12.081840,12.116660,12.261250,12.362230,12.289730,12.208600,12.165980", \ "15.475120,15.521310,15.418740,15.475860,15.528450,15.400440,15.263100", \ "20.451010,20.499480,20.404280,20.287390,20.301830,20.245610,20.081630", \ "26.702520,26.815420,26.669240,26.500300,26.559560,26.774320,26.767750"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702153,5.831738,5.914016,5.849644,6.007814,5.408550,5.244043", \ "5.619794,5.792598,5.850954,5.888848,5.904093,5.645269,5.771787", \ "6.188430,6.232564,6.205933,6.095860,5.907245,6.129173,6.016308", \ "8.452503,8.099745,8.123280,7.953451,7.514073,6.721302,6.986837", \ "12.526610,12.111960,11.811850,11.600240,10.718580,10.467650,10.394170", \ "17.938590,17.393570,17.356920,17.166090,16.162130,15.900340,14.308450", \ "24.706850,24.020290,23.745260,23.839580,23.598210,23.070480,21.721960"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.180050,11.974030,11.881310,12.010210,12.047200,11.791180,11.514450", \ "12.145120,11.954020,11.877930,12.003490,11.842900,11.914660,11.307140", \ "12.495170,12.256970,12.147970,12.247510,12.126220,11.808600,11.586160", \ "13.813810,13.342460,13.269440,13.103130,12.949260,12.967490,12.586470", \ "16.072810,15.559650,15.206980,14.924270,14.754570,14.313100,14.399420", \ "19.401660,18.697030,18.192260,17.753620,17.392630,16.823350,16.680730", \ "23.464970,22.736990,22.078290,21.467550,20.855180,20.294760,19.903050"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427985,9.675719,9.906367,10.085780,10.155580,10.172880,10.171170", \ "9.388656,9.649758,9.860075,10.032740,10.119080,10.119100,10.130150", \ "10.023250,10.188140,10.380960,10.520050,10.571630,10.565010,10.569310", \ "12.082320,12.117080,12.261590,12.362440,12.289820,12.208660,12.166040", \ "15.475580,15.521700,15.419070,15.476070,15.528570,15.400500,15.263130", \ "20.451430,20.499860,20.404620,20.287650,20.301970,20.245700,20.081710", \ "26.702940,26.815810,26.669600,26.500590,26.559790,26.774450,26.767830"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702652,5.831910,5.914207,5.849790,6.007891,5.408688,5.242878", \ "5.619862,5.792651,5.851074,5.887323,5.904178,5.645479,5.772206", \ "6.188501,6.232672,6.206064,6.095572,5.907603,6.129168,6.016398", \ "8.452596,8.099871,8.123423,7.953598,7.514214,6.721479,6.986968", \ "12.526740,12.112110,11.812030,11.600400,10.718760,10.467770,10.394270", \ "17.938810,17.393760,17.357130,17.166280,16.162330,15.900470,14.308640", \ "24.707110,24.020560,23.745540,23.839850,23.598420,23.070630,21.722130"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177100,11.984280,11.878330,12.005380,12.039710,11.771040,11.497200", \ "12.143140,11.951490,11.874850,11.998660,11.835880,11.902650,11.290010", \ "12.492990,12.254340,12.144770,12.242620,12.118710,11.797620,11.568930", \ "13.810420,13.340060,13.266070,13.096580,12.941690,12.955470,12.565250", \ "16.068800,15.550090,15.203570,14.870380,14.746870,14.301310,14.381910", \ "19.400000,18.694340,18.191370,17.790030,17.384940,16.811660,16.668610", \ "23.462630,22.734130,22.074920,21.462570,20.847570,20.283070,19.886800"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427825,9.675645,9.906315,10.085760,10.155560,10.172850,10.171100", \ "9.388497,9.649632,9.860019,10.032720,10.119070,10.119050,10.130080", \ "10.023090,10.188030,10.380910,10.520020,10.571620,10.564970,10.569230", \ "12.082180,12.116970,12.261520,12.362410,12.289800,12.208630,12.165990", \ "15.475430,15.521600,15.418990,15.476030,15.528550,15.400480,15.263120", \ "20.451290,20.499750,20.404530,20.287590,20.301940,20.245670,20.081640", \ "26.702800,26.815690,26.669500,26.500510,26.559720,26.774400,26.767790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702598,5.831971,5.914156,5.849734,6.007842,5.408602,5.243088", \ "5.619807,5.792603,5.851026,5.887283,5.904135,5.645419,5.772153", \ "6.188457,6.232624,6.206009,6.095512,5.907532,6.129129,6.016341", \ "8.452555,8.099813,8.123372,7.953548,7.514151,6.721365,6.986878", \ "12.526690,12.112060,11.811960,11.600350,10.718680,10.467700,10.394220", \ "17.938730,17.393680,17.357070,17.166240,16.162250,15.900430,14.308510", \ "24.707010,24.020470,23.745440,23.839770,23.598340,23.070570,21.722030"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177500,11.985760,11.878620,12.005730,12.040120,11.771490,11.497760", \ "12.143440,11.951760,11.875160,11.998970,11.836240,11.903150,11.290500", \ "12.493250,12.254630,12.145040,12.242930,12.119060,11.797650,11.569420", \ "13.810640,13.340320,13.266340,13.096890,12.942070,12.955920,12.565780", \ "16.069050,15.550340,15.203840,14.870630,14.747200,14.301740,14.382460", \ "19.400190,18.694550,18.191570,17.790290,17.385250,16.812010,16.669050", \ "23.462740,22.734270,22.075040,21.462750,20.847820,20.283370,19.887300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427900,9.675667,9.906338,10.085770,10.155580,10.172870,10.171130", \ "9.388572,9.649706,9.860046,10.032730,10.119080,10.119080,10.130120", \ "10.023170,10.188080,10.380930,10.520040,10.571630,10.564990,10.569270", \ "12.082260,12.117030,12.261560,12.362430,12.289810,12.208650,12.166020", \ "15.475510,15.521660,15.419030,15.476050,15.528560,15.400500,15.263130", \ "20.451370,20.499810,20.404580,20.287630,20.301960,20.245690,20.081680", \ "26.702890,26.815760,26.669560,26.500570,26.559760,26.774430,26.767820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702627,5.831885,5.914181,5.849762,6.007875,5.408647,5.242794", \ "5.619837,5.792627,5.851049,5.887301,5.904160,5.645452,5.772189", \ "6.188481,6.232648,6.206036,6.095543,5.907570,6.129153,6.016380", \ "8.452577,8.099843,8.123398,7.953574,7.514183,6.721426,6.986933", \ "12.526720,12.112090,11.812000,11.600380,10.718720,10.467740,10.394250", \ "17.938780,17.393730,17.357110,17.166260,16.162290,15.900460,14.308590", \ "24.707070,24.020520,23.745500,23.839820,23.598390,23.070610,21.722090"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177460,11.985000,11.878650,12.005740,12.040130,11.771500,11.497800", \ "12.143450,11.951790,11.875170,11.998990,11.836260,11.903150,11.290500", \ "12.493280,12.254650,12.145070,12.242940,12.119080,11.797670,11.569490", \ "13.810670,13.340350,13.266360,13.096910,12.942080,12.955930,12.565800", \ "16.069070,15.434600,15.203850,14.870660,14.747210,14.301740,14.382480", \ "19.400210,18.694570,18.191590,17.790300,17.385260,16.812030,16.669080", \ "23.462770,22.734300,22.075080,21.462770,20.847820,20.283380,19.887280"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.427422,9.675374,9.906023,10.085590,10.155500,10.172820,10.171030", \ "9.388103,9.649232,9.859703,10.032550,10.119010,10.119000,10.130030", \ "10.022720,10.187690,10.380630,10.519870,10.571570,10.564930,10.569190", \ "12.081890,12.116690,12.261270,12.362240,12.289730,12.208580,12.165950", \ "15.475160,15.521340,15.418760,15.475870,15.528450,15.400430,15.263090", \ "20.451040,20.499510,20.404310,20.287410,20.301840,20.245600,20.081580", \ "26.702560,26.815450,26.669270,26.500310,26.559550,26.774300,26.767720"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702161,5.831716,5.914027,5.849646,6.007821,5.408527,5.244022", \ "5.619803,5.792613,5.850965,5.888858,5.904100,5.645261,5.771782", \ "6.188443,6.232578,6.205942,6.095868,5.907232,6.129181,6.016301", \ "8.452513,8.099749,8.123290,7.953457,7.514064,6.721264,6.986809", \ "12.526620,12.111970,11.811860,11.600240,10.718570,10.467640,10.394160", \ "17.938610,17.393580,17.356940,17.166100,16.162110,15.900350,14.308400", \ "24.706860,24.020300,23.745270,23.839590,23.598210,23.070470,21.721920"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.179720,11.972760,11.880920,12.009790,12.046710,11.790740,11.513700", \ "12.144770,11.953650,11.877530,12.003060,11.842410,11.914070,11.306370", \ "12.494810,12.256590,12.147570,12.247140,12.125740,11.808730,11.585510", \ "13.813460,13.342100,13.269060,13.102710,12.948780,12.966910,12.585580", \ "16.072490,15.436460,15.206610,14.922550,14.754120,14.312540,14.398820", \ "19.401360,18.696720,18.191930,17.753260,17.392210,16.822820,16.680010", \ "23.464720,22.736730,22.078020,21.467250,20.854820,20.294300,19.902440"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & !SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.428037,9.675747,9.906384,10.085790,10.155600,10.172900,10.171210", \ "9.388708,9.649786,9.860092,10.032760,10.119090,10.119130,10.130200", \ "10.023310,10.188170,10.380980,10.520060,10.571640,10.565030,10.569360", \ "12.082370,12.117120,12.261620,12.362450,12.289830,12.208680,12.166080", \ "15.475630,15.521740,15.419100,15.476090,15.528580,15.400520,15.263140", \ "20.451490,20.499900,20.404650,20.287680,20.301980,20.245720,20.081760", \ "26.703000,26.815860,26.669650,26.500630,26.559820,26.774480,26.767860"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("5.702674,5.831923,5.914224,5.849814,6.007907,5.408738,5.242929", \ "5.619885,5.792666,5.851090,5.887340,5.904196,5.645513,5.772237", \ "6.188518,6.232688,6.206085,6.095598,5.907639,6.129188,6.016431", \ "8.452613,8.099896,8.123442,7.953619,7.514247,6.721547,6.987021", \ "12.526760,12.112130,11.812050,11.600420,10.718800,10.467810,10.394290", \ "17.938840,17.393790,17.357150,17.166300,16.162380,15.900490,14.308730", \ "24.707150,24.020600,23.745580,23.839880,23.598460,23.070660,21.722190"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & SN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177580,11.984920,11.878750,12.005820,12.040190,11.771610,11.497800", \ "12.143530,11.951900,11.875260,11.999100,11.836370,11.903210,11.290560", \ "12.493380,12.254740,12.145180,12.243050,12.119200,11.797780,11.569470", \ "13.810770,13.340440,13.266460,13.097010,12.942160,12.956010,12.565940", \ "16.069140,15.434710,15.203930,14.870770,14.747300,14.301810,14.382420", \ "19.400290,18.694640,18.191690,17.790370,17.385310,16.812120,16.669200", \ "23.462850,22.734370,22.075170,21.462840,20.847880,20.283460,19.887280"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074868,8.907783,8.780719,8.937082,9.073781,9.159370,9.095576", \ "9.056187,8.783156,8.796954,8.943112,9.060057,9.139368,9.169483", \ "9.225603,9.018721,8.985289,8.996760,9.109420,9.252623,8.885827", \ "10.321850,9.908806,9.786712,9.640701,9.770606,9.671418,9.428733", \ "12.028960,11.520670,11.285400,10.992560,10.778040,10.758060,10.431450", \ "14.371030,13.881650,13.513760,12.956910,12.709850,12.390420,12.152290", \ "17.520390,16.968190,16.468920,15.877300,15.259960,14.807700,14.322120"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074840,8.907703,8.780675,8.937029,9.073721,9.153669,9.095427", \ "9.056162,8.783127,8.796913,8.943063,9.059979,9.139275,9.169347", \ "9.225569,9.018713,8.985256,8.996699,9.109352,9.252526,8.885672", \ "10.321810,9.908768,9.786677,9.640642,9.770542,9.671320,9.428625", \ "12.028940,11.493780,11.285360,10.992510,10.778150,10.757980,10.431330", \ "14.371020,13.881640,13.513750,12.956870,12.709790,12.390350,12.152220", \ "17.520390,16.968190,16.468920,15.877270,15.259920,14.807650,14.322020"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074879,8.907705,8.780758,8.937150,9.073924,9.153965,9.186557", \ "9.056198,8.783182,8.797018,8.943182,9.060182,9.139567,9.169756", \ "9.225616,9.018777,8.985332,8.982627,9.109543,9.252817,8.886101", \ "10.322980,9.908831,9.786751,9.640767,9.770725,9.671605,9.428992", \ "12.028960,11.493810,11.285420,10.992650,10.778300,10.758230,10.431700", \ "14.371020,13.881640,13.513780,12.956930,12.709930,12.390560,12.152500", \ "17.520340,16.968140,16.468870,15.877280,15.260000,14.807800,14.322290"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970333,8.809196,8.776275,8.838877,9.019033,8.978947,9.010069", \ "8.958989,8.796318,8.765800,8.847070,8.992900,9.050218,8.994121", \ "9.129206,8.923332,8.743664,8.887082,9.015248,9.162684,8.789036", \ "10.206910,9.814671,9.692479,9.546824,9.677503,9.581204,9.335684", \ "11.849410,11.401330,11.192440,10.899150,10.730160,10.669600,10.349290", \ "14.281070,13.791580,13.392970,12.941350,12.618520,12.302220,12.033770", \ "17.428630,16.876680,16.448690,15.786440,15.159990,14.710050,14.241100"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970960,8.809202,8.776332,8.838957,9.019076,9.070396,9.010216", \ "8.959016,8.796365,8.765844,8.847127,8.992992,9.050348,8.994277", \ "9.129204,8.923351,8.743701,8.905804,9.015332,9.162801,8.789144", \ "10.206910,9.814687,9.692535,9.546848,9.677594,9.581309,9.335901", \ "11.849430,11.401370,11.192470,10.899200,10.730220,10.669740,10.349440", \ "14.281060,13.791580,13.392960,12.941380,12.618540,12.302320,12.034000", \ "17.428600,16.876660,16.448710,15.786430,15.160010,14.710150,14.241220"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970534,8.809483,8.776511,8.839175,9.019432,8.937321,9.010848", \ "8.959193,8.796566,8.766049,8.847377,8.993275,9.050773,8.994867", \ "9.129386,8.923547,8.743924,8.887354,9.015654,9.163224,8.789736", \ "10.227290,9.814888,9.692753,9.547096,9.677907,9.581724,9.336459", \ "11.849610,11.401560,11.192680,10.899430,10.730520,10.670130,10.349980", \ "14.281220,13.791750,13.393140,12.941580,12.618800,12.302670,12.034480", \ "17.428710,16.876770,16.448830,15.786580,15.160200,14.710430,14.241650"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074767,8.907572,8.780611,8.936976,9.073699,9.071142,9.143330", \ "9.056087,8.783057,8.796869,8.943009,9.059947,9.139259,9.169371", \ "9.225496,9.018616,8.985190,8.982446,9.109317,9.252510,8.885664", \ "10.322860,9.908697,9.786609,9.640587,9.770506,9.671302,9.428603", \ "12.028850,11.493690,11.285290,10.992490,10.778080,10.757960,10.431310", \ "14.370930,13.881550,13.513670,12.956790,12.709740,12.390310,12.152180", \ "17.520290,16.968090,16.468810,15.877180,15.259860,14.807600,14.321980"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970504,8.809313,8.776487,8.839129,9.019350,9.014579,9.010723", \ "8.959164,8.796511,8.766013,8.847321,8.993222,9.050634,8.994705", \ "9.129387,8.923530,8.743882,8.906031,9.015567,9.163103,8.789631", \ "10.207090,9.814872,9.692695,9.547080,9.677816,9.581615,9.336238", \ "11.849590,11.401520,11.192650,10.899380,10.730460,10.669980,10.349820", \ "14.281220,13.791740,13.393140,12.941550,12.618780,12.302570,12.034240", \ "17.428730,16.876790,16.448810,15.786590,15.160180,14.710330,14.241530"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106194,8.811709,8.850506,9.142918,10.594460,12.623800,12.975410", \ "9.090673,8.886587,8.863931,9.152140,10.581240,12.597140,12.637130", \ "9.301801,9.023361,8.960190,9.199168,10.674370,12.859920,12.971110", \ "10.384470,9.945899,9.845670,9.956694,11.503160,13.307810,13.403770", \ "12.117850,11.554690,11.353210,11.293350,12.356060,14.434700,14.401880", \ "14.523090,13.984330,13.497160,13.273900,14.061440,16.203390,16.135860", \ "17.735930,17.169000,16.573700,16.031520,16.306660,18.878090,18.908300"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106224,8.811685,8.847154,9.142885,10.594420,12.623710,12.757310", \ "9.090655,8.886567,8.863901,9.152111,10.581190,12.597050,12.636810", \ "9.301775,9.028665,8.960197,9.295893,10.674340,12.859830,12.970940", \ "10.384450,9.945870,9.845647,9.956657,11.502980,13.307690,13.403630", \ "12.117840,11.554670,11.353180,11.293320,12.356020,14.434640,14.490800", \ "14.523080,13.984320,13.497070,13.273880,14.061400,16.203330,16.135780", \ "17.735930,17.169000,16.573710,16.031510,16.306640,18.878050,18.908180"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106252,8.811713,8.889050,9.142955,10.594510,12.674660,12.755330", \ "9.090669,8.886596,8.863946,9.152178,10.581290,12.597300,12.637140", \ "9.301799,9.028703,8.960229,9.295968,10.674440,12.860080,12.971310", \ "10.385720,9.945905,9.845689,9.956726,11.503050,13.307940,13.403980", \ "12.117850,11.554690,11.353210,11.293370,12.356090,14.434840,14.402100", \ "14.523060,13.984310,13.497130,13.273900,14.061440,16.203490,16.136050", \ "17.735870,17.168940,16.573650,16.031490,16.306640,18.878120,18.908450"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.138839,8.812880,8.772245,9.143536,10.595230,12.682100,12.988070", \ "9.091026,8.886968,8.862180,9.152774,10.582040,12.592190,12.859110", \ "9.302127,9.023677,9.002154,9.199836,10.674250,12.862480,12.726940", \ "10.384820,9.946318,9.846199,9.957397,11.504040,13.299520,13.401020", \ "12.118710,11.555220,11.353820,11.294080,12.356970,14.437290,14.499840", \ "14.523620,13.984900,13.485990,13.274770,14.062330,16.205650,16.141630", \ "17.736490,17.169640,16.574590,16.032320,16.307670,18.879830,18.828760"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141030,8.812894,8.772245,9.143530,10.595220,12.633550,12.963490", \ "9.091046,8.887009,8.862396,9.152779,10.581990,12.592470,12.864270", \ "9.302121,9.023757,9.002606,9.200010,10.675490,12.862710,12.729470", \ "10.384820,9.946324,9.846236,9.957367,11.504040,13.299740,13.402270", \ "12.118720,11.555250,11.353830,11.294080,12.356940,14.437530,14.409190", \ "14.523610,13.984900,13.486140,13.274760,14.062260,16.205810,16.141740", \ "17.736450,17.169620,16.574600,16.032290,16.307610,18.879940,18.829040"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.137546,8.813096,8.772464,9.143800,10.595570,12.683520,12.969840", \ "9.091227,8.887209,8.862597,9.153049,10.582340,12.592870,12.864210", \ "9.302304,9.023958,9.002778,9.200279,10.675640,12.863120,12.729710", \ "10.386320,9.946530,9.846463,9.957638,11.504380,13.300140,13.402700", \ "12.118900,11.555450,11.354040,11.294340,12.357260,14.437900,14.409720", \ "14.523760,13.985070,13.486310,13.274970,14.062550,16.206160,16.142240", \ "17.736560,17.169730,16.574720,16.032450,16.307840,18.880240,18.829450"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106167,8.811592,8.888448,9.142795,10.594310,12.675370,12.753850", \ "9.090564,8.886479,8.863814,9.152021,10.581080,12.597000,12.636440", \ "9.301686,9.023244,8.960109,9.295807,10.674220,12.859780,12.970930", \ "10.384350,9.945778,9.845556,9.956561,11.502860,13.307640,13.403590", \ "12.117750,11.554570,11.353090,11.293220,12.355900,14.434580,14.401720", \ "14.522980,13.984220,13.496940,13.273780,14.061280,16.203250,16.135730", \ "17.735820,17.168890,16.573610,16.031400,16.306520,18.877940,18.908130"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.138380,8.813067,8.772459,9.143796,10.595570,12.701260,12.763150", \ "9.091200,8.887158,8.862340,9.153035,10.582380,12.592570,12.858360", \ "9.302305,9.023944,8.967339,9.200303,10.674270,12.862870,12.727040", \ "10.385000,9.946518,9.846416,9.957663,11.504250,13.299900,13.401300", \ "12.118890,11.555410,11.354030,11.294330,12.357290,14.437640,14.500310", \ "14.523770,13.985060,13.486070,13.274990,14.062610,16.205970,16.142130", \ "17.736580,17.169750,16.574720,16.032470,16.307890,18.880100,18.829140"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.051397,0.054473,0.057249,0.062009,0.070286,0.085476,0.115065", \ "0.052162,0.055241,0.058015,0.062776,0.071053,0.086241,0.115829", \ "0.054968,0.058044,0.060820,0.065579,0.073856,0.089048,0.118634", \ "0.057762,0.060835,0.063609,0.068373,0.076649,0.091840,0.121429", \ "0.059604,0.062683,0.065455,0.070217,0.078492,0.093684,0.123275", \ "0.059992,0.063069,0.065845,0.070607,0.078883,0.094076,0.123663", \ "0.058633,0.061710,0.064483,0.069246,0.077524,0.092714,0.122306"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.048752,0.052253,0.055644,0.061737,0.072766,0.093566,0.134576", \ "0.049517,0.053018,0.056410,0.062501,0.073531,0.094332,0.135343", \ "0.052123,0.055620,0.059012,0.065106,0.076136,0.096939,0.137952", \ "0.054568,0.058069,0.061461,0.067555,0.078586,0.099384,0.140398", \ "0.055964,0.059465,0.062859,0.068949,0.079977,0.100779,0.141793", \ "0.055872,0.059373,0.062764,0.068853,0.079875,0.100678,0.141676", \ "0.053907,0.057416,0.060813,0.066891,0.077909,0.098695,0.139705"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004145,0.005511,0.006927,0.009716,0.015394,0.027392,0.052604", \ "0.004147,0.005507,0.006930,0.009716,0.015393,0.027393,0.052600", \ "0.004143,0.005510,0.006929,0.009716,0.015394,0.027392,0.052601", \ "0.004146,0.005512,0.006928,0.009716,0.015394,0.027395,0.052611", \ "0.004149,0.005509,0.006928,0.009717,0.015393,0.027396,0.052602", \ "0.004150,0.005509,0.006929,0.009718,0.015395,0.027398,0.052603", \ "0.004150,0.005513,0.006929,0.009719,0.015398,0.027395,0.052606"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004503,0.006634,0.008981,0.013457,0.022334,0.040712,0.078756", \ "0.004502,0.006633,0.008978,0.013455,0.022331,0.040710,0.078757", \ "0.004503,0.006635,0.008980,0.013453,0.022331,0.040714,0.078760", \ "0.004503,0.006634,0.008980,0.013454,0.022332,0.040718,0.078759", \ "0.004510,0.006640,0.008984,0.013454,0.022336,0.040714,0.078767", \ "0.004520,0.006648,0.008996,0.013469,0.022340,0.040714,0.078758", \ "0.004537,0.006663,0.009006,0.013479,0.022348,0.040721,0.078758"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094705,0.098309,0.101737,0.107834,0.118742,0.139307,0.180141", \ "0.095586,0.099192,0.102618,0.108716,0.119622,0.140187,0.181022", \ "0.098755,0.102360,0.105789,0.111887,0.122798,0.143364,0.184199", \ "0.104188,0.107791,0.111221,0.117319,0.128225,0.148783,0.189613", \ "0.113842,0.117444,0.120866,0.126957,0.137859,0.158409,0.199225", \ "0.128514,0.132121,0.135544,0.141632,0.152529,0.173066,0.213839", \ "0.147052,0.150679,0.154116,0.160212,0.171111,0.191630,0.232373"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005402,0.007334,0.009565,0.013869,0.022496,0.040736,0.078736", \ "0.005400,0.007334,0.009565,0.013870,0.022494,0.040742,0.078740", \ "0.005400,0.007333,0.009563,0.013873,0.022496,0.040736,0.078738", \ "0.005402,0.007334,0.009567,0.013868,0.022498,0.040735,0.078738", \ "0.005403,0.007337,0.009568,0.013875,0.022498,0.040736,0.078740", \ "0.005474,0.007392,0.009618,0.013914,0.022523,0.040754,0.078736", \ "0.005637,0.007529,0.009738,0.014022,0.022586,0.040792,0.078742"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094705,0.098309,0.101737,0.107834,0.118743,0.139306,0.180141", \ "0.095586,0.099192,0.102618,0.108716,0.119622,0.140186,0.181022", \ "0.098756,0.102360,0.105788,0.111887,0.122798,0.143365,0.184200", \ "0.104188,0.107791,0.111223,0.117319,0.128226,0.148783,0.189614", \ "0.113843,0.117444,0.120866,0.126956,0.137859,0.158409,0.199225", \ "0.128514,0.132121,0.135546,0.141632,0.152529,0.173066,0.213840", \ "0.147052,0.150679,0.154116,0.160212,0.171112,0.191633,0.232373"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005402,0.007334,0.009565,0.013869,0.022496,0.040736,0.078736", \ "0.005400,0.007334,0.009565,0.013870,0.022494,0.040742,0.078740", \ "0.005400,0.007333,0.009563,0.013873,0.022496,0.040736,0.078738", \ "0.005402,0.007334,0.009567,0.013868,0.022498,0.040735,0.078738", \ "0.005403,0.007337,0.009568,0.013875,0.022498,0.040736,0.078740", \ "0.005474,0.007392,0.009618,0.013914,0.022523,0.040754,0.078736", \ "0.005637,0.007529,0.009738,0.014022,0.022586,0.040794,0.078742"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094704,0.098309,0.101736,0.107833,0.118741,0.139306,0.180140", \ "0.095586,0.099191,0.102617,0.108717,0.119622,0.140186,0.181021", \ "0.098755,0.102359,0.105787,0.111886,0.122797,0.143363,0.184200", \ "0.104187,0.107790,0.111220,0.117318,0.128225,0.148782,0.189612", \ "0.113841,0.117443,0.120865,0.126956,0.137858,0.158409,0.199224", \ "0.128513,0.132120,0.135545,0.141631,0.152528,0.173065,0.213839", \ "0.147051,0.150678,0.154115,0.160211,0.171111,0.191629,0.232372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005402,0.007334,0.009565,0.013869,0.022496,0.040736,0.078736", \ "0.005400,0.007334,0.009565,0.013870,0.022494,0.040742,0.078740", \ "0.005400,0.007333,0.009563,0.013872,0.022496,0.040736,0.078738", \ "0.005402,0.007334,0.009567,0.013868,0.022498,0.040735,0.078738", \ "0.005403,0.007337,0.009566,0.013875,0.022498,0.040736,0.078740", \ "0.005474,0.007391,0.009617,0.013914,0.022523,0.040755,0.078736", \ "0.005637,0.007529,0.009738,0.014022,0.022586,0.040791,0.078742"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094767,0.098373,0.101799,0.107896,0.118806,0.139369,0.180203", \ "0.095643,0.099250,0.102675,0.108773,0.119680,0.140242,0.181081", \ "0.098821,0.102428,0.105856,0.111954,0.122863,0.143428,0.184266", \ "0.104288,0.107890,0.111317,0.117416,0.128322,0.148877,0.189712", \ "0.113968,0.117570,0.120995,0.127086,0.137991,0.158548,0.199366", \ "0.128673,0.132278,0.135704,0.141794,0.152693,0.173235,0.214021", \ "0.147224,0.150855,0.154289,0.160386,0.171288,0.191819,0.232567"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005400,0.007335,0.009565,0.013870,0.022496,0.040740,0.078735", \ "0.005398,0.007333,0.009563,0.013868,0.022494,0.040737,0.078740", \ "0.005399,0.007333,0.009562,0.013867,0.022495,0.040735,0.078738", \ "0.005398,0.007332,0.009565,0.013871,0.022496,0.040746,0.078739", \ "0.005403,0.007337,0.009566,0.013871,0.022495,0.040736,0.078741", \ "0.005474,0.007390,0.009613,0.013909,0.022524,0.040753,0.078735", \ "0.005637,0.007527,0.009737,0.014020,0.022584,0.040793,0.078741"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094767,0.098373,0.101799,0.107896,0.118806,0.139367,0.180203", \ "0.095643,0.099250,0.102675,0.108773,0.119680,0.140243,0.181081", \ "0.098821,0.102429,0.105856,0.111954,0.122863,0.143428,0.184266", \ "0.104288,0.107890,0.111317,0.117416,0.128321,0.148877,0.189712", \ "0.113968,0.117570,0.120996,0.127086,0.137991,0.158548,0.199366", \ "0.128673,0.132278,0.135705,0.141794,0.152693,0.173234,0.214021", \ "0.147224,0.150855,0.154288,0.160384,0.171288,0.191819,0.232567"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005400,0.007335,0.009565,0.013870,0.022496,0.040741,0.078735", \ "0.005398,0.007333,0.009563,0.013868,0.022494,0.040737,0.078740", \ "0.005399,0.007333,0.009562,0.013867,0.022495,0.040735,0.078738", \ "0.005398,0.007332,0.009565,0.013871,0.022496,0.040746,0.078739", \ "0.005403,0.007337,0.009566,0.013871,0.022495,0.040736,0.078741", \ "0.005474,0.007390,0.009614,0.013909,0.022524,0.040753,0.078735", \ "0.005637,0.007527,0.009736,0.014018,0.022584,0.040793,0.078741"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094767,0.098373,0.101799,0.107896,0.118806,0.139368,0.180203", \ "0.095643,0.099250,0.102675,0.108773,0.119680,0.140242,0.181081", \ "0.098821,0.102429,0.105856,0.111954,0.122864,0.143428,0.184266", \ "0.104288,0.107890,0.111317,0.117416,0.128321,0.148877,0.189712", \ "0.113968,0.117570,0.120996,0.127086,0.137991,0.158548,0.199366", \ "0.128673,0.132278,0.135705,0.141794,0.152693,0.173234,0.214021", \ "0.147224,0.150855,0.154288,0.160384,0.171288,0.191819,0.232567"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005400,0.007335,0.009565,0.013870,0.022496,0.040735,0.078735", \ "0.005398,0.007333,0.009563,0.013868,0.022494,0.040737,0.078740", \ "0.005399,0.007333,0.009562,0.013867,0.022495,0.040735,0.078738", \ "0.005398,0.007332,0.009565,0.013871,0.022496,0.040746,0.078739", \ "0.005403,0.007337,0.009566,0.013871,0.022495,0.040736,0.078741", \ "0.005474,0.007390,0.009614,0.013909,0.022524,0.040753,0.078735", \ "0.005637,0.007527,0.009736,0.014018,0.022584,0.040793,0.078741"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094704,0.098309,0.101736,0.107835,0.118742,0.139306,0.180140", \ "0.095586,0.099191,0.102617,0.108717,0.119623,0.140186,0.181021", \ "0.098757,0.102359,0.105787,0.111889,0.122799,0.143363,0.184199", \ "0.104189,0.107793,0.111222,0.117320,0.128227,0.148782,0.189613", \ "0.113842,0.117444,0.120866,0.126955,0.137858,0.158409,0.199224", \ "0.128513,0.132120,0.135545,0.141631,0.152528,0.173065,0.213839", \ "0.147051,0.150678,0.154115,0.160211,0.171111,0.191632,0.232372"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005402,0.007334,0.009565,0.013869,0.022496,0.040736,0.078736", \ "0.005400,0.007334,0.009565,0.013870,0.022494,0.040742,0.078740", \ "0.005400,0.007333,0.009563,0.013873,0.022495,0.040736,0.078738", \ "0.005402,0.007334,0.009567,0.013868,0.022498,0.040735,0.078738", \ "0.005403,0.007337,0.009566,0.013875,0.022498,0.040736,0.078740", \ "0.005474,0.007391,0.009617,0.013914,0.022523,0.040755,0.078736", \ "0.005637,0.007529,0.009738,0.014022,0.022586,0.040794,0.078742"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.094767,0.098373,0.101799,0.107896,0.118806,0.139368,0.180203", \ "0.095643,0.099250,0.102675,0.108773,0.119680,0.140243,0.181081", \ "0.098821,0.102428,0.105856,0.111954,0.122863,0.143429,0.184266", \ "0.104287,0.107890,0.111317,0.117415,0.128322,0.148877,0.189712", \ "0.113968,0.117570,0.120995,0.127086,0.137991,0.158548,0.199366", \ "0.128673,0.132278,0.135705,0.141794,0.152693,0.173234,0.214021", \ "0.147224,0.150855,0.154288,0.160384,0.171288,0.191819,0.232567"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.005400,0.007335,0.009565,0.013870,0.022496,0.040741,0.078735", \ "0.005398,0.007333,0.009563,0.013868,0.022494,0.040737,0.078740", \ "0.005399,0.007333,0.009562,0.013867,0.022495,0.040735,0.078738", \ "0.005398,0.007332,0.009565,0.013871,0.022496,0.040746,0.078739", \ "0.005403,0.007337,0.009566,0.013871,0.022495,0.040736,0.078741", \ "0.005474,0.007390,0.009614,0.013909,0.022524,0.040753,0.078735", \ "0.005637,0.007527,0.009736,0.014018,0.022584,0.040793,0.078741"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100131,0.103616,0.106969,0.112981,0.123836,0.144483,0.185428", \ "0.101013,0.104489,0.107848,0.113858,0.124716,0.145362,0.186309", \ "0.104410,0.107892,0.111255,0.117253,0.128106,0.148750,0.189700", \ "0.108857,0.112337,0.115698,0.121708,0.132565,0.153211,0.194159", \ "0.114031,0.117510,0.120871,0.126890,0.137752,0.158392,0.199344", \ "0.119900,0.123372,0.126729,0.132753,0.143618,0.164259,0.205209", \ "0.126374,0.129849,0.133217,0.139224,0.150097,0.170725,0.211671"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006575,0.008877,0.013262,0.022084,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040574,0.078698", \ "0.004472,0.006571,0.008868,0.013257,0.022077,0.040566,0.078698", \ "0.004472,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013254,0.022081,0.040565,0.078697", \ "0.004464,0.006568,0.008868,0.013256,0.022081,0.040562,0.078697", \ "0.004470,0.006571,0.008869,0.013256,0.022077,0.040551,0.078690"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100132,0.103616,0.106969,0.112981,0.123836,0.144483,0.185428", \ "0.101014,0.104489,0.107848,0.113859,0.124716,0.145362,0.186309", \ "0.104410,0.107892,0.111255,0.117254,0.128106,0.148750,0.189700", \ "0.108857,0.112337,0.115698,0.121708,0.132565,0.153212,0.194159", \ "0.114032,0.117510,0.120871,0.126891,0.137752,0.158393,0.199344", \ "0.119900,0.123373,0.126729,0.132754,0.143618,0.164259,0.205209", \ "0.126374,0.129849,0.133217,0.139225,0.150097,0.170726,0.211671"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006575,0.008877,0.013262,0.022084,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040574,0.078698", \ "0.004472,0.006571,0.008868,0.013257,0.022077,0.040566,0.078698", \ "0.004472,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013254,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013255,0.022081,0.040562,0.078697", \ "0.004470,0.006571,0.008869,0.013256,0.022077,0.040551,0.078690"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100127,0.103612,0.106965,0.112977,0.123832,0.144480,0.185425", \ "0.101010,0.104485,0.107844,0.113855,0.124712,0.145359,0.186306", \ "0.104406,0.107888,0.111251,0.117249,0.128102,0.148751,0.189697", \ "0.108853,0.112333,0.115694,0.121704,0.132561,0.153208,0.194156", \ "0.114027,0.117507,0.120868,0.126887,0.137749,0.158390,0.199341", \ "0.119897,0.123369,0.126726,0.132750,0.143615,0.164256,0.205207", \ "0.126372,0.129846,0.133214,0.139221,0.150094,0.170722,0.211668"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006578,0.008877,0.013262,0.022084,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022082,0.040574,0.078698", \ "0.004472,0.006571,0.008868,0.013255,0.022077,0.040567,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013253,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013256,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008869,0.013255,0.022076,0.040551,0.078690"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100114,0.103599,0.106952,0.112964,0.123820,0.144468,0.185415", \ "0.100996,0.104472,0.107831,0.113842,0.124700,0.145347,0.186296", \ "0.104394,0.107875,0.111238,0.117237,0.128090,0.148735,0.189688", \ "0.108841,0.112321,0.115682,0.121692,0.132550,0.153198,0.194147", \ "0.114015,0.117494,0.120856,0.126876,0.137738,0.158379,0.199334", \ "0.119886,0.123359,0.126715,0.132739,0.143605,0.164247,0.205199", \ "0.126361,0.129836,0.133204,0.139212,0.150089,0.170714,0.211662"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006579,0.008876,0.013262,0.022085,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040573,0.078698", \ "0.004473,0.006571,0.008868,0.013257,0.022077,0.040566,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013255,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013257,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008868,0.013255,0.022077,0.040551,0.078689"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100114,0.103599,0.106952,0.112964,0.123820,0.144468,0.185415", \ "0.100996,0.104472,0.107831,0.113842,0.124700,0.145347,0.186296", \ "0.104394,0.107875,0.111238,0.117236,0.128090,0.148742,0.189688", \ "0.108841,0.112321,0.115682,0.121692,0.132550,0.153198,0.194147", \ "0.114015,0.117494,0.120856,0.126876,0.137738,0.158379,0.199334", \ "0.119886,0.123359,0.126715,0.132739,0.143605,0.164247,0.205199", \ "0.126361,0.129836,0.133204,0.139212,0.150089,0.170714,0.211662"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006579,0.008876,0.013262,0.022085,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040573,0.078698", \ "0.004473,0.006571,0.008868,0.013255,0.022077,0.040573,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013255,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013257,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008868,0.013255,0.022077,0.040551,0.078689"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100114,0.103599,0.106952,0.112964,0.123820,0.144468,0.185415", \ "0.100996,0.104472,0.107831,0.113842,0.124700,0.145347,0.186296", \ "0.104394,0.107875,0.111238,0.117236,0.128090,0.148742,0.189688", \ "0.108841,0.112321,0.115682,0.121692,0.132550,0.153198,0.194147", \ "0.114015,0.117495,0.120856,0.126876,0.137738,0.158379,0.199334", \ "0.119886,0.123359,0.126715,0.132739,0.143605,0.164247,0.205199", \ "0.126361,0.129836,0.133204,0.139212,0.150089,0.170714,0.211662"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006579,0.008876,0.013262,0.022085,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040573,0.078698", \ "0.004473,0.006571,0.008868,0.013255,0.022077,0.040573,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013255,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013257,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008868,0.013255,0.022077,0.040551,0.078689"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & !SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100127,0.103612,0.106965,0.112977,0.123832,0.144480,0.185425", \ "0.101010,0.104485,0.107844,0.113855,0.124712,0.145359,0.186306", \ "0.104406,0.107888,0.111251,0.117250,0.128102,0.148746,0.189697", \ "0.108853,0.112333,0.115694,0.121704,0.132561,0.153208,0.194156", \ "0.114027,0.117506,0.120868,0.126887,0.137749,0.158390,0.199341", \ "0.119897,0.123369,0.126726,0.132750,0.143615,0.164256,0.205207", \ "0.126372,0.129846,0.133214,0.139221,0.150094,0.170723,0.211668"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006578,0.008877,0.013262,0.022084,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022082,0.040574,0.078698", \ "0.004472,0.006571,0.008868,0.013257,0.022077,0.040566,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013253,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013256,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008869,0.013255,0.022076,0.040551,0.078690"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & SI & SN"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1) && (SN == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.100114,0.103599,0.106952,0.112964,0.123820,0.144468,0.185415", \ "0.100996,0.104472,0.107831,0.113842,0.124700,0.145347,0.186296", \ "0.104394,0.107875,0.111238,0.117237,0.128090,0.148742,0.189688", \ "0.108841,0.112321,0.115682,0.121692,0.132550,0.153198,0.194147", \ "0.114015,0.117495,0.120856,0.126876,0.137738,0.158379,0.199334", \ "0.119886,0.123359,0.126715,0.132739,0.143605,0.164247,0.205199", \ "0.126361,0.129836,0.133204,0.139212,0.150089,0.170714,0.211662"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004478,0.006579,0.008876,0.013262,0.022085,0.040570,0.078696", \ "0.004475,0.006574,0.008871,0.013258,0.022083,0.040573,0.078698", \ "0.004473,0.006571,0.008868,0.013257,0.022077,0.040573,0.078698", \ "0.004471,0.006569,0.008871,0.013255,0.022080,0.040569,0.078697", \ "0.004471,0.006570,0.008870,0.013255,0.022081,0.040565,0.078697", \ "0.004464,0.006569,0.008868,0.013257,0.022081,0.040562,0.078697", \ "0.004471,0.006571,0.008868,0.013255,0.022077,0.040551,0.078689"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021801,0.026436,0.034544,0.049590,0.079142", \ "0.017077,0.020032,0.022717,0.027354,0.035463,0.050510,0.080060", \ "0.021007,0.023923,0.026585,0.031200,0.039301,0.054338,0.083891", \ "0.027404,0.030512,0.033295,0.038024,0.046176,0.061172,0.090647", \ "0.033962,0.037382,0.040417,0.045503,0.054057,0.069257,0.098644", \ "0.040742,0.044483,0.047828,0.053370,0.062500,0.078162,0.107601", \ "0.047550,0.051607,0.055271,0.061345,0.071238,0.087743,0.117629"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024307,0.027658,0.033651,0.044514,0.065202,0.106224", \ "0.021457,0.024921,0.028271,0.034264,0.045127,0.065813,0.106836", \ "0.024313,0.027769,0.031107,0.037075,0.047910,0.068580,0.109581", \ "0.029642,0.033110,0.036436,0.042377,0.053123,0.073654,0.114542", \ "0.034810,0.038475,0.041897,0.047924,0.058692,0.079145,0.119834", \ "0.039687,0.043642,0.047276,0.053592,0.064599,0.085043,0.125595", \ "0.043997,0.048261,0.052167,0.058894,0.070417,0.091248,0.131881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006442,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009312,0.015039,0.027177,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027260,0.052530", \ "0.006261,0.007565,0.008836,0.011310,0.016414,0.027733,0.052598", \ "0.008027,0.009428,0.010746,0.013173,0.018030,0.028709,0.052893", \ "0.010136,0.011628,0.013040,0.015546,0.020326,0.030502,0.053741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040605,0.078783", \ "0.004316,0.006437,0.008739,0.013140,0.022014,0.040586,0.078806", \ "0.004313,0.006437,0.008744,0.013149,0.022013,0.040585,0.078789", \ "0.004939,0.006876,0.009107,0.013426,0.022154,0.040610,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022600,0.040815,0.078801", \ "0.007750,0.009384,0.011351,0.015338,0.023496,0.041268,0.078976", \ "0.009739,0.011313,0.013211,0.017152,0.025088,0.042425,0.079543"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021801,0.026436,0.034544,0.049590,0.079142", \ "0.017077,0.020032,0.022717,0.027354,0.035463,0.050510,0.080060", \ "0.021007,0.023922,0.026585,0.031199,0.039299,0.054338,0.083891", \ "0.027404,0.030512,0.033295,0.038024,0.046176,0.061172,0.090647", \ "0.033962,0.037382,0.040417,0.045503,0.054057,0.069257,0.098644", \ "0.040742,0.044483,0.047828,0.053370,0.062500,0.078162,0.107601", \ "0.047550,0.051607,0.055271,0.061345,0.071238,0.087743,0.117629"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024307,0.027658,0.033652,0.044514,0.065202,0.106224", \ "0.021457,0.024921,0.028271,0.034264,0.045127,0.065813,0.106836", \ "0.024313,0.027769,0.031107,0.037075,0.047910,0.068580,0.109581", \ "0.029642,0.033110,0.036436,0.042377,0.053123,0.073654,0.114542", \ "0.034810,0.038475,0.041897,0.047924,0.058692,0.079145,0.119834", \ "0.039687,0.043642,0.047276,0.053592,0.064599,0.085043,0.125595", \ "0.043997,0.048261,0.052167,0.058894,0.070417,0.091248,0.131881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006442,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009313,0.015038,0.027177,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027260,0.052530", \ "0.006261,0.007565,0.008836,0.011310,0.016414,0.027733,0.052598", \ "0.008027,0.009428,0.010746,0.013173,0.018030,0.028709,0.052893", \ "0.010136,0.011628,0.013040,0.015546,0.020326,0.030502,0.053741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040605,0.078783", \ "0.004316,0.006437,0.008739,0.013140,0.022014,0.040586,0.078806", \ "0.004313,0.006439,0.008744,0.013149,0.022013,0.040585,0.078789", \ "0.004939,0.006876,0.009107,0.013426,0.022154,0.040610,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022614,0.040815,0.078801", \ "0.007750,0.009384,0.011351,0.015338,0.023496,0.041268,0.078976", \ "0.009739,0.011313,0.013211,0.017152,0.025088,0.042425,0.079543"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021801,0.026436,0.034544,0.049590,0.079142", \ "0.017077,0.020032,0.022717,0.027354,0.035463,0.050510,0.080060", \ "0.021007,0.023922,0.026585,0.031200,0.039299,0.054338,0.083891", \ "0.027404,0.030512,0.033295,0.038024,0.046176,0.061172,0.090647", \ "0.033962,0.037382,0.040417,0.045503,0.054057,0.069257,0.098644", \ "0.040742,0.044483,0.047828,0.053370,0.062500,0.078162,0.107601", \ "0.047550,0.051607,0.055271,0.061345,0.071238,0.087743,0.117629"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024307,0.027658,0.033651,0.044514,0.065202,0.106224", \ "0.021457,0.024921,0.028271,0.034264,0.045127,0.065813,0.106836", \ "0.024313,0.027769,0.031107,0.037075,0.047910,0.068580,0.109581", \ "0.029642,0.033110,0.036436,0.042377,0.053123,0.073654,0.114542", \ "0.034810,0.038475,0.041897,0.047924,0.058692,0.079146,0.119834", \ "0.039687,0.043642,0.047276,0.053592,0.064599,0.085043,0.125595", \ "0.043997,0.048261,0.052167,0.058894,0.070417,0.091248,0.131881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006442,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009312,0.015038,0.027180,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027260,0.052530", \ "0.006261,0.007565,0.008836,0.011310,0.016414,0.027733,0.052598", \ "0.008027,0.009428,0.010746,0.013173,0.018030,0.028709,0.052893", \ "0.010136,0.011628,0.013040,0.015546,0.020326,0.030502,0.053741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040591,0.078783", \ "0.004316,0.006437,0.008739,0.013140,0.022014,0.040586,0.078806", \ "0.004313,0.006437,0.008744,0.013149,0.022013,0.040585,0.078789", \ "0.004939,0.006876,0.009107,0.013426,0.022154,0.040610,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022600,0.040812,0.078801", \ "0.007750,0.009384,0.011351,0.015338,0.023496,0.041268,0.078976", \ "0.009739,0.011313,0.013211,0.017152,0.025088,0.042425,0.079543"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021800,0.026436,0.034544,0.049590,0.079142", \ "0.017076,0.020031,0.022717,0.027353,0.035462,0.050509,0.080060", \ "0.021007,0.023922,0.026585,0.031198,0.039300,0.054338,0.083890", \ "0.027403,0.030512,0.033294,0.038024,0.046175,0.061174,0.090647", \ "0.033962,0.037381,0.040416,0.045498,0.054057,0.069257,0.098643", \ "0.040742,0.044483,0.047827,0.053370,0.062501,0.078161,0.107601", \ "0.047549,0.051610,0.055275,0.061346,0.071234,0.087743,0.117634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024308,0.027658,0.033652,0.044513,0.065203,0.106223", \ "0.021457,0.024921,0.028271,0.034265,0.045127,0.065814,0.106833", \ "0.024311,0.027769,0.031107,0.037077,0.047912,0.068582,0.109583", \ "0.029646,0.033112,0.036435,0.042376,0.053125,0.073658,0.114542", \ "0.034811,0.038476,0.041897,0.047924,0.058690,0.079141,0.119833", \ "0.039689,0.043642,0.047278,0.053594,0.064600,0.085044,0.125597", \ "0.043996,0.048263,0.052167,0.058895,0.070418,0.091249,0.131879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006440,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009309,0.015039,0.027177,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027259,0.052530", \ "0.006251,0.007564,0.008836,0.011308,0.016414,0.027733,0.052598", \ "0.008028,0.009428,0.010746,0.013173,0.018030,0.028708,0.052891", \ "0.010137,0.011627,0.013042,0.015543,0.020325,0.030502,0.053729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040594,0.078788", \ "0.004316,0.006436,0.008738,0.013140,0.022014,0.040604,0.078797", \ "0.004314,0.006437,0.008744,0.013146,0.022008,0.040600,0.078789", \ "0.004938,0.006878,0.009111,0.013425,0.022154,0.040608,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022601,0.040817,0.078811", \ "0.007750,0.009385,0.011351,0.015334,0.023494,0.041269,0.078970", \ "0.009744,0.011311,0.013214,0.017152,0.025087,0.042425,0.079552"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016248,0.019254,0.021995,0.026712,0.034966,0.050191,0.079813", \ "0.017167,0.020173,0.022912,0.027629,0.035883,0.051110,0.080733", \ "0.021105,0.024072,0.026784,0.031480,0.039724,0.054946,0.084564", \ "0.027584,0.030749,0.033582,0.038395,0.046687,0.061852,0.091387", \ "0.034246,0.037735,0.040847,0.046049,0.054781,0.070124,0.099508", \ "0.041179,0.045007,0.048436,0.054135,0.063507,0.079268,0.108533", \ "0.048171,0.052328,0.056098,0.062365,0.072561,0.089068,0.118242"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003707,0.005122,0.006600,0.009473,0.015289,0.027364,0.052514", \ "0.003709,0.005124,0.006596,0.009473,0.015292,0.027369,0.052516", \ "0.003733,0.005161,0.006638,0.009505,0.015308,0.027366,0.052512", \ "0.004914,0.006211,0.007535,0.010149,0.015626,0.027437,0.052524", \ "0.006423,0.007791,0.009109,0.011616,0.016750,0.027856,0.052545", \ "0.008287,0.009744,0.011129,0.013616,0.018483,0.028698,0.052677", \ "0.010493,0.012049,0.013546,0.016142,0.020888,0.030111,0.052908"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016248,0.019254,0.021995,0.026712,0.034966,0.050191,0.079813", \ "0.017167,0.020173,0.022912,0.027629,0.035883,0.051110,0.080733", \ "0.021105,0.024072,0.026784,0.031480,0.039724,0.054946,0.084564", \ "0.027584,0.030749,0.033582,0.038395,0.046687,0.061852,0.091387", \ "0.034246,0.037735,0.040847,0.046049,0.054781,0.070124,0.099508", \ "0.041179,0.045007,0.048436,0.054135,0.063507,0.079268,0.108533", \ "0.048171,0.052328,0.056098,0.062365,0.072561,0.089068,0.118242"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003707,0.005122,0.006600,0.009473,0.015289,0.027364,0.052514", \ "0.003709,0.005124,0.006596,0.009473,0.015292,0.027369,0.052516", \ "0.003733,0.005161,0.006638,0.009505,0.015308,0.027366,0.052512", \ "0.004914,0.006211,0.007535,0.010149,0.015626,0.027437,0.052524", \ "0.006423,0.007791,0.009109,0.011616,0.016750,0.027856,0.052545", \ "0.008287,0.009744,0.011129,0.013616,0.018483,0.028698,0.052677", \ "0.010493,0.012049,0.013546,0.016142,0.020888,0.030111,0.052908"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016248,0.019254,0.021995,0.026712,0.034966,0.050191,0.079813", \ "0.017167,0.020173,0.022912,0.027629,0.035883,0.051110,0.080733", \ "0.021105,0.024072,0.026784,0.031480,0.039724,0.054946,0.084564", \ "0.027584,0.030749,0.033582,0.038395,0.046687,0.061852,0.091387", \ "0.034246,0.037735,0.040847,0.046049,0.054781,0.070124,0.099508", \ "0.041179,0.045007,0.048436,0.054135,0.063507,0.079268,0.108533", \ "0.048171,0.052328,0.056098,0.062365,0.072561,0.089068,0.118242"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003707,0.005122,0.006600,0.009473,0.015289,0.027364,0.052517", \ "0.003709,0.005124,0.006596,0.009473,0.015292,0.027369,0.052516", \ "0.003733,0.005161,0.006638,0.009506,0.015308,0.027366,0.052512", \ "0.004914,0.006211,0.007535,0.010149,0.015626,0.027437,0.052524", \ "0.006423,0.007791,0.009109,0.011616,0.016750,0.027856,0.052545", \ "0.008287,0.009744,0.011129,0.013616,0.018483,0.028698,0.052677", \ "0.010493,0.012049,0.013546,0.016142,0.020888,0.030111,0.052908"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016243,0.019253,0.021992,0.026708,0.034963,0.050187,0.079811", \ "0.017164,0.020171,0.022909,0.027625,0.035881,0.051107,0.080729", \ "0.021103,0.024069,0.026782,0.031477,0.039722,0.054943,0.084561", \ "0.027579,0.030747,0.033579,0.038392,0.046684,0.061848,0.091384", \ "0.034242,0.037732,0.040845,0.046047,0.054778,0.070120,0.099505", \ "0.041171,0.045003,0.048430,0.054132,0.063504,0.079266,0.108531", \ "0.048170,0.052327,0.056097,0.062361,0.072556,0.089068,0.118238"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003709,0.005120,0.006595,0.009473,0.015289,0.027361,0.052515", \ "0.003710,0.005121,0.006596,0.009473,0.015291,0.027369,0.052513", \ "0.003733,0.005161,0.006638,0.009506,0.015307,0.027366,0.052511", \ "0.004911,0.006211,0.007535,0.010149,0.015625,0.027439,0.052524", \ "0.006427,0.007791,0.009107,0.011616,0.016750,0.027857,0.052545", \ "0.008288,0.009745,0.011127,0.013616,0.018484,0.028698,0.052675", \ "0.010493,0.012049,0.013546,0.016144,0.020891,0.030107,0.052909"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021800,0.026436,0.034544,0.049590,0.079142", \ "0.017076,0.020031,0.022717,0.027353,0.035462,0.050509,0.080060", \ "0.021007,0.023922,0.026585,0.031199,0.039299,0.054337,0.083890", \ "0.027403,0.030512,0.033294,0.038024,0.046175,0.061174,0.090647", \ "0.033962,0.037381,0.040416,0.045498,0.054057,0.069257,0.098643", \ "0.040742,0.044483,0.047827,0.053370,0.062501,0.078161,0.107601", \ "0.047549,0.051610,0.055275,0.061346,0.071234,0.087743,0.117634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024308,0.027658,0.033652,0.044513,0.065203,0.106223", \ "0.021457,0.024921,0.028271,0.034265,0.045127,0.065814,0.106833", \ "0.024311,0.027769,0.031107,0.037077,0.047912,0.068582,0.109583", \ "0.029646,0.033112,0.036435,0.042376,0.053125,0.073658,0.114542", \ "0.034811,0.038476,0.041897,0.047924,0.058690,0.079141,0.119833", \ "0.039689,0.043642,0.047278,0.053594,0.064600,0.085044,0.125597", \ "0.043996,0.048263,0.052167,0.058895,0.070418,0.091249,0.131879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006440,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009313,0.015038,0.027180,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027259,0.052530", \ "0.006251,0.007564,0.008836,0.011308,0.016414,0.027733,0.052598", \ "0.008028,0.009428,0.010746,0.013173,0.018030,0.028708,0.052891", \ "0.010137,0.011627,0.013042,0.015543,0.020325,0.030502,0.053729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040594,0.078788", \ "0.004316,0.006436,0.008738,0.013140,0.022014,0.040604,0.078797", \ "0.004315,0.006437,0.008744,0.013146,0.022008,0.040600,0.078789", \ "0.004938,0.006878,0.009111,0.013425,0.022154,0.040608,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022601,0.040817,0.078811", \ "0.007750,0.009385,0.011351,0.015334,0.023494,0.041269,0.078970", \ "0.009744,0.011311,0.013214,0.017152,0.025087,0.042425,0.079552"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021800,0.026436,0.034544,0.049590,0.079142", \ "0.017076,0.020031,0.022717,0.027353,0.035462,0.050509,0.080060", \ "0.021007,0.023922,0.026585,0.031199,0.039300,0.054338,0.083890", \ "0.027403,0.030512,0.033294,0.038024,0.046175,0.061174,0.090647", \ "0.033962,0.037381,0.040416,0.045498,0.054057,0.069257,0.098643", \ "0.040742,0.044483,0.047827,0.053370,0.062501,0.078161,0.107601", \ "0.047549,0.051610,0.055275,0.061346,0.071234,0.087743,0.117634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024308,0.027658,0.033652,0.044513,0.065203,0.106223", \ "0.021457,0.024921,0.028271,0.034265,0.045127,0.065814,0.106833", \ "0.024311,0.027769,0.031107,0.037077,0.047912,0.068582,0.109583", \ "0.029646,0.033112,0.036435,0.042376,0.053125,0.073658,0.114542", \ "0.034811,0.038476,0.041897,0.047924,0.058690,0.079141,0.119833", \ "0.039689,0.043642,0.047278,0.053594,0.064600,0.085044,0.125597", \ "0.043996,0.048263,0.052167,0.058895,0.070418,0.091249,0.131879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006440,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009312,0.015039,0.027177,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027259,0.052530", \ "0.006251,0.007564,0.008836,0.011308,0.016414,0.027733,0.052598", \ "0.008028,0.009428,0.010746,0.013173,0.018030,0.028708,0.052891", \ "0.010137,0.011627,0.013042,0.015543,0.020325,0.030502,0.053729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013141,0.022009,0.040594,0.078788", \ "0.004316,0.006436,0.008738,0.013140,0.022014,0.040604,0.078797", \ "0.004313,0.006437,0.008744,0.013146,0.022008,0.040600,0.078789", \ "0.004938,0.006878,0.009111,0.013425,0.022154,0.040608,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022601,0.040817,0.078811", \ "0.007750,0.009385,0.011351,0.015334,0.023494,0.041269,0.078970", \ "0.009744,0.011311,0.013214,0.017152,0.025087,0.042425,0.079552"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021801,0.026436,0.034544,0.049590,0.079142", \ "0.017077,0.020032,0.022717,0.027354,0.035463,0.050510,0.080060", \ "0.021007,0.023923,0.026585,0.031199,0.039299,0.054338,0.083891", \ "0.027404,0.030512,0.033295,0.038024,0.046176,0.061172,0.090647", \ "0.033962,0.037382,0.040417,0.045503,0.054057,0.069257,0.098644", \ "0.040742,0.044483,0.047828,0.053370,0.062500,0.078162,0.107601", \ "0.047550,0.051607,0.055271,0.061345,0.071238,0.087743,0.117629"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024307,0.027658,0.033652,0.044514,0.065202,0.106223", \ "0.021457,0.024921,0.028271,0.034264,0.045127,0.065813,0.106836", \ "0.024313,0.027769,0.031107,0.037075,0.047910,0.068580,0.109581", \ "0.029642,0.033110,0.036436,0.042377,0.053123,0.073654,0.114542", \ "0.034810,0.038475,0.041897,0.047924,0.058692,0.079146,0.119834", \ "0.039687,0.043642,0.047276,0.053592,0.064599,0.085043,0.125595", \ "0.043997,0.048261,0.052167,0.058894,0.070417,0.091248,0.131881"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006442,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009313,0.015038,0.027180,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027260,0.052530", \ "0.006261,0.007565,0.008836,0.011310,0.016414,0.027733,0.052598", \ "0.008027,0.009428,0.010746,0.013173,0.018030,0.028709,0.052893", \ "0.010136,0.011628,0.013040,0.015546,0.020326,0.030502,0.053741"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040605,0.078789", \ "0.004316,0.006437,0.008739,0.013140,0.022014,0.040586,0.078806", \ "0.004313,0.006437,0.008744,0.013149,0.022013,0.040585,0.078789", \ "0.004939,0.006876,0.009107,0.013426,0.022154,0.040610,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022614,0.040812,0.078801", \ "0.007750,0.009384,0.011351,0.015338,0.023496,0.041268,0.078976", \ "0.009739,0.011313,0.013211,0.017152,0.025088,0.042425,0.079543"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016155,0.019112,0.021800,0.026436,0.034544,0.049590,0.079142", \ "0.017076,0.020031,0.022717,0.027353,0.035462,0.050509,0.080060", \ "0.021007,0.023922,0.026585,0.031199,0.039299,0.054338,0.083890", \ "0.027403,0.030512,0.033294,0.038024,0.046175,0.061174,0.090647", \ "0.033962,0.037381,0.040416,0.045498,0.054057,0.069257,0.098643", \ "0.040742,0.044483,0.047827,0.053370,0.062501,0.078161,0.107601", \ "0.047549,0.051610,0.055275,0.061346,0.071234,0.087743,0.117634"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.020844,0.024308,0.027659,0.033652,0.044513,0.065199,0.106218", \ "0.021457,0.024921,0.028271,0.034265,0.045127,0.065814,0.106833", \ "0.024311,0.027769,0.031107,0.037077,0.047912,0.068582,0.109583", \ "0.029646,0.033112,0.036436,0.042376,0.053125,0.073658,0.114542", \ "0.034811,0.038476,0.041897,0.047924,0.058690,0.079141,0.119833", \ "0.039689,0.043642,0.047278,0.053594,0.064600,0.085044,0.125597", \ "0.043996,0.048263,0.052167,0.058895,0.070418,0.091249,0.131879"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003624,0.004999,0.006440,0.009276,0.015020,0.027170,0.052530", \ "0.003622,0.004999,0.006442,0.009277,0.015021,0.027168,0.052528", \ "0.003648,0.005040,0.006482,0.009313,0.015038,0.027177,0.052534", \ "0.004798,0.006053,0.007349,0.009939,0.015356,0.027259,0.052530", \ "0.006251,0.007564,0.008836,0.011308,0.016414,0.027733,0.052598", \ "0.008028,0.009428,0.010746,0.013173,0.018030,0.028708,0.052891", \ "0.010137,0.011627,0.013042,0.015543,0.020325,0.030502,0.053729"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004316,0.006440,0.008739,0.013140,0.022009,0.040597,0.078793", \ "0.004316,0.006436,0.008738,0.013140,0.022014,0.040604,0.078797", \ "0.004314,0.006437,0.008744,0.013146,0.022008,0.040600,0.078789", \ "0.004938,0.006878,0.009111,0.013425,0.022154,0.040608,0.078799", \ "0.006142,0.007878,0.009951,0.014086,0.022601,0.040817,0.078811", \ "0.007750,0.009385,0.011351,0.015334,0.023494,0.041269,0.078970", \ "0.009744,0.011311,0.013214,0.017152,0.025087,0.042425,0.079552"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016243,0.019253,0.021992,0.026708,0.034963,0.050187,0.079811", \ "0.017164,0.020171,0.022909,0.027625,0.035881,0.051107,0.080729", \ "0.021103,0.024069,0.026782,0.031477,0.039722,0.054943,0.084561", \ "0.027579,0.030747,0.033579,0.038392,0.046684,0.061848,0.091384", \ "0.034242,0.037732,0.040845,0.046047,0.054778,0.070120,0.099505", \ "0.041171,0.045003,0.048430,0.054132,0.063504,0.079266,0.108531", \ "0.048170,0.052327,0.056097,0.062361,0.072556,0.089068,0.118238"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003709,0.005120,0.006595,0.009473,0.015289,0.027363,0.052515", \ "0.003710,0.005121,0.006596,0.009473,0.015291,0.027369,0.052513", \ "0.003733,0.005161,0.006638,0.009505,0.015307,0.027366,0.052511", \ "0.004911,0.006211,0.007535,0.010149,0.015625,0.027439,0.052524", \ "0.006427,0.007791,0.009107,0.011616,0.016750,0.027857,0.052545", \ "0.008288,0.009745,0.011127,0.013616,0.018484,0.028698,0.052675", \ "0.010493,0.012049,0.013546,0.016144,0.020891,0.030107,0.052909"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016243,0.019253,0.021992,0.026708,0.034963,0.050187,0.079811", \ "0.017164,0.020171,0.022909,0.027625,0.035881,0.051107,0.080729", \ "0.021103,0.024069,0.026782,0.031477,0.039722,0.054943,0.084561", \ "0.027579,0.030747,0.033579,0.038392,0.046684,0.061848,0.091384", \ "0.034242,0.037732,0.040845,0.046047,0.054778,0.070120,0.099505", \ "0.041171,0.045003,0.048430,0.054132,0.063504,0.079266,0.108531", \ "0.048170,0.052327,0.056097,0.062361,0.072556,0.089068,0.118238"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003709,0.005120,0.006595,0.009473,0.015289,0.027364,0.052515", \ "0.003710,0.005121,0.006596,0.009473,0.015291,0.027369,0.052513", \ "0.003733,0.005161,0.006638,0.009506,0.015307,0.027366,0.052511", \ "0.004911,0.006211,0.007535,0.010149,0.015625,0.027439,0.052524", \ "0.006427,0.007791,0.009107,0.011616,0.016750,0.027857,0.052545", \ "0.008288,0.009745,0.011127,0.013616,0.018484,0.028698,0.052675", \ "0.010493,0.012049,0.013546,0.016144,0.020891,0.030107,0.052909"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016248,0.019254,0.021995,0.026712,0.034966,0.050190,0.079811", \ "0.017167,0.020173,0.022912,0.027629,0.035883,0.051110,0.080733", \ "0.021105,0.024072,0.026784,0.031480,0.039724,0.054946,0.084564", \ "0.027584,0.030749,0.033582,0.038395,0.046687,0.061852,0.091387", \ "0.034246,0.037735,0.040847,0.046049,0.054781,0.070124,0.099508", \ "0.041179,0.045007,0.048436,0.054135,0.063507,0.079268,0.108533", \ "0.048171,0.052328,0.056098,0.062365,0.072561,0.089068,0.118242"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003707,0.005122,0.006600,0.009473,0.015289,0.027361,0.052519", \ "0.003709,0.005124,0.006596,0.009473,0.015292,0.027369,0.052516", \ "0.003733,0.005161,0.006638,0.009506,0.015308,0.027366,0.052512", \ "0.004914,0.006211,0.007535,0.010149,0.015626,0.027437,0.052524", \ "0.006423,0.007791,0.009109,0.011616,0.016750,0.027856,0.052545", \ "0.008287,0.009744,0.011129,0.013616,0.018483,0.028698,0.052677", \ "0.010493,0.012049,0.013546,0.016142,0.020888,0.030111,0.052908"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016243,0.019253,0.021992,0.026708,0.034963,0.050187,0.079811", \ "0.017164,0.020171,0.022909,0.027625,0.035881,0.051107,0.080729", \ "0.021103,0.024069,0.026782,0.031477,0.039722,0.054943,0.084561", \ "0.027579,0.030747,0.033579,0.038392,0.046684,0.061848,0.091384", \ "0.034242,0.037732,0.040845,0.046047,0.054778,0.070120,0.099505", \ "0.041171,0.045003,0.048430,0.054132,0.063504,0.079266,0.108531", \ "0.048170,0.052327,0.056097,0.062361,0.072556,0.089068,0.118238"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003709,0.005120,0.006595,0.009473,0.015289,0.027361,0.052515", \ "0.003710,0.005121,0.006596,0.009473,0.015291,0.027369,0.052513", \ "0.003733,0.005161,0.006638,0.009505,0.015307,0.027366,0.052511", \ "0.004911,0.006211,0.007535,0.010149,0.015625,0.027439,0.052524", \ "0.006427,0.007791,0.009107,0.011616,0.016750,0.027857,0.052545", \ "0.008288,0.009745,0.011127,0.013616,0.018484,0.028698,0.052675", \ "0.010493,0.012049,0.013546,0.016144,0.020891,0.030107,0.052909"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049632,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031238,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037425,0.040468,0.045552,0.054114,0.069316,0.098762", \ "0.040790,0.044532,0.047880,0.053425,0.062569,0.078228,0.107710", \ "0.047608,0.051669,0.055338,0.061412,0.071306,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091684,0.095151,0.098499,0.104486,0.115330,0.135982,0.176972", \ "0.092162,0.095630,0.098977,0.104964,0.115811,0.136461,0.177450", \ "0.092908,0.096371,0.099725,0.105710,0.116558,0.137204,0.178194", \ "0.094039,0.097502,0.100859,0.106840,0.117690,0.138329,0.179321", \ "0.095681,0.099154,0.102507,0.108483,0.119339,0.139998,0.180987", \ "0.099844,0.103321,0.106664,0.112656,0.123480,0.144117,0.185034", \ "0.104411,0.108012,0.111398,0.117475,0.128304,0.148919,0.189860"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027178,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015028,0.027175,0.052697", \ "0.003654,0.005048,0.006491,0.009321,0.015047,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015367,0.027267,0.052709", \ "0.006265,0.007573,0.008852,0.011314,0.016427,0.027745,0.052768", \ "0.008036,0.009432,0.010755,0.013185,0.018046,0.028713,0.053061", \ "0.010140,0.011634,0.013051,0.015554,0.020341,0.030507,0.053844"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013235,0.022071,0.040589,0.078795", \ "0.004454,0.006551,0.008846,0.013230,0.022067,0.040586,0.078787", \ "0.004456,0.006552,0.008846,0.013232,0.022070,0.040591,0.078808", \ "0.004456,0.006553,0.008849,0.013235,0.022061,0.040596,0.078784", \ "0.004458,0.006554,0.008846,0.013233,0.022060,0.040595,0.078805", \ "0.004737,0.006753,0.009016,0.013373,0.022159,0.040619,0.078814", \ "0.005493,0.007364,0.009537,0.013784,0.022432,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049632,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031237,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037425,0.040468,0.045552,0.054114,0.069316,0.098762", \ "0.040790,0.044532,0.047880,0.053425,0.062569,0.078228,0.107710", \ "0.047608,0.051669,0.055338,0.061412,0.071306,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091684,0.095151,0.098500,0.104486,0.115330,0.135982,0.176972", \ "0.092162,0.095630,0.098978,0.104964,0.115810,0.136460,0.177450", \ "0.092908,0.096371,0.099725,0.105710,0.116558,0.137204,0.178194", \ "0.094035,0.097507,0.100859,0.106840,0.117690,0.138329,0.179321", \ "0.095681,0.099154,0.102507,0.108483,0.119339,0.139998,0.180987", \ "0.099844,0.103321,0.106664,0.112656,0.123480,0.144117,0.185034", \ "0.104411,0.108012,0.111398,0.117475,0.128304,0.148919,0.189860"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027178,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015028,0.027175,0.052697", \ "0.003654,0.005048,0.006491,0.009321,0.015047,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015367,0.027267,0.052709", \ "0.006265,0.007573,0.008852,0.011314,0.016427,0.027745,0.052768", \ "0.008036,0.009432,0.010755,0.013185,0.018046,0.028713,0.053061", \ "0.010140,0.011634,0.013051,0.015554,0.020341,0.030507,0.053844"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013235,0.022071,0.040589,0.078795", \ "0.004454,0.006551,0.008847,0.013230,0.022068,0.040586,0.078787", \ "0.004456,0.006552,0.008846,0.013232,0.022070,0.040591,0.078808", \ "0.004453,0.006553,0.008849,0.013235,0.022061,0.040596,0.078784", \ "0.004458,0.006554,0.008846,0.013233,0.022060,0.040595,0.078805", \ "0.004737,0.006753,0.009016,0.013373,0.022159,0.040619,0.078814", \ "0.005493,0.007364,0.009537,0.013784,0.022432,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049632,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031238,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037425,0.040468,0.045552,0.054114,0.069316,0.098762", \ "0.040790,0.044532,0.047880,0.053425,0.062569,0.078228,0.107710", \ "0.047608,0.051669,0.055338,0.061412,0.071306,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091684,0.095151,0.098499,0.104486,0.115330,0.135982,0.176972", \ "0.092161,0.095628,0.098978,0.104964,0.115810,0.136461,0.177450", \ "0.092908,0.096371,0.099725,0.105710,0.116558,0.137204,0.178194", \ "0.094039,0.097507,0.100859,0.106835,0.117690,0.138339,0.179326", \ "0.095681,0.099154,0.102507,0.108483,0.119339,0.139998,0.180987", \ "0.099844,0.103321,0.106664,0.112656,0.123480,0.144117,0.185034", \ "0.104411,0.108012,0.111398,0.117475,0.128304,0.148919,0.189860"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027178,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015028,0.027175,0.052697", \ "0.003654,0.005048,0.006491,0.009323,0.015047,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015367,0.027267,0.052709", \ "0.006265,0.007573,0.008852,0.011314,0.016427,0.027745,0.052768", \ "0.008036,0.009432,0.010755,0.013185,0.018046,0.028713,0.053061", \ "0.010140,0.011634,0.013051,0.015554,0.020341,0.030507,0.053844"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013235,0.022071,0.040589,0.078795", \ "0.004456,0.006552,0.008847,0.013230,0.022068,0.040586,0.078787", \ "0.004456,0.006552,0.008846,0.013232,0.022070,0.040591,0.078808", \ "0.004456,0.006553,0.008849,0.013235,0.022061,0.040592,0.078774", \ "0.004458,0.006554,0.008846,0.013233,0.022060,0.040595,0.078805", \ "0.004737,0.006753,0.009016,0.013373,0.022159,0.040619,0.078814", \ "0.005493,0.007364,0.009537,0.013784,0.022432,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049633,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031238,0.039345,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037420,0.040468,0.045552,0.054115,0.069316,0.098762", \ "0.040791,0.044533,0.047881,0.053425,0.062567,0.078228,0.107710", \ "0.047608,0.051669,0.055339,0.061412,0.071302,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091693,0.095161,0.098509,0.104495,0.115341,0.135990,0.176982", \ "0.092173,0.095641,0.098988,0.104974,0.115819,0.136468,0.177461", \ "0.092919,0.096382,0.099735,0.105721,0.116569,0.137213,0.178204", \ "0.094046,0.097517,0.100868,0.106846,0.117690,0.138345,0.179330", \ "0.095690,0.099166,0.102518,0.108494,0.119348,0.140006,0.180999", \ "0.099852,0.103332,0.106676,0.112668,0.123491,0.144129,0.185050", \ "0.104425,0.108028,0.111410,0.117489,0.128316,0.148931,0.189873"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027177,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015030,0.027172,0.052697", \ "0.003654,0.005048,0.006491,0.009321,0.015046,0.027179,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015365,0.027273,0.052709", \ "0.006266,0.007571,0.008852,0.011315,0.016429,0.027742,0.052767", \ "0.008039,0.009433,0.010756,0.013185,0.018049,0.028712,0.053062", \ "0.010140,0.011634,0.013051,0.015554,0.020340,0.030507,0.053845"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013233,0.022062,0.040592,0.078795", \ "0.004451,0.006551,0.008847,0.013233,0.022059,0.040598,0.078786", \ "0.004456,0.006553,0.008847,0.013232,0.022062,0.040591,0.078808", \ "0.004455,0.006552,0.008847,0.013235,0.022062,0.040608,0.078785", \ "0.004458,0.006553,0.008847,0.013234,0.022062,0.040595,0.078803", \ "0.004737,0.006753,0.009016,0.013373,0.022151,0.040630,0.078796", \ "0.005493,0.007364,0.009537,0.013781,0.022431,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022019,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061756,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048441,0.054103,0.063394,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003727,0.005131,0.006595,0.009441,0.015205,0.027314,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006635,0.009473,0.015224,0.027324,0.052743", \ "0.004926,0.006214,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052808", \ "0.008250,0.009682,0.011046,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030700,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022019,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024099,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061756,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048441,0.054103,0.063394,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003727,0.005131,0.006595,0.009441,0.015205,0.027314,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006635,0.009473,0.015224,0.027324,0.052743", \ "0.004926,0.006214,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052811", \ "0.008250,0.009682,0.011046,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030700,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022019,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024099,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061756,0.091335", \ "0.034293,0.037771,0.040874,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048441,0.054103,0.063394,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003727,0.005131,0.006595,0.009441,0.015205,0.027316,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006635,0.009473,0.015224,0.027324,0.052743", \ "0.004926,0.006214,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052808", \ "0.008250,0.009682,0.011046,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030700,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022018,0.026722,0.034933,0.050090,0.079736", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061757,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048442,0.054103,0.063393,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003724,0.005131,0.006594,0.009441,0.015205,0.027315,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006636,0.009473,0.015224,0.027322,0.052743", \ "0.004926,0.006211,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052811", \ "0.008250,0.009682,0.011047,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030694,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049633,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031238,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037420,0.040468,0.045552,0.054115,0.069316,0.098762", \ "0.040791,0.044533,0.047881,0.053425,0.062567,0.078228,0.107710", \ "0.047608,0.051669,0.055339,0.061412,0.071302,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091693,0.095161,0.098509,0.104495,0.115341,0.135990,0.176982", \ "0.092173,0.095638,0.098987,0.104975,0.115819,0.136468,0.177461", \ "0.092919,0.096382,0.099735,0.105721,0.116569,0.137213,0.178204", \ "0.094046,0.097511,0.100868,0.106851,0.117696,0.138338,0.179331", \ "0.095690,0.099166,0.102518,0.108494,0.119348,0.140006,0.180999", \ "0.099852,0.103332,0.106676,0.112668,0.123491,0.144129,0.185050", \ "0.104425,0.108028,0.111410,0.117489,0.128316,0.148931,0.189873"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027177,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015030,0.027172,0.052697", \ "0.003654,0.005048,0.006491,0.009323,0.015047,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015365,0.027273,0.052709", \ "0.006266,0.007571,0.008852,0.011315,0.016429,0.027742,0.052767", \ "0.008039,0.009433,0.010756,0.013185,0.018049,0.028712,0.053062", \ "0.010140,0.011634,0.013051,0.015554,0.020340,0.030507,0.053845"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013233,0.022062,0.040592,0.078795", \ "0.004451,0.006552,0.008847,0.013229,0.022058,0.040598,0.078786", \ "0.004456,0.006553,0.008847,0.013232,0.022062,0.040591,0.078808", \ "0.004455,0.006552,0.008847,0.013235,0.022062,0.040610,0.078784", \ "0.004458,0.006553,0.008847,0.013234,0.022062,0.040595,0.078803", \ "0.004737,0.006753,0.009016,0.013373,0.022151,0.040630,0.078796", \ "0.005493,0.007364,0.009537,0.013781,0.022431,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049633,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023953,0.026619,0.031237,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037420,0.040468,0.045552,0.054115,0.069316,0.098762", \ "0.040791,0.044533,0.047881,0.053425,0.062567,0.078228,0.107710", \ "0.047608,0.051669,0.055339,0.061412,0.071302,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091693,0.095161,0.098509,0.104495,0.115341,0.135990,0.176982", \ "0.092173,0.095641,0.098988,0.104975,0.115819,0.136468,0.177460", \ "0.092919,0.096382,0.099735,0.105721,0.116569,0.137213,0.178204", \ "0.094051,0.097517,0.100868,0.106851,0.117690,0.138338,0.179330", \ "0.095690,0.099166,0.102518,0.108493,0.119348,0.140006,0.180999", \ "0.099852,0.103332,0.106677,0.112668,0.123491,0.144129,0.185050", \ "0.104425,0.108028,0.111410,0.117489,0.128316,0.148931,0.189873"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027177,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015030,0.027172,0.052697", \ "0.003654,0.005048,0.006491,0.009321,0.015047,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015365,0.027273,0.052709", \ "0.006266,0.007571,0.008852,0.011315,0.016429,0.027742,0.052767", \ "0.008039,0.009433,0.010756,0.013185,0.018049,0.028712,0.053062", \ "0.010140,0.011634,0.013051,0.015554,0.020340,0.030507,0.053845"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013233,0.022062,0.040592,0.078795", \ "0.004451,0.006551,0.008847,0.013229,0.022059,0.040598,0.078787", \ "0.004456,0.006553,0.008847,0.013232,0.022062,0.040591,0.078808", \ "0.004456,0.006552,0.008847,0.013235,0.022062,0.040610,0.078785", \ "0.004458,0.006553,0.008847,0.013234,0.022062,0.040595,0.078803", \ "0.004737,0.006753,0.009016,0.013373,0.022151,0.040630,0.078796", \ "0.005493,0.007364,0.009537,0.013781,0.022431,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049632,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031238,0.039345,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037425,0.040468,0.045552,0.054114,0.069316,0.098762", \ "0.040790,0.044532,0.047880,0.053425,0.062569,0.078228,0.107710", \ "0.047608,0.051669,0.055338,0.061412,0.071306,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091684,0.095151,0.098500,0.104486,0.115330,0.135982,0.176972", \ "0.092161,0.095630,0.098977,0.104964,0.115810,0.136460,0.177454", \ "0.092908,0.096371,0.099725,0.105710,0.116558,0.137204,0.178194", \ "0.094039,0.097507,0.100859,0.106840,0.117684,0.138339,0.179326", \ "0.095681,0.099154,0.102507,0.108483,0.119339,0.139998,0.180987", \ "0.099844,0.103321,0.106664,0.112656,0.123480,0.144117,0.185034", \ "0.104411,0.108012,0.111398,0.117475,0.128304,0.148919,0.189860"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027178,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015028,0.027175,0.052697", \ "0.003654,0.005048,0.006491,0.009323,0.015048,0.027181,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015367,0.027267,0.052709", \ "0.006265,0.007573,0.008852,0.011314,0.016427,0.027745,0.052768", \ "0.008036,0.009432,0.010755,0.013185,0.018046,0.028713,0.053061", \ "0.010140,0.011634,0.013051,0.015554,0.020341,0.030507,0.053844"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013235,0.022071,0.040589,0.078795", \ "0.004456,0.006551,0.008846,0.013230,0.022068,0.040586,0.078791", \ "0.004456,0.006552,0.008846,0.013232,0.022070,0.040591,0.078808", \ "0.004456,0.006553,0.008849,0.013234,0.022060,0.040592,0.078774", \ "0.004458,0.006554,0.008846,0.013233,0.022060,0.040595,0.078805", \ "0.004737,0.006753,0.009016,0.013373,0.022159,0.040619,0.078814", \ "0.005493,0.007364,0.009537,0.013784,0.022432,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016182,0.019143,0.021835,0.026475,0.034588,0.049633,0.079237", \ "0.017104,0.020062,0.022751,0.027393,0.035509,0.050553,0.080159", \ "0.021035,0.023954,0.026619,0.031237,0.039346,0.054384,0.083989", \ "0.027438,0.030549,0.033334,0.038068,0.046225,0.061223,0.090760", \ "0.034003,0.037420,0.040468,0.045552,0.054115,0.069316,0.098762", \ "0.040791,0.044533,0.047881,0.053425,0.062567,0.078228,0.107710", \ "0.047608,0.051669,0.055339,0.061412,0.071302,0.087819,0.117731"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.091693,0.095161,0.098509,0.104495,0.115341,0.135990,0.176982", \ "0.092172,0.095641,0.098988,0.104975,0.115819,0.136468,0.177461", \ "0.092919,0.096382,0.099735,0.105721,0.116569,0.137213,0.178204", \ "0.094047,0.097511,0.100868,0.106851,0.117690,0.138338,0.179330", \ "0.095690,0.099166,0.102518,0.108494,0.119348,0.140006,0.180999", \ "0.099852,0.103332,0.106676,0.112668,0.123491,0.144129,0.185050", \ "0.104425,0.108028,0.111410,0.117489,0.128316,0.148931,0.189873"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003631,0.005008,0.006451,0.009288,0.015029,0.027177,0.052697", \ "0.003631,0.005005,0.006451,0.009287,0.015030,0.027172,0.052697", \ "0.003654,0.005048,0.006491,0.009321,0.015047,0.027179,0.052699", \ "0.004803,0.006060,0.007357,0.009947,0.015365,0.027273,0.052709", \ "0.006266,0.007571,0.008852,0.011315,0.016429,0.027742,0.052767", \ "0.008039,0.009433,0.010756,0.013185,0.018049,0.028712,0.053062", \ "0.010140,0.011634,0.013051,0.015554,0.020340,0.030507,0.053845"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004456,0.006550,0.008847,0.013233,0.022062,0.040592,0.078795", \ "0.004454,0.006551,0.008847,0.013229,0.022059,0.040598,0.078786", \ "0.004456,0.006553,0.008847,0.013232,0.022062,0.040591,0.078808", \ "0.004455,0.006552,0.008847,0.013234,0.022062,0.040610,0.078785", \ "0.004458,0.006553,0.008847,0.013234,0.022062,0.040595,0.078803", \ "0.004737,0.006753,0.009016,0.013373,0.022151,0.040630,0.078796", \ "0.005493,0.007364,0.009537,0.013781,0.022431,0.040804,0.078860"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022018,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061757,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048442,0.054103,0.063393,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003724,0.005131,0.006594,0.009441,0.015205,0.027317,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006636,0.009473,0.015224,0.027322,0.052743", \ "0.004926,0.006211,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052808", \ "0.008250,0.009682,0.011047,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030694,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022018,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061757,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048442,0.054103,0.063393,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003724,0.005131,0.006594,0.009441,0.015205,0.027315,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006636,0.009473,0.015224,0.027322,0.052743", \ "0.004926,0.006211,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052808", \ "0.008250,0.009682,0.011047,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030694,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022019,0.026722,0.034933,0.050090,0.079737", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061756,0.091335", \ "0.034293,0.037771,0.040874,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048441,0.054103,0.063394,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003727,0.005131,0.006595,0.009441,0.015205,0.027317,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006635,0.009473,0.015224,0.027324,0.052743", \ "0.004926,0.006214,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052808", \ "0.008250,0.009682,0.011046,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030700,0.053865"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & RN & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (RN == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.016265,0.019279,0.022018,0.026722,0.034933,0.050090,0.079738", \ "0.017187,0.020200,0.022935,0.027640,0.035852,0.051010,0.080657", \ "0.021126,0.024100,0.026809,0.031492,0.039693,0.054846,0.084493", \ "0.027617,0.030785,0.033611,0.038409,0.046654,0.061757,0.091335", \ "0.034293,0.037771,0.040873,0.046049,0.054719,0.070020,0.099493", \ "0.041228,0.045033,0.048442,0.054103,0.063393,0.079155,0.108661", \ "0.048202,0.052336,0.056074,0.062295,0.072396,0.089037,0.118944"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.003724,0.005131,0.006594,0.009441,0.015205,0.027315,0.052741", \ "0.003727,0.005132,0.006596,0.009441,0.015206,0.027319,0.052741", \ "0.003750,0.005170,0.006635,0.009473,0.015224,0.027322,0.052743", \ "0.004926,0.006211,0.007516,0.010109,0.015541,0.027407,0.052759", \ "0.006434,0.007772,0.009073,0.011549,0.016641,0.027892,0.052811", \ "0.008250,0.009682,0.011047,0.013503,0.018341,0.028870,0.053102", \ "0.010397,0.011944,0.013414,0.015974,0.020745,0.030694,0.053865"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.186210,11.783260,11.635790,11.493040,11.426900,11.375110,11.344210", \ "12.180390,11.744430,11.619430,11.467730,11.409800,11.305500,11.370100", \ "12.270220,11.887880,11.714520,11.597960,11.529560,11.471090,11.417010", \ "12.643180,12.192970,12.052230,11.871590,11.871030,11.848360,11.801180", \ "13.417760,13.014150,12.866430,12.754530,12.622750,12.558880,12.412700", \ "14.653270,14.243880,14.109390,13.931140,13.852650,13.801620,13.582200", \ "16.201300,15.860290,15.717030,15.595050,15.579620,15.410430,15.476490"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.097940,11.791670,11.689070,11.619670,11.622340,11.595860,11.429970", \ "12.087880,11.785280,11.690670,11.614810,11.617370,11.605190,11.421750", \ "12.217290,11.878200,11.791020,11.705860,11.705820,11.582620,11.526890", \ "12.578370,12.270560,12.153890,12.046870,12.089960,11.999360,11.967620", \ "13.386340,13.051790,12.956310,12.880040,12.857000,12.788640,12.826970", \ "14.683790,14.355940,14.239130,14.163170,14.151020,14.148290,14.034730", \ "16.265540,15.969660,15.878250,15.854750,15.938690,15.851300,15.751570"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951480,10.708850,10.650100,10.605560,10.445910,10.261350,10.264650", \ "10.936070,10.611730,10.657120,10.590690,10.443250,10.066990,10.248250", \ "11.181630,10.883110,10.701480,10.769470,10.660660,10.281120,10.357790", \ "12.195640,11.716210,11.498220,11.304180,11.187900,10.954360,10.257860", \ "13.899490,13.258200,12.822080,12.600480,12.286300,11.807850,11.804170", \ "16.578380,15.675290,15.245350,14.656310,14.134040,13.854300,13.408190", \ "19.996440,19.163900,18.533060,17.682200,17.027580,16.367090,15.772210"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951220,10.708590,10.649820,10.605260,10.445310,10.261090,10.264190", \ "10.935810,10.611450,10.656840,10.590370,10.442870,10.066740,10.247790", \ "11.181380,10.883140,10.701210,10.769170,10.660280,10.280480,10.357700", \ "12.195400,11.715960,11.497650,11.303890,11.187530,10.953970,10.257260", \ "13.899360,13.257960,12.821830,12.600230,12.285980,11.807500,11.803620", \ "16.578170,15.675070,15.244860,14.656060,14.133740,13.853450,13.407710", \ "19.996270,19.163720,18.532720,17.681980,17.027340,16.439660,15.771840"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.951170,10.708520,10.649940,10.605280,10.445600,10.261160,10.263980", \ "10.935770,10.611530,10.656940,10.590170,10.442950,10.066780,10.247660", \ "11.181350,10.884180,10.701350,10.769290,10.689090,10.280920,10.357680", \ "12.195450,11.715910,11.498070,11.303950,11.187640,10.954160,10.257640", \ "13.899200,13.257940,12.797630,12.600330,12.286080,11.807350,11.803880", \ "16.578280,15.675190,15.244980,14.656180,14.133880,13.854870,13.407720", \ "19.996380,19.163670,18.533160,17.682100,17.027290,16.366950,15.772020"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.894960,11.530860,11.529570,11.460360,11.322220,11.136700,10.847380", \ "11.773080,11.485020,11.546890,11.473900,11.313220,11.093550,11.121460", \ "12.163040,11.866740,11.676100,11.744800,11.634280,11.253910,11.324270", \ "13.567550,13.043510,12.842610,12.695560,12.553730,12.260640,12.165040", \ "15.843760,15.220340,14.740100,14.539590,14.221040,13.712830,13.732700", \ "19.468400,18.695880,18.132160,17.588180,17.014030,16.568720,16.218010", \ "24.168340,23.359650,22.706990,21.941310,21.215970,20.525120,19.925790"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895260,11.531170,11.529870,11.460710,11.322620,11.137270,10.848020", \ "11.774660,11.485280,11.547160,11.474190,11.313590,11.094140,11.122170", \ "12.163390,11.867000,11.676360,11.745120,11.634620,11.254370,11.324930", \ "13.567810,13.043790,12.842890,12.697580,12.553400,12.261090,12.165380", \ "15.844030,15.221370,14.740390,14.539860,14.221390,13.713270,13.733370", \ "19.468640,18.695740,18.131440,17.586470,17.014340,16.569140,16.218450", \ "24.168510,23.359840,22.730230,21.849470,21.216260,20.525460,19.926330"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895270,11.531200,11.529880,11.460720,11.322620,11.137060,10.848000", \ "11.773460,11.485310,11.547290,11.474290,11.313600,11.093980,11.122120", \ "12.163340,11.866970,11.676380,11.745110,11.634630,11.254380,11.324920", \ "13.567820,13.043810,12.842910,12.697080,12.553440,12.261100,12.165590", \ "15.844040,15.220610,14.740420,14.539900,14.221400,13.713080,13.733380", \ "19.468650,18.695680,18.131450,17.586480,17.014350,16.569150,16.218350", \ "24.168530,23.359870,22.730240,21.849490,21.216270,20.525480,19.926300"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("10.950830,10.708160,10.649550,10.606220,10.444960,10.260490,10.263250", \ "10.935430,10.611160,10.656560,10.589740,10.442320,10.066150,10.246940", \ "11.181350,10.883760,10.700960,10.768540,10.686220,10.280290,10.356680", \ "12.194910,11.715610,11.497370,11.303150,11.186840,10.953550,10.256770", \ "13.898970,13.257590,12.797080,12.599930,12.285640,11.806790,11.803060", \ "16.577960,15.674850,15.244610,14.655790,14.133440,13.854340,13.407070", \ "19.996080,19.163360,18.532840,17.681740,17.026870,16.399420,15.771360"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.895350,11.531310,11.529990,11.460810,11.322720,11.137210,10.848050", \ "11.773210,11.485430,11.547300,11.474480,11.313730,11.094200,11.122110", \ "12.163290,11.867160,11.676520,11.745240,11.634770,11.254440,11.324870", \ "13.567920,13.043890,12.843010,12.698270,12.554340,12.261180,12.165780", \ "15.844110,15.220710,14.740490,14.540000,14.221500,13.713350,13.733300", \ "19.468740,18.695840,18.131560,17.586450,17.014450,16.569240,16.218600", \ "24.168620,23.359940,22.730690,21.849580,21.216320,20.525550,19.926310"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.174290,11.959210,11.881670,12.010780,12.047950,11.794860,11.515510", \ "12.145420,11.954350,11.878300,12.004060,11.843890,11.915660,11.308180", \ "12.495310,12.257310,12.148350,12.248130,12.126870,11.810240,11.587190", \ "13.815260,13.342730,13.269840,13.103790,12.949970,12.968420,12.586260", \ "16.074500,15.437040,15.207350,14.933690,14.755270,14.313970,14.400390", \ "19.401730,18.697300,18.191840,17.753390,17.393270,16.824150,16.679840", \ "23.475780,22.737240,22.078560,21.467980,20.855810,20.295520,19.904340"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.173830,11.958870,11.881380,12.010490,12.047630,11.794170,11.515150", \ "12.145160,11.954080,11.878010,12.003770,11.843550,11.915310,11.307990", \ "12.495050,12.257040,12.148070,12.247840,12.126550,11.809890,11.586830", \ "13.815140,13.342470,13.269570,13.103530,12.949670,12.968090,12.585830", \ "16.074300,15.436810,15.207110,14.932590,14.755010,14.313660,14.400200", \ "19.401540,18.697130,18.191570,17.750830,17.393040,16.823870,16.679320", \ "23.475980,22.737100,22.078410,21.467820,20.855630,20.295290,19.904080"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.180050,11.974030,11.881310,12.010210,12.047200,11.791180,11.514450", \ "12.145120,11.954020,11.877930,12.003490,11.842900,11.914660,11.307140", \ "12.495170,12.256970,12.147970,12.247510,12.126220,11.808600,11.586160", \ "13.813810,13.342460,13.269440,13.103130,12.949260,12.967490,12.586470", \ "16.072810,15.559650,15.206980,14.924270,14.754570,14.313100,14.399420", \ "19.401660,18.697030,18.192260,17.753620,17.392630,16.823350,16.680730", \ "23.464970,22.736990,22.078290,21.467550,20.855180,20.294760,19.903050"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177100,11.984280,11.878330,12.005380,12.039710,11.771040,11.497200", \ "12.143140,11.951490,11.874850,11.998660,11.835880,11.902650,11.290010", \ "12.492990,12.254340,12.144770,12.242620,12.118710,11.797620,11.568930", \ "13.810420,13.340060,13.266070,13.096580,12.941690,12.955470,12.565250", \ "16.068800,15.550090,15.203570,14.870380,14.746870,14.301310,14.381910", \ "19.400000,18.694340,18.191370,17.790030,17.384940,16.811660,16.668610", \ "23.462630,22.734130,22.074920,21.462570,20.847570,20.283070,19.886800"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177500,11.985760,11.878620,12.005730,12.040120,11.771490,11.497760", \ "12.143440,11.951760,11.875160,11.998970,11.836240,11.903150,11.290500", \ "12.493250,12.254630,12.145040,12.242930,12.119060,11.797650,11.569420", \ "13.810640,13.340320,13.266340,13.096890,12.942070,12.955920,12.565780", \ "16.069050,15.550340,15.203840,14.870630,14.747200,14.301740,14.382460", \ "19.400190,18.694550,18.191570,17.790290,17.385250,16.812010,16.669050", \ "23.462740,22.734270,22.075040,21.462750,20.847820,20.283370,19.887300"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177460,11.985000,11.878650,12.005740,12.040130,11.771500,11.497800", \ "12.143450,11.951790,11.875170,11.998990,11.836260,11.903150,11.290500", \ "12.493280,12.254650,12.145070,12.242940,12.119080,11.797670,11.569490", \ "13.810670,13.340350,13.266360,13.096910,12.942080,12.955930,12.565800", \ "16.069070,15.434600,15.203850,14.870660,14.747210,14.301740,14.382480", \ "19.400210,18.694570,18.191590,17.790300,17.385260,16.812030,16.669080", \ "23.462770,22.734300,22.075080,21.462770,20.847820,20.283380,19.887280"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.179720,11.972760,11.880920,12.009790,12.046710,11.790740,11.513700", \ "12.144770,11.953650,11.877530,12.003060,11.842410,11.914070,11.306370", \ "12.494810,12.256590,12.147570,12.247140,12.125740,11.808730,11.585510", \ "13.813460,13.342100,13.269060,13.102710,12.948780,12.966910,12.585580", \ "16.072490,15.436460,15.206610,14.922550,14.754120,14.312540,14.398820", \ "19.401360,18.696720,18.191930,17.753260,17.392210,16.822820,16.680010", \ "23.464720,22.736730,22.078020,21.467250,20.854820,20.294300,19.902440"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI & SN"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.177580,11.984920,11.878750,12.005820,12.040190,11.771610,11.497800", \ "12.143530,11.951900,11.875260,11.999100,11.836370,11.903210,11.290560", \ "12.493380,12.254740,12.145180,12.243050,12.119200,11.797780,11.569470", \ "13.810770,13.340440,13.266460,13.097010,12.942160,12.956010,12.565940", \ "16.069140,15.434710,15.203930,14.870770,14.747300,14.301810,14.382420", \ "19.400290,18.694640,18.191690,17.790370,17.385310,16.812120,16.669200", \ "23.462850,22.734370,22.075170,21.462840,20.847880,20.283460,19.887280"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.269675,8.528255,8.738875,9.014532,9.132996,9.132457,9.105247", \ "8.222150,8.484417,8.728193,8.991488,9.108979,9.108196,9.094926", \ "8.502488,8.755278,8.959303,9.159678,9.269072,9.268351,9.264019", \ "10.041680,10.169410,10.200940,10.300270,10.276100,10.168170,10.088670", \ "12.348950,12.357490,12.242160,12.279090,12.252840,11.988270,11.788690", \ "16.015630,15.874520,15.698830,15.406440,15.186990,14.933710,14.611040", \ "20.410760,20.444220,20.164120,19.679010,19.346920,19.029200,18.678960"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.526032,6.534712,6.516376,6.731363,6.418051,5.439139,6.395722", \ "6.356848,6.471686,6.484105,6.615273,6.406089,6.121409,6.471523", \ "6.635370,6.569984,6.779226,6.678504,6.409918,6.090693,6.570665", \ "8.275814,8.097445,7.933072,7.729836,7.610324,7.183220,7.079189", \ "10.968920,10.615270,10.330360,10.116010,9.604511,9.030697,8.698233", \ "15.064420,14.314520,13.929260,13.866510,12.911550,11.422280,11.756180", \ "20.136720,19.354760,18.970710,18.391640,17.676880,16.850500,16.266910"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.269733,8.528293,8.738907,9.014541,9.132997,9.132454,9.105211", \ "8.222208,8.484454,8.728218,8.991499,9.108981,9.108196,9.094918", \ "8.502550,8.764014,8.959328,9.162016,9.263533,9.268341,9.264008", \ "10.041750,10.169460,10.200960,10.300270,10.276100,10.168160,10.088650", \ "12.349000,12.357530,12.242190,12.279110,12.265600,11.985150,11.788660", \ "16.015690,15.874550,15.698860,15.406460,15.186990,14.933710,14.611040", \ "20.410800,20.444260,20.164150,19.679030,19.346930,19.029200,18.679520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.525691,6.515890,6.516408,6.707051,6.418082,5.439134,6.395798", \ "6.356883,6.471723,6.484136,6.615306,6.406123,6.121432,6.471552", \ "6.635406,6.569913,6.779263,6.678535,6.409948,6.090710,6.570691", \ "8.275850,8.097484,7.933105,7.729863,7.610362,7.183248,7.079207", \ "10.968950,10.615310,10.330390,10.116040,9.605188,9.030726,8.698250", \ "15.064450,14.314550,13.929290,13.866540,12.911580,11.422280,11.756210", \ "20.136750,19.354790,18.970750,18.391670,17.676910,16.850520,16.266940"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.269471,8.528095,8.738743,9.014444,9.132968,9.132453,9.105259", \ "8.221992,8.484264,8.728057,8.991399,9.108948,9.108189,9.094926", \ "8.502326,8.763820,8.959169,9.159590,9.263511,9.267056,9.264021", \ "10.041540,10.169270,10.200810,10.300170,10.276070,10.168160,10.088670", \ "12.348810,12.357360,12.242050,12.279000,12.253660,11.988260,11.788690", \ "16.015500,15.874390,15.698720,15.406360,15.186940,14.933700,14.611040", \ "20.410630,20.444100,20.164010,19.678930,19.346870,19.029190,18.674110"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.525547,6.515696,6.516186,6.731154,6.417878,6.270665,6.395654", \ "6.356747,6.471529,6.483915,6.615065,6.405918,6.121277,6.471395", \ "6.635264,6.569829,6.779036,6.678297,6.409747,6.090566,6.570544", \ "8.275701,8.097290,7.932887,7.729631,7.610153,7.183091,7.079071", \ "10.968810,10.615120,10.330180,10.115810,9.604341,9.029238,8.698113", \ "15.064290,14.314370,13.929090,13.866310,12.911380,11.422160,11.756060", \ "20.136590,19.354610,18.970540,18.391440,17.676710,16.850360,16.266780"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.250482,8.502407,8.735596,9.000103,9.111905,9.113046,9.088974", \ "8.197321,8.456707,8.703583,8.967176,9.085291,9.085415,9.073601", \ "8.477444,8.739285,8.934425,9.139650,9.244687,9.244240,9.240163", \ "10.016780,10.144590,10.176190,10.275590,10.251150,10.142700,10.065160", \ "12.301900,12.332910,12.218800,12.238810,12.232820,11.964070,11.765050", \ "15.991110,15.849970,15.674250,15.381330,15.157880,14.906580,14.589520", \ "20.395990,20.415350,20.133520,19.642310,19.323670,19.002180,18.653520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.533913,6.510563,6.477172,6.718647,6.539937,6.345740,6.702726", \ "6.366472,6.480109,6.446710,6.681446,6.412679,5.433657,6.233885", \ "6.645481,6.579920,6.788528,6.734388,6.732951,6.099478,6.576428", \ "8.285659,8.106540,8.035164,7.739424,7.620326,7.192067,7.095914", \ "10.982130,10.625250,10.340050,10.081080,9.616568,9.039050,8.615801", \ "15.074120,14.324220,13.938020,13.889190,13.301980,11.564960,11.822290", \ "20.141390,19.363640,18.859420,18.399330,18.102870,16.859170,16.282380"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074868,8.907783,8.780719,8.937082,9.073781,9.159370,9.095576", \ "9.056187,8.783156,8.796954,8.943112,9.060057,9.139368,9.169483", \ "9.225603,9.018721,8.985289,8.996760,9.109420,9.252623,8.885827", \ "10.321850,9.908806,9.786712,9.640701,9.770606,9.671418,9.428733", \ "12.028960,11.520670,11.285400,10.992560,10.778040,10.758060,10.431450", \ "14.371030,13.881650,13.513760,12.956910,12.709850,12.390420,12.152290", \ "17.520390,16.968190,16.468920,15.877300,15.259960,14.807700,14.322120"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074840,8.907703,8.780675,8.937029,9.073721,9.153669,9.095427", \ "9.056162,8.783127,8.796913,8.943063,9.059979,9.139275,9.169347", \ "9.225569,9.018713,8.985256,8.996699,9.109352,9.252526,8.885672", \ "10.321810,9.908768,9.786677,9.640642,9.770542,9.671320,9.428625", \ "12.028940,11.493780,11.285360,10.992510,10.778150,10.757980,10.431330", \ "14.371020,13.881640,13.513750,12.956870,12.709790,12.390350,12.152220", \ "17.520390,16.968190,16.468920,15.877270,15.259920,14.807650,14.322020"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074879,8.907705,8.780758,8.937150,9.073924,9.153965,9.186557", \ "9.056198,8.783182,8.797018,8.943182,9.060182,9.139567,9.169756", \ "9.225616,9.018777,8.985332,8.982627,9.109543,9.252817,8.886101", \ "10.322980,9.908831,9.786751,9.640767,9.770725,9.671605,9.428992", \ "12.028960,11.493810,11.285420,10.992650,10.778300,10.758230,10.431700", \ "14.371020,13.881640,13.513780,12.956930,12.709930,12.390560,12.152500", \ "17.520340,16.968140,16.468870,15.877280,15.260000,14.807800,14.322290"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970333,8.809196,8.776275,8.838877,9.019033,8.978947,9.010069", \ "8.958989,8.796318,8.765800,8.847070,8.992900,9.050218,8.994121", \ "9.129206,8.923332,8.743664,8.887082,9.015248,9.162684,8.789036", \ "10.206910,9.814671,9.692479,9.546824,9.677503,9.581204,9.335684", \ "11.849410,11.401330,11.192440,10.899150,10.730160,10.669600,10.349290", \ "14.281070,13.791580,13.392970,12.941350,12.618520,12.302220,12.033770", \ "17.428630,16.876680,16.448690,15.786440,15.159990,14.710050,14.241100"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.250367,8.502329,8.735542,9.000085,9.111891,9.113034,9.088894", \ "8.197233,8.456608,8.703530,8.967148,9.085281,9.085411,9.073580", \ "8.477323,8.739206,8.934373,9.137272,9.239021,9.243161,9.240132", \ "10.016670,10.144500,10.176120,10.275550,10.251130,10.142680,10.065110", \ "12.301790,12.332820,12.218740,12.238770,12.233730,11.964050,11.765000", \ "15.991010,15.849890,15.674190,15.381290,15.157840,14.906550,14.589510", \ "20.395880,20.415270,20.133450,19.642250,19.323630,19.002160,18.653510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.533990,6.514225,6.477021,6.718568,6.540549,6.346128,6.703783", \ "6.366376,6.480020,6.446598,6.681367,6.412590,5.433491,6.233785", \ "6.670558,6.579818,6.788443,6.734301,6.732874,6.099360,6.576348", \ "8.285589,8.106458,8.035076,7.739319,7.620246,7.191974,7.095815", \ "10.982040,10.625170,10.339940,10.080990,9.616483,9.038959,8.615663", \ "15.074050,14.324130,13.937910,13.889100,13.301910,11.564780,11.822220", \ "20.141320,19.363560,18.859330,18.399220,18.102890,16.859070,16.282310"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.250434,8.502371,8.735571,9.000091,9.111899,9.113042,9.088934", \ "8.197270,8.456669,8.703558,8.967163,9.085288,9.085414,9.073592", \ "8.477392,8.739248,8.934400,9.134959,9.244676,9.244228,9.241059", \ "10.016730,10.144550,10.176160,10.275570,10.251140,10.142690,10.065140", \ "12.301850,12.332870,12.218770,12.238790,12.229410,11.964060,11.765020", \ "15.991070,15.849930,15.674220,15.381310,15.157860,14.906570,14.589520", \ "20.395940,20.415310,20.133490,19.642280,19.323660,19.002170,18.653520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.534029,6.510510,6.477114,6.738402,6.539948,6.345739,6.702801", \ "6.366427,6.480064,6.446657,6.681408,6.412636,5.433580,6.233856", \ "6.645464,6.579868,6.788484,6.734345,6.732919,6.099426,6.576409", \ "8.285626,8.106500,8.035119,7.739373,7.620288,7.192028,7.095886", \ "10.982090,10.625210,10.340000,10.081040,9.616528,9.039012,8.615754", \ "15.074080,14.324180,13.937970,13.889150,13.301950,11.564880,11.822270", \ "20.141360,19.363600,18.859380,18.399280,18.102850,16.859130,16.282370"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.269513,8.528121,8.738760,9.014448,9.132965,9.132447,9.105209", \ "8.222044,8.484264,8.728073,8.991404,9.108948,9.108189,9.094914", \ "8.502363,8.755147,8.959185,9.161921,9.263499,9.267041,9.264004", \ "10.041580,10.169300,10.200820,10.300180,10.276060,10.168160,10.088650", \ "12.348840,12.357390,12.242060,12.279010,12.261000,11.988250,11.788660", \ "16.015530,15.874420,15.698740,15.406370,15.186930,14.933690,14.611030", \ "20.410650,20.444120,20.164030,19.678930,19.346860,19.029180,18.678950"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.525571,6.515718,6.516204,6.706831,6.417892,5.438978,6.572519", \ "6.356764,6.471553,6.483933,6.615085,6.405934,6.121269,6.471402", \ "6.635285,6.569848,6.779060,6.678312,6.409757,6.090560,6.570551", \ "8.275725,8.097316,7.932904,7.729640,7.610175,7.183099,7.079067", \ "10.968820,10.615140,10.330190,10.115820,9.605001,9.029247,8.698109", \ "15.064310,14.314380,13.929100,13.866330,12.911390,11.422130,11.756070", \ "20.136610,19.354630,18.970570,18.391450,17.676720,16.850360,16.266800"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.250524,8.502435,8.735615,9.000113,9.111914,9.113055,9.089026", \ "8.197364,8.456736,8.703601,8.967186,9.085296,9.085418,9.073614", \ "8.477488,8.730590,8.934442,9.137324,9.239068,9.244257,9.240183", \ "10.016820,10.144620,10.176220,10.275610,10.251160,10.142710,10.065190", \ "12.301940,12.332940,12.218830,12.238830,12.236560,11.964080,11.765080", \ "15.991150,15.850000,15.674270,15.381350,15.157900,14.906600,14.589520", \ "20.396030,20.415380,20.133550,19.642330,19.323690,19.002190,18.653650"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("6.533940,6.510603,6.512585,6.718675,6.539877,5.442181,5.917567", \ "6.366510,6.480140,6.446749,6.681473,6.412717,5.433748,6.233941", \ "6.645513,6.579958,6.788556,6.734422,6.732982,6.099540,6.576471", \ "8.285684,8.106568,8.035196,7.739468,7.620359,7.192114,7.095968", \ "10.982160,10.625280,10.340090,10.081120,9.616605,9.039094,8.615857", \ "15.074140,14.324260,13.938070,13.889220,13.302010,11.565050,11.822330", \ "20.141420,19.363660,18.859460,18.399370,18.102900,16.859230,16.282410"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970960,8.809202,8.776332,8.838957,9.019076,9.070396,9.010216", \ "8.959016,8.796365,8.765844,8.847127,8.992992,9.050348,8.994277", \ "9.129204,8.923351,8.743701,8.905804,9.015332,9.162801,8.789144", \ "10.206910,9.814687,9.692535,9.546848,9.677594,9.581309,9.335901", \ "11.849430,11.401370,11.192470,10.899200,10.730220,10.669740,10.349440", \ "14.281060,13.791580,13.392960,12.941380,12.618540,12.302320,12.034000", \ "17.428600,16.876660,16.448710,15.786430,15.160010,14.710150,14.241220"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970534,8.809483,8.776511,8.839175,9.019432,8.937321,9.010848", \ "8.959193,8.796566,8.766049,8.847377,8.993275,9.050773,8.994867", \ "9.129386,8.923547,8.743924,8.887354,9.015654,9.163224,8.789736", \ "10.227290,9.814888,9.692753,9.547096,9.677907,9.581724,9.336459", \ "11.849610,11.401560,11.192680,10.899430,10.730520,10.670130,10.349980", \ "14.281220,13.791750,13.393140,12.941580,12.618800,12.302670,12.034480", \ "17.428710,16.876770,16.448830,15.786580,15.160200,14.710430,14.241650"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.074767,8.907572,8.780611,8.936976,9.073699,9.071142,9.143330", \ "9.056087,8.783057,8.796869,8.943009,9.059947,9.139259,9.169371", \ "9.225496,9.018616,8.985190,8.982446,9.109317,9.252510,8.885664", \ "10.322860,9.908697,9.786609,9.640587,9.770506,9.671302,9.428603", \ "12.028850,11.493690,11.285290,10.992490,10.778080,10.757960,10.431310", \ "14.370930,13.881550,13.513670,12.956790,12.709740,12.390310,12.152180", \ "17.520290,16.968090,16.468810,15.877180,15.259860,14.807600,14.321980"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.970504,8.809313,8.776487,8.839129,9.019350,9.014579,9.010723", \ "8.959164,8.796511,8.766013,8.847321,8.993222,9.050634,8.994705", \ "9.129387,8.923530,8.743882,8.906031,9.015567,9.163103,8.789631", \ "10.207090,9.814872,9.692695,9.547080,9.677816,9.581615,9.336238", \ "11.849590,11.401520,11.192650,10.899380,10.730460,10.669980,10.349820", \ "14.281220,13.791740,13.393140,12.941550,12.618780,12.302570,12.034240", \ "17.428730,16.876790,16.448810,15.786590,15.160180,14.710330,14.241530"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.755594,9.032978,9.425775,9.876075,10.421260,12.442860,15.394970", \ "8.731463,9.049797,9.393392,9.835446,10.406010,12.379330,15.363010", \ "8.994628,9.331727,9.629979,10.012200,10.587340,12.702910,15.530870", \ "10.592340,10.800480,10.908730,11.212210,11.673290,13.700690,16.412980", \ "12.989280,13.097040,13.088690,13.259470,13.729190,15.556380,18.184640", \ "16.914540,16.875390,16.722960,16.576770,16.722710,18.329160,21.295750", \ "21.548780,21.668050,21.481210,21.120320,21.126650,22.373460,25.811540"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.249380,12.258120,12.198780,12.450380,12.314000,12.002210,12.169850", \ "12.092920,12.121210,12.271380,12.346310,12.374420,12.065980,12.202510", \ "12.215380,12.245600,12.185850,12.437150,12.269480,11.959470,12.110020", \ "12.225920,12.236330,12.174190,12.427890,11.971850,12.229510,12.134840", \ "12.202140,12.382970,12.329190,12.581130,12.094700,12.315150,12.345250", \ "12.973150,12.908940,13.000790,13.001550,12.912350,12.575040,11.178620", \ "14.308600,14.120700,13.989770,14.103550,13.780110,13.340550,13.193770"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.755651,9.033030,9.425815,9.876104,10.421280,12.442880,15.394950", \ "8.731546,9.049851,9.393433,9.835472,10.406030,12.379340,15.362990", \ "8.994705,9.331781,9.630019,10.029710,10.587360,12.702950,15.530850", \ "10.592420,10.800540,10.908770,11.212240,11.673320,13.700720,16.412970", \ "12.989350,13.097080,13.088750,13.259500,13.729210,15.556410,18.184610", \ "16.914600,16.875440,16.723000,16.576800,16.722720,18.329180,21.295750", \ "21.548840,21.668100,21.481250,21.120350,21.126670,22.373490,25.811550"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.249430,12.258160,12.198810,12.450410,12.314020,12.002220,12.169870", \ "12.094840,12.121290,12.270980,12.346350,12.374860,12.066250,12.202550", \ "12.215430,12.245640,12.185890,12.437180,12.269500,11.959480,12.110060", \ "12.227610,12.284470,12.174220,12.427920,11.971890,12.229530,12.134850", \ "12.202180,12.383010,12.329230,12.581160,12.094730,12.315160,12.345290", \ "12.973190,12.908990,13.000830,13.001590,12.912370,12.575050,11.178580", \ "14.308630,14.120730,13.989820,14.103560,13.780130,13.340550,13.193780"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.755383,9.032787,9.425604,9.875945,10.421180,12.442760,15.394950", \ "8.731268,9.049608,9.393223,9.835319,10.405930,12.379230,15.362990", \ "8.994435,9.331540,9.629811,10.042780,10.587250,12.702820,15.530850", \ "10.592170,10.800300,10.908570,11.212080,11.673210,13.700600,16.412960", \ "12.989120,13.096870,13.088560,13.259350,13.729090,15.556280,18.184620", \ "16.914370,16.875240,16.722820,16.576650,16.722620,18.329060,21.295720", \ "21.548620,21.667900,21.481080,21.120210,21.126560,22.373370,25.811500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.249170,12.257890,12.198530,12.450150,12.313790,12.002040,12.169720", \ "12.150570,12.070430,12.270700,12.346080,12.374660,12.065810,12.202390", \ "12.215180,12.245370,12.185610,12.436920,12.269270,11.959300,12.109900", \ "12.225710,12.284200,12.173950,12.428820,11.971690,12.227080,12.062920", \ "12.201930,12.382740,12.328950,12.580900,12.094520,12.314970,12.345120", \ "12.972950,12.908710,13.000550,13.001330,12.912130,12.574860,11.178500", \ "14.308420,14.120490,13.989550,14.103310,13.779900,13.340370,13.193640"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.756149,9.033495,9.426225,9.859207,10.437250,12.431990,15.395670", \ "8.732021,9.050258,9.393880,9.836016,10.403130,12.412730,15.349390", \ "8.995142,9.332046,9.630531,10.012770,10.561130,12.665220,15.532020", \ "10.592970,10.801130,10.909420,11.212990,11.664130,13.753190,16.414150", \ "12.997480,13.143510,13.090830,13.260390,13.726580,15.558340,18.184500", \ "16.756410,16.867610,16.728230,16.577810,16.723490,18.337080,21.297710", \ "21.549950,21.669040,21.488970,21.124140,21.134080,22.365000,25.813770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.246500,12.254760,12.194970,12.446730,12.018350,12.195390,12.176390", \ "12.231620,12.119770,12.267250,12.514050,11.967910,12.258540,12.251340", \ "12.232510,12.242110,12.182230,12.433400,12.454280,12.153340,12.108960", \ "12.224650,12.231790,12.170680,12.425660,12.086660,11.093760,11.682630", \ "12.201540,12.379030,12.324920,12.577180,12.174590,11.969190,12.191850", \ "12.969700,12.901200,12.935140,12.997160,12.507190,12.771190,12.830690", \ "14.303960,14.116600,14.009710,14.086400,13.974940,13.543570,13.202040"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106194,8.811709,8.850506,9.142918,10.594460,12.623800,12.975410", \ "9.090673,8.886587,8.863931,9.152140,10.581240,12.597140,12.637130", \ "9.301801,9.023361,8.960190,9.199168,10.674370,12.859920,12.971110", \ "10.384470,9.945899,9.845670,9.956694,11.503160,13.307810,13.403770", \ "12.117850,11.554690,11.353210,11.293350,12.356060,14.434700,14.401880", \ "14.523090,13.984330,13.497160,13.273900,14.061440,16.203390,16.135860", \ "17.735930,17.169000,16.573700,16.031520,16.306660,18.878090,18.908300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106224,8.811685,8.847154,9.142885,10.594420,12.623710,12.757310", \ "9.090655,8.886567,8.863901,9.152111,10.581190,12.597050,12.636810", \ "9.301775,9.028665,8.960197,9.295893,10.674340,12.859830,12.970940", \ "10.384450,9.945870,9.845647,9.956657,11.502980,13.307690,13.403630", \ "12.117840,11.554670,11.353180,11.293320,12.356020,14.434640,14.490800", \ "14.523080,13.984320,13.497070,13.273880,14.061400,16.203330,16.135780", \ "17.735930,17.169000,16.573710,16.031510,16.306640,18.878050,18.908180"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106252,8.811713,8.889050,9.142955,10.594510,12.674660,12.755330", \ "9.090669,8.886596,8.863946,9.152178,10.581290,12.597300,12.637140", \ "9.301799,9.028703,8.960229,9.295968,10.674440,12.860080,12.971310", \ "10.385720,9.945905,9.845689,9.956726,11.503050,13.307940,13.403980", \ "12.117850,11.554690,11.353210,11.293370,12.356090,14.434840,14.402100", \ "14.523060,13.984310,13.497130,13.273900,14.061440,16.203490,16.136050", \ "17.735870,17.168940,16.573650,16.031490,16.306640,18.878120,18.908450"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.138839,8.812880,8.772245,9.143536,10.595230,12.682100,12.988070", \ "9.091026,8.886968,8.862180,9.152774,10.582040,12.592190,12.859110", \ "9.302127,9.023677,9.002154,9.199836,10.674250,12.862480,12.726940", \ "10.384820,9.946318,9.846199,9.957397,11.504040,13.299520,13.401020", \ "12.118710,11.555220,11.353820,11.294080,12.356970,14.437290,14.499840", \ "14.523620,13.984900,13.485990,13.274770,14.062330,16.205650,16.141630", \ "17.736490,17.169640,16.574590,16.032320,16.307670,18.879830,18.828760"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.756029,9.033383,9.426146,9.859150,10.437210,12.431900,15.395600", \ "8.731869,9.050152,9.393803,9.835959,10.403090,12.412710,15.349300", \ "8.994996,9.331940,9.630452,10.043480,10.607190,12.695950,15.531940", \ "10.592830,10.801020,10.909320,11.212930,11.664070,13.753130,16.414110", \ "12.997340,13.143400,13.090740,13.260320,13.726530,15.558270,18.184420", \ "16.756280,16.867510,16.728150,16.577750,16.723420,18.337000,21.297670", \ "21.549830,21.668950,21.488880,21.124060,21.134010,22.364950,25.813740"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.246410,12.254660,12.194860,12.446640,12.018810,12.195290,12.176290", \ "12.231260,12.051610,12.267190,12.513900,11.940200,12.258450,12.251250", \ "12.232420,12.242010,12.182110,12.433310,12.454210,12.153250,12.108860", \ "12.224560,12.232860,12.170560,12.423930,12.085140,11.095030,12.132850", \ "12.201430,12.378940,12.324810,12.577590,12.174470,11.969070,12.191750", \ "12.969610,12.901100,12.935870,12.997080,12.507080,12.771110,12.830630", \ "14.303860,14.116500,14.009600,14.086310,13.974870,13.543480,13.201950"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.756090,9.033445,9.426189,9.859183,10.437240,12.431960,15.395640", \ "8.731962,9.050211,9.393846,9.835993,10.403110,12.412700,15.349350", \ "8.995080,9.337721,9.630495,10.030380,10.607210,12.695990,15.531990", \ "10.592920,10.801080,10.909380,11.212960,11.664110,13.753180,16.414130", \ "12.997420,13.143460,13.090800,13.260360,13.726560,15.558310,18.184470", \ "16.756360,16.867570,16.728200,16.577790,16.723460,18.337070,21.297690", \ "21.549900,21.669000,21.488940,21.124110,21.134060,22.364990,25.813770"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.246460,12.254720,12.194920,12.446690,12.019040,12.195360,12.176340", \ "12.231390,12.119730,12.267200,12.513940,11.967940,12.258520,12.193320", \ "12.232470,12.242060,12.182170,12.433360,12.454260,12.153320,12.108940", \ "12.222510,12.231750,12.170620,12.423980,12.086620,11.095140,11.682590", \ "12.201490,12.378990,12.324860,12.577560,12.174550,11.969140,12.191820", \ "12.969660,12.901150,12.937600,12.997130,12.507150,12.771170,12.830680", \ "14.303920,14.116550,14.009660,14.086360,13.974920,13.543540,13.202020"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.755431,9.032819,9.425631,9.875958,10.421190,12.442770,15.394920", \ "8.731317,9.049640,9.393248,9.835332,10.405940,12.379230,15.362960", \ "8.994482,9.331573,9.629836,10.042800,10.593810,12.702840,15.530820", \ "10.592220,10.800340,10.908590,11.212090,11.673220,13.700600,16.412940", \ "12.989160,13.096900,13.088590,13.259370,13.729090,15.556290,18.184590", \ "16.914400,16.875270,16.722840,16.576660,16.722620,18.329070,21.295710", \ "21.548650,21.667930,21.481110,21.120220,21.126570,22.373390,25.811500"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.249200,12.257910,12.198550,12.450170,12.313770,12.002000,12.169720", \ "12.150600,12.121000,12.271160,12.346100,12.374640,12.066040,12.048410", \ "12.215210,12.245390,12.185630,12.436940,12.269250,11.959260,12.109890", \ "12.225750,12.284230,12.173960,12.427600,12.061900,12.227060,12.062910", \ "12.201960,12.382770,12.328970,12.580920,12.094510,12.314950,12.345140", \ "12.972980,12.908740,13.000580,13.001350,12.912120,12.574830,11.178430", \ "14.308430,14.120510,13.989580,14.103300,13.779880,13.340340,13.193630"); } } internal_power () { related_pin : "SN"; when : "CK & D & !RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("8.756198,9.033537,9.426253,9.859230,10.437280,12.432030,15.395710", \ "8.732072,9.050297,9.393908,9.836037,10.403150,12.412730,15.349450", \ "8.995196,9.332085,9.630559,10.030430,10.607240,12.665270,15.532070", \ "10.593020,10.801170,10.909460,11.213020,11.664150,13.753220,16.414180", \ "12.997530,13.143540,13.090870,13.260410,13.726600,15.558370,18.184560", \ "16.756460,16.867650,16.728260,16.577840,16.723520,18.337110,21.297730", \ "21.550000,21.669080,21.489000,21.124180,21.134120,22.365030,25.813790"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.246540,12.254800,12.195020,12.446760,12.018450,12.195470,12.176440", \ "12.198950,12.119830,12.267300,12.514000,11.968030,12.258610,12.251380", \ "12.232550,12.242150,12.182280,12.433430,12.454350,12.153430,12.109010", \ "12.224460,12.233000,12.170730,12.423870,12.086750,11.095360,11.682700", \ "12.201590,12.379070,12.324960,12.577700,12.174680,11.969250,12.191900", \ "12.969740,12.901240,12.935250,12.997200,12.507250,12.771270,12.830730", \ "14.304000,14.116640,14.009760,14.086440,13.975010,13.543650,13.202100"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.141030,8.812894,8.772245,9.143530,10.595220,12.633550,12.963490", \ "9.091046,8.887009,8.862396,9.152779,10.581990,12.592470,12.864270", \ "9.302121,9.023757,9.002606,9.200010,10.675490,12.862710,12.729470", \ "10.384820,9.946324,9.846236,9.957367,11.504040,13.299740,13.402270", \ "12.118720,11.555250,11.353830,11.294080,12.356940,14.437530,14.409190", \ "14.523610,13.984900,13.486140,13.274760,14.062260,16.205810,16.141740", \ "17.736450,17.169620,16.574600,16.032290,16.307610,18.879940,18.829040"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.137546,8.813096,8.772464,9.143800,10.595570,12.683520,12.969840", \ "9.091227,8.887209,8.862597,9.153049,10.582340,12.592870,12.864210", \ "9.302304,9.023958,9.002778,9.200279,10.675640,12.863120,12.729710", \ "10.386320,9.946530,9.846463,9.957638,11.504380,13.300140,13.402700", \ "12.118900,11.555450,11.354040,11.294340,12.357260,14.437900,14.409720", \ "14.523760,13.985070,13.486310,13.274970,14.062550,16.206160,16.142240", \ "17.736560,17.169730,16.574720,16.032450,16.307840,18.880240,18.829450"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.106167,8.811592,8.888448,9.142795,10.594310,12.675370,12.753850", \ "9.090564,8.886479,8.863814,9.152021,10.581080,12.597000,12.636440", \ "9.301686,9.023244,8.960109,9.295807,10.674220,12.859780,12.970930", \ "10.384350,9.945778,9.845556,9.956561,11.502860,13.307640,13.403590", \ "12.117750,11.554570,11.353090,11.293220,12.355900,14.434580,14.401720", \ "14.522980,13.984220,13.496940,13.273780,14.061280,16.203250,16.135730", \ "17.735820,17.168890,16.573610,16.031400,16.306520,18.877940,18.908130"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & RN & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("9.138380,8.813067,8.772459,9.143796,10.595570,12.701260,12.763150", \ "9.091200,8.887158,8.862340,9.153035,10.582380,12.592570,12.858360", \ "9.302305,9.023944,8.967339,9.200303,10.674270,12.862870,12.727040", \ "10.385000,9.946518,9.846416,9.957663,11.504250,13.299900,13.401300", \ "12.118890,11.555410,11.354030,11.294330,12.357290,14.437640,14.500310", \ "14.523770,13.985060,13.486070,13.274990,14.062610,16.205970,16.142130", \ "17.736580,17.169750,16.574720,16.032470,16.307890,18.880100,18.829140"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFFR_X1 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and drive strength X1 *******************************************************************************************/ cell (SDFFR_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; clear : "!RN"; } area : 6.650000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 355.943747; leakage_power () { when : "!CK & !D & !RN & !SE & !SI & !Q & QN"; value : 283.703750; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & !Q & QN"; value : 317.371125; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & !Q & QN"; value : 297.850375; } leakage_power () { when : "!CK & !D & !RN & SE & SI & !Q & QN"; value : 351.592250; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & !Q & QN"; value : 321.676250; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & Q & !QN"; value : 356.421250; } leakage_power () { when : "!CK & !D & RN & !SE & SI & !Q & QN"; value : 355.343625; } leakage_power () { when : "!CK & !D & RN & !SE & SI & Q & !QN"; value : 390.089875; } leakage_power () { when : "!CK & !D & RN & SE & !SI & !Q & QN"; value : 335.822875; } leakage_power () { when : "!CK & !D & RN & SE & !SI & Q & !QN"; value : 370.567875; } leakage_power () { when : "!CK & !D & RN & SE & SI & !Q & QN"; value : 383.153500; } leakage_power () { when : "!CK & !D & RN & SE & SI & Q & !QN"; value : 390.354875; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & !Q & QN"; value : 346.408875; } leakage_power () { when : "!CK & D & !RN & !SE & SI & !Q & QN"; value : 352.598000; } leakage_power () { when : "!CK & D & !RN & SE & !SI & !Q & QN"; value : 342.465625; } leakage_power () { when : "!CK & D & !RN & SE & SI & !Q & QN"; value : 359.558500; } leakage_power () { when : "!CK & D & RN & !SE & !SI & !Q & QN"; value : 377.970250; } leakage_power () { when : "!CK & D & RN & !SE & !SI & Q & !QN"; value : 385.171625; } leakage_power () { when : "!CK & D & RN & !SE & SI & !Q & QN"; value : 384.159375; } leakage_power () { when : "!CK & D & RN & !SE & SI & Q & !QN"; value : 391.360750; } leakage_power () { when : "!CK & D & RN & SE & !SI & !Q & QN"; value : 380.439375; } leakage_power () { when : "!CK & D & RN & SE & !SI & Q & !QN"; value : 415.184375; } leakage_power () { when : "!CK & D & RN & SE & SI & !Q & QN"; value : 391.119875; } leakage_power () { when : "!CK & D & RN & SE & SI & Q & !QN"; value : 398.321250; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & !Q & QN"; value : 273.783375; } leakage_power () { when : "CK & !D & !RN & !SE & SI & !Q & QN"; value : 307.448250; } leakage_power () { when : "CK & !D & !RN & SE & !SI & !Q & QN"; value : 287.927500; } leakage_power () { when : "CK & !D & !RN & SE & SI & !Q & QN"; value : 330.935625; } leakage_power () { when : "CK & !D & RN & !SE & !SI & !Q & QN"; value : 307.133500; } leakage_power () { when : "CK & !D & RN & !SE & !SI & Q & !QN"; value : 356.522000; } leakage_power () { when : "CK & !D & RN & !SE & SI & !Q & QN"; value : 340.798375; } leakage_power () { when : "CK & !D & RN & !SE & SI & Q & !QN"; value : 390.186875; } leakage_power () { when : "CK & !D & RN & SE & !SI & !Q & QN"; value : 321.277625; } leakage_power () { when : "CK & !D & RN & SE & !SI & Q & !QN"; value : 370.666125; } leakage_power () { when : "CK & !D & RN & SE & SI & !Q & QN"; value : 364.293250; } leakage_power () { when : "CK & !D & RN & SE & SI & Q & !QN"; value : 386.210500; } leakage_power () { when : "CK & D & !RN & !SE & !SI & !Q & QN"; value : 325.753500; } leakage_power () { when : "CK & D & !RN & !SE & SI & !Q & QN"; value : 331.943875; } leakage_power () { when : "CK & D & !RN & SE & !SI & !Q & QN"; value : 332.539000; } leakage_power () { when : "CK & D & !RN & SE & SI & !Q & QN"; value : 338.905750; } leakage_power () { when : "CK & D & RN & !SE & !SI & !Q & QN"; value : 359.111125; } leakage_power () { when : "CK & D & RN & !SE & !SI & Q & !QN"; value : 381.028375; } leakage_power () { when : "CK & D & RN & !SE & SI & !Q & QN"; value : 365.301500; } leakage_power () { when : "CK & D & RN & !SE & SI & Q & !QN"; value : 387.218750; } leakage_power () { when : "CK & D & RN & SE & !SI & !Q & QN"; value : 365.889125; } leakage_power () { when : "CK & D & RN & SE & !SI & Q & !QN"; value : 415.277625; } leakage_power () { when : "CK & D & RN & SE & SI & !Q & QN"; value : 372.263375; } leakage_power () { when : "CK & D & RN & SE & SI & Q & !QN"; value : 394.179375; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.169230; fall_capacitance : 1.131892; rise_capacitance : 1.169230; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & !SE"; sdf_cond : "RN_AND_NEG_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012545,-0.006254,-0.007573", \ "-0.009766,-0.002652,-0.002859", \ "0.105391,0.112306,0.112026"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008447,-0.004144,-0.007668", \ "-0.007853,-0.004169,-0.009628", \ "0.063268,0.066035,0.054473"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & !SE"; sdf_cond : "RN_AND_NEG_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.044476,0.043045,0.054979", \ "0.054084,0.052424,0.064246", \ "0.083575,0.080817,0.092165"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.039543,0.032481,0.033140", \ "0.043264,0.036158,0.036455", \ "0.041441,0.034535,0.034849"); } } internal_power () { when : "!CK & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.656761,6.626288,6.627267,7.023401,8.052698,9.746987,12.113800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.358481,5.302528,5.308449,5.667986,6.648064,8.299735,10.652870"); } } internal_power () { when : "!CK & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.655574,6.624986,6.626816,7.021811,8.050946,9.744998,12.111640"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.323001,5.267096,5.273211,5.634224,6.612954,8.266971,10.617190"); } } internal_power () { when : "!CK & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960075,0.926325,0.907704,0.903104,0.899497,0.900072,0.898698"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802621,-0.809266,-0.813327,-0.818083,-0.818799,-0.822999,-0.821146"); } } internal_power () { when : "!CK & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865003,0.877416,0.877586,0.878450,0.877566,0.878583,0.876799"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529764,-0.632492,-0.698947,-0.726830,-0.739286,-0.750213,-0.752882"); } } internal_power () { when : "!CK & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.793763,8.762611,8.763400,9.159554,10.188500,11.887020,14.257550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.923359,5.867735,5.873960,6.235239,7.213862,8.870812,11.224010"); } } internal_power () { when : "!CK & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.751897,8.720911,8.721353,9.115652,10.146740,11.841170,14.213390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.967927,5.912073,5.918124,6.280562,7.260076,8.918955,11.272950"); } } internal_power () { when : "!CK & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.792512,8.761288,8.762108,9.158133,10.187300,11.885210,14.255560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.944867,5.889330,5.895400,6.256774,7.234623,8.891912,11.245390"); } } internal_power () { when : "!CK & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.747128,8.716598,8.718049,9.111280,10.141410,11.836480,14.208380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.968281,5.912526,5.918451,6.280912,7.260270,8.918031,11.273100"); } } internal_power () { when : "!CK & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959401,0.925714,0.907019,0.902463,0.898841,0.899476,0.898067"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804381,-0.811089,-0.815061,-0.818153,-0.820533,-0.821866,-0.822878"); } } internal_power () { when : "!CK & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959938,0.926302,0.907432,0.902974,0.899294,0.900097,0.898614"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803214,-0.810179,-0.813840,-0.816838,-0.819178,-0.820828,-0.821614"); } } internal_power () { when : "!CK & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864594,0.877033,0.877172,0.878049,0.877159,0.878198,0.876401"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530727,-0.633477,-0.699904,-0.726225,-0.740241,-0.748490,-0.753838"); } } internal_power () { when : "!CK & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864362,0.876846,0.876936,0.877837,0.876935,0.878014,0.876190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531075,-0.633869,-0.700237,-0.726559,-0.740578,-0.748829,-0.754183"); } } internal_power () { when : "CK & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.272159,4.241923,4.245986,4.627511,5.624544,7.255520,9.527501"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.967857,1.912736,1.921218,2.281279,3.233307,4.826620,7.071383"); } } internal_power () { when : "CK & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.268034,4.237629,4.241173,4.622992,5.620020,7.250855,9.522034"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.968133,1.913173,1.921470,2.281612,3.233606,4.826287,7.071522"); } } internal_power () { when : "CK & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959407,0.925288,0.906947,0.900719,0.898666,0.896459,0.897850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804710,-0.811184,-0.815524,-0.818526,-0.820864,-0.822518,-0.823290"); } } internal_power () { when : "CK & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864336,0.876403,0.876752,0.876238,0.876731,0.875232,0.875891"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531768,-0.634299,-0.701012,-0.727407,-0.741264,-0.749673,-0.755015"); } } internal_power () { when : "CK & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.269537,4.238710,4.242446,4.624302,5.621629,7.252548,9.524077"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.033365,1.978334,1.986693,2.347362,3.300095,4.893376,7.137593"); } } internal_power () { when : "CK & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.162961,4.131492,4.135148,4.521230,5.520744,7.156277,9.427834"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018243,1.962796,1.971553,2.329800,3.279313,4.871255,7.115735"); } } internal_power () { when : "CK & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.268341,4.237405,4.241090,4.622972,5.620103,7.250898,9.522110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.054870,1.999910,2.008049,2.368842,3.321269,4.914398,7.158986"); } } internal_power () { when : "CK & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.158800,4.127772,4.131483,4.518257,5.516803,7.152368,9.423426"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019536,1.964461,1.973055,2.331472,3.280875,4.872507,7.117104"); } } internal_power () { when : "CK & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959285,0.925371,0.906919,0.900719,0.898682,0.896491,0.897846"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804621,-0.811109,-0.815397,-0.818491,-0.820872,-0.822205,-0.823218"); } } internal_power () { when : "CK & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960365,0.926620,0.907890,0.903361,0.899714,0.900405,0.899000"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802738,-0.809586,-0.813421,-0.816418,-0.818751,-0.820402,-0.821168"); } } internal_power () { when : "CK & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864263,0.876439,0.876847,0.876221,0.876752,0.875239,0.875923"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531701,-0.634196,-0.700984,-0.727312,-0.741316,-0.749559,-0.754906"); } } internal_power () { when : "CK & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865880,0.878209,0.878450,0.879258,0.878391,0.879331,0.877594"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.527504,-0.630154,-0.696734,-0.724552,-0.737067,-0.747869,-0.750662"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.497279; fall_capacitance : 1.477132; rise_capacitance : 1.497279; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.020452,-0.027260,-0.027899", \ "-0.019018,-0.026155,-0.026465", \ "-0.027422,-0.034067,-0.034164"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.066239,0.072619,0.073585", \ "0.106363,0.112928,0.114143", \ "0.248085,0.254354,0.255601"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.039085,0.059865,0.146386"); } } internal_power () { when : "!CK & !D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.921666,0.894831,0.876780,0.871717,0.867413,0.866604,0.863923"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.800245,-0.804645,-0.804369,-0.807900,-0.808058,-0.811720,-0.808896"); } } internal_power () { when : "!CK & !D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.922499,0.895681,0.877600,0.872589,0.868258,0.867532,0.864744"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.801580,-0.805936,-0.805175,-0.807197,-0.808822,-0.809689,-0.810398"); } } internal_power () { when : "!CK & !D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.921650,0.894776,0.876770,0.871681,0.867389,0.866548,0.863889"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.800287,-0.804651,-0.804423,-0.807924,-0.808115,-0.811722,-0.808953"); } } internal_power () { when : "!CK & !D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.065737,3.044428,3.069947,3.230190,3.566849,4.090923,4.830503"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.195240,-0.203531,-0.199037,-0.129428,0.098792,0.544020,1.233362"); } } internal_power () { when : "!CK & D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.065804,3.044677,3.069997,3.230347,3.566958,4.091196,4.830664"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.195031,-0.203499,-0.198757,-0.129303,0.099072,0.544028,1.233642"); } } internal_power () { when : "!CK & D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.065773,3.044558,3.069975,3.230274,3.566909,4.091068,4.830591"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.195134,-0.203515,-0.198892,-0.129363,0.098937,0.544025,1.233508"); } } internal_power () { when : "!CK & D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.921693,0.894940,0.876803,0.871782,0.867460,0.866726,0.863995"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.800147,-0.804632,-0.804241,-0.807802,-0.807932,-0.811718,-0.808770"); } } internal_power () { when : "!CK & D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.065694,3.044266,3.069915,3.230088,3.566780,4.090747,4.830401"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.195379,-0.203551,-0.199219,-0.129506,0.098611,0.544016,1.233182"); } } internal_power () { when : "CK & !D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.832353,0.831155,0.828173,0.827064,0.827292,0.826075,0.827455"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.791529,-0.795648,-0.795080,-0.796814,-0.798175,-0.798158,-0.797641"); } } internal_power () { when : "CK & !D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831761,0.830656,0.827579,0.826445,0.826728,0.825460,0.826921"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.792976,-0.797184,-0.796496,-0.798230,-0.799592,-0.799575,-0.799059"); } } internal_power () { when : "CK & !D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831449,0.830204,0.827268,0.826173,0.826388,0.825192,0.826541"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.793991,-0.798071,-0.797754,-0.799124,-0.800274,-0.800285,-0.799981"); } } internal_power () { when : "CK & !D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.830646,0.829428,0.826470,0.825365,0.825584,0.824386,0.825753"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795721,-0.799815,-0.799278,-0.801011,-0.802376,-0.802357,-0.801843"); } } internal_power () { when : "CK & D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.830725,0.829690,0.826531,0.825381,0.825712,0.824396,0.825926"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795601,-0.799872,-0.799281,-0.800884,-0.801801,-0.801814,-0.801515"); } } internal_power () { when : "CK & D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.830764,0.829642,0.826581,0.825451,0.825728,0.824472,0.825923"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795295,-0.799484,-0.798820,-0.800554,-0.801920,-0.801904,-0.801392"); } } internal_power () { when : "CK & D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831757,0.830637,0.827574,0.826444,0.826726,0.825463,0.826918"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.792982,-0.797182,-0.796504,-0.798239,-0.799603,-0.799586,-0.799071"); } } internal_power () { when : "CK & D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.830603,0.829266,0.826368,0.825364,0.825519,0.824386,0.825648"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795986,-0.799850,-0.799532,-0.801291,-0.802421,-0.802532,-0.802033"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.994334; fall_capacitance : 1.927151; rise_capacitance : 1.994334; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010755,-0.006475,-0.010465", \ "-0.018366,-0.016630,-0.021396", \ "0.093681,0.097109,0.085121"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008340,-0.002049,-0.005597", \ "-0.010893,-0.004246,-0.009800", \ "0.068252,0.075285,0.065686"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.044078,0.037765,0.049999", \ "0.055225,0.048208,0.059750", \ "0.078590,0.071565,0.081199"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.050903,0.048912,0.060726", \ "0.053775,0.052106,0.064246", \ "0.053155,0.049735,0.061761"); } } internal_power () { when : "!CK & !D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.083818,3.087365,3.401021,4.224425,5.717823,7.969228,11.008140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.099708,-0.127025,0.087398,0.895600,2.419769,4.677063,7.726007"); } } internal_power () { when : "!CK & !D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.705698,7.690401,8.177761,9.621368,12.301790,16.387140,21.970780"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.475116,4.436842,4.754681,6.089841,8.764832,12.874980,18.498320"); } } internal_power () { when : "!CK & !D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.083129,3.086750,3.400335,4.223782,5.717166,7.968635,11.007500"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.101475,-0.128851,0.085658,0.895428,2.418033,4.678022,7.724273"); } } internal_power () { when : "!CK & !D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.080696,3.087498,3.401075,4.222531,5.717617,7.966152,11.008010"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.086972,-0.114879,0.100234,0.909967,2.432564,4.692386,7.738635"); } } internal_power () { when : "!CK & !D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.841622,9.825859,10.313880,11.757060,14.438870,18.530600,24.121740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.130474,5.092683,5.409758,6.740947,9.406255,13.513230,19.131880"); } } internal_power () { when : "!CK & !D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.795925,9.782343,10.269530,11.710700,14.393130,18.483860,24.076390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.118827,5.080718,5.398474,6.734833,9.408755,13.526030,19.154780"); } } internal_power () { when : "!CK & D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.267836,8.280810,8.698943,9.711866,11.417620,13.875870,17.109250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.660304,5.624171,5.763506,6.547716,8.138649,10.557080,13.909970"); } } internal_power () { when : "!CK & D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.869991,2.878102,3.201072,4.037601,5.539055,7.794806,10.835760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.042245,0.019172,0.226859,1.023657,2.544820,4.805107,7.858418"); } } internal_power () { when : "!CK & D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.898324,8.910740,9.328958,10.342580,12.046630,14.507390,17.742140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.799842,7.763619,7.903323,8.688146,10.277780,12.699750,16.048350"); } } internal_power () { when : "!CK & D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.998668,9.012494,9.429762,10.443640,12.150430,14.611930,17.848670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.838403,7.801132,7.941144,8.726905,10.315400,12.738370,16.085250"); } } internal_power () { when : "!CK & D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.869497,2.877784,3.200652,4.037191,5.538650,7.794425,10.835360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.041026,0.018169,0.225892,1.024250,2.543854,4.806818,7.857461"); } } internal_power () { when : "!CK & D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.869214,2.877596,3.200415,4.036982,5.538430,7.794241,10.835150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.040676,0.017772,0.225564,1.023910,2.543518,4.806478,7.857116"); } } internal_power () { when : "CK & !D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.081199,3.087613,3.401117,4.223368,5.717787,7.966857,11.008270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.086344,-0.112847,0.101553,0.910854,2.435533,4.695412,7.739375"); } } internal_power () { when : "CK & !D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.325624,5.311940,5.804098,7.226927,9.856618,13.845680,19.276730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.118018,1.080429,1.401374,2.720397,5.330173,9.314097,14.736670"); } } internal_power () { when : "CK & !D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.082979,3.086285,3.400035,4.222298,5.716993,7.965820,11.007240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.101887,-0.128985,0.085196,0.894974,2.417607,4.677636,7.723923"); } } internal_power () { when : "CK & !D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.080556,3.087076,3.400581,4.224691,5.717093,7.969022,11.007770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.088220,-0.115279,0.100066,0.909331,2.433804,4.693668,7.738242"); } } internal_power () { when : "CK & !D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.325719,5.312578,5.804284,7.226237,9.855900,13.845780,19.276250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.239252,1.202361,1.522024,2.836148,5.432559,9.404601,14.818580"); } } internal_power () { when : "CK & !D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.211799,5.197591,5.690936,7.120023,9.753385,13.751000,19.181210"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.166555,1.128346,1.449234,2.766969,5.375892,9.359890,14.783310"); } } internal_power () { when : "CK & D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.002182,5.014547,5.432195,6.444190,8.151610,10.603460,13.830800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.127552,3.104798,3.296283,4.125566,5.726624,8.150178,11.487810"); } } internal_power () { when : "CK & D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.869396,2.877547,3.200683,4.035302,5.538165,7.791712,10.835130"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.196068,-0.218809,-0.009258,0.792597,2.313076,4.574433,7.622095"); } } internal_power () { when : "CK & D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.001963,5.013928,5.432293,6.443769,8.151691,10.603750,13.831610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.281847,3.245590,3.384747,4.180487,5.768670,8.189268,11.530070"); } } internal_power () { when : "CK & D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.050967,5.063661,5.481181,6.495191,8.201493,10.656970,13.883550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.183799,3.146898,3.285651,4.078305,5.669322,8.084597,11.428620"); } } internal_power () { when : "CK & D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.869113,2.877193,3.200195,4.035507,5.538020,7.791365,10.834850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.040213,0.017471,0.225064,1.023299,2.542863,4.805749,7.856520"); } } internal_power () { when : "CK & D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.870706,2.878740,3.201798,4.038555,5.539659,7.795449,10.836530"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.044438,0.021509,0.229315,1.026226,2.547067,4.807449,7.860747"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.893871; fall_capacitance : 0.867049; rise_capacitance : 0.893871; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SE"; sdf_cond : "RN_AND_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.014186,-0.007982,-0.008691", \ "-0.012485,-0.005165,-0.005689", \ "0.100861,0.107677,0.107951"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008987,-0.004794,-0.009006", \ "-0.007986,-0.004653,-0.010715", \ "0.057821,0.060006,0.048991"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SE"; sdf_cond : "RN_AND_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.048493,0.046859,0.058810", \ "0.058412,0.056571,0.068333", \ "0.089023,0.086848,0.097648"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041410,0.034161,0.034609", \ "0.045983,0.038671,0.039285", \ "0.045971,0.039164,0.038925"); } } internal_power () { when : "!CK & !D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723371,0.699648,0.685676,0.682749,0.679943,0.680666,0.678945"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611999,-0.617756,-0.617876,-0.620958,-0.620212,-0.623530,-0.620678"); } } internal_power () { when : "!CK & !D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.628328,6.609842,6.605895,6.878285,7.617724,8.866985,10.640860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.749876,4.710270,4.714192,4.957230,5.659593,6.881626,8.652913"); } } internal_power () { when : "!CK & !D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722696,0.699034,0.684991,0.682106,0.679286,0.680071,0.678312"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613756,-0.619572,-0.619608,-0.621015,-0.621946,-0.622379,-0.622411"); } } internal_power () { when : "!CK & !D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723090,0.699818,0.685361,0.680771,0.679737,0.677402,0.678831"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612545,-0.618557,-0.618409,-0.619729,-0.620657,-0.620854,-0.621199"); } } internal_power () { when : "!CK & !D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.766238,8.747443,8.742905,9.016563,9.756572,11.009430,12.792090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.316454,5.276978,5.280795,5.525642,6.225100,7.453530,9.224796"); } } internal_power () { when : "!CK & !D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.724178,8.705752,8.702006,8.974510,9.713802,10.968300,12.749700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.360331,5.320532,5.324634,5.569619,6.269760,7.500687,9.273006"); } } internal_power () { when : "!CK & D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634125,0.645773,0.645206,0.646743,0.645833,0.647367,0.645799"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392721,-0.469911,-0.517845,-0.539117,-0.547278,-0.555951,-0.556410"); } } internal_power () { when : "!CK & D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.626617,6.607664,6.604050,6.876267,7.615345,8.864377,10.637740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.772097,4.732873,4.736359,4.979566,5.681785,6.903676,8.675053"); } } internal_power () { when : "!CK & D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633745,0.645402,0.644806,0.646348,0.645428,0.646983,0.645401"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393683,-0.470904,-0.518807,-0.538333,-0.548236,-0.553911,-0.557367"); } } internal_power () { when : "!CK & D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633514,0.645217,0.644572,0.646138,0.645205,0.646799,0.645191"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394019,-0.471285,-0.519129,-0.538656,-0.548562,-0.554239,-0.557699"); } } internal_power () { when : "!CK & D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.763391,8.745646,8.741167,9.014547,9.754386,11.006870,12.784190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.338110,5.299323,5.302957,5.548188,6.247275,7.475594,9.246947"); } } internal_power () { when : "!CK & D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.716797,8.699776,8.695943,8.968415,9.707574,10.961660,12.737980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.413373,5.374125,5.378124,5.623093,6.322705,7.552708,9.326780"); } } internal_power () { when : "CK & !D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723662,0.699911,0.685977,0.681527,0.680199,0.678155,0.679154"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611453,-0.616973,-0.617495,-0.618819,-0.619747,-0.619943,-0.620283"); } } internal_power () { when : "CK & !D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.220100,4.201415,4.199781,4.453989,5.152318,6.330132,8.003533"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.428206,1.389313,1.394367,1.634483,2.301292,3.452609,5.099702"); } } internal_power () { when : "CK & !D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722592,0.698709,0.684910,0.680361,0.679137,0.677078,0.678101"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.614010,-0.619594,-0.619947,-0.621352,-0.622292,-0.622726,-0.622758"); } } internal_power () { when : "CK & !D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722974,0.699584,0.685262,0.682523,0.679595,0.680470,0.678658"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613315,-0.619205,-0.619231,-0.620548,-0.621473,-0.621666,-0.622007"); } } internal_power () { when : "CK & !D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.216096,4.197752,4.195830,4.450083,5.148694,6.326206,7.994321"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.428244,1.389305,1.394688,1.634270,2.300969,3.452680,5.099774"); } } internal_power () { when : "CK & !D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.115372,4.096920,4.094843,4.351515,5.053507,6.235714,7.902887"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.410743,1.371874,1.377124,1.615641,2.280539,3.430724,5.078138"); } } internal_power () { when : "CK & D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633405,0.644719,0.644475,0.644347,0.645012,0.643720,0.644900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394706,-0.470893,-0.519557,-0.539104,-0.549071,-0.554870,-0.558186"); } } internal_power () { when : "CK & D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.214247,4.195443,4.193956,4.448156,5.146182,6.323815,7.991617"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.363440,1.324864,1.329705,1.569395,2.235466,3.386702,5.033677"); } } internal_power () { when : "CK & D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633395,0.644797,0.644477,0.644332,0.645019,0.643704,0.644921"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394659,-0.471621,-0.519876,-0.539397,-0.549295,-0.554967,-0.558422"); } } internal_power () { when : "CK & D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633804,0.645342,0.644867,0.646334,0.645444,0.646900,0.645387"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393845,-0.470957,-0.519015,-0.540202,-0.548430,-0.556965,-0.557554"); } } internal_power () { when : "CK & D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.214235,4.195726,4.194135,4.448133,5.146531,6.323965,7.991573"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.450446,1.411590,1.416763,1.657129,2.323059,3.474803,5.122244"); } } internal_power () { when : "CK & D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.109199,4.090504,4.088456,4.343445,5.046579,6.225669,7.895442"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.462816,1.424062,1.429128,1.667937,2.333064,3.483286,5.130843"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 1.044853; fall_capacitance : 0.970429; rise_capacitance : 1.044853; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.032371,0.042690,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.035728,0.035943,0.146386"); } } internal_power () { when : "!D & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.668720,5.657627,5.903431,6.713754,8.188402,10.510010,13.785960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.891192,3.870967,4.054117,4.775854,6.301198,8.720384,12.075420"); } } internal_power () { when : "!D & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.664313,5.653584,5.899389,6.708522,8.183863,10.505290,13.781000"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.177515,4.158830,4.339419,5.061930,6.590348,9.008515,12.359080"); } } internal_power () { when : "!D & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.668576,5.657458,5.903383,6.713610,8.188320,10.509950,13.785910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.891227,3.871043,4.054126,4.775921,6.301168,8.720417,12.075420"); } } internal_power () { when : "!D & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.551425,8.540548,8.794078,9.626706,11.126100,13.479490,16.781600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("19.730090,19.711620,19.925410,20.733270,22.387970,25.014320,28.646480"); } } internal_power () { when : "!D & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.682692,5.671685,5.917102,6.727400,8.202029,10.526460,13.801230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.908878,3.888344,4.071898,4.794741,6.318144,8.741895,12.094890"); } } internal_power () { when : "!D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.700887,9.678194,9.936973,10.777410,12.307520,14.716310,18.134360"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.682731,5.671368,5.917130,6.727484,8.202091,10.526600,13.801310"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.908983,3.888373,4.072038,4.794883,6.318288,8.742039,12.095030"); } } internal_power () { when : "!D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.234910,10.211570,10.470520,11.309680,12.836920,15.248650,18.653490"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.682536,5.671540,5.917233,6.727292,8.201973,10.526400,13.801180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.908914,3.888416,4.071913,4.794757,6.318104,8.741875,12.094890"); } } internal_power () { when : "!D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.235540,10.213230,10.472010,11.311160,12.838420,15.250160,18.655000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.267036,9.246523,9.501590,10.328500,11.822230,14.165020,17.465990"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.719501,5.708377,5.960417,6.770460,8.252336,10.585980,13.869450"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.753512,3.733556,3.916907,4.646677,6.181655,8.606228,11.958360"); } } internal_power () { when : "D & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.551579,8.540850,8.793985,9.626892,11.126240,13.479800,16.781970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("19.729370,19.711560,19.925710,20.732130,22.388230,25.014260,28.647320"); } } internal_power () { when : "D & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.551548,8.540760,8.793934,9.626538,11.126200,13.479680,16.781770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("19.730020,19.711520,19.925570,20.731480,22.388110,25.014260,28.647190"); } } internal_power () { when : "D & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.668633,5.657632,5.903343,6.713792,8.188405,10.510140,13.786030"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.891364,3.871055,4.054302,4.775992,6.301355,8.720416,12.075600"); } } internal_power () { when : "D & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.551382,8.540382,8.794080,9.626020,11.126030,13.479320,16.781940"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("19.729950,19.711590,19.925210,20.732230,22.387790,25.014310,28.646280"); } } internal_power () { when : "D & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.268016,9.246430,9.501912,10.328810,11.822280,14.165330,17.466300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.719577,5.708635,5.960477,6.770678,8.252464,10.586260,13.869610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.754395,3.733581,3.917203,4.646964,6.181932,8.606503,11.958640"); } } internal_power () { when : "D & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.267787,9.245986,9.501804,10.328680,11.822150,14.165200,17.466170"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.719525,5.708498,5.960472,6.770534,8.252396,10.586660,13.869520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.754296,3.733572,3.917072,4.646832,6.181803,8.604962,11.958510"); } } internal_power () { when : "D & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.682595,5.671718,5.917050,6.727410,8.202059,10.526600,13.801300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.909050,3.888430,4.072099,4.794949,6.318292,8.742062,12.095070"); } } internal_power () { when : "D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.726768,9.704353,9.962662,10.803270,12.333820,14.741120,18.161420"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.266926,9.246498,9.501093,10.328320,11.822050,14.164840,17.465810"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.719465,5.708223,5.960394,6.770648,8.252273,10.585810,13.869350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.753367,3.733531,3.916717,4.646490,6.181468,8.606042,11.958180"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.424800; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035991,0.039256,0.042609,0.048296,0.057956,0.074563,0.104837", \ "0.036739,0.040005,0.043357,0.049043,0.058703,0.075309,0.105579", \ "0.039367,0.042633,0.045983,0.051668,0.061328,0.077935,0.108212", \ "0.042076,0.045340,0.048685,0.054362,0.064020,0.080625,0.110898", \ "0.043987,0.047244,0.050593,0.056269,0.065921,0.082530,0.112805", \ "0.044828,0.048092,0.051440,0.057116,0.066776,0.083396,0.113667", \ "0.044219,0.047503,0.050867,0.056550,0.066222,0.082859,0.113148"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.042109,0.045179,0.048528,0.054533,0.065475,0.086243,0.127217", \ "0.042869,0.045936,0.049287,0.055290,0.066232,0.087002,0.127974", \ "0.045677,0.048748,0.052104,0.058109,0.069049,0.089811,0.130784", \ "0.048502,0.051572,0.054923,0.060927,0.071865,0.092635,0.133602", \ "0.050350,0.053420,0.056768,0.062771,0.073714,0.094481,0.135450", \ "0.050776,0.053841,0.057188,0.063187,0.074131,0.094895,0.135860", \ "0.049484,0.052547,0.055891,0.061889,0.072828,0.093587,0.134566"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006248,0.007701,0.009304,0.012340,0.018181,0.029543,0.053591", \ "0.006247,0.007704,0.009306,0.012342,0.018181,0.029549,0.053579", \ "0.006246,0.007703,0.009307,0.012344,0.018183,0.029549,0.053587", \ "0.006256,0.007711,0.009316,0.012354,0.018192,0.029551,0.053582", \ "0.006299,0.007761,0.009366,0.012397,0.018222,0.029576,0.053597", \ "0.006462,0.007922,0.009517,0.012528,0.018329,0.029646,0.053611", \ "0.006774,0.008213,0.009777,0.012746,0.018498,0.029761,0.053675"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004499,0.006422,0.008742,0.013189,0.022117,0.040546,0.078536", \ "0.004498,0.006423,0.008743,0.013192,0.022118,0.040546,0.078533", \ "0.004498,0.006421,0.008746,0.013186,0.022117,0.040542,0.078530", \ "0.004497,0.006423,0.008747,0.013188,0.022123,0.040542,0.078537", \ "0.004502,0.006423,0.008748,0.013191,0.022122,0.040544,0.078536", \ "0.004500,0.006422,0.008745,0.013195,0.022124,0.040548,0.078527", \ "0.004497,0.006423,0.008745,0.013190,0.022126,0.040548,0.078538"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035394,0.038729,0.042144,0.047895,0.057425,0.073519,0.103307", \ "0.036345,0.039683,0.043095,0.048845,0.058376,0.074470,0.104255", \ "0.039207,0.042542,0.045958,0.051707,0.061236,0.077333,0.107119", \ "0.044623,0.047933,0.051320,0.057037,0.066531,0.082601,0.112375", \ "0.052796,0.056228,0.059725,0.065552,0.075095,0.091137,0.120828", \ "0.063356,0.066913,0.070537,0.076522,0.086167,0.102240,0.131871", \ "0.076221,0.079904,0.083647,0.089770,0.099468,0.115510,0.145028"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006818,0.008250,0.009810,0.012647,0.017941,0.028803,0.053022", \ "0.006815,0.008253,0.009808,0.012647,0.017942,0.028807,0.053019", \ "0.006823,0.008246,0.009811,0.012646,0.017942,0.028803,0.053016", \ "0.006873,0.008304,0.009864,0.012697,0.017983,0.028823,0.053022", \ "0.007756,0.009165,0.010667,0.013324,0.018352,0.028970,0.053054", \ "0.008750,0.010168,0.011660,0.014186,0.018943,0.029280,0.053145", \ "0.009946,0.011348,0.012774,0.015109,0.019539,0.029568,0.053242"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035394,0.038729,0.042144,0.047895,0.057425,0.073519,0.103307", \ "0.036345,0.039680,0.043095,0.048845,0.058376,0.074470,0.104255", \ "0.039207,0.042542,0.045958,0.051707,0.061236,0.077333,0.107119", \ "0.044623,0.047932,0.051320,0.057037,0.066531,0.082600,0.112375", \ "0.052796,0.056228,0.059725,0.065552,0.075095,0.091137,0.120828", \ "0.063356,0.066913,0.070537,0.076522,0.086167,0.102240,0.131871", \ "0.076221,0.079904,0.083647,0.089770,0.099468,0.115510,0.145028"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006818,0.008250,0.009810,0.012647,0.017941,0.028803,0.053022", \ "0.006815,0.008251,0.009808,0.012647,0.017942,0.028807,0.053019", \ "0.006823,0.008246,0.009811,0.012646,0.017942,0.028803,0.053016", \ "0.006873,0.008304,0.009864,0.012697,0.017983,0.028823,0.053022", \ "0.007756,0.009165,0.010667,0.013324,0.018352,0.028970,0.053054", \ "0.008750,0.010168,0.011660,0.014186,0.018943,0.029280,0.053145", \ "0.009946,0.011348,0.012774,0.015109,0.019539,0.029568,0.053242"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035394,0.038728,0.042144,0.047895,0.057424,0.073519,0.103307", \ "0.036345,0.039680,0.043094,0.048845,0.058376,0.074470,0.104255", \ "0.039207,0.042542,0.045958,0.051707,0.061236,0.077332,0.107119", \ "0.044623,0.047932,0.051320,0.057037,0.066531,0.082600,0.112375", \ "0.052796,0.056229,0.059725,0.065552,0.075095,0.091137,0.120828", \ "0.063356,0.066913,0.070537,0.076522,0.086167,0.102240,0.131870", \ "0.076221,0.079904,0.083647,0.089770,0.099468,0.115510,0.145027"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006818,0.008250,0.009809,0.012647,0.017941,0.028803,0.053024", \ "0.006815,0.008252,0.009808,0.012647,0.017942,0.028807,0.053019", \ "0.006823,0.008246,0.009811,0.012646,0.017942,0.028803,0.053016", \ "0.006873,0.008309,0.009864,0.012697,0.017983,0.028823,0.053022", \ "0.007756,0.009165,0.010667,0.013324,0.018352,0.028970,0.053054", \ "0.008750,0.010168,0.011660,0.014186,0.018943,0.029280,0.053145", \ "0.009946,0.011348,0.012773,0.015109,0.019539,0.029567,0.053242"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035383,0.038720,0.042132,0.047884,0.057414,0.073507,0.103289", \ "0.036334,0.039672,0.043085,0.048835,0.058365,0.074459,0.104239", \ "0.039198,0.042530,0.045945,0.051694,0.061223,0.077317,0.107103", \ "0.044608,0.047922,0.051308,0.057021,0.066516,0.082582,0.112352", \ "0.052788,0.056219,0.059718,0.065544,0.075084,0.091124,0.120808", \ "0.063360,0.066914,0.070540,0.076525,0.086160,0.102236,0.131860", \ "0.076222,0.079905,0.083647,0.089774,0.099468,0.115508,0.145025"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006817,0.008245,0.009806,0.012644,0.017937,0.028794,0.053008", \ "0.006813,0.008251,0.009806,0.012644,0.017937,0.028798,0.053004", \ "0.006825,0.008247,0.009808,0.012644,0.017939,0.028800,0.053010", \ "0.006871,0.008302,0.009863,0.012694,0.017977,0.028819,0.053007", \ "0.007756,0.009156,0.010661,0.013319,0.018349,0.028963,0.053038", \ "0.008743,0.010162,0.011656,0.014179,0.018939,0.029275,0.053138", \ "0.009938,0.011342,0.012770,0.015101,0.019538,0.029568,0.053229"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035383,0.038720,0.042132,0.047884,0.057415,0.073507,0.103291", \ "0.036335,0.039672,0.043085,0.048836,0.058366,0.074459,0.104239", \ "0.039199,0.042529,0.045945,0.051695,0.061224,0.077318,0.107103", \ "0.044608,0.047922,0.051308,0.057021,0.066516,0.082582,0.112352", \ "0.052788,0.056221,0.059717,0.065544,0.075084,0.091124,0.120808", \ "0.063360,0.066914,0.070540,0.076525,0.086160,0.102236,0.131860", \ "0.076219,0.079905,0.083649,0.089769,0.099468,0.115508,0.145025"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006817,0.008245,0.009806,0.012644,0.017937,0.028794,0.053010", \ "0.006813,0.008251,0.009806,0.012644,0.017937,0.028798,0.053004", \ "0.006825,0.008247,0.009808,0.012644,0.017939,0.028800,0.053010", \ "0.006871,0.008302,0.009861,0.012694,0.017977,0.028819,0.053007", \ "0.007756,0.009158,0.010662,0.013319,0.018349,0.028963,0.053038", \ "0.008743,0.010162,0.011656,0.014179,0.018939,0.029275,0.053138", \ "0.009948,0.011343,0.012771,0.015101,0.019538,0.029568,0.053229"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035383,0.038720,0.042132,0.047884,0.057414,0.073507,0.103289", \ "0.036335,0.039672,0.043085,0.048835,0.058366,0.074459,0.104239", \ "0.039198,0.042529,0.045945,0.051695,0.061224,0.077317,0.107103", \ "0.044608,0.047923,0.051309,0.057020,0.066515,0.082582,0.112352", \ "0.052788,0.056220,0.059718,0.065544,0.075084,0.091124,0.120808", \ "0.063360,0.066913,0.070540,0.076525,0.086160,0.102236,0.131860", \ "0.076219,0.079905,0.083649,0.089769,0.099468,0.115508,0.145025"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006817,0.008245,0.009806,0.012644,0.017937,0.028798,0.053008", \ "0.006813,0.008251,0.009806,0.012644,0.017937,0.028798,0.053004", \ "0.006825,0.008247,0.009808,0.012644,0.017939,0.028800,0.053010", \ "0.006871,0.008302,0.009863,0.012694,0.017977,0.028820,0.053007", \ "0.007756,0.009160,0.010661,0.013319,0.018349,0.028965,0.053038", \ "0.008744,0.010162,0.011653,0.014179,0.018939,0.029275,0.053138", \ "0.009948,0.011343,0.012771,0.015101,0.019538,0.029568,0.053229"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035395,0.038729,0.042144,0.047895,0.057425,0.073519,0.103307", \ "0.036346,0.039682,0.043095,0.048846,0.058376,0.074470,0.104255", \ "0.039208,0.042543,0.045958,0.051707,0.061236,0.077333,0.107119", \ "0.044623,0.047933,0.051320,0.057038,0.066532,0.082600,0.112375", \ "0.052796,0.056227,0.059724,0.065552,0.075096,0.091137,0.120828", \ "0.063356,0.066913,0.070537,0.076522,0.086167,0.102240,0.131870", \ "0.076221,0.079904,0.083647,0.089770,0.099468,0.115510,0.145028"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006817,0.008250,0.009809,0.012647,0.017941,0.028805,0.053024", \ "0.006815,0.008253,0.009808,0.012647,0.017942,0.028807,0.053019", \ "0.006823,0.008246,0.009811,0.012646,0.017942,0.028803,0.053016", \ "0.006873,0.008304,0.009864,0.012697,0.017983,0.028823,0.053022", \ "0.007756,0.009165,0.010667,0.013325,0.018353,0.028967,0.053054", \ "0.008749,0.010168,0.011660,0.014186,0.018943,0.029280,0.053145", \ "0.009946,0.011348,0.012774,0.015109,0.019539,0.029567,0.053242"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.035383,0.038720,0.042132,0.047884,0.057414,0.073507,0.103289", \ "0.036334,0.039672,0.043085,0.048835,0.058365,0.074459,0.104239", \ "0.039198,0.042530,0.045945,0.051694,0.061223,0.077317,0.107103", \ "0.044608,0.047922,0.051307,0.057021,0.066516,0.082582,0.112352", \ "0.052788,0.056219,0.059718,0.065544,0.075084,0.091124,0.120808", \ "0.063360,0.066913,0.070540,0.076525,0.086160,0.102236,0.131860", \ "0.076219,0.079905,0.083649,0.089769,0.099468,0.115508,0.145025"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006817,0.008245,0.009806,0.012644,0.017937,0.028798,0.053008", \ "0.006813,0.008251,0.009806,0.012644,0.017937,0.028798,0.053004", \ "0.006825,0.008247,0.009808,0.012644,0.017939,0.028800,0.053010", \ "0.006871,0.008302,0.009861,0.012694,0.017977,0.028819,0.053007", \ "0.007756,0.009156,0.010661,0.013319,0.018349,0.028963,0.053038", \ "0.008743,0.010162,0.011653,0.014179,0.018939,0.029275,0.053138", \ "0.009948,0.011343,0.012771,0.015101,0.019538,0.029568,0.053229"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.085001,0.088281,0.091650,0.097414,0.107377,0.124399,0.154888", \ "0.085839,0.089114,0.092473,0.098204,0.108113,0.125105,0.155586", \ "0.089812,0.093084,0.096443,0.102158,0.112034,0.128998,0.159467", \ "0.098144,0.101415,0.104772,0.110484,0.120348,0.137304,0.167778", \ "0.109407,0.112689,0.116042,0.121749,0.131594,0.148543,0.179017", \ "0.122442,0.125718,0.129074,0.134781,0.144676,0.161554,0.192039", \ "0.137621,0.140895,0.144250,0.149947,0.159728,0.176518,0.206933"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006522,0.007990,0.009621,0.012797,0.018894,0.030143,0.053832", \ "0.006517,0.007971,0.009576,0.012715,0.018808,0.030103,0.053821", \ "0.006512,0.007958,0.009558,0.012674,0.018753,0.030071,0.053815", \ "0.006519,0.007956,0.009557,0.012659,0.018732,0.030057,0.053816", \ "0.006518,0.007958,0.009556,0.012653,0.018722,0.030050,0.053809", \ "0.006513,0.007961,0.009557,0.012651,0.018717,0.030050,0.053808", \ "0.006519,0.007960,0.009549,0.012610,0.018579,0.029912,0.053767"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.085001,0.088281,0.091650,0.097415,0.107377,0.124407,0.154889", \ "0.085839,0.089114,0.092474,0.098204,0.108113,0.125106,0.155587", \ "0.089812,0.093084,0.096443,0.102158,0.112034,0.128998,0.159467", \ "0.098144,0.101415,0.104772,0.110484,0.120348,0.137304,0.167778", \ "0.109407,0.112689,0.116042,0.121749,0.131594,0.148543,0.179017", \ "0.122442,0.125718,0.129074,0.134781,0.144676,0.161554,0.192039", \ "0.137621,0.140895,0.144250,0.149947,0.159728,0.176518,0.206933"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006522,0.007990,0.009621,0.012797,0.018894,0.030140,0.053834", \ "0.006517,0.007971,0.009576,0.012715,0.018807,0.030103,0.053821", \ "0.006512,0.007958,0.009558,0.012674,0.018753,0.030070,0.053815", \ "0.006519,0.007956,0.009557,0.012659,0.018732,0.030057,0.053816", \ "0.006518,0.007957,0.009556,0.012653,0.018722,0.030050,0.053809", \ "0.006513,0.007961,0.009557,0.012651,0.018717,0.030050,0.053808", \ "0.006519,0.007960,0.009549,0.012610,0.018579,0.029912,0.053767"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084999,0.088278,0.091647,0.097412,0.107374,0.124407,0.154890", \ "0.085836,0.089110,0.092470,0.098201,0.108111,0.125103,0.155584", \ "0.089809,0.093083,0.096440,0.102155,0.112031,0.128995,0.159465", \ "0.098141,0.101413,0.104770,0.110482,0.120345,0.137307,0.167776", \ "0.109405,0.112687,0.116040,0.121747,0.131592,0.148540,0.179016", \ "0.122440,0.125715,0.129072,0.134779,0.144674,0.161552,0.192037", \ "0.137618,0.140893,0.144248,0.149945,0.159726,0.176516,0.206931"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006522,0.007987,0.009619,0.012796,0.018893,0.030143,0.053839", \ "0.006514,0.007971,0.009579,0.012714,0.018808,0.030102,0.053821", \ "0.006512,0.007959,0.009558,0.012673,0.018752,0.030071,0.053814", \ "0.006518,0.007956,0.009554,0.012659,0.018732,0.030057,0.053816", \ "0.006518,0.007958,0.009556,0.012653,0.018722,0.030049,0.053811", \ "0.006512,0.007961,0.009557,0.012651,0.018717,0.030050,0.053808", \ "0.006518,0.007960,0.009549,0.012609,0.018579,0.029911,0.053767"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084987,0.088267,0.091637,0.097404,0.107363,0.124382,0.154875", \ "0.085827,0.089100,0.092458,0.098190,0.108100,0.125091,0.155573", \ "0.089799,0.093073,0.096430,0.102145,0.112020,0.128984,0.159454", \ "0.098132,0.101404,0.104761,0.110472,0.120335,0.137291,0.167762", \ "0.109405,0.112678,0.116028,0.121737,0.131582,0.148532,0.179004", \ "0.122435,0.125707,0.129067,0.134773,0.144664,0.161542,0.192027", \ "0.137612,0.140885,0.144241,0.149938,0.159716,0.176507,0.206923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006521,0.007983,0.009617,0.012794,0.018892,0.030137,0.053831", \ "0.006515,0.007964,0.009574,0.012712,0.018805,0.030101,0.053820", \ "0.006509,0.007955,0.009555,0.012671,0.018750,0.030069,0.053813", \ "0.006517,0.007954,0.009552,0.012656,0.018730,0.030055,0.053815", \ "0.006513,0.007955,0.009551,0.012650,0.018720,0.030049,0.053808", \ "0.006511,0.007958,0.009555,0.012649,0.018714,0.030048,0.053806", \ "0.006517,0.007962,0.009547,0.012608,0.018578,0.029911,0.053766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084987,0.088267,0.091637,0.097404,0.107363,0.124380,0.154875", \ "0.085827,0.089100,0.092458,0.098190,0.108100,0.125091,0.155573", \ "0.089799,0.093073,0.096430,0.102145,0.112020,0.128984,0.159454", \ "0.098132,0.101404,0.104761,0.110472,0.120335,0.137291,0.167762", \ "0.109405,0.112678,0.116028,0.121737,0.131582,0.148532,0.179004", \ "0.122435,0.125707,0.129067,0.134773,0.144664,0.161542,0.192027", \ "0.137612,0.140885,0.144241,0.149938,0.159716,0.176507,0.206923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006521,0.007983,0.009617,0.012794,0.018892,0.030140,0.053831", \ "0.006515,0.007964,0.009574,0.012712,0.018805,0.030101,0.053820", \ "0.006509,0.007955,0.009555,0.012671,0.018750,0.030069,0.053813", \ "0.006517,0.007954,0.009552,0.012656,0.018730,0.030055,0.053815", \ "0.006513,0.007955,0.009551,0.012650,0.018720,0.030049,0.053808", \ "0.006511,0.007958,0.009555,0.012649,0.018714,0.030048,0.053806", \ "0.006517,0.007962,0.009547,0.012608,0.018578,0.029911,0.053766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084987,0.088267,0.091637,0.097404,0.107364,0.124384,0.154874", \ "0.085827,0.089100,0.092458,0.098190,0.108100,0.125091,0.155573", \ "0.089799,0.093073,0.096430,0.102145,0.112020,0.128984,0.159454", \ "0.098132,0.101404,0.104761,0.110472,0.120335,0.137291,0.167762", \ "0.109397,0.112678,0.116028,0.121737,0.131582,0.148532,0.179004", \ "0.122435,0.125707,0.129067,0.134773,0.144664,0.161542,0.192027", \ "0.137612,0.140885,0.144241,0.149938,0.159716,0.176507,0.206923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006521,0.007983,0.009617,0.012794,0.018891,0.030140,0.053831", \ "0.006515,0.007964,0.009574,0.012712,0.018805,0.030101,0.053820", \ "0.006509,0.007955,0.009555,0.012671,0.018750,0.030069,0.053813", \ "0.006517,0.007954,0.009552,0.012656,0.018730,0.030055,0.053815", \ "0.006517,0.007955,0.009551,0.012650,0.018720,0.030049,0.053808", \ "0.006511,0.007958,0.009555,0.012649,0.018714,0.030048,0.053806", \ "0.006517,0.007962,0.009547,0.012608,0.018578,0.029911,0.053766"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084999,0.088278,0.091647,0.097412,0.107374,0.124402,0.154890", \ "0.085836,0.089110,0.092470,0.098201,0.108111,0.125103,0.155584", \ "0.089809,0.093083,0.096440,0.102155,0.112031,0.128996,0.159465", \ "0.098141,0.101413,0.104770,0.110482,0.120345,0.137307,0.167776", \ "0.109405,0.112687,0.116040,0.121747,0.131592,0.148540,0.179016", \ "0.122440,0.125715,0.129072,0.134779,0.144674,0.161552,0.192037", \ "0.137618,0.140893,0.144248,0.149945,0.159726,0.176516,0.206931"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006522,0.007988,0.009619,0.012796,0.018893,0.030140,0.053839", \ "0.006514,0.007971,0.009579,0.012714,0.018808,0.030102,0.053821", \ "0.006512,0.007959,0.009558,0.012673,0.018752,0.030071,0.053814", \ "0.006518,0.007956,0.009554,0.012659,0.018732,0.030057,0.053816", \ "0.006518,0.007958,0.009556,0.012653,0.018722,0.030049,0.053811", \ "0.006512,0.007961,0.009557,0.012651,0.018717,0.030050,0.053807", \ "0.006518,0.007960,0.009549,0.012609,0.018579,0.029911,0.053767"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.084987,0.088267,0.091637,0.097404,0.107363,0.124382,0.154875", \ "0.085827,0.089100,0.092458,0.098190,0.108100,0.125091,0.155573", \ "0.089799,0.093073,0.096430,0.102145,0.112020,0.128984,0.159454", \ "0.098132,0.101404,0.104761,0.110472,0.120335,0.137291,0.167762", \ "0.109405,0.112678,0.116028,0.121737,0.131582,0.148532,0.179004", \ "0.122435,0.125707,0.129067,0.134773,0.144664,0.161542,0.192027", \ "0.137612,0.140885,0.144241,0.149938,0.159716,0.176507,0.206923"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.006521,0.007983,0.009617,0.012794,0.018892,0.030137,0.053831", \ "0.006515,0.007964,0.009574,0.012712,0.018805,0.030101,0.053820", \ "0.006509,0.007955,0.009555,0.012671,0.018750,0.030069,0.053813", \ "0.006517,0.007954,0.009552,0.012656,0.018730,0.030055,0.053815", \ "0.006513,0.007955,0.009551,0.012650,0.018720,0.030049,0.053808", \ "0.006511,0.007958,0.009555,0.012649,0.018714,0.030048,0.053806", \ "0.006517,0.007962,0.009547,0.012608,0.018578,0.029911,0.053766"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.624293,7.494103,7.325077,7.144941,7.045426,6.944432,6.865078", \ "7.630208,7.481556,7.282604,7.136952,7.034723,6.912170,6.910017", \ "7.702303,7.576246,7.403255,7.230246,7.121984,7.053807,6.958514", \ "8.099641,7.950426,7.791707,7.614480,7.521623,7.436100,7.370652", \ "8.948704,8.768684,8.618004,8.449384,8.295629,8.219124,8.117215", \ "10.278750,10.143620,9.953519,9.788416,9.663242,9.561587,9.357995", \ "11.948260,11.840970,11.696850,11.557380,11.499100,11.406730,11.191990"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.931121,6.900822,6.909493,6.912236,6.917699,6.932347,6.803039", \ "6.924818,6.893943,6.902588,6.913437,6.906980,6.906535,6.925804", \ "7.015498,6.985088,6.992576,6.995538,7.012868,6.991698,7.000734", \ "7.372126,7.353369,7.362748,7.368810,7.376850,7.344813,7.372291", \ "8.160963,8.124967,8.138023,8.129814,8.095629,8.109431,8.156610", \ "9.382152,9.360924,9.369342,9.379983,9.374892,9.373257,9.223107", \ "10.824390,10.837790,10.881870,10.948350,11.048890,11.038500,11.042160"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.667935,6.520621,6.325065,6.168375,5.927740,5.868156,5.765704", \ "6.644481,6.516105,6.315533,6.072689,5.989937,5.756458,5.817468", \ "6.670455,6.504930,6.287163,6.114858,5.922113,5.828925,5.760397", \ "6.820137,6.648374,6.459501,6.204086,6.074464,5.940544,5.774698", \ "7.380158,7.206166,6.980913,6.723423,6.514929,6.346452,6.163413", \ "8.215492,8.050998,7.776690,7.509874,7.225467,6.987701,6.803971", \ "9.389360,9.199765,8.888292,8.562104,8.233481,7.959790,7.635868"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.668154,6.520427,6.324900,6.168167,5.929525,5.867829,5.767980", \ "6.644339,6.499731,6.315364,6.072482,5.989682,5.756129,5.817043", \ "6.670304,6.504765,6.287450,6.114651,5.921857,5.828606,5.759986", \ "6.819989,6.648232,6.459324,6.203883,6.074255,5.940212,5.774219", \ "7.380032,7.206015,6.980738,6.723237,6.514699,6.346155,6.162761", \ "8.216566,8.050873,7.776545,7.509709,7.225259,6.987484,6.803614", \ "9.389274,9.199673,8.888181,8.561961,8.233321,7.959565,7.635531"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.670011,6.520121,6.324919,6.168201,6.015738,5.868102,5.628264", \ "6.644451,6.513240,6.315379,6.072517,5.989757,5.756184,5.817099", \ "6.670309,6.504765,6.287595,6.114697,5.921949,5.828727,5.760251", \ "6.820037,6.648370,6.459354,6.203934,6.075254,5.940182,5.774358", \ "7.380046,7.213281,6.980771,6.723275,6.514786,6.346234,6.163121", \ "8.214418,8.050830,7.776470,7.509745,7.225342,6.987546,6.803904", \ "9.389313,9.199671,8.888290,8.561982,8.233377,7.959671,7.635734"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.761560,7.572188,7.408287,7.249968,7.096927,6.950339,6.789261", \ "7.744302,7.585655,7.393443,7.156280,7.076347,6.941524,6.821027", \ "7.752813,7.598269,7.408977,7.220923,7.067240,6.979694,6.865622", \ "7.944260,7.815023,7.636037,7.390107,7.239076,7.153891,7.077969", \ "8.673161,8.519842,8.309246,8.072300,7.872404,7.670356,7.502002", \ "9.726684,9.546035,9.365772,9.108461,8.843980,8.607516,8.435378", \ "11.197550,11.052370,10.774360,10.506280,10.217260,9.966450,9.627268"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.727519,7.572354,7.408277,7.250211,7.099256,6.950744,6.774607", \ "7.744570,7.585821,7.393577,7.156498,7.076626,6.941945,6.821673", \ "7.752880,7.596909,7.409136,7.221131,7.069094,6.980521,6.866278", \ "7.943320,7.815225,7.636134,7.390306,7.239265,7.154304,7.078526", \ "8.673302,8.519906,8.309523,8.072518,7.872667,7.670687,7.502426", \ "9.726778,9.546045,9.366122,9.108646,8.844195,8.607809,8.435887", \ "11.215470,11.052780,10.732310,10.506300,10.217490,9.966718,9.627644"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.761761,7.572374,7.408498,7.250207,7.096733,6.951092,6.790220", \ "7.744578,7.585830,7.393643,7.156530,7.076623,6.941929,6.821597", \ "7.753017,7.598367,7.409167,7.221138,7.069100,6.980137,6.866190", \ "7.943145,7.815162,7.636184,7.390330,7.239595,7.126803,7.078510", \ "8.673332,8.520235,8.309432,8.072512,7.872685,7.699802,7.502436", \ "9.727392,9.544797,9.343100,9.108656,8.844235,8.607815,8.435851", \ "11.215240,11.052790,10.732330,10.506300,10.217480,9.966723,9.627641"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.668397,6.520246,6.324643,6.167904,5.969759,5.867534,5.629398", \ "6.642248,6.515510,6.315113,6.072214,5.989388,5.755773,5.816448", \ "6.670070,6.504560,6.281337,6.114389,5.921671,5.828241,5.759492", \ "6.819452,6.647980,6.459077,6.203621,6.065692,5.939224,5.773834", \ "7.379808,7.205711,6.980595,6.722988,6.514690,6.312186,6.162262", \ "8.219598,8.050792,7.776171,7.509491,7.225013,6.987105,6.803085", \ "9.389256,9.199500,8.887595,8.561785,8.233097,7.959286,7.635158"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.727525,7.572436,7.408466,7.250251,7.096983,6.951153,6.790694", \ "7.744530,7.585894,7.393671,7.156565,7.076692,6.941787,6.821577", \ "7.753047,7.593463,7.409230,7.221206,7.067327,6.980324,6.866161", \ "7.944509,7.815257,7.636246,7.390384,7.239547,7.154238,7.078534", \ "8.673377,8.520068,8.309481,8.072561,7.872727,7.670763,7.502549", \ "9.725169,9.545282,9.342603,9.108693,8.844266,8.607892,8.435859", \ "11.215600,11.052830,10.732400,10.506350,10.217490,9.966763,9.627723"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.426054,8.325422,8.164662,7.948705,7.837480,7.720562,7.639451", \ "8.422708,8.258083,8.101555,7.939831,7.830572,7.773341,7.642554", \ "8.382237,8.272401,8.111777,7.907932,7.852303,7.737298,7.599801", \ "8.459804,8.328404,8.174532,8.029657,7.902372,7.850756,7.787243", \ "8.664240,8.516082,8.340366,8.178930,8.070551,7.988105,7.966285", \ "8.882815,8.779669,8.600462,8.463440,8.342403,8.220639,8.085305", \ "9.207815,9.100562,8.939837,8.741844,8.655002,8.563279,8.538625"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.425824,8.325186,8.164404,7.948440,7.837169,7.720613,7.667816", \ "8.422463,8.248030,8.101323,7.939569,7.809610,7.773164,7.641883", \ "8.382144,8.272164,8.111525,7.907707,7.852013,7.737138,7.599217", \ "8.459632,8.328109,8.174291,8.029397,7.902175,7.850491,7.786825", \ "8.664016,8.518573,8.340150,8.178686,8.070279,7.988105,7.965868", \ "8.882663,8.779483,8.600272,8.463219,8.341793,8.220341,8.084872", \ "9.208220,9.100405,8.939663,8.741733,8.654803,8.561933,8.538284"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.436655,8.324397,8.163620,7.947667,7.836311,7.719099,7.679810", \ "8.421986,8.260226,8.104627,7.938782,7.812710,7.770019,7.644067", \ "8.382413,8.271301,8.110806,7.906259,7.851141,7.736009,7.600357", \ "8.463418,8.328834,8.170506,8.028672,7.900085,7.800062,7.785886", \ "8.663548,8.479259,8.339270,8.177997,8.069482,8.006430,7.964904", \ "8.892329,8.778097,8.599415,8.462586,8.331189,8.219546,8.074372", \ "9.206507,9.099906,8.939125,8.740221,8.654221,8.562682,8.537506"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.429980,8.318160,8.156982,7.939784,7.873517,7.705967,7.626507", \ "8.416680,8.248336,8.091710,7.930676,7.805325,7.715672,7.623426", \ "8.376112,8.265480,8.104314,7.894721,7.840765,7.721845,7.582327", \ "8.458482,8.322995,8.162388,8.020822,7.891310,7.784539,7.767165", \ "8.658175,8.506095,8.327719,8.170212,8.059300,7.940382,7.946301", \ "8.884605,8.771371,8.596132,8.454799,8.338141,8.205769,8.068458", \ "9.200688,9.094315,8.932704,8.755064,8.666615,8.561800,8.518869"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430260,8.318443,8.157311,7.940136,7.873986,7.788657,7.622490", \ "8.416979,8.248623,8.092045,7.931046,7.805718,7.716203,7.624108", \ "8.376418,8.265789,8.104612,7.895042,7.841147,7.722347,7.582975", \ "8.458721,8.323298,8.162678,8.021151,7.891692,7.785100,7.767752", \ "8.658450,8.506417,8.328029,8.170553,8.059656,7.940791,7.946804", \ "8.884818,8.771643,8.596505,8.455091,8.321542,8.206136,8.069000", \ "9.200844,9.094526,8.932875,8.755269,8.655810,8.562161,8.519318"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430277,8.318463,8.157316,7.940141,7.826425,7.789036,7.621442", \ "8.416991,8.248641,8.092048,7.931043,7.805709,7.716200,7.624089", \ "8.376427,8.265798,8.104627,7.895055,7.841152,7.722331,7.582988", \ "8.458752,8.323308,8.162693,8.021160,7.891695,7.785077,7.767730", \ "8.658532,8.506066,8.328029,8.170551,8.059660,7.940798,7.946807", \ "8.884858,8.771647,8.596502,8.455097,8.321552,8.206146,8.068982", \ "9.200874,9.094535,8.932889,8.755303,8.661260,8.562156,8.519318"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.436302,8.324020,8.163226,7.947240,7.835825,7.721300,7.679106", \ "8.421623,8.260083,8.104232,7.938355,7.812043,7.769449,7.643268", \ "8.382041,8.270921,8.110407,7.905835,7.850656,7.735420,7.599566", \ "8.463142,8.328431,8.170107,8.028239,7.899603,7.799463,7.785132", \ "8.663179,8.479182,8.338873,8.177569,8.068998,8.005904,7.964154", \ "8.891908,8.777735,8.599036,8.462176,8.330725,8.218981,8.084500", \ "9.206156,9.099579,8.938780,8.739830,8.653801,8.562178,8.536829"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430372,8.318563,8.157392,7.940217,7.874198,7.706564,7.628009", \ "8.417070,8.248736,8.092118,7.931105,7.805794,7.716248,7.624059", \ "8.376498,8.265876,8.104722,7.895150,7.841237,7.722388,7.582966", \ "8.458866,8.323386,8.162791,8.021245,7.891775,7.785130,7.767804", \ "8.658545,8.506289,8.328101,8.170614,8.059747,7.940906,7.946931", \ "8.884967,8.771711,8.596599,8.455171,8.321638,8.206257,8.069034", \ "9.200979,9.094602,8.932975,8.755383,8.656144,8.562221,8.519401"); } rise_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.424800; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.057133,0.059285,0.061631,0.065902,0.073679,0.088491,0.117957", \ "0.057894,0.060043,0.062389,0.066659,0.074437,0.089248,0.118718", \ "0.060700,0.062855,0.065205,0.069477,0.077254,0.092061,0.121530", \ "0.063525,0.065680,0.068026,0.072297,0.080070,0.094882,0.124344", \ "0.065376,0.067528,0.069872,0.074135,0.081915,0.096725,0.126190", \ "0.065798,0.067947,0.070291,0.074560,0.082340,0.097146,0.126610", \ "0.064503,0.066653,0.068995,0.073265,0.081043,0.095847,0.125318"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053956,0.056172,0.058577,0.063271,0.072961,0.093035,0.133768", \ "0.054705,0.056921,0.059326,0.064018,0.073708,0.093779,0.134513", \ "0.057332,0.059549,0.061952,0.066644,0.076335,0.096404,0.137143", \ "0.060040,0.062254,0.064655,0.069346,0.079038,0.099106,0.139838", \ "0.061958,0.064172,0.066579,0.071270,0.080949,0.101013,0.141743", \ "0.062877,0.065083,0.067482,0.072159,0.081824,0.101870,0.142587", \ "0.062414,0.064614,0.067007,0.071659,0.081295,0.101308,0.142010"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004226,0.005386,0.006724,0.009406,0.015042,0.027214,0.052649", \ "0.004226,0.005386,0.006726,0.009408,0.015042,0.027215,0.052643", \ "0.004226,0.005387,0.006723,0.009409,0.015038,0.027215,0.052640", \ "0.004225,0.005388,0.006726,0.009405,0.015038,0.027216,0.052644", \ "0.004228,0.005387,0.006723,0.009401,0.015039,0.027218,0.052639", \ "0.004228,0.005387,0.006722,0.009409,0.015042,0.027224,0.052638", \ "0.004227,0.005389,0.006728,0.009406,0.015039,0.027218,0.052649"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004343,0.006039,0.007985,0.012056,0.021150,0.040181,0.078469", \ "0.004343,0.006042,0.007984,0.012057,0.021150,0.040186,0.078471", \ "0.004345,0.006043,0.007984,0.012056,0.021151,0.040184,0.078471", \ "0.004345,0.006042,0.007986,0.012058,0.021151,0.040185,0.078469", \ "0.004352,0.006050,0.007992,0.012057,0.021154,0.040185,0.078474", \ "0.004373,0.006070,0.008008,0.012070,0.021156,0.040183,0.078467", \ "0.004407,0.006103,0.008043,0.012084,0.021161,0.040185,0.078471"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053506,0.055673,0.058038,0.062705,0.072400,0.092488,0.133244", \ "0.054456,0.056625,0.058989,0.063655,0.073353,0.093441,0.134197", \ "0.057314,0.059481,0.061850,0.066516,0.076212,0.096301,0.137055", \ "0.062668,0.064833,0.067202,0.071873,0.081561,0.101636,0.142384", \ "0.071412,0.073545,0.075888,0.080501,0.090114,0.110118,0.150808", \ "0.082707,0.084803,0.087102,0.091647,0.101157,0.121065,0.161689", \ "0.096299,0.098337,0.100594,0.105064,0.114470,0.134269,0.174804"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004245,0.005928,0.007872,0.011992,0.021142,0.040183,0.078468", \ "0.004247,0.005927,0.007872,0.011991,0.021145,0.040186,0.078472", \ "0.004245,0.005929,0.007873,0.011993,0.021143,0.040180,0.078474", \ "0.004254,0.005933,0.007874,0.011993,0.021144,0.040180,0.078465", \ "0.004332,0.006016,0.007948,0.012033,0.021155,0.040185,0.078468", \ "0.004482,0.006157,0.008065,0.012096,0.021172,0.040188,0.078471", \ "0.004629,0.006298,0.008186,0.012161,0.021191,0.040193,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053506,0.055673,0.058038,0.062705,0.072400,0.092488,0.133244", \ "0.054456,0.056623,0.058989,0.063655,0.073353,0.093441,0.134197", \ "0.057314,0.059481,0.061849,0.066516,0.076212,0.096301,0.137055", \ "0.062668,0.064833,0.067202,0.071873,0.081561,0.101636,0.142384", \ "0.071412,0.073545,0.075888,0.080501,0.090114,0.110118,0.150807", \ "0.082707,0.084803,0.087102,0.091647,0.101157,0.121065,0.161689", \ "0.096299,0.098337,0.100594,0.105064,0.114470,0.134269,0.174804"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004245,0.005928,0.007872,0.011992,0.021143,0.040183,0.078467", \ "0.004247,0.005927,0.007872,0.011991,0.021145,0.040186,0.078472", \ "0.004245,0.005929,0.007873,0.011993,0.021143,0.040180,0.078474", \ "0.004254,0.005933,0.007874,0.011993,0.021144,0.040180,0.078465", \ "0.004332,0.006016,0.007948,0.012033,0.021155,0.040185,0.078468", \ "0.004482,0.006157,0.008065,0.012096,0.021172,0.040188,0.078471", \ "0.004629,0.006298,0.008186,0.012161,0.021191,0.040192,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053506,0.055673,0.058038,0.062705,0.072400,0.092488,0.133244", \ "0.054455,0.056623,0.058989,0.063655,0.073353,0.093441,0.134197", \ "0.057314,0.059481,0.061849,0.066516,0.076212,0.096300,0.137055", \ "0.062668,0.064833,0.067202,0.071873,0.081561,0.101636,0.142385", \ "0.071412,0.073544,0.075888,0.080501,0.090114,0.110118,0.150807", \ "0.082707,0.084803,0.087102,0.091647,0.101157,0.121065,0.161689", \ "0.096299,0.098337,0.100594,0.105063,0.114470,0.134269,0.174804"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004245,0.005928,0.007872,0.011992,0.021143,0.040183,0.078467", \ "0.004247,0.005925,0.007872,0.011991,0.021145,0.040186,0.078472", \ "0.004245,0.005929,0.007873,0.011993,0.021143,0.040180,0.078474", \ "0.004254,0.005932,0.007874,0.011993,0.021144,0.040180,0.078465", \ "0.004332,0.006014,0.007948,0.012033,0.021155,0.040185,0.078468", \ "0.004482,0.006157,0.008065,0.012096,0.021172,0.040188,0.078471", \ "0.004629,0.006298,0.008186,0.012161,0.021191,0.040192,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053494,0.055663,0.058026,0.062693,0.072390,0.092477,0.133231", \ "0.054445,0.056613,0.058978,0.063644,0.073340,0.093429,0.134183", \ "0.057301,0.059470,0.061836,0.066502,0.076200,0.096290,0.137047", \ "0.062652,0.064821,0.067188,0.071855,0.081544,0.101620,0.142375", \ "0.071403,0.073535,0.075878,0.080492,0.090106,0.110110,0.150799", \ "0.082707,0.084803,0.087102,0.091649,0.101152,0.121065,0.161689", \ "0.096299,0.098336,0.100594,0.105068,0.114472,0.134275,0.174808"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004245,0.005924,0.007869,0.011992,0.021144,0.040184,0.078474", \ "0.004246,0.005926,0.007868,0.011991,0.021143,0.040179,0.078475", \ "0.004245,0.005928,0.007869,0.011992,0.021143,0.040185,0.078469", \ "0.004253,0.005931,0.007874,0.011993,0.021143,0.040184,0.078468", \ "0.004332,0.006016,0.007947,0.012034,0.021155,0.040187,0.078472", \ "0.004482,0.006154,0.008068,0.012095,0.021173,0.040187,0.078469", \ "0.004628,0.006297,0.008185,0.012160,0.021191,0.040191,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053494,0.055663,0.058026,0.062694,0.072390,0.092477,0.133231", \ "0.054446,0.056613,0.058978,0.063645,0.073340,0.093429,0.134183", \ "0.057302,0.059470,0.061836,0.066503,0.076201,0.096290,0.137047", \ "0.062653,0.064821,0.067189,0.071855,0.081544,0.101620,0.142375", \ "0.071403,0.073536,0.075877,0.080492,0.090106,0.110110,0.150799", \ "0.082708,0.084803,0.087102,0.091649,0.101152,0.121065,0.161689", \ "0.096297,0.098335,0.100593,0.105062,0.114472,0.134275,0.174808"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004246,0.005924,0.007869,0.011991,0.021144,0.040184,0.078472", \ "0.004246,0.005926,0.007868,0.011991,0.021143,0.040179,0.078475", \ "0.004245,0.005928,0.007869,0.011992,0.021143,0.040186,0.078469", \ "0.004253,0.005931,0.007874,0.011993,0.021143,0.040184,0.078468", \ "0.004332,0.006016,0.007947,0.012034,0.021155,0.040187,0.078472", \ "0.004482,0.006154,0.008068,0.012095,0.021173,0.040187,0.078469", \ "0.004626,0.006297,0.008190,0.012160,0.021191,0.040191,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053494,0.055663,0.058026,0.062694,0.072390,0.092478,0.133231", \ "0.054446,0.056613,0.058978,0.063644,0.073340,0.093429,0.134183", \ "0.057301,0.059470,0.061836,0.066503,0.076201,0.096290,0.137047", \ "0.062653,0.064821,0.067189,0.071855,0.081543,0.101618,0.142375", \ "0.071403,0.073535,0.075878,0.080492,0.090106,0.110110,0.150799", \ "0.082708,0.084803,0.087102,0.091649,0.101152,0.121065,0.161689", \ "0.096297,0.098335,0.100593,0.105062,0.114472,0.134275,0.174808"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004245,0.005924,0.007869,0.011991,0.021144,0.040185,0.078474", \ "0.004246,0.005926,0.007868,0.011991,0.021143,0.040179,0.078475", \ "0.004245,0.005928,0.007869,0.011992,0.021143,0.040185,0.078469", \ "0.004253,0.005931,0.007874,0.011993,0.021143,0.040182,0.078468", \ "0.004332,0.006016,0.007947,0.012034,0.021155,0.040185,0.078472", \ "0.004482,0.006154,0.008064,0.012095,0.021172,0.040187,0.078469", \ "0.004626,0.006297,0.008190,0.012160,0.021191,0.040191,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053505,0.055673,0.058038,0.062705,0.072402,0.092490,0.133244", \ "0.054456,0.056625,0.058989,0.063656,0.073354,0.093441,0.134197", \ "0.057315,0.059482,0.061850,0.066516,0.076212,0.096301,0.137055", \ "0.062669,0.064833,0.067203,0.071874,0.081562,0.101636,0.142384", \ "0.071412,0.073544,0.075887,0.080501,0.090117,0.110118,0.150807", \ "0.082707,0.084803,0.087102,0.091647,0.101157,0.121065,0.161689", \ "0.096299,0.098337,0.100594,0.105063,0.114470,0.134269,0.174804"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004246,0.005928,0.007872,0.011992,0.021144,0.040186,0.078467", \ "0.004247,0.005927,0.007872,0.011991,0.021145,0.040186,0.078472", \ "0.004245,0.005929,0.007875,0.011993,0.021143,0.040180,0.078474", \ "0.004253,0.005933,0.007874,0.011993,0.021143,0.040180,0.078465", \ "0.004332,0.006016,0.007948,0.012033,0.021155,0.040186,0.078468", \ "0.004482,0.006157,0.008065,0.012096,0.021172,0.040188,0.078471", \ "0.004629,0.006298,0.008186,0.012161,0.021191,0.040192,0.078470"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.053495,0.055663,0.058026,0.062693,0.072390,0.092478,0.133231", \ "0.054444,0.056613,0.058978,0.063644,0.073339,0.093428,0.134183", \ "0.057301,0.059470,0.061836,0.066502,0.076200,0.096290,0.137047", \ "0.062652,0.064821,0.067188,0.071855,0.081544,0.101619,0.142375", \ "0.071403,0.073535,0.075878,0.080492,0.090106,0.110110,0.150799", \ "0.082708,0.084803,0.087102,0.091649,0.101152,0.121065,0.161689", \ "0.096297,0.098335,0.100593,0.105062,0.114472,0.134275,0.174808"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004243,0.005924,0.007869,0.011992,0.021144,0.040185,0.078474", \ "0.004246,0.005926,0.007868,0.011991,0.021143,0.040179,0.078475", \ "0.004245,0.005928,0.007869,0.011992,0.021143,0.040185,0.078469", \ "0.004253,0.005931,0.007874,0.011993,0.021143,0.040184,0.078468", \ "0.004332,0.006016,0.007947,0.012034,0.021155,0.040187,0.078472", \ "0.004482,0.006154,0.008064,0.012095,0.021173,0.040187,0.078469", \ "0.004626,0.006297,0.008190,0.012160,0.021191,0.040191,0.078469"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102925,0.105142,0.107559,0.112271,0.121960,0.142025,0.182768", \ "0.103670,0.105878,0.108295,0.113003,0.122699,0.142776,0.183524", \ "0.107600,0.109804,0.112217,0.116926,0.126624,0.146702,0.187443", \ "0.115920,0.118121,0.120534,0.125242,0.134941,0.155021,0.195769", \ "0.127180,0.129387,0.131797,0.136502,0.146189,0.166264,0.207015", \ "0.140207,0.142410,0.144820,0.149526,0.159270,0.179277,0.220042", \ "0.155379,0.157575,0.159980,0.164680,0.174373,0.194397,0.235140"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004370,0.006094,0.008044,0.012102,0.021180,0.040203,0.078477", \ "0.004346,0.006067,0.008021,0.012091,0.021178,0.040198,0.078480", \ "0.004338,0.006057,0.008009,0.012084,0.021175,0.040198,0.078484", \ "0.004332,0.006048,0.008003,0.012082,0.021175,0.040200,0.078483", \ "0.004327,0.006047,0.008001,0.012080,0.021174,0.040197,0.078484", \ "0.004331,0.006046,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004323,0.006035,0.007983,0.012063,0.021165,0.040192,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102925,0.105142,0.107560,0.112271,0.121960,0.142034,0.182768", \ "0.103670,0.105878,0.108295,0.113004,0.122699,0.142776,0.183524", \ "0.107601,0.109804,0.112217,0.116926,0.126624,0.146702,0.187443", \ "0.115920,0.118121,0.120534,0.125242,0.134941,0.155021,0.195769", \ "0.127181,0.129387,0.131797,0.136502,0.146189,0.166264,0.207015", \ "0.140208,0.142410,0.144820,0.149526,0.159270,0.179277,0.220042", \ "0.155379,0.157575,0.159980,0.164680,0.174373,0.194397,0.235140"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004370,0.006094,0.008044,0.012102,0.021180,0.040203,0.078478", \ "0.004346,0.006067,0.008021,0.012091,0.021177,0.040198,0.078480", \ "0.004338,0.006057,0.008009,0.012084,0.021175,0.040201,0.078484", \ "0.004332,0.006048,0.008003,0.012082,0.021175,0.040200,0.078483", \ "0.004327,0.006048,0.008001,0.012080,0.021174,0.040197,0.078484", \ "0.004331,0.006046,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004323,0.006035,0.007983,0.012063,0.021165,0.040192,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102920,0.105139,0.107556,0.112268,0.121958,0.142035,0.182772", \ "0.103667,0.105875,0.108292,0.113001,0.122698,0.142773,0.183521", \ "0.107597,0.109801,0.112214,0.116923,0.126622,0.146699,0.187440", \ "0.115917,0.118118,0.120531,0.125240,0.134939,0.155024,0.195767", \ "0.127178,0.129385,0.131795,0.136500,0.146186,0.166262,0.207016", \ "0.140204,0.142407,0.144818,0.149524,0.159268,0.179275,0.220040", \ "0.155375,0.157572,0.159978,0.164678,0.174371,0.194395,0.235139"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006093,0.008043,0.012102,0.021180,0.040204,0.078474", \ "0.004348,0.006072,0.008022,0.012091,0.021177,0.040198,0.078480", \ "0.004336,0.006052,0.008008,0.012084,0.021175,0.040198,0.078484", \ "0.004329,0.006047,0.008003,0.012082,0.021174,0.040196,0.078483", \ "0.004327,0.006046,0.008001,0.012080,0.021174,0.040199,0.078484", \ "0.004331,0.006046,0.007999,0.012080,0.021174,0.040199,0.078479", \ "0.004320,0.006035,0.007981,0.012063,0.021165,0.040192,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102908,0.105126,0.107545,0.112259,0.121947,0.142012,0.182758", \ "0.103656,0.105863,0.108278,0.112990,0.122687,0.142765,0.183513", \ "0.107586,0.109790,0.112203,0.116913,0.126611,0.146690,0.187432", \ "0.115907,0.118107,0.120521,0.125229,0.134929,0.155010,0.195760", \ "0.127173,0.129374,0.131781,0.136490,0.146177,0.166258,0.207006", \ "0.140196,0.142397,0.144812,0.149517,0.159258,0.179267,0.220033", \ "0.155368,0.157563,0.159969,0.164671,0.174361,0.194387,0.235133"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006091,0.008043,0.012101,0.021181,0.040203,0.078477", \ "0.004346,0.006071,0.008021,0.012091,0.021177,0.040197,0.078480", \ "0.004336,0.006056,0.008009,0.012083,0.021175,0.040198,0.078484", \ "0.004328,0.006047,0.008002,0.012082,0.021175,0.040196,0.078482", \ "0.004328,0.006047,0.008000,0.012080,0.021174,0.040201,0.078484", \ "0.004326,0.006045,0.007999,0.012080,0.021175,0.040199,0.078480", \ "0.004321,0.006030,0.007983,0.012063,0.021167,0.040191,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102908,0.105126,0.107545,0.112259,0.121947,0.142010,0.182758", \ "0.103656,0.105863,0.108278,0.112990,0.122687,0.142765,0.183513", \ "0.107586,0.109790,0.112203,0.116913,0.126611,0.146690,0.187432", \ "0.115907,0.118107,0.120521,0.125229,0.134929,0.155010,0.195760", \ "0.127173,0.129374,0.131781,0.136490,0.146177,0.166258,0.207006", \ "0.140196,0.142397,0.144812,0.149517,0.159258,0.179267,0.220033", \ "0.155368,0.157563,0.159970,0.164671,0.174361,0.194387,0.235133"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006091,0.008043,0.012101,0.021181,0.040201,0.078477", \ "0.004346,0.006071,0.008021,0.012091,0.021177,0.040197,0.078480", \ "0.004336,0.006056,0.008009,0.012083,0.021175,0.040198,0.078484", \ "0.004328,0.006047,0.008002,0.012082,0.021175,0.040196,0.078482", \ "0.004328,0.006047,0.008000,0.012080,0.021174,0.040201,0.078484", \ "0.004326,0.006045,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004321,0.006030,0.007981,0.012063,0.021166,0.040191,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102908,0.105126,0.107545,0.112259,0.121948,0.142014,0.182758", \ "0.103656,0.105863,0.108278,0.112990,0.122687,0.142765,0.183513", \ "0.107586,0.109790,0.112203,0.116913,0.126611,0.146690,0.187432", \ "0.115907,0.118107,0.120521,0.125229,0.134929,0.155010,0.195760", \ "0.127168,0.129374,0.131781,0.136490,0.146177,0.166258,0.207006", \ "0.140196,0.142397,0.144812,0.149517,0.159258,0.179267,0.220033", \ "0.155368,0.157563,0.159970,0.164671,0.174361,0.194387,0.235133"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006091,0.008043,0.012101,0.021180,0.040201,0.078477", \ "0.004346,0.006071,0.008021,0.012091,0.021177,0.040197,0.078480", \ "0.004336,0.006056,0.008009,0.012083,0.021175,0.040198,0.078484", \ "0.004328,0.006047,0.008002,0.012082,0.021175,0.040196,0.078482", \ "0.004327,0.006047,0.008000,0.012080,0.021174,0.040201,0.078484", \ "0.004326,0.006045,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004321,0.006030,0.007981,0.012063,0.021166,0.040191,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102920,0.105139,0.107556,0.112268,0.121958,0.142029,0.182772", \ "0.103667,0.105875,0.108292,0.113001,0.122698,0.142773,0.183521", \ "0.107597,0.109801,0.112214,0.116924,0.126622,0.146699,0.187440", \ "0.115918,0.118118,0.120531,0.125240,0.134939,0.155024,0.195767", \ "0.127178,0.129385,0.131795,0.136500,0.146186,0.166262,0.207016", \ "0.140205,0.142407,0.144818,0.149524,0.159268,0.179275,0.220040", \ "0.155375,0.157573,0.159978,0.164678,0.174371,0.194395,0.235139"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006093,0.008043,0.012102,0.021180,0.040203,0.078474", \ "0.004348,0.006072,0.008022,0.012091,0.021177,0.040198,0.078480", \ "0.004336,0.006052,0.008008,0.012084,0.021175,0.040198,0.078484", \ "0.004329,0.006047,0.008003,0.012082,0.021174,0.040196,0.078483", \ "0.004327,0.006046,0.008001,0.012080,0.021174,0.040199,0.078484", \ "0.004331,0.006046,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004320,0.006035,0.007981,0.012063,0.021165,0.040192,0.078477"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.102908,0.105126,0.107545,0.112259,0.121947,0.142012,0.182758", \ "0.103656,0.105863,0.108278,0.112990,0.122687,0.142765,0.183513", \ "0.107586,0.109790,0.112203,0.116913,0.126611,0.146690,0.187432", \ "0.115907,0.118107,0.120521,0.125229,0.134929,0.155010,0.195760", \ "0.127173,0.129374,0.131781,0.136490,0.146177,0.166258,0.207006", \ "0.140196,0.142397,0.144812,0.149517,0.159258,0.179267,0.220033", \ "0.155368,0.157563,0.159970,0.164671,0.174361,0.194387,0.235133"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004367,0.006091,0.008043,0.012101,0.021181,0.040203,0.078477", \ "0.004346,0.006071,0.008021,0.012091,0.021177,0.040197,0.078480", \ "0.004336,0.006056,0.008009,0.012083,0.021175,0.040198,0.078484", \ "0.004328,0.006047,0.008002,0.012082,0.021175,0.040196,0.078482", \ "0.004328,0.006047,0.008000,0.012080,0.021174,0.040201,0.078484", \ "0.004326,0.006045,0.007999,0.012080,0.021174,0.040199,0.078480", \ "0.004321,0.006030,0.007981,0.012063,0.021166,0.040191,0.078477"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.931121,6.900822,6.909493,6.912236,6.917699,6.932347,6.803039", \ "6.924818,6.893943,6.902588,6.913437,6.906980,6.906535,6.925804", \ "7.015498,6.985088,6.992576,6.995538,7.012868,6.991698,7.000734", \ "7.372126,7.353369,7.362748,7.368810,7.376850,7.344813,7.372291", \ "8.160963,8.124967,8.138023,8.129814,8.095629,8.109431,8.156610", \ "9.382152,9.360924,9.369342,9.379983,9.374892,9.373257,9.223107", \ "10.824390,10.837790,10.881870,10.948350,11.048890,11.038500,11.042160"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.624293,7.494103,7.325077,7.144941,7.045426,6.944432,6.865078", \ "7.630208,7.481556,7.282604,7.136952,7.034723,6.912170,6.910017", \ "7.702303,7.576246,7.403255,7.230246,7.121984,7.053807,6.958514", \ "8.099641,7.950426,7.791707,7.614480,7.521623,7.436100,7.370652", \ "8.948704,8.768684,8.618004,8.449384,8.295629,8.219124,8.117215", \ "10.278750,10.143620,9.953519,9.788416,9.663242,9.561587,9.357995", \ "11.948260,11.840970,11.696850,11.557380,11.499100,11.406730,11.191990"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.667935,6.520621,6.325065,6.168375,5.927740,5.868156,5.765704", \ "6.644481,6.516105,6.315533,6.072689,5.989937,5.756458,5.817468", \ "6.670455,6.504930,6.287163,6.114858,5.922113,5.828925,5.760397", \ "6.820137,6.648374,6.459501,6.204086,6.074464,5.940544,5.774698", \ "7.380158,7.206166,6.980913,6.723423,6.514929,6.346452,6.163413", \ "8.215492,8.050998,7.776690,7.509874,7.225467,6.987701,6.803971", \ "9.389360,9.199765,8.888292,8.562104,8.233481,7.959790,7.635868"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.668154,6.520427,6.324900,6.168167,5.929525,5.867829,5.767980", \ "6.644339,6.499731,6.315364,6.072482,5.989682,5.756129,5.817043", \ "6.670304,6.504765,6.287450,6.114651,5.921857,5.828606,5.759986", \ "6.819989,6.648232,6.459324,6.203883,6.074255,5.940212,5.774219", \ "7.380032,7.206015,6.980738,6.723237,6.514699,6.346155,6.162761", \ "8.216566,8.050873,7.776545,7.509709,7.225259,6.987484,6.803614", \ "9.389274,9.199673,8.888181,8.561961,8.233321,7.959565,7.635531"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.670011,6.520121,6.324919,6.168201,6.015738,5.868102,5.628264", \ "6.644451,6.513240,6.315379,6.072517,5.989757,5.756184,5.817099", \ "6.670309,6.504765,6.287595,6.114697,5.921949,5.828727,5.760251", \ "6.820037,6.648370,6.459354,6.203934,6.075254,5.940182,5.774358", \ "7.380046,7.213281,6.980771,6.723275,6.514786,6.346234,6.163121", \ "8.214418,8.050830,7.776470,7.509745,7.225342,6.987546,6.803904", \ "9.389313,9.199671,8.888290,8.561982,8.233377,7.959671,7.635734"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.761560,7.572188,7.408287,7.249968,7.096927,6.950339,6.789261", \ "7.744302,7.585655,7.393443,7.156280,7.076347,6.941524,6.821027", \ "7.752813,7.598269,7.408977,7.220923,7.067240,6.979694,6.865622", \ "7.944260,7.815023,7.636037,7.390107,7.239076,7.153891,7.077969", \ "8.673161,8.519842,8.309246,8.072300,7.872404,7.670356,7.502002", \ "9.726684,9.546035,9.365772,9.108461,8.843980,8.607516,8.435378", \ "11.197550,11.052370,10.774360,10.506280,10.217260,9.966450,9.627268"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.727519,7.572354,7.408277,7.250211,7.099256,6.950744,6.774607", \ "7.744570,7.585821,7.393577,7.156498,7.076626,6.941945,6.821673", \ "7.752880,7.596909,7.409136,7.221131,7.069094,6.980521,6.866278", \ "7.943320,7.815225,7.636134,7.390306,7.239265,7.154304,7.078526", \ "8.673302,8.519906,8.309523,8.072518,7.872667,7.670687,7.502426", \ "9.726778,9.546045,9.366122,9.108646,8.844195,8.607809,8.435887", \ "11.215470,11.052780,10.732310,10.506300,10.217490,9.966718,9.627644"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.761761,7.572374,7.408498,7.250207,7.096733,6.951092,6.790220", \ "7.744578,7.585830,7.393643,7.156530,7.076623,6.941929,6.821597", \ "7.753017,7.598367,7.409167,7.221138,7.069100,6.980137,6.866190", \ "7.943145,7.815162,7.636184,7.390330,7.239595,7.126803,7.078510", \ "8.673332,8.520235,8.309432,8.072512,7.872685,7.699802,7.502436", \ "9.727392,9.544797,9.343100,9.108656,8.844235,8.607815,8.435851", \ "11.215240,11.052790,10.732330,10.506300,10.217480,9.966723,9.627641"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.668397,6.520246,6.324643,6.167904,5.969759,5.867534,5.629398", \ "6.642248,6.515510,6.315113,6.072214,5.989388,5.755773,5.816448", \ "6.670070,6.504560,6.281337,6.114389,5.921671,5.828241,5.759492", \ "6.819452,6.647980,6.459077,6.203621,6.065692,5.939224,5.773834", \ "7.379808,7.205711,6.980595,6.722988,6.514690,6.312186,6.162262", \ "8.219598,8.050792,7.776171,7.509491,7.225013,6.987105,6.803085", \ "9.389256,9.199500,8.887595,8.561785,8.233097,7.959286,7.635158"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("7.727525,7.572436,7.408466,7.250251,7.096983,6.951153,6.790694", \ "7.744530,7.585894,7.393671,7.156565,7.076692,6.941787,6.821577", \ "7.753047,7.593463,7.409230,7.221206,7.067327,6.980324,6.866161", \ "7.944509,7.815257,7.636246,7.390384,7.239547,7.154238,7.078534", \ "8.673377,8.520068,8.309481,8.072561,7.872727,7.670763,7.502549", \ "9.725169,9.545282,9.342603,9.108693,8.844266,8.607892,8.435859", \ "11.215600,11.052830,10.732400,10.506350,10.217490,9.966763,9.627723"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.426054,8.325422,8.164662,7.948705,7.837480,7.720562,7.639451", \ "8.422708,8.258083,8.101555,7.939831,7.830572,7.773341,7.642554", \ "8.382237,8.272401,8.111777,7.907932,7.852303,7.737298,7.599801", \ "8.459804,8.328404,8.174532,8.029657,7.902372,7.850756,7.787243", \ "8.664240,8.516082,8.340366,8.178930,8.070551,7.988105,7.966285", \ "8.882815,8.779669,8.600462,8.463440,8.342403,8.220639,8.085305", \ "9.207815,9.100562,8.939837,8.741844,8.655002,8.563279,8.538625"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.425824,8.325186,8.164404,7.948440,7.837169,7.720613,7.667816", \ "8.422463,8.248030,8.101323,7.939569,7.809610,7.773164,7.641883", \ "8.382144,8.272164,8.111525,7.907707,7.852013,7.737138,7.599217", \ "8.459632,8.328109,8.174291,8.029397,7.902175,7.850491,7.786825", \ "8.664016,8.518573,8.340150,8.178686,8.070279,7.988105,7.965868", \ "8.882663,8.779483,8.600272,8.463219,8.341793,8.220341,8.084872", \ "9.208220,9.100405,8.939663,8.741733,8.654803,8.561933,8.538284"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.436655,8.324397,8.163620,7.947667,7.836311,7.719099,7.679810", \ "8.421986,8.260226,8.104627,7.938782,7.812710,7.770019,7.644067", \ "8.382413,8.271301,8.110806,7.906259,7.851141,7.736009,7.600357", \ "8.463418,8.328834,8.170506,8.028672,7.900085,7.800062,7.785886", \ "8.663548,8.479259,8.339270,8.177997,8.069482,8.006430,7.964904", \ "8.892329,8.778097,8.599415,8.462586,8.331189,8.219546,8.074372", \ "9.206507,9.099906,8.939125,8.740221,8.654221,8.562682,8.537506"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.429980,8.318160,8.156982,7.939784,7.873517,7.705967,7.626507", \ "8.416680,8.248336,8.091710,7.930676,7.805325,7.715672,7.623426", \ "8.376112,8.265480,8.104314,7.894721,7.840765,7.721845,7.582327", \ "8.458482,8.322995,8.162388,8.020822,7.891310,7.784539,7.767165", \ "8.658175,8.506095,8.327719,8.170212,8.059300,7.940382,7.946301", \ "8.884605,8.771371,8.596132,8.454799,8.338141,8.205769,8.068458", \ "9.200688,9.094315,8.932704,8.755064,8.666615,8.561800,8.518869"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430260,8.318443,8.157311,7.940136,7.873986,7.788657,7.622490", \ "8.416979,8.248623,8.092045,7.931046,7.805718,7.716203,7.624108", \ "8.376418,8.265789,8.104612,7.895042,7.841147,7.722347,7.582975", \ "8.458721,8.323298,8.162678,8.021151,7.891692,7.785100,7.767752", \ "8.658450,8.506417,8.328029,8.170553,8.059656,7.940791,7.946804", \ "8.884818,8.771643,8.596505,8.455091,8.321542,8.206136,8.069000", \ "9.200844,9.094526,8.932875,8.755269,8.655810,8.562161,8.519318"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430277,8.318463,8.157316,7.940141,7.826425,7.789036,7.621442", \ "8.416991,8.248641,8.092048,7.931043,7.805709,7.716200,7.624089", \ "8.376427,8.265798,8.104627,7.895055,7.841152,7.722331,7.582988", \ "8.458752,8.323308,8.162693,8.021160,7.891695,7.785077,7.767730", \ "8.658532,8.506066,8.328029,8.170551,8.059660,7.940798,7.946807", \ "8.884858,8.771647,8.596502,8.455097,8.321552,8.206146,8.068982", \ "9.200874,9.094535,8.932889,8.755303,8.661260,8.562156,8.519318"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.436302,8.324020,8.163226,7.947240,7.835825,7.721300,7.679106", \ "8.421623,8.260083,8.104232,7.938355,7.812043,7.769449,7.643268", \ "8.382041,8.270921,8.110407,7.905835,7.850656,7.735420,7.599566", \ "8.463142,8.328431,8.170107,8.028239,7.899603,7.799463,7.785132", \ "8.663179,8.479182,8.338873,8.177569,8.068998,8.005904,7.964154", \ "8.891908,8.777735,8.599036,8.462176,8.330725,8.218981,8.084500", \ "9.206156,9.099579,8.938780,8.739830,8.653801,8.562178,8.536829"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("8.430372,8.318563,8.157392,7.940217,7.874198,7.706564,7.628009", \ "8.417070,8.248736,8.092118,7.931105,7.805794,7.716248,7.624059", \ "8.376498,8.265876,8.104722,7.895150,7.841237,7.722388,7.582966", \ "8.458866,8.323386,8.162791,8.021245,7.891775,7.785130,7.767804", \ "8.658545,8.506289,8.328101,8.170614,8.059747,7.940906,7.946931", \ "8.884967,8.771711,8.596599,8.455171,8.321638,8.206257,8.069034", \ "9.200979,9.094602,8.932975,8.755383,8.656144,8.562221,8.519401"); } fall_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFFR_X2 Cell Description : Pos.edge D-Flip-Flop with active low reset, and active high scan, and drive strength X2 *******************************************************************************************/ cell (SDFFR_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; clear : "!RN"; } area : 6.916000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 491.667073; leakage_power () { when : "!CK & !D & !RN & !SE & !SI & !Q & QN"; value : 424.443750; } leakage_power () { when : "!CK & !D & !RN & !SE & SI & !Q & QN"; value : 458.111125; } leakage_power () { when : "!CK & !D & !RN & SE & !SI & !Q & QN"; value : 438.590250; } leakage_power () { when : "!CK & !D & !RN & SE & SI & !Q & QN"; value : 492.349625; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & !Q & QN"; value : 462.527500; } leakage_power () { when : "!CK & !D & RN & !SE & !SI & Q & !QN"; value : 481.999750; } leakage_power () { when : "!CK & !D & RN & !SE & SI & !Q & QN"; value : 496.194875; } leakage_power () { when : "!CK & !D & RN & !SE & SI & Q & !QN"; value : 515.667125; } leakage_power () { when : "!CK & !D & RN & SE & !SI & !Q & QN"; value : 476.672750; } leakage_power () { when : "!CK & !D & RN & SE & !SI & Q & !QN"; value : 496.145000; } leakage_power () { when : "!CK & !D & RN & SE & SI & !Q & QN"; value : 524.027250; } leakage_power () { when : "!CK & !D & RN & SE & SI & Q & !QN"; value : 515.902125; } leakage_power () { when : "!CK & D & !RN & !SE & !SI & !Q & QN"; value : 487.166375; } leakage_power () { when : "!CK & D & !RN & !SE & SI & !Q & QN"; value : 493.354250; } leakage_power () { when : "!CK & D & !RN & SE & !SI & !Q & QN"; value : 483.205625; } leakage_power () { when : "!CK & D & !RN & SE & SI & !Q & QN"; value : 500.316000; } leakage_power () { when : "!CK & D & RN & !SE & !SI & !Q & QN"; value : 518.844000; } leakage_power () { when : "!CK & D & RN & !SE & !SI & Q & !QN"; value : 510.718875; } leakage_power () { when : "!CK & D & RN & !SE & SI & !Q & QN"; value : 525.031875; } leakage_power () { when : "!CK & D & RN & !SE & SI & Q & !QN"; value : 516.906750; } leakage_power () { when : "!CK & D & RN & SE & !SI & !Q & QN"; value : 521.289375; } leakage_power () { when : "!CK & D & RN & SE & !SI & Q & !QN"; value : 540.761625; } leakage_power () { when : "!CK & D & RN & SE & SI & !Q & QN"; value : 531.993625; } leakage_power () { when : "!CK & D & RN & SE & SI & Q & !QN"; value : 523.868500; } leakage_power () { when : "CK & !D & !RN & !SE & !SI & !Q & QN"; value : 414.632125; } leakage_power () { when : "CK & !D & !RN & !SE & SI & !Q & QN"; value : 448.298250; } leakage_power () { when : "CK & !D & !RN & SE & !SI & !Q & QN"; value : 428.776125; } leakage_power () { when : "CK & !D & !RN & SE & SI & !Q & QN"; value : 471.785625; } leakage_power () { when : "CK & !D & RN & !SE & !SI & !Q & QN"; value : 447.983500; } leakage_power () { when : "CK & !D & RN & !SE & !SI & Q & !QN"; value : 481.989500; } leakage_power () { when : "CK & !D & RN & !SE & SI & !Q & QN"; value : 481.648375; } leakage_power () { when : "CK & !D & RN & !SE & SI & Q & !QN"; value : 515.654375; } leakage_power () { when : "CK & !D & RN & SE & !SI & !Q & QN"; value : 462.127500; } leakage_power () { when : "CK & !D & RN & SE & !SI & Q & !QN"; value : 496.133500; } leakage_power () { when : "CK & !D & RN & SE & SI & !Q & QN"; value : 505.143250; } leakage_power () { when : "CK & !D & RN & SE & SI & Q & !QN"; value : 511.678000; } leakage_power () { when : "CK & D & !RN & !SE & !SI & !Q & QN"; value : 466.603625; } leakage_power () { when : "CK & D & !RN & !SE & SI & !Q & QN"; value : 472.793875; } leakage_power () { when : "CK & D & !RN & SE & !SI & !Q & QN"; value : 473.389000; } leakage_power () { when : "CK & D & !RN & SE & SI & !Q & QN"; value : 479.755625; } leakage_power () { when : "CK & D & RN & !SE & !SI & !Q & QN"; value : 499.961250; } leakage_power () { when : "CK & D & RN & !SE & !SI & Q & !QN"; value : 506.496000; } leakage_power () { when : "CK & D & RN & !SE & SI & !Q & QN"; value : 506.151500; } leakage_power () { when : "CK & D & RN & !SE & SI & Q & !QN"; value : 512.686250; } leakage_power () { when : "CK & D & RN & SE & !SI & !Q & QN"; value : 506.739125; } leakage_power () { when : "CK & D & RN & SE & !SI & Q & !QN"; value : 540.745125; } leakage_power () { when : "CK & D & RN & SE & SI & !Q & QN"; value : 513.113250; } leakage_power () { when : "CK & D & RN & SE & SI & Q & !QN"; value : 519.646750; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.156199; fall_capacitance : 1.116645; rise_capacitance : 1.156199; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & !SE"; sdf_cond : "RN_AND_NEG_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012495,-0.006353,-0.007584", \ "-0.008687,-0.001778,-0.002521", \ "0.106238,0.113216,0.113115"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008556,-0.004423,-0.008538", \ "-0.007665,-0.004510,-0.010020", \ "0.064193,0.066559,0.055083"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & !SE"; sdf_cond : "RN_AND_NEG_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043631,0.042186,0.054407", \ "0.053259,0.051809,0.063783", \ "0.082658,0.080302,0.091559"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.038652,0.031616,0.032556", \ "0.042188,0.035288,0.036120", \ "0.040598,0.033627,0.033763"); } } internal_power () { when : "!CK & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.630824,6.600477,6.600662,6.998502,8.029371,9.726413,12.095580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.218420,5.161900,5.169408,5.530711,6.514117,8.166808,10.524820"); } } internal_power () { when : "!CK & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.629523,6.599132,6.598908,6.996932,8.028154,9.724417,12.093410"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.183161,5.126699,5.134330,5.498111,6.478762,8.135257,10.489430"); } } internal_power () { when : "!CK & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.958255,0.927418,0.907985,0.903899,0.900013,0.901419,0.899569"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.801587,-0.809103,-0.811827,-0.817461,-0.817277,-0.823000,-0.819737"); } } internal_power () { when : "!CK & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865559,0.878727,0.877759,0.879288,0.878122,0.879962,0.877627"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.528783,-0.632394,-0.697413,-0.726258,-0.737765,-0.750233,-0.751470"); } } internal_power () { when : "!CK & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.568409,8.536865,8.537045,8.934409,9.966084,11.666680,14.039220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.782584,5.726225,5.734470,6.098235,7.078829,8.738643,11.095190"); } } internal_power () { when : "!CK & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.525545,8.494134,8.494097,8.889894,9.923577,11.618930,13.995900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.827779,5.771553,5.779118,6.143737,7.126078,8.788133,11.145400"); } } internal_power () { when : "!CK & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.566786,8.535544,8.535574,8.933269,9.964438,11.664880,14.037250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.804083,5.747795,5.755590,6.119399,7.100378,8.759938,11.116430"); } } internal_power () { when : "!CK & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.521342,8.489819,8.489829,8.886551,9.918995,11.614240,13.990890"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.828138,5.771998,5.779543,6.144322,7.126351,8.787081,11.145540"); } } internal_power () { when : "!CK & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.957579,0.926806,0.907301,0.903256,0.899356,0.900824,0.898937"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803349,-0.810927,-0.813562,-0.816741,-0.819014,-0.820504,-0.821471"); } } internal_power () { when : "!CK & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960137,0.927329,0.907635,0.903677,0.899748,0.901336,0.899394"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802263,-0.810007,-0.812566,-0.815576,-0.817881,-0.819375,-0.820350"); } } internal_power () { when : "!CK & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865151,0.878345,0.877347,0.878889,0.877716,0.879579,0.877231"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529730,-0.633371,-0.698361,-0.724851,-0.738711,-0.747137,-0.752419"); } } internal_power () { when : "!CK & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864891,0.878029,0.877089,0.878595,0.877437,0.879250,0.876936"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530134,-0.633720,-0.698787,-0.725278,-0.739140,-0.747570,-0.752856"); } } internal_power () { when : "CK & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.247417,4.216452,4.219438,4.601538,5.600263,7.232042,9.505550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.968847,1.912821,1.923084,2.285342,3.239215,4.834157,7.080755"); } } internal_power () { when : "CK & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.242716,4.212148,4.215172,4.597207,5.595742,7.227664,9.501196"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.969053,1.913244,1.923482,2.285883,3.239381,4.833731,7.080867"); } } internal_power () { when : "CK & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959649,0.926449,0.907173,0.900711,0.899177,0.896479,0.898718"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803647,-0.810999,-0.814104,-0.817121,-0.819428,-0.820915,-0.821898"); } } internal_power () { when : "CK & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864823,0.877707,0.877011,0.876235,0.877260,0.875191,0.876719"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530769,-0.634090,-0.699484,-0.726028,-0.740064,-0.748232,-0.753585"); } } internal_power () { when : "CK & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.244188,4.213395,4.215993,4.598305,5.597347,7.229085,9.502612"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.034256,1.978041,1.988554,2.351577,3.305929,4.900883,7.146870"); } } internal_power () { when : "CK & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.136353,4.105928,4.108633,4.496341,5.496523,7.134860,9.406276"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018951,1.963097,1.973411,2.333844,3.284873,4.878887,7.125122"); } } internal_power () { when : "CK & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.242804,4.212093,4.214730,4.596976,5.595846,7.227031,9.501273"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.055664,1.999561,2.010023,2.373117,3.327537,4.922438,7.168261"); } } internal_power () { when : "CK & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.132797,4.102126,4.104884,4.492433,5.492532,7.130313,9.402234"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.020421,1.964639,1.974929,2.335337,3.286498,4.879858,7.126359"); } } internal_power () { when : "CK & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.957469,0.926468,0.907200,0.900718,0.899198,0.896472,0.898716"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803589,-0.810944,-0.813897,-0.817079,-0.819353,-0.820843,-0.821812"); } } internal_power () { when : "CK & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960572,0.927648,0.908091,0.904065,0.900168,0.901644,0.899782"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.801791,-0.809421,-0.812153,-0.815164,-0.817466,-0.818950,-0.819926"); } } internal_power () { when : "CK & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864819,0.877741,0.877019,0.876265,0.877307,0.875252,0.876751"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530724,-0.634094,-0.699446,-0.725946,-0.739794,-0.748214,-0.753493"); } } internal_power () { when : "CK & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.866406,0.879381,0.878599,0.880012,0.878890,0.880563,0.878337"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.526640,-0.630064,-0.695343,-0.724042,-0.735692,-0.747889,-0.749397"); } } } pin (RN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.536569; fall_capacitance : 1.520950; rise_capacitance : 1.536569; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.018315,-0.025421,-0.025723", \ "-0.016259,-0.023386,-0.023657", \ "-0.025558,-0.032507,-0.032583"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.023504,0.030019,0.030385", \ "0.022695,0.029232,0.029586", \ "0.038922,0.045300,0.044604"); } } timing () { related_pin : "RN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.051905,0.073666,0.146386"); } } internal_power () { when : "!CK & !D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.920146,0.894570,0.875493,0.871507,0.866970,0.868398,0.864801"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795647,-0.800912,-0.799963,-0.804417,-0.805922,-0.810710,-0.807545"); } } internal_power () { when : "!CK & !D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.920969,0.895482,0.876302,0.872403,0.867813,0.869338,0.865655"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797160,-0.802674,-0.800954,-0.803588,-0.806765,-0.807583,-0.808753"); } } internal_power () { when : "!CK & !D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.920129,0.894515,0.875479,0.871470,0.866945,0.868342,0.864766"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795686,-0.800917,-0.800016,-0.804439,-0.805979,-0.810712,-0.807603"); } } internal_power () { when : "!CK & !D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.867459,2.846564,2.873768,3.041212,3.382189,3.911314,4.658334"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.192639,-0.202520,-0.196585,-0.122408,0.118658,0.576344,1.278579"); } } internal_power () { when : "!CK & D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.867527,2.846814,2.873819,3.041369,3.382298,3.911588,4.658495"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.192428,-0.202490,-0.196304,-0.122284,0.118938,0.576350,1.278857"); } } internal_power () { when : "!CK & D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.867495,2.846695,2.873796,3.041296,3.382248,3.911459,4.658422"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.192531,-0.202504,-0.196440,-0.122343,0.118802,0.576347,1.278724"); } } internal_power () { when : "!CK & D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.920172,0.894678,0.875512,0.871574,0.867016,0.868520,0.864872"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795547,-0.800897,-0.799833,-0.804360,-0.805796,-0.810707,-0.807420"); } } internal_power () { when : "!CK & D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.867416,2.846403,2.873736,3.041110,3.382119,3.911139,4.658232"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.192778,-0.202540,-0.196767,-0.122487,0.118476,0.576340,1.278399"); } } internal_power () { when : "CK & !D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.833020,0.832731,0.828545,0.827262,0.827970,0.826096,0.828282"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.790347,-0.795382,-0.793948,-0.795642,-0.796913,-0.796816,-0.796261"); } } internal_power () { when : "CK & !D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.832432,0.832232,0.827950,0.826643,0.827407,0.825482,0.827748"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.791793,-0.796917,-0.795364,-0.797058,-0.798329,-0.798232,-0.797678"); } } internal_power () { when : "CK & !D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.832116,0.831454,0.827638,0.826552,0.827059,0.825214,0.827368"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.792834,-0.798039,-0.796626,-0.797962,-0.798944,-0.798942,-0.798618"); } } internal_power () { when : "CK & !D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831314,0.831004,0.826840,0.825563,0.826263,0.824408,0.826579"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794537,-0.799550,-0.798149,-0.799837,-0.801114,-0.801014,-0.800459"); } } internal_power () { when : "CK & D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831392,0.830936,0.826903,0.825756,0.826382,0.824418,0.826754"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794435,-0.799827,-0.798156,-0.799489,-0.800472,-0.800471,-0.800152"); } } internal_power () { when : "CK & D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831432,0.831216,0.826951,0.825649,0.826405,0.824493,0.826749"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794111,-0.799219,-0.797691,-0.799381,-0.800658,-0.800561,-0.800008"); } } internal_power () { when : "CK & D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.832428,0.832219,0.827942,0.826642,0.827405,0.825485,0.827746"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.791798,-0.796913,-0.795371,-0.797066,-0.798340,-0.798243,-0.797690"); } } internal_power () { when : "CK & D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.831271,0.830843,0.826807,0.825579,0.826190,0.824407,0.826475"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794777,-0.799587,-0.798330,-0.800128,-0.801137,-0.801176,-0.800654"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.923300; fall_capacitance : 1.856045; rise_capacitance : 1.923300; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010978,-0.006817,-0.011003", \ "-0.018153,-0.016646,-0.021610", \ "0.094815,0.097735,0.086000"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008762,-0.002547,-0.006409", \ "-0.011049,-0.004317,-0.010188", \ "0.068759,0.075865,0.065983"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043251,0.037053,0.049315", \ "0.054366,0.047552,0.059193", \ "0.078091,0.070993,0.080658"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.049987,0.048526,0.060283", \ "0.052942,0.051482,0.063366", \ "0.052029,0.049118,0.060885"); } } internal_power () { when : "!CK & !D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.093783,3.099701,3.413198,4.237043,5.729549,7.981523,11.019910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.098310,-0.127426,0.086794,0.891954,2.415586,4.671751,7.722012"); } } internal_power () { when : "!CK & !D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.688080,7.676129,8.164161,9.609640,12.292810,16.381770,21.968700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.335164,4.294958,4.613314,5.949316,8.626658,12.739620,18.366580"); } } internal_power () { when : "!CK & !D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.092877,3.099086,3.412509,4.236397,5.728890,7.980927,11.019270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.100073,-0.129254,0.085052,0.892571,2.413848,4.674073,7.720278"); } } internal_power () { when : "!CK & !D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.094215,3.098878,3.412396,4.234301,5.729504,7.977083,11.019690"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.086048,-0.115145,0.099509,0.907068,2.428737,4.688313,7.734501"); } } internal_power () { when : "!CK & !D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.624411,9.611864,10.099020,11.546010,14.231070,18.325800,23.919860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.989487,4.950133,5.267328,6.599807,9.268952,13.378920,19.000460"); } } internal_power () { when : "!CK & !D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.579693,9.566109,10.054170,11.497610,14.184540,18.275870,23.875960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.978558,4.938586,5.256962,6.594203,9.271437,13.389110,19.024960"); } } internal_power () { when : "!CK & D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.139048,8.154040,8.571942,9.587098,11.292110,13.751830,16.985100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.637106,5.599391,5.737270,6.518608,8.110809,10.527500,13.882910"); } } internal_power () { when : "!CK & D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.879673,2.890173,3.212903,4.049522,5.551404,7.807234,10.847910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.043131,0.018744,0.226107,1.020531,2.540277,4.799601,7.854340"); } } internal_power () { when : "!CK & D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.767953,8.783029,9.201987,10.216130,11.920410,14.382840,17.616860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.577080,7.539048,7.676678,8.460566,10.051990,12.471910,15.820420"); } } internal_power () { when : "!CK & D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.870270,8.885812,9.304166,10.318040,12.024130,14.487950,17.724540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.615524,7.577432,7.715398,8.499172,10.088880,12.509250,15.856870"); } } internal_power () { when : "!CK & D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.879249,2.889799,3.212480,4.049089,5.550997,7.806852,10.847510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.042155,0.017769,0.225157,1.021926,2.539323,4.802686,7.853393"); } } internal_power () { when : "!CK & D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.879002,2.889467,3.212226,4.048806,5.550717,7.806522,10.847220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.041775,0.017418,0.224732,1.021495,2.538891,4.802251,7.852952"); } } internal_power () { when : "CK & !D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.090894,3.099353,3.413644,4.234592,5.729625,7.977753,11.020050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.084919,-0.113764,0.100612,0.907969,2.432111,4.689030,7.735391"); } } internal_power () { when : "CK & !D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.308695,5.298249,5.790618,7.213810,9.845043,13.836100,19.269170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.118738,1.079701,1.400751,2.720279,5.331263,9.317083,14.740840"); } } internal_power () { when : "CK & !D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.092798,3.098671,3.412482,4.233955,5.728757,7.976750,11.019010"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.100475,-0.129597,0.084510,0.892075,2.413551,4.673699,7.719933"); } } internal_power () { when : "CK & !D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.090271,3.099028,3.412527,4.236279,5.729018,7.981185,11.019550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.086760,-0.115857,0.098283,0.906171,2.430348,4.689453,7.733594"); } } internal_power () { when : "CK & !D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.308879,5.298208,5.790335,7.213796,9.845177,13.836210,19.268730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.240211,1.201267,1.520898,2.835632,5.433923,9.406407,14.822910"); } } internal_power () { when : "CK & !D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.194657,5.183287,5.675712,7.107265,9.742623,13.742350,19.174470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.166753,1.127470,1.448597,2.766325,5.377235,9.362536,14.786880"); } } internal_power () { when : "CK & D & !RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.013782,5.028098,5.445957,6.458528,8.166296,10.617780,13.847670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.106138,3.081895,3.270942,4.097836,5.698772,8.122120,11.460840"); } } internal_power () { when : "CK & D & !RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.879102,2.889186,3.212480,4.046660,5.550380,7.802767,10.847250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.195019,-0.219207,-0.010108,0.789925,2.308831,4.570260,7.618126"); } } internal_power () { when : "CK & D & RN & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.013193,5.027897,5.446249,6.458035,8.166336,10.618040,13.848640"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.258319,3.221274,3.358208,4.153322,5.741180,8.161010,11.502450"); } } internal_power () { when : "CK & D & RN & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.062304,5.077924,5.495365,6.510635,8.217341,10.672780,13.899710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.160105,3.121922,3.259269,4.049461,5.642485,8.055964,11.401000"); } } internal_power () { when : "CK & D & RN & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.878818,2.888910,3.212276,4.046550,5.550199,7.802372,10.846930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.041093,0.017004,0.224312,1.020741,2.538310,4.801573,7.852199"); } } internal_power () { when : "CK & D & RN & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.880515,2.890664,3.213875,4.050043,5.551790,7.807683,10.848520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.045168,0.021046,0.228411,1.022647,2.542393,4.801910,7.856286"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.896994; fall_capacitance : 0.869917; rise_capacitance : 0.896994; timing () { related_pin : "CK"; timing_type : hold_rising; when : "RN & SE"; sdf_cond : "RN_AND_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.014106,-0.008008,-0.009106", \ "-0.011491,-0.004537,-0.005142", \ "0.101656,0.108596,0.108559"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009414,-0.005104,-0.009533", \ "-0.007497,-0.004692,-0.010724", \ "0.058643,0.060890,0.049507"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "RN & SE"; sdf_cond : "RN_AND_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047776,0.046111,0.057933", \ "0.057389,0.055739,0.067539", \ "0.088210,0.085971,0.097136"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.040587,0.033427,0.034101", \ "0.044998,0.038053,0.038747", \ "0.045186,0.038254,0.038326"); } } internal_power () { when : "!CK & !D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723673,0.701047,0.685918,0.683556,0.680487,0.682035,0.679755"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.610891,-0.617582,-0.616459,-0.620336,-0.618801,-0.623467,-0.619264"); } } internal_power () { when : "!CK & !D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.601854,6.584067,6.579345,6.853694,7.594749,8.848491,10.623040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.610238,4.569859,4.575128,4.819403,5.523602,6.746713,8.522993"); } } internal_power () { when : "!CK & !D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722997,0.700433,0.685232,0.682911,0.679828,0.681439,0.679122"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612651,-0.619403,-0.618193,-0.619601,-0.620537,-0.620953,-0.620998"); } } internal_power () { when : "!CK & !D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723360,0.700912,0.685581,0.680701,0.680221,0.677407,0.679561"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611539,-0.618388,-0.617143,-0.618464,-0.619395,-0.619590,-0.619948"); } } internal_power () { when : "!CK & !D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.540612,8.522103,8.517753,8.792337,9.533826,10.790720,12.575590"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.175887,5.135754,5.140136,5.386461,6.088706,7.319200,9.094110"); } } internal_power () { when : "!CK & !D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.498335,8.480607,8.476189,8.750867,9.491876,10.747990,12.532270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.220378,5.179601,5.185101,5.431777,6.133372,7.365846,9.142394"); } } internal_power () { when : "!CK & D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634272,0.646950,0.645449,0.647531,0.646385,0.648734,0.646613"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.391703,-0.469739,-0.516442,-0.538505,-0.545864,-0.556096,-0.555002"); } } internal_power () { when : "!CK & D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.600144,6.582224,6.577420,6.851707,7.592781,8.845888,10.620250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.632410,4.592209,4.597503,4.840459,5.545219,6.769089,8.545570"); } } internal_power () { when : "!CK & D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633872,0.646579,0.645049,0.647137,0.645981,0.648352,0.646217"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392657,-0.470721,-0.517393,-0.536918,-0.546812,-0.552682,-0.555950"); } } internal_power () { when : "!CK & D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633616,0.646271,0.644797,0.646848,0.645704,0.648025,0.645923"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393057,-0.471068,-0.517817,-0.537342,-0.547237,-0.553110,-0.556383"); } } internal_power () { when : "!CK & D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.538776,8.520343,8.515921,8.790345,9.531376,10.788360,12.572780"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.197515,5.157380,5.162596,5.408674,6.110747,7.341405,9.116836"); } } internal_power () { when : "!CK & D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.490345,8.475001,8.470358,8.745239,9.485330,10.741370,12.525350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.273426,5.233022,5.238529,5.484136,6.186807,7.419233,9.196494"); } } internal_power () { when : "CK & !D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723965,0.701132,0.686215,0.681451,0.680741,0.678158,0.679971"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.610335,-0.616786,-0.616078,-0.617405,-0.618339,-0.618535,-0.618887"); } } internal_power () { when : "CK & !D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.193571,4.176085,4.173488,4.428367,5.128882,6.307051,7.982184"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.429306,1.389398,1.395636,1.636504,2.304912,3.457757,5.105863"); } } internal_power () { when : "CK & !D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.722893,0.700105,0.685149,0.680371,0.679679,0.677080,0.678911"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612904,-0.619425,-0.618529,-0.619944,-0.620882,-0.621300,-0.621345"); } } internal_power () { when : "CK & !D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723321,0.700756,0.685562,0.683244,0.680162,0.681776,0.679472"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612213,-0.618939,-0.617868,-0.619187,-0.620115,-0.620306,-0.620658"); } } internal_power () { when : "CK & !D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.189698,4.172237,4.169599,4.424464,5.124993,6.303127,7.972902"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.429346,1.389401,1.395687,1.636903,2.304987,3.457827,5.106038"); } } internal_power () { when : "CK & !D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.088950,4.071224,4.068372,4.327079,5.029519,6.214031,7.880974"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.411815,1.371997,1.378378,1.617927,2.284562,3.436018,5.084303"); } } internal_power () { when : "CK & D & !RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633521,0.645877,0.644715,0.644338,0.645563,0.643722,0.645716"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393784,-0.470830,-0.518146,-0.537662,-0.547652,-0.553296,-0.556831"); } } internal_power () { when : "CK & D & !RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.187937,4.170370,4.167824,4.422529,5.122758,6.300704,7.975420"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.364584,1.324970,1.331094,1.571483,2.239030,3.391751,5.039951"); } } internal_power () { when : "CK & D & RN & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633503,0.645971,0.644717,0.644324,0.645570,0.643706,0.645735"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393630,-0.471445,-0.518470,-0.537990,-0.547880,-0.553746,-0.557014"); } } internal_power () { when : "CK & D & RN & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633999,0.646492,0.645187,0.647141,0.646040,0.648224,0.646219"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392787,-0.470654,-0.517616,-0.539509,-0.547019,-0.556967,-0.556149"); } } internal_power () { when : "CK & D & RN & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.187917,4.170412,4.167786,4.422538,5.122848,6.300748,7.975444"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.451535,1.411671,1.417900,1.659307,2.326774,3.479942,5.128131"); } } internal_power () { when : "CK & D & RN & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.082871,4.064971,4.062147,4.318481,5.022599,6.203321,7.873670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.464201,1.424508,1.430734,1.670341,2.337263,3.488708,5.137292"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.980283; fall_capacitance : 0.902633; rise_capacitance : 0.980283; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "RN"; sdf_cond : "RN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.031760,0.042077,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.048852,0.047904,0.146386"); } } internal_power () { when : "!D & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.569843,5.559491,5.805437,6.613478,8.091276,10.416290,13.692160"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.978058,3.956919,4.142249,4.867561,6.398894,8.816378,12.173970"); } } internal_power () { when : "!D & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.565405,5.555096,5.800585,6.609987,8.086841,10.411730,13.687320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.260804,4.242095,4.424111,5.150390,6.680901,9.105802,12.458130"); } } internal_power () { when : "!D & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.569693,5.559306,5.804886,6.613338,8.091241,10.416230,13.692120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.978107,3.957006,4.142273,4.867620,6.398860,8.816403,12.173960"); } } internal_power () { when : "!D & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.318205,8.308655,8.562091,9.393767,10.895860,13.250080,16.554420"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.959230,20.937880,21.161560,21.964300,23.630280,26.275180,29.916940"); } } internal_power () { when : "!D & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.582296,5.571889,5.818527,6.627074,8.104576,10.431350,13.707740"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.996824,3.976210,4.162934,4.889409,6.415742,8.839554,12.194340"); } } internal_power () { when : "!D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.391482,9.367853,9.629710,10.470290,12.003080,14.416100,17.840820"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.582336,5.572009,5.818554,6.627111,8.104638,10.431490,13.707830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.996933,3.976231,4.163072,4.886879,6.415883,8.839693,12.194480"); } } internal_power () { when : "!D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.935937,9.911358,10.173320,11.012260,12.542350,14.954320,18.372840"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.582131,5.571713,5.818733,6.626934,8.104519,10.431290,13.707700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.996872,3.976296,4.162951,4.889422,6.415704,8.839536,12.194340"); } } internal_power () { when : "!D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.937306,9.914730,10.173410,11.013770,12.543840,14.955870,18.375180"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.033279,9.012078,9.269562,10.095860,11.590340,13.937380,17.239310"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.612444,5.602667,5.855850,6.665616,8.148204,10.485060,13.770520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.845039,3.823567,4.008767,4.742049,6.283794,8.711111,12.064020"); } } internal_power () { when : "D & !RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.318308,8.308941,8.562157,9.394042,10.896000,13.250340,16.554610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.957170,20.937700,21.154850,21.964220,23.630530,26.275140,29.917210"); } } internal_power () { when : "D & !RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.318276,8.308820,8.562137,9.393968,10.895950,13.250150,16.554540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.957310,20.937690,21.154730,21.964160,23.630390,26.275140,29.917080"); } } internal_power () { when : "D & !RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.569749,5.559478,5.804936,6.613453,8.091326,10.416420,13.692230"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.978255,3.957033,4.142463,4.867698,6.399043,8.816409,12.174150"); } } internal_power () { when : "D & !RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.318162,8.308493,8.562058,9.393666,10.895790,13.249730,16.554320"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("20.959110,20.937860,21.161750,21.964220,23.630090,26.275180,29.916750"); } } internal_power () { when : "D & RN & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.033936,9.011463,9.269860,10.096160,11.590340,13.937780,17.239620"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.612513,5.602892,5.855898,6.665871,8.148317,10.485330,13.770680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.845261,3.823667,4.009057,4.742384,6.284078,8.711393,12.064300"); } } internal_power () { when : "D & RN & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.033831,9.011450,9.269726,10.096030,11.590210,13.937650,17.239490"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.612467,5.602764,5.855864,6.665789,8.148257,10.485190,13.770600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.845154,3.823651,4.008916,4.742246,6.283941,8.711257,12.064160"); } } internal_power () { when : "D & RN & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.582189,5.571888,5.818786,6.627001,8.104605,10.431480,13.707820"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.997008,3.976322,4.163141,4.886947,6.415890,8.839723,12.194520"); } } internal_power () { when : "D & RN & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.909889,9.886116,10.147500,10.987420,12.517790,14.929510,18.349580"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.033142,9.011423,9.269380,10.095680,11.590160,13.937200,17.239140"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & RN & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.612395,5.602500,5.855496,6.665508,8.148128,10.484880,13.770410"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.844899,3.823544,4.008585,4.741864,6.283611,8.710929,12.063830"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047600,0.051751,0.055580,0.062074,0.072924,0.090891,0.122205", \ "0.048350,0.052494,0.056327,0.062819,0.073668,0.091640,0.122949", \ "0.050932,0.055080,0.058911,0.065403,0.076251,0.094221,0.125536", \ "0.053468,0.057616,0.061445,0.067933,0.078782,0.096748,0.128064", \ "0.055205,0.059352,0.063181,0.069675,0.080519,0.098489,0.129801", \ "0.056003,0.060160,0.063994,0.070486,0.081333,0.099301,0.130603", \ "0.055502,0.059669,0.063516,0.070015,0.080882,0.098870,0.130206"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.049681,0.053466,0.057091,0.063634,0.075335,0.096569,0.137524", \ "0.050436,0.054222,0.057848,0.064389,0.076091,0.097326,0.138282", \ "0.053228,0.057013,0.060638,0.067181,0.078882,0.100116,0.141072", \ "0.056004,0.059790,0.063417,0.069959,0.081658,0.102890,0.143842", \ "0.057827,0.061611,0.065237,0.071778,0.083479,0.104713,0.145672", \ "0.058238,0.062022,0.065646,0.072184,0.083883,0.105118,0.146074", \ "0.056951,0.060727,0.064348,0.070884,0.082585,0.103818,0.144772"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009467,0.011242,0.012979,0.016133,0.021860,0.032717,0.055609", \ "0.009466,0.011240,0.012981,0.016135,0.021860,0.032717,0.055608", \ "0.009467,0.011241,0.012980,0.016136,0.021862,0.032716,0.055609", \ "0.009469,0.011246,0.012986,0.016140,0.021865,0.032718,0.055619", \ "0.009506,0.011275,0.013014,0.016167,0.021888,0.032737,0.055618", \ "0.009638,0.011401,0.013134,0.016272,0.021970,0.032792,0.055626", \ "0.009844,0.011617,0.013347,0.016477,0.022148,0.032923,0.055705"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.005998,0.008059,0.010442,0.015105,0.023919,0.041633,0.079040", \ "0.005997,0.008061,0.010442,0.015102,0.023920,0.041637,0.079038", \ "0.005994,0.008059,0.010440,0.015104,0.023919,0.041632,0.079040", \ "0.005998,0.008064,0.010444,0.015106,0.023921,0.041633,0.079035", \ "0.005998,0.008064,0.010446,0.015106,0.023924,0.041635,0.079030", \ "0.005995,0.008062,0.010442,0.015104,0.023924,0.041642,0.079037", \ "0.005987,0.008055,0.010440,0.015105,0.023922,0.041637,0.079039"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047417,0.051628,0.055508,0.061956,0.072360,0.089361,0.119641", \ "0.048377,0.052589,0.056470,0.062916,0.073321,0.090322,0.120603", \ "0.051283,0.055492,0.059372,0.065819,0.076225,0.093226,0.123506", \ "0.056559,0.060773,0.064644,0.071083,0.081468,0.098455,0.128722", \ "0.065554,0.069777,0.073652,0.080056,0.090377,0.107298,0.137490", \ "0.077025,0.081372,0.085370,0.091927,0.102329,0.119236,0.149346", \ "0.091045,0.095487,0.099571,0.106224,0.116655,0.133540,0.163572"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009966,0.011717,0.013338,0.016051,0.020942,0.031126,0.054229", \ "0.009972,0.011717,0.013339,0.016051,0.020941,0.031124,0.054227", \ "0.009969,0.011719,0.013340,0.016052,0.020941,0.031125,0.054236", \ "0.009964,0.011716,0.013346,0.016065,0.020959,0.031133,0.054231", \ "0.010590,0.012265,0.013806,0.016404,0.021173,0.031255,0.054269", \ "0.011823,0.013488,0.014997,0.017426,0.021864,0.031616,0.054386", \ "0.013176,0.014782,0.016212,0.018453,0.022576,0.032057,0.054584"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047417,0.051628,0.055509,0.061956,0.072360,0.089361,0.119641", \ "0.048377,0.052589,0.056469,0.062917,0.073321,0.090322,0.120603", \ "0.051283,0.055492,0.059372,0.065819,0.076225,0.093226,0.123506", \ "0.056559,0.060773,0.064644,0.071083,0.081468,0.098455,0.128723", \ "0.065554,0.069777,0.073652,0.080056,0.090377,0.107298,0.137490", \ "0.077025,0.081372,0.085370,0.091927,0.102329,0.119236,0.149346", \ "0.091045,0.095487,0.099571,0.106224,0.116655,0.133540,0.163572"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009966,0.011717,0.013338,0.016051,0.020942,0.031126,0.054229", \ "0.009972,0.011717,0.013339,0.016052,0.020942,0.031124,0.054227", \ "0.009968,0.011719,0.013340,0.016052,0.020941,0.031125,0.054236", \ "0.009964,0.011716,0.013343,0.016065,0.020959,0.031133,0.054231", \ "0.010590,0.012265,0.013806,0.016404,0.021173,0.031255,0.054269", \ "0.011823,0.013488,0.014997,0.017426,0.021864,0.031616,0.054386", \ "0.013176,0.014782,0.016212,0.018453,0.022576,0.032057,0.054584"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047417,0.051628,0.055509,0.061956,0.072359,0.089361,0.119640", \ "0.048377,0.052590,0.056469,0.062917,0.073321,0.090322,0.120602", \ "0.051283,0.055492,0.059372,0.065820,0.076224,0.093226,0.123506", \ "0.056559,0.060773,0.064644,0.071083,0.081468,0.098455,0.128722", \ "0.065554,0.069777,0.073652,0.080056,0.090377,0.107297,0.137490", \ "0.077025,0.081372,0.085370,0.091927,0.102329,0.119236,0.149346", \ "0.091045,0.095487,0.099571,0.106224,0.116654,0.133540,0.163573"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009965,0.011717,0.013338,0.016051,0.020942,0.031126,0.054229", \ "0.009972,0.011717,0.013339,0.016051,0.020942,0.031124,0.054227", \ "0.009968,0.011719,0.013340,0.016051,0.020941,0.031125,0.054236", \ "0.009964,0.011716,0.013343,0.016065,0.020959,0.031133,0.054231", \ "0.010590,0.012265,0.013805,0.016404,0.021173,0.031254,0.054269", \ "0.011823,0.013488,0.014997,0.017426,0.021864,0.031616,0.054386", \ "0.013176,0.014782,0.016212,0.018453,0.022576,0.032057,0.054584"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047405,0.051616,0.055497,0.061945,0.072348,0.089348,0.119625", \ "0.048367,0.052580,0.056460,0.062907,0.073311,0.090312,0.120584", \ "0.051268,0.055479,0.059359,0.065805,0.076210,0.093210,0.123490", \ "0.056534,0.060745,0.064611,0.071048,0.081434,0.098428,0.128689", \ "0.065527,0.069750,0.073624,0.080023,0.090342,0.107264,0.137459", \ "0.077025,0.081370,0.085363,0.091916,0.102312,0.119224,0.149332", \ "0.091046,0.095485,0.099566,0.106223,0.116644,0.133534,0.163567"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009971,0.011715,0.013335,0.016048,0.020937,0.031115,0.054216", \ "0.009970,0.011715,0.013335,0.016049,0.020937,0.031117,0.054227", \ "0.009965,0.011717,0.013336,0.016048,0.020938,0.031121,0.054226", \ "0.009962,0.011718,0.013344,0.016062,0.020954,0.031131,0.054227", \ "0.010590,0.012265,0.013803,0.016400,0.021169,0.031248,0.054261", \ "0.011817,0.013487,0.014995,0.017424,0.021859,0.031611,0.054378", \ "0.013175,0.014783,0.016211,0.018450,0.022571,0.032050,0.054575"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047405,0.051616,0.055497,0.061945,0.072348,0.089350,0.119622", \ "0.048366,0.052579,0.056460,0.062907,0.073311,0.090312,0.120584", \ "0.051268,0.055478,0.059359,0.065805,0.076211,0.093211,0.123490", \ "0.056533,0.060745,0.064611,0.071048,0.081434,0.098428,0.128689", \ "0.065527,0.069750,0.073624,0.080023,0.090342,0.107268,0.137459", \ "0.077025,0.081370,0.085363,0.091916,0.102313,0.119224,0.149332", \ "0.091041,0.095481,0.099560,0.106217,0.116644,0.133534,0.163567"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009964,0.011715,0.013335,0.016048,0.020937,0.031119,0.054224", \ "0.009970,0.011715,0.013335,0.016049,0.020937,0.031118,0.054227", \ "0.009965,0.011717,0.013336,0.016048,0.020938,0.031121,0.054226", \ "0.009963,0.011718,0.013341,0.016062,0.020954,0.031131,0.054227", \ "0.010590,0.012265,0.013803,0.016400,0.021169,0.031249,0.054261", \ "0.011817,0.013487,0.014995,0.017424,0.021859,0.031609,0.054378", \ "0.013176,0.014783,0.016215,0.018452,0.022572,0.032050,0.054574"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047405,0.051616,0.055497,0.061945,0.072348,0.089348,0.119622", \ "0.048366,0.052580,0.056460,0.062907,0.073311,0.090312,0.120584", \ "0.051268,0.055479,0.059359,0.065805,0.076211,0.093211,0.123490", \ "0.056534,0.060745,0.064611,0.071048,0.081434,0.098428,0.128689", \ "0.065527,0.069750,0.073624,0.080023,0.090342,0.107268,0.137459", \ "0.077025,0.081370,0.085363,0.091916,0.102313,0.119224,0.149332", \ "0.091041,0.095481,0.099560,0.106217,0.116644,0.133534,0.163567"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009964,0.011715,0.013335,0.016048,0.020937,0.031113,0.054225", \ "0.009970,0.011715,0.013335,0.016049,0.020937,0.031118,0.054227", \ "0.009965,0.011717,0.013336,0.016048,0.020938,0.031121,0.054226", \ "0.009962,0.011718,0.013341,0.016062,0.020954,0.031131,0.054227", \ "0.010590,0.012265,0.013803,0.016400,0.021169,0.031249,0.054261", \ "0.011817,0.013487,0.014995,0.017424,0.021859,0.031611,0.054378", \ "0.013176,0.014783,0.016215,0.018452,0.022572,0.032050,0.054574"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047416,0.051628,0.055508,0.061956,0.072359,0.089361,0.119640", \ "0.048377,0.052590,0.056469,0.062916,0.073320,0.090322,0.120602", \ "0.051282,0.055492,0.059372,0.065819,0.076224,0.093226,0.123506", \ "0.056559,0.060773,0.064644,0.071083,0.081468,0.098455,0.128722", \ "0.065554,0.069777,0.073652,0.080055,0.090377,0.107297,0.137490", \ "0.077025,0.081373,0.085370,0.091927,0.102329,0.119236,0.149346", \ "0.091045,0.095487,0.099571,0.106224,0.116654,0.133540,0.163573"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009968,0.011717,0.013338,0.016051,0.020942,0.031126,0.054229", \ "0.009972,0.011717,0.013339,0.016051,0.020942,0.031124,0.054227", \ "0.009969,0.011719,0.013340,0.016051,0.020941,0.031125,0.054236", \ "0.009964,0.011716,0.013343,0.016065,0.020959,0.031133,0.054231", \ "0.010590,0.012265,0.013805,0.016404,0.021173,0.031254,0.054269", \ "0.011823,0.013488,0.014997,0.017426,0.021864,0.031616,0.054386", \ "0.013176,0.014782,0.016212,0.018453,0.022576,0.032057,0.054584"); } } timing () { related_pin : "RN"; timing_type : clear; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047405,0.051616,0.055497,0.061945,0.072348,0.089350,0.119623", \ "0.048367,0.052580,0.056460,0.062907,0.073311,0.090312,0.120584", \ "0.051268,0.055479,0.059359,0.065805,0.076211,0.093211,0.123490", \ "0.056535,0.060745,0.064611,0.071048,0.081434,0.098428,0.128689", \ "0.065527,0.069750,0.073624,0.080023,0.090342,0.107268,0.137459", \ "0.077025,0.081370,0.085363,0.091916,0.102313,0.119224,0.149332", \ "0.091041,0.095481,0.099560,0.106217,0.116644,0.133534,0.163567"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009971,0.011715,0.013335,0.016048,0.020937,0.031116,0.054226", \ "0.009970,0.011715,0.013335,0.016049,0.020937,0.031117,0.054227", \ "0.009965,0.011717,0.013336,0.016048,0.020938,0.031121,0.054226", \ "0.009962,0.011718,0.013344,0.016062,0.020954,0.031131,0.054227", \ "0.010590,0.012265,0.013803,0.016400,0.021169,0.031249,0.054261", \ "0.011817,0.013487,0.014995,0.017424,0.021859,0.031611,0.054378", \ "0.013176,0.014783,0.016215,0.018452,0.022572,0.032050,0.054574"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094398,0.098566,0.102430,0.109042,0.120217,0.138532,0.170074", \ "0.095226,0.099384,0.103231,0.109801,0.120933,0.139232,0.170756", \ "0.099229,0.103378,0.107221,0.113767,0.124866,0.143141,0.174654", \ "0.107504,0.111648,0.115488,0.122030,0.133118,0.151388,0.182909", \ "0.118474,0.122625,0.126461,0.133002,0.144076,0.162338,0.193843", \ "0.131222,0.135372,0.139210,0.145742,0.156798,0.175073,0.206559", \ "0.146076,0.150227,0.154061,0.160582,0.171601,0.189722,0.221216"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009588,0.011412,0.013251,0.016653,0.022587,0.033293,0.055909", \ "0.009561,0.011363,0.013174,0.016546,0.022496,0.033246,0.055908", \ "0.009546,0.011346,0.013141,0.016484,0.022437,0.033213,0.055892", \ "0.009543,0.011341,0.013129,0.016463,0.022415,0.033202,0.055890", \ "0.009547,0.011342,0.013125,0.016453,0.022403,0.033199,0.055875", \ "0.009549,0.011337,0.013121,0.016448,0.022397,0.033192,0.055889", \ "0.009544,0.011336,0.013106,0.016380,0.022268,0.033088,0.055832"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094399,0.098566,0.102430,0.109042,0.120217,0.138532,0.170073", \ "0.095226,0.099384,0.103232,0.109802,0.120933,0.139232,0.170757", \ "0.099229,0.103378,0.107221,0.113768,0.124866,0.143141,0.174655", \ "0.107504,0.111648,0.115486,0.122031,0.133118,0.151389,0.182909", \ "0.118474,0.122625,0.126461,0.133003,0.144076,0.162338,0.193843", \ "0.131222,0.135372,0.139210,0.145742,0.156798,0.175073,0.206559", \ "0.146076,0.150227,0.154061,0.160582,0.171601,0.189722,0.221216"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009588,0.011412,0.013251,0.016653,0.022587,0.033293,0.055911", \ "0.009561,0.011363,0.013174,0.016546,0.022496,0.033246,0.055908", \ "0.009546,0.011346,0.013141,0.016484,0.022437,0.033213,0.055892", \ "0.009543,0.011341,0.013128,0.016463,0.022415,0.033202,0.055890", \ "0.009547,0.011342,0.013125,0.016453,0.022403,0.033199,0.055875", \ "0.009549,0.011337,0.013121,0.016448,0.022397,0.033192,0.055889", \ "0.009544,0.011336,0.013106,0.016380,0.022268,0.033088,0.055832"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094395,0.098562,0.102427,0.109039,0.120214,0.138529,0.170062", \ "0.095222,0.099381,0.103228,0.109798,0.120930,0.139229,0.170753", \ "0.099225,0.103374,0.107217,0.113764,0.124863,0.143138,0.174652", \ "0.107500,0.111649,0.115485,0.122027,0.133114,0.151385,0.182906", \ "0.118471,0.122622,0.126458,0.132999,0.144073,0.162337,0.193840", \ "0.131219,0.135369,0.139207,0.145739,0.156795,0.175070,0.206557", \ "0.146073,0.150225,0.154058,0.160579,0.171599,0.189719,0.221214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009587,0.011412,0.013251,0.016653,0.022586,0.033292,0.055907", \ "0.009561,0.011362,0.013173,0.016545,0.022496,0.033246,0.055908", \ "0.009546,0.011345,0.013140,0.016484,0.022436,0.033213,0.055892", \ "0.009542,0.011341,0.013128,0.016463,0.022414,0.033201,0.055890", \ "0.009546,0.011341,0.013124,0.016453,0.022403,0.033198,0.055875", \ "0.009548,0.011337,0.013120,0.016448,0.022396,0.033192,0.055889", \ "0.009546,0.011335,0.013105,0.016380,0.022269,0.033088,0.055832"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094383,0.098545,0.102409,0.109017,0.120196,0.138510,0.170051", \ "0.095208,0.099366,0.103212,0.109782,0.120914,0.139212,0.170733", \ "0.099211,0.103359,0.107199,0.113747,0.124845,0.143120,0.174633", \ "0.107487,0.111634,0.115470,0.122011,0.133098,0.151369,0.182887", \ "0.118458,0.122608,0.126444,0.132982,0.144057,0.162318,0.193823", \ "0.131205,0.135359,0.139193,0.145727,0.156780,0.175055,0.206540", \ "0.146062,0.150212,0.154046,0.160567,0.171585,0.189704,0.221197"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009573,0.011411,0.013247,0.016649,0.022581,0.033289,0.055905", \ "0.009556,0.011358,0.013169,0.016541,0.022491,0.033242,0.055897", \ "0.009543,0.011341,0.013134,0.016479,0.022431,0.033209,0.055889", \ "0.009542,0.011337,0.013124,0.016459,0.022410,0.033198,0.055890", \ "0.009543,0.011338,0.013121,0.016449,0.022399,0.033195,0.055873", \ "0.009543,0.011335,0.013116,0.016443,0.022392,0.033189,0.055881", \ "0.009541,0.011332,0.013102,0.016376,0.022266,0.033083,0.055831"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094383,0.098545,0.102409,0.109017,0.120197,0.138510,0.170047", \ "0.095208,0.099366,0.103212,0.109782,0.120914,0.139212,0.170733", \ "0.099211,0.103359,0.107199,0.113747,0.124845,0.143120,0.174633", \ "0.107487,0.111633,0.115470,0.122011,0.133098,0.151369,0.182887", \ "0.118458,0.122608,0.126444,0.132982,0.144057,0.162318,0.193823", \ "0.131205,0.135359,0.139193,0.145727,0.156780,0.175055,0.206540", \ "0.146062,0.150212,0.154046,0.160567,0.171585,0.189704,0.221197"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009573,0.011411,0.013247,0.016649,0.022581,0.033289,0.055905", \ "0.009556,0.011358,0.013169,0.016541,0.022491,0.033242,0.055897", \ "0.009543,0.011341,0.013134,0.016479,0.022431,0.033209,0.055889", \ "0.009542,0.011337,0.013124,0.016459,0.022410,0.033198,0.055890", \ "0.009543,0.011338,0.013121,0.016449,0.022399,0.033195,0.055873", \ "0.009543,0.011335,0.013116,0.016443,0.022393,0.033189,0.055881", \ "0.009541,0.011332,0.013102,0.016376,0.022266,0.033083,0.055831"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094383,0.098545,0.102409,0.109017,0.120197,0.138510,0.170047", \ "0.095208,0.099366,0.103212,0.109782,0.120914,0.139212,0.170733", \ "0.099211,0.103359,0.107199,0.113747,0.124845,0.143120,0.174633", \ "0.107487,0.111633,0.115470,0.122011,0.133098,0.151369,0.182887", \ "0.118458,0.122608,0.126444,0.132982,0.144057,0.162318,0.193823", \ "0.131205,0.135359,0.139193,0.145727,0.156780,0.175055,0.206540", \ "0.146062,0.150212,0.154046,0.160567,0.171585,0.189704,0.221197"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009573,0.011411,0.013247,0.016649,0.022581,0.033289,0.055905", \ "0.009556,0.011358,0.013169,0.016541,0.022491,0.033242,0.055897", \ "0.009543,0.011341,0.013134,0.016479,0.022431,0.033209,0.055889", \ "0.009542,0.011337,0.013124,0.016459,0.022410,0.033198,0.055890", \ "0.009543,0.011338,0.013121,0.016449,0.022399,0.033195,0.055873", \ "0.009543,0.011335,0.013116,0.016443,0.022393,0.033189,0.055881", \ "0.009541,0.011332,0.013102,0.016376,0.022266,0.033083,0.055831"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094395,0.098562,0.102427,0.109039,0.120214,0.138528,0.170062", \ "0.095222,0.099381,0.103228,0.109798,0.120930,0.139229,0.170753", \ "0.099225,0.103374,0.107217,0.113764,0.124863,0.143138,0.174652", \ "0.107501,0.111645,0.115482,0.122027,0.133114,0.151385,0.182906", \ "0.118471,0.122622,0.126458,0.132999,0.144073,0.162337,0.193840", \ "0.131219,0.135369,0.139207,0.145739,0.156796,0.175070,0.206557", \ "0.146073,0.150225,0.154058,0.160579,0.171599,0.189719,0.221214"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009587,0.011412,0.013251,0.016653,0.022586,0.033293,0.055907", \ "0.009561,0.011362,0.013173,0.016545,0.022496,0.033246,0.055908", \ "0.009546,0.011345,0.013140,0.016484,0.022436,0.033213,0.055892", \ "0.009542,0.011341,0.013130,0.016463,0.022414,0.033201,0.055890", \ "0.009546,0.011341,0.013124,0.016453,0.022403,0.033198,0.055875", \ "0.009548,0.011339,0.013120,0.016448,0.022396,0.033192,0.055889", \ "0.009546,0.011335,0.013105,0.016380,0.022269,0.033088,0.055832"); } } timing () { related_pin : "RN"; timing_type : clear; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.094383,0.098545,0.102409,0.109017,0.120197,0.138510,0.170045", \ "0.095208,0.099366,0.103212,0.109782,0.120914,0.139212,0.170733", \ "0.099211,0.103359,0.107199,0.113747,0.124845,0.143120,0.174633", \ "0.107487,0.111633,0.115470,0.122011,0.133098,0.151369,0.182887", \ "0.118458,0.122608,0.126444,0.132982,0.144057,0.162318,0.193823", \ "0.131205,0.135359,0.139193,0.145727,0.156780,0.175055,0.206540", \ "0.146061,0.150212,0.154046,0.160567,0.171585,0.189704,0.221197"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009573,0.011411,0.013247,0.016649,0.022581,0.033289,0.055906", \ "0.009556,0.011358,0.013169,0.016541,0.022491,0.033242,0.055897", \ "0.009543,0.011341,0.013134,0.016479,0.022431,0.033209,0.055889", \ "0.009542,0.011337,0.013124,0.016459,0.022410,0.033198,0.055890", \ "0.009543,0.011338,0.013121,0.016449,0.022399,0.033195,0.055873", \ "0.009543,0.011335,0.013116,0.016443,0.022393,0.033189,0.055881", \ "0.009541,0.011332,0.013102,0.016376,0.022266,0.033083,0.055831"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.559930,14.047880,13.482900,12.683920,11.982560,11.527470,11.165550", \ "14.516830,14.038580,13.475680,12.661130,11.973280,11.502100,11.109930", \ "14.611280,14.066870,13.551490,12.769860,12.051910,11.583360,11.273370", \ "15.013510,14.481030,13.935350,13.135970,12.434820,11.968070,11.447880", \ "15.754250,15.312780,14.762570,13.928030,13.217110,12.727530,12.436590", \ "17.228250,16.728630,16.051320,15.335920,14.593110,14.081970,13.707320", \ "19.084320,18.470910,18.037170,17.214660,16.487200,15.997210,15.316970"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("11.501690,10.985450,10.727760,10.597740,10.637220,10.483730,10.408980", \ "11.494420,10.976860,10.720120,10.617330,10.628880,10.505670,10.399330", \ "11.580520,11.069570,10.829160,10.694940,10.723010,10.567260,10.453440", \ "11.966450,11.442390,11.188900,11.033510,11.075410,10.961740,10.567280", \ "12.725670,12.204770,11.973820,11.855570,11.861830,11.730010,11.626680", \ "13.980880,13.459640,13.227620,13.089200,13.075800,12.920550,12.861300", \ "15.470420,14.981790,14.768950,14.709340,14.778880,14.665720,14.334180"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.635590,13.083530,12.432490,11.657830,10.823550,10.300410,10.021830", \ "13.638040,13.061930,12.414660,11.635800,10.802940,10.275370,10.016000", \ "13.556370,13.054160,12.406680,11.609410,10.841120,10.248440,10.032760", \ "13.678020,13.160710,12.502390,11.650530,10.939220,10.364040,10.022750", \ "14.476300,13.903780,13.207340,12.344300,11.552160,10.997400,10.296760", \ "15.911940,15.266960,14.584040,13.591100,12.659060,11.906880,11.115750", \ "17.658150,17.001180,16.195900,15.161760,14.129630,13.078700,12.539120"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.635440,13.083360,12.432320,11.657630,10.823250,10.300080,10.022440", \ "13.637900,13.061770,12.369250,11.524800,10.805490,10.275000,10.015570", \ "13.615290,13.054000,12.406510,11.609200,10.840860,10.248090,10.032330", \ "13.677860,13.160550,12.502470,11.650330,10.938970,10.363660,10.022300", \ "14.476130,13.903640,13.207170,12.344090,11.551930,10.997110,10.296410", \ "15.911800,15.266770,14.583910,13.590930,12.658860,11.906620,11.116050", \ "17.658070,17.001080,16.195820,15.161670,14.129460,13.078480,12.538800"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.635370,13.083190,12.432180,11.657320,10.823650,10.300120,10.022330", \ "13.637870,13.062080,12.369100,11.635460,10.805280,10.293700,10.015610", \ "13.621530,13.053870,12.406360,11.608990,10.840920,10.248650,10.032450", \ "13.677740,13.160410,12.502250,11.650170,10.938880,10.363750,10.022470", \ "14.476050,13.903480,13.207020,12.344010,11.551860,10.997040,10.296630", \ "15.911700,15.270540,14.587130,13.590780,12.658790,11.906630,11.114750", \ "17.657940,17.000970,16.195670,15.161510,14.129400,13.078470,12.538790"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.617890,14.066050,13.377910,12.531400,11.845920,11.280360,11.088400", \ "14.622550,14.044250,13.385390,12.502620,11.787490,11.250380,10.933260", \ "14.623240,14.060120,13.457420,12.641620,11.886590,11.286360,11.039010", \ "14.764990,14.248790,13.598870,12.747460,12.046640,11.448510,10.935300", \ "15.738660,15.159350,14.469980,13.576040,12.818850,12.245970,11.514480", \ "17.417650,16.701930,16.064460,15.115740,14.184190,13.436510,12.645380", \ "19.514070,18.868100,18.108450,17.088920,16.030190,14.998930,14.441300"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.617880,14.066210,13.379290,12.531680,11.846220,11.281280,10.777690", \ "14.622840,14.044430,13.385320,12.502820,11.787170,11.250740,10.933750", \ "14.623420,14.060190,13.324910,12.641630,11.886920,11.287660,11.039480", \ "14.722080,14.248910,13.599200,12.747660,12.046850,11.448780,10.935850", \ "15.738800,15.159500,14.470100,13.576200,12.819100,12.258840,11.515110", \ "17.417720,16.697910,16.064590,15.115860,14.184340,13.436820,12.645910", \ "19.513190,18.869310,18.131590,17.075420,16.029920,14.998460,14.441570"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.617920,14.066240,13.379280,12.531700,11.846250,11.285150,10.755700", \ "14.622880,14.044450,13.385440,12.502860,11.787150,11.250750,10.933770", \ "14.623450,14.060300,13.327390,12.641630,11.886960,11.287710,11.039510", \ "14.765190,14.248960,13.599230,12.747690,12.046870,11.448800,10.935840", \ "15.738840,15.159540,14.470140,13.576230,12.819110,12.258830,11.515130", \ "17.417770,16.697990,16.064620,15.115900,14.184370,13.436840,12.645900", \ "19.513230,18.869360,18.131670,17.075440,16.029940,14.998490,14.441580"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.644100,13.083000,12.431900,11.657190,10.823320,10.324660,10.022520", \ "13.637700,13.061870,12.368880,11.635170,10.804900,10.292700,10.014930", \ "13.559190,13.053610,12.406090,11.608730,10.840560,10.248290,10.031770", \ "13.677520,13.160170,12.502070,11.649910,10.938520,10.363280,10.021820", \ "14.475860,13.903240,13.206790,12.343770,11.551530,10.996540,10.295160", \ "15.911500,15.272110,14.588360,13.590500,12.658450,11.906180,11.113190", \ "17.657750,17.000780,16.195450,15.161260,14.129100,13.078080,12.538210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.618170,14.066350,13.378960,12.531810,11.846350,11.346880,10.753520", \ "14.622840,14.044550,13.385830,12.502970,11.787300,11.250860,10.933890", \ "14.623530,14.060420,13.325410,12.641600,11.887080,11.287870,11.039630", \ "14.757310,14.249080,13.599150,12.747770,12.046950,11.448910,10.935890", \ "15.738930,15.159630,14.470260,13.576330,12.819210,12.258910,11.515220", \ "17.417960,16.698000,16.064720,15.116020,14.184470,13.436910,12.645920", \ "19.513320,18.869480,18.131790,17.075510,16.030010,14.998530,14.441650"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.204180,14.714410,14.100110,13.485330,12.685060,12.180210,11.965440", \ "15.153200,14.724210,14.186980,13.364530,12.653860,12.206270,11.727900", \ "15.121450,14.706670,14.173630,13.378490,12.568740,12.123130,11.837670", \ "15.225110,14.742120,14.232580,13.463200,12.641190,12.201060,11.725830", \ "15.359860,14.942190,14.404110,13.588210,12.897700,12.352140,12.073510", \ "15.666330,15.179190,14.600640,13.837870,13.181570,12.629630,12.159220", \ "15.975910,15.517220,15.000150,14.236150,13.397330,12.975380,12.389450"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.192170,14.714160,14.099950,13.485340,12.684770,12.183750,11.938310", \ "15.153040,14.723960,14.186780,13.364380,12.653570,12.205930,11.727480", \ "15.084500,14.705870,14.173380,13.378240,12.568450,12.122780,11.836860", \ "15.225080,14.741890,14.182270,13.463000,12.640900,12.200720,11.725440", \ "15.359660,14.941920,14.403810,13.587970,12.897490,12.351990,12.073130", \ "15.666130,15.178990,14.601980,13.837570,13.181320,12.629340,12.158870", \ "15.975720,15.517100,14.999990,14.235970,13.397120,12.975140,12.389110"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.200710,14.713620,14.098280,13.483050,12.683760,12.179730,11.937850", \ "15.152070,14.723320,14.185300,13.362520,12.652670,12.204950,11.726600", \ "15.124940,14.703020,14.172650,13.377380,12.567790,12.121860,11.843580", \ "15.221870,14.739520,14.231010,13.461320,12.640000,12.199830,11.724560", \ "15.358880,14.942230,14.403210,13.587120,12.895590,12.353890,12.072290", \ "15.665740,15.178480,14.579680,13.839090,13.133510,12.628530,12.158050", \ "15.979140,15.515920,14.999370,14.235420,13.396240,12.974380,12.388410"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.219120,14.738170,14.268580,13.478030,12.672460,12.161840,11.918190", \ "15.122100,14.705950,14.068930,13.316770,12.641350,12.190760,11.830370", \ "15.116890,14.691070,14.164930,13.369080,12.653960,12.107840,11.816800", \ "15.220580,14.730950,14.214170,13.390580,12.629450,12.185610,11.706240", \ "15.348990,14.931820,14.392700,13.590030,12.881730,12.315510,12.053820", \ "15.660250,15.172200,14.640370,13.850190,13.058800,12.614530,12.316980", \ "15.934750,15.506100,14.991860,14.192430,13.385780,12.955080,12.371050"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.219470,14.740060,14.268850,13.478570,12.686190,12.156160,11.919160", \ "15.122170,14.706220,14.069180,13.317010,12.641730,12.191220,11.831040", \ "15.117140,14.691400,14.165220,13.369400,12.654280,12.108260,11.816950", \ "15.221050,14.732340,14.214440,13.390840,12.629820,12.186030,11.706850", \ "15.349220,14.932010,14.392960,13.590290,12.882060,12.315940,12.054340", \ "15.660420,15.172390,14.640530,13.850380,13.059280,12.614910,12.317580", \ "15.934570,15.506230,14.992040,14.192640,13.386010,12.955440,12.371360"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.219590,14.741380,14.268910,13.478810,12.693390,12.156410,11.919210", \ "15.122200,14.706270,14.069230,13.316930,12.641750,12.191240,11.830980", \ "15.117190,14.691440,14.165260,13.369430,12.654320,12.108290,11.816960", \ "15.221250,14.694600,14.214470,13.390860,12.629840,12.186050,11.706840", \ "15.349270,14.932070,14.393000,13.590330,12.882090,12.315960,12.054360", \ "15.660480,15.172440,14.640570,13.850440,13.059320,12.614930,12.317560", \ "15.934780,15.506280,14.992070,14.192670,13.386040,12.955450,12.371450"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.200360,14.713230,14.097890,13.482620,12.683280,12.174840,11.937100", \ "15.151710,14.722930,14.184900,13.362120,12.652180,12.204350,11.725830", \ "15.124620,14.702650,14.172240,13.376940,12.567300,12.121260,11.842700", \ "15.221520,14.703440,14.233280,13.460900,12.639500,12.199240,11.723810", \ "15.358500,14.941830,14.402830,13.586680,12.895120,12.353320,12.071550", \ "15.665370,15.178310,14.579200,13.838640,13.122910,12.627970,12.157350", \ "15.978880,15.515600,14.999030,14.235060,13.395820,12.973870,12.387730"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("15.219590,14.738970,14.269040,13.478540,12.683720,12.162710,11.920210", \ "15.122450,14.706400,14.069390,13.317030,12.641860,12.191340,11.831090", \ "15.117320,14.691550,14.165390,13.369550,12.654440,12.108420,11.817370", \ "15.221180,14.694080,14.214610,13.390960,12.629970,12.186180,11.706900", \ "15.349430,14.932220,14.393140,13.590470,12.882210,12.316050,12.054460", \ "15.660630,15.172590,14.640690,13.850580,13.059470,12.615030,12.317580", \ "15.934840,15.506430,14.992200,14.192780,13.386160,12.955520,12.371600"); } rise_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.063613,0.065549,0.067592,0.071545,0.079030,0.093692,0.123185", \ "0.064366,0.066305,0.068349,0.072300,0.079787,0.094449,0.123943", \ "0.067159,0.069095,0.071139,0.075092,0.082578,0.097241,0.126733", \ "0.069935,0.071875,0.073916,0.077871,0.085353,0.100013,0.129502", \ "0.071760,0.073691,0.075738,0.079687,0.087171,0.101835,0.131327", \ "0.072168,0.074106,0.076149,0.080098,0.087581,0.102247,0.131732", \ "0.070876,0.072809,0.074850,0.078798,0.086287,0.100952,0.130440"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066251,0.068235,0.070247,0.074458,0.083701,0.103498,0.144216", \ "0.066999,0.068977,0.070994,0.075203,0.084447,0.104249,0.144964", \ "0.069581,0.071564,0.073579,0.077787,0.087028,0.106831,0.147544", \ "0.072119,0.074101,0.076114,0.080320,0.089562,0.109361,0.150072", \ "0.073867,0.075847,0.077860,0.082070,0.091305,0.111099,0.151814", \ "0.074735,0.076709,0.078719,0.082918,0.092140,0.111916,0.152618", \ "0.074362,0.076324,0.078329,0.082506,0.091704,0.111450,0.152131"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004084,0.005316,0.006536,0.009101,0.014740,0.027077,0.052661", \ "0.004087,0.005316,0.006532,0.009100,0.014740,0.027078,0.052660", \ "0.004086,0.005314,0.006533,0.009101,0.014740,0.027080,0.052660", \ "0.004086,0.005314,0.006534,0.009101,0.014740,0.027084,0.052651", \ "0.004083,0.005315,0.006532,0.009106,0.014739,0.027080,0.052666", \ "0.004085,0.005317,0.006533,0.009106,0.014740,0.027084,0.052654", \ "0.004088,0.005314,0.006533,0.009100,0.014740,0.027081,0.052661"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004518,0.006459,0.008287,0.012140,0.021146,0.040203,0.078662", \ "0.004520,0.006458,0.008287,0.012141,0.021146,0.040202,0.078664", \ "0.004519,0.006460,0.008289,0.012143,0.021144,0.040202,0.078663", \ "0.004518,0.006459,0.008289,0.012142,0.021144,0.040202,0.078670", \ "0.004524,0.006466,0.008293,0.012144,0.021145,0.040205,0.078663", \ "0.004544,0.006483,0.008312,0.012158,0.021149,0.040204,0.078663", \ "0.004589,0.006524,0.008351,0.012182,0.021157,0.040206,0.078668"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066021,0.067949,0.069939,0.074125,0.083363,0.103187,0.143927", \ "0.066980,0.068910,0.070900,0.075087,0.084324,0.104148,0.144891", \ "0.069885,0.071813,0.073802,0.077990,0.087227,0.107052,0.147797", \ "0.075153,0.077085,0.079076,0.083270,0.092503,0.112318,0.153050", \ "0.084282,0.086199,0.088194,0.092363,0.101546,0.121299,0.161981", \ "0.096546,0.098393,0.100342,0.104428,0.113483,0.133084,0.173669", \ "0.111262,0.113039,0.114938,0.118936,0.127852,0.147317,0.187770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004413,0.006314,0.008126,0.012024,0.021088,0.040189,0.078662", \ "0.004416,0.006313,0.008126,0.012024,0.021088,0.040191,0.078657", \ "0.004418,0.006313,0.008125,0.012024,0.021087,0.040188,0.078661", \ "0.004414,0.006314,0.008127,0.012023,0.021088,0.040185,0.078655", \ "0.004463,0.006353,0.008162,0.012047,0.021093,0.040192,0.078655", \ "0.004671,0.006546,0.008339,0.012151,0.021125,0.040198,0.078651", \ "0.004885,0.006727,0.008508,0.012261,0.021160,0.040204,0.078654"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066021,0.067949,0.069939,0.074125,0.083363,0.103186,0.143927", \ "0.066980,0.068910,0.070900,0.075087,0.084324,0.104148,0.144891", \ "0.069883,0.071813,0.073802,0.077990,0.087227,0.107052,0.147797", \ "0.075153,0.077085,0.079076,0.083270,0.092503,0.112318,0.153051", \ "0.084282,0.086199,0.088194,0.092363,0.101546,0.121299,0.161981", \ "0.096546,0.098393,0.100342,0.104428,0.113483,0.133084,0.173669", \ "0.111262,0.113039,0.114939,0.118936,0.127852,0.147317,0.187770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004414,0.006314,0.008126,0.012024,0.021088,0.040186,0.078662", \ "0.004416,0.006314,0.008125,0.012024,0.021088,0.040191,0.078657", \ "0.004418,0.006313,0.008125,0.012024,0.021087,0.040188,0.078661", \ "0.004414,0.006314,0.008127,0.012023,0.021088,0.040185,0.078655", \ "0.004463,0.006353,0.008162,0.012047,0.021093,0.040192,0.078655", \ "0.004671,0.006546,0.008339,0.012151,0.021125,0.040198,0.078651", \ "0.004885,0.006727,0.008508,0.012260,0.021160,0.040204,0.078654"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066020,0.067949,0.069939,0.074125,0.083362,0.103186,0.143927", \ "0.066979,0.068910,0.070899,0.075086,0.084323,0.104148,0.144891", \ "0.069883,0.071813,0.073802,0.077990,0.087226,0.107051,0.147797", \ "0.075153,0.077085,0.079076,0.083270,0.092503,0.112318,0.153050", \ "0.084282,0.086199,0.088194,0.092363,0.101546,0.121298,0.161982", \ "0.096546,0.098393,0.100342,0.104428,0.113482,0.133084,0.173669", \ "0.111262,0.113039,0.114939,0.118936,0.127852,0.147317,0.187770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004413,0.006314,0.008126,0.012024,0.021088,0.040187,0.078662", \ "0.004416,0.006313,0.008125,0.012024,0.021088,0.040191,0.078657", \ "0.004418,0.006313,0.008125,0.012024,0.021087,0.040188,0.078660", \ "0.004414,0.006314,0.008127,0.012023,0.021088,0.040185,0.078655", \ "0.004463,0.006353,0.008162,0.012047,0.021093,0.040192,0.078655", \ "0.004671,0.006546,0.008339,0.012151,0.021125,0.040198,0.078651", \ "0.004885,0.006728,0.008508,0.012261,0.021160,0.040204,0.078654"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066007,0.067936,0.069926,0.074113,0.083350,0.103173,0.143916", \ "0.066970,0.068899,0.070889,0.075075,0.084312,0.104134,0.144881", \ "0.069868,0.071799,0.073788,0.077975,0.087213,0.107038,0.147779", \ "0.075127,0.077055,0.079043,0.083233,0.092466,0.112290,0.153020", \ "0.084255,0.086174,0.088165,0.092329,0.101508,0.121262,0.161951", \ "0.096544,0.098392,0.100335,0.104415,0.113462,0.133069,0.173653", \ "0.111262,0.113038,0.114933,0.118933,0.127838,0.147304,0.187759"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004412,0.006313,0.008127,0.012024,0.021087,0.040189,0.078657", \ "0.004413,0.006314,0.008125,0.012023,0.021088,0.040190,0.078660", \ "0.004417,0.006313,0.008126,0.012023,0.021086,0.040188,0.078663", \ "0.004413,0.006314,0.008125,0.012023,0.021089,0.040186,0.078649", \ "0.004462,0.006352,0.008162,0.012045,0.021094,0.040191,0.078651", \ "0.004673,0.006544,0.008338,0.012152,0.021125,0.040195,0.078651", \ "0.004884,0.006729,0.008508,0.012261,0.021162,0.040204,0.078660"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066006,0.067936,0.069926,0.074113,0.083350,0.103174,0.143920", \ "0.066969,0.068898,0.070889,0.075075,0.084312,0.104134,0.144881", \ "0.069867,0.071798,0.073788,0.077975,0.087213,0.107039,0.147779", \ "0.075126,0.077055,0.079043,0.083233,0.092467,0.112291,0.153020", \ "0.084255,0.086174,0.088165,0.092329,0.101508,0.121266,0.161951", \ "0.096544,0.098392,0.100335,0.104415,0.113462,0.133070,0.173653", \ "0.111258,0.113033,0.114928,0.118928,0.127836,0.147304,0.187759"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004414,0.006313,0.008127,0.012024,0.021087,0.040186,0.078655", \ "0.004412,0.006314,0.008127,0.012023,0.021088,0.040190,0.078660", \ "0.004417,0.006313,0.008126,0.012023,0.021086,0.040188,0.078663", \ "0.004417,0.006314,0.008125,0.012023,0.021089,0.040186,0.078649", \ "0.004462,0.006352,0.008162,0.012045,0.021094,0.040190,0.078651", \ "0.004673,0.006544,0.008338,0.012152,0.021125,0.040195,0.078651", \ "0.004884,0.006728,0.008509,0.012261,0.021162,0.040204,0.078658"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066006,0.067936,0.069926,0.074113,0.083350,0.103173,0.143920", \ "0.066969,0.068899,0.070889,0.075075,0.084312,0.104134,0.144881", \ "0.069867,0.071799,0.073788,0.077975,0.087213,0.107039,0.147779", \ "0.075127,0.077055,0.079043,0.083233,0.092467,0.112291,0.153020", \ "0.084255,0.086174,0.088165,0.092329,0.101508,0.121266,0.161951", \ "0.096544,0.098392,0.100335,0.104415,0.113462,0.133069,0.173653", \ "0.111258,0.113033,0.114928,0.118928,0.127836,0.147304,0.187759"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004414,0.006313,0.008127,0.012024,0.021087,0.040190,0.078652", \ "0.004412,0.006314,0.008127,0.012023,0.021088,0.040190,0.078660", \ "0.004417,0.006313,0.008126,0.012023,0.021086,0.040188,0.078663", \ "0.004413,0.006314,0.008125,0.012023,0.021089,0.040186,0.078649", \ "0.004462,0.006352,0.008162,0.012045,0.021094,0.040190,0.078651", \ "0.004673,0.006544,0.008338,0.012152,0.021125,0.040195,0.078651", \ "0.004884,0.006728,0.008509,0.012261,0.021162,0.040204,0.078658"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066018,0.067949,0.069939,0.074125,0.083362,0.103186,0.143927", \ "0.066981,0.068911,0.070900,0.075086,0.084323,0.104148,0.144891", \ "0.069885,0.071813,0.073802,0.077990,0.087226,0.107051,0.147797", \ "0.075153,0.077085,0.079076,0.083270,0.092503,0.112318,0.153050", \ "0.084282,0.086199,0.088194,0.092363,0.101546,0.121298,0.161981", \ "0.096546,0.098393,0.100342,0.104428,0.113482,0.133084,0.173669", \ "0.111262,0.113039,0.114938,0.118936,0.127852,0.147316,0.187770"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004414,0.006314,0.008126,0.012024,0.021088,0.040189,0.078662", \ "0.004415,0.006314,0.008126,0.012024,0.021088,0.040191,0.078657", \ "0.004418,0.006313,0.008125,0.012024,0.021087,0.040188,0.078660", \ "0.004414,0.006314,0.008127,0.012023,0.021088,0.040185,0.078655", \ "0.004463,0.006353,0.008162,0.012047,0.021093,0.040192,0.078654", \ "0.004671,0.006546,0.008339,0.012151,0.021125,0.040198,0.078651", \ "0.004885,0.006728,0.008508,0.012261,0.021160,0.040204,0.078654"); } } timing () { related_pin : "RN"; timing_type : preset; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.066007,0.067936,0.069926,0.074113,0.083350,0.103174,0.143920", \ "0.066970,0.068899,0.070888,0.075075,0.084312,0.104134,0.144881", \ "0.069868,0.071799,0.073788,0.077975,0.087213,0.107039,0.147779", \ "0.075128,0.077055,0.079042,0.083233,0.092467,0.112291,0.153020", \ "0.084255,0.086174,0.088165,0.092329,0.101508,0.121266,0.161951", \ "0.096544,0.098392,0.100335,0.104415,0.113462,0.133069,0.173653", \ "0.111258,0.113033,0.114928,0.118928,0.127836,0.147304,0.187759"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004412,0.006313,0.008127,0.012024,0.021087,0.040185,0.078650", \ "0.004413,0.006314,0.008125,0.012023,0.021088,0.040190,0.078660", \ "0.004417,0.006313,0.008126,0.012023,0.021086,0.040188,0.078663", \ "0.004415,0.006314,0.008125,0.012023,0.021089,0.040186,0.078649", \ "0.004462,0.006352,0.008162,0.012045,0.021094,0.040190,0.078651", \ "0.004673,0.006544,0.008338,0.012152,0.021125,0.040195,0.078651", \ "0.004884,0.006728,0.008509,0.012261,0.021162,0.040204,0.078658"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113037,0.115030,0.117083,0.121340,0.130601,0.150402,0.191126", \ "0.113771,0.115756,0.117808,0.122065,0.131338,0.151151,0.191875", \ "0.117728,0.119708,0.121755,0.126010,0.135286,0.155100,0.195820", \ "0.125990,0.127965,0.130010,0.134266,0.143545,0.163363,0.204088", \ "0.136957,0.138932,0.140977,0.145235,0.154505,0.174320,0.215043", \ "0.149701,0.151674,0.153720,0.157973,0.167234,0.187061,0.227760", \ "0.164536,0.166510,0.168548,0.172799,0.182084,0.201833,0.242576"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004565,0.006535,0.008390,0.012241,0.021202,0.040222,0.078671", \ "0.004542,0.006510,0.008364,0.012221,0.021196,0.040228,0.078673", \ "0.004527,0.006495,0.008346,0.012209,0.021195,0.040230,0.078667", \ "0.004523,0.006487,0.008339,0.012204,0.021191,0.040228,0.078670", \ "0.004518,0.006484,0.008335,0.012202,0.021193,0.040221,0.078673", \ "0.004516,0.006482,0.008334,0.012202,0.021188,0.040228,0.078669", \ "0.004505,0.006465,0.008314,0.012185,0.021179,0.040218,0.078674"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113037,0.115030,0.117084,0.121340,0.130602,0.150402,0.191129", \ "0.113771,0.115757,0.117808,0.122065,0.131338,0.151151,0.191875", \ "0.117727,0.119708,0.121756,0.126010,0.135286,0.155100,0.195820", \ "0.125990,0.127965,0.130008,0.134266,0.143545,0.163363,0.204088", \ "0.136957,0.138933,0.140977,0.145235,0.154505,0.174320,0.215043", \ "0.149701,0.151673,0.153720,0.157974,0.167231,0.187062,0.227760", \ "0.164536,0.166510,0.168549,0.172799,0.182085,0.201833,0.242576"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004567,0.006535,0.008390,0.012241,0.021202,0.040222,0.078674", \ "0.004542,0.006510,0.008364,0.012221,0.021196,0.040228,0.078673", \ "0.004527,0.006495,0.008346,0.012209,0.021195,0.040230,0.078667", \ "0.004523,0.006487,0.008339,0.012204,0.021191,0.040228,0.078670", \ "0.004518,0.006484,0.008335,0.012202,0.021193,0.040221,0.078673", \ "0.004516,0.006482,0.008334,0.012202,0.021192,0.040228,0.078669", \ "0.004505,0.006465,0.008314,0.012185,0.021179,0.040218,0.078674"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113034,0.115026,0.117080,0.121337,0.130599,0.150399,0.191120", \ "0.113767,0.115753,0.117804,0.122061,0.131335,0.151148,0.191872", \ "0.117724,0.119704,0.121752,0.126007,0.135283,0.155097,0.195817", \ "0.125986,0.127958,0.130006,0.134263,0.143542,0.163360,0.204086", \ "0.136953,0.138929,0.140974,0.145232,0.154502,0.174319,0.215040", \ "0.149698,0.151670,0.153717,0.157970,0.167229,0.187059,0.227758", \ "0.164532,0.166507,0.168546,0.172797,0.182083,0.201830,0.242574"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004565,0.006536,0.008390,0.012239,0.021202,0.040222,0.078674", \ "0.004542,0.006510,0.008364,0.012221,0.021196,0.040228,0.078673", \ "0.004526,0.006492,0.008346,0.012209,0.021195,0.040230,0.078668", \ "0.004522,0.006486,0.008339,0.012204,0.021191,0.040228,0.078670", \ "0.004518,0.006484,0.008335,0.012202,0.021193,0.040221,0.078673", \ "0.004516,0.006482,0.008335,0.012201,0.021192,0.040228,0.078669", \ "0.004506,0.006465,0.008314,0.012185,0.021179,0.040218,0.078674"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113015,0.115008,0.117061,0.121314,0.130581,0.150383,0.191113", \ "0.113750,0.115735,0.117787,0.122044,0.131319,0.151134,0.191858", \ "0.117708,0.119687,0.121735,0.125989,0.135267,0.155083,0.195805", \ "0.125969,0.127944,0.129990,0.134247,0.143526,0.163347,0.204075", \ "0.136936,0.138913,0.140957,0.145215,0.154488,0.174303,0.215028", \ "0.149679,0.151656,0.153702,0.157957,0.167215,0.187046,0.227747", \ "0.164520,0.166492,0.168532,0.172783,0.182070,0.201818,0.242563"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004567,0.006534,0.008389,0.012240,0.021202,0.040222,0.078674", \ "0.004541,0.006509,0.008363,0.012221,0.021196,0.040227,0.078674", \ "0.004523,0.006491,0.008345,0.012209,0.021195,0.040228,0.078668", \ "0.004522,0.006486,0.008338,0.012203,0.021192,0.040228,0.078668", \ "0.004517,0.006483,0.008334,0.012201,0.021192,0.040221,0.078673", \ "0.004519,0.006481,0.008334,0.012200,0.021192,0.040228,0.078667", \ "0.004506,0.006464,0.008313,0.012181,0.021179,0.040218,0.078673"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113015,0.115008,0.117061,0.121314,0.130581,0.150390,0.191111", \ "0.113750,0.115735,0.117787,0.122044,0.131319,0.151134,0.191858", \ "0.117708,0.119687,0.121735,0.125989,0.135267,0.155083,0.195805", \ "0.125969,0.127944,0.129990,0.134247,0.143526,0.163347,0.204075", \ "0.136936,0.138913,0.140957,0.145215,0.154488,0.174303,0.215028", \ "0.149679,0.151656,0.153702,0.157957,0.167215,0.187046,0.227747", \ "0.164520,0.166492,0.168532,0.172784,0.182070,0.201818,0.242563"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004567,0.006534,0.008389,0.012240,0.021202,0.040221,0.078675", \ "0.004541,0.006509,0.008363,0.012221,0.021196,0.040227,0.078674", \ "0.004523,0.006491,0.008345,0.012209,0.021195,0.040228,0.078668", \ "0.004522,0.006486,0.008338,0.012203,0.021192,0.040228,0.078668", \ "0.004517,0.006483,0.008334,0.012201,0.021192,0.040221,0.078673", \ "0.004519,0.006481,0.008334,0.012200,0.021192,0.040228,0.078667", \ "0.004506,0.006464,0.008313,0.012181,0.021179,0.040218,0.078673"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113015,0.115008,0.117061,0.121314,0.130581,0.150384,0.191110", \ "0.113750,0.115735,0.117787,0.122044,0.131319,0.151134,0.191858", \ "0.117708,0.119687,0.121735,0.125989,0.135267,0.155083,0.195805", \ "0.125969,0.127945,0.129990,0.134247,0.143526,0.163347,0.204075", \ "0.136936,0.138913,0.140957,0.145215,0.154488,0.174303,0.215028", \ "0.149679,0.151656,0.153702,0.157957,0.167215,0.187046,0.227747", \ "0.164520,0.166492,0.168532,0.172784,0.182070,0.201818,0.242563"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004567,0.006534,0.008389,0.012240,0.021202,0.040222,0.078676", \ "0.004541,0.006509,0.008363,0.012221,0.021196,0.040227,0.078674", \ "0.004523,0.006491,0.008345,0.012209,0.021195,0.040228,0.078668", \ "0.004522,0.006486,0.008338,0.012203,0.021192,0.040228,0.078668", \ "0.004517,0.006483,0.008334,0.012201,0.021192,0.040221,0.078673", \ "0.004519,0.006481,0.008334,0.012200,0.021192,0.040228,0.078667", \ "0.004506,0.006464,0.008313,0.012181,0.021179,0.040218,0.078673"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113034,0.115027,0.117080,0.121337,0.130600,0.150399,0.191120", \ "0.113767,0.115753,0.117804,0.122061,0.131335,0.151148,0.191872", \ "0.117725,0.119704,0.121752,0.126007,0.135283,0.155097,0.195817", \ "0.125986,0.127958,0.130005,0.134263,0.143542,0.163360,0.204086", \ "0.136953,0.138929,0.140974,0.145232,0.154502,0.174319,0.215040", \ "0.149698,0.151670,0.153717,0.157971,0.167228,0.187059,0.227758", \ "0.164532,0.166507,0.168546,0.172797,0.182084,0.201830,0.242574"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004565,0.006535,0.008390,0.012239,0.021201,0.040222,0.078676", \ "0.004542,0.006510,0.008364,0.012221,0.021196,0.040228,0.078673", \ "0.004526,0.006492,0.008346,0.012209,0.021195,0.040230,0.078668", \ "0.004522,0.006486,0.008339,0.012204,0.021191,0.040228,0.078670", \ "0.004518,0.006484,0.008335,0.012202,0.021193,0.040221,0.078673", \ "0.004516,0.006482,0.008335,0.012201,0.021192,0.040228,0.078669", \ "0.004506,0.006465,0.008314,0.012185,0.021179,0.040218,0.078674"); } } timing () { related_pin : "RN"; timing_type : preset; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.113015,0.115008,0.117061,0.121314,0.130581,0.150383,0.191108", \ "0.113750,0.115735,0.117787,0.122044,0.131319,0.151134,0.191858", \ "0.117708,0.119687,0.121735,0.125989,0.135267,0.155083,0.195805", \ "0.125969,0.127944,0.129990,0.134247,0.143526,0.163347,0.204075", \ "0.136936,0.138913,0.140957,0.145215,0.154488,0.174303,0.215028", \ "0.149679,0.151656,0.153702,0.157957,0.167215,0.187046,0.227747", \ "0.164520,0.166492,0.168532,0.172783,0.182070,0.201818,0.242563"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004567,0.006534,0.008389,0.012240,0.021202,0.040222,0.078675", \ "0.004541,0.006509,0.008363,0.012221,0.021196,0.040227,0.078674", \ "0.004523,0.006491,0.008345,0.012209,0.021195,0.040228,0.078668", \ "0.004522,0.006486,0.008338,0.012203,0.021192,0.040228,0.078668", \ "0.004517,0.006483,0.008334,0.012201,0.021192,0.040221,0.078673", \ "0.004519,0.006481,0.008334,0.012200,0.021192,0.040228,0.078667", \ "0.004506,0.006464,0.008313,0.012181,0.021179,0.040218,0.078673"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("11.507220,10.983190,10.735370,10.594710,10.633430,10.506160,10.419190", \ "11.494460,10.974280,10.717630,10.628390,10.622510,10.430400,10.413090", \ "11.580460,11.066790,10.840160,10.722590,10.718010,10.584750,10.485630", \ "11.966250,11.438260,11.190720,11.094600,11.093830,10.962190,10.811510", \ "12.727470,12.200920,11.973910,11.833360,11.862830,11.650560,11.653560", \ "13.982640,13.456830,13.230640,13.107130,13.085320,12.974140,12.876860", \ "15.470440,14.983890,14.766140,14.716760,14.788560,14.663350,14.476040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.565320,14.044590,13.471300,12.681610,11.977830,11.526930,11.228380", \ "14.516790,14.031820,13.460700,12.654570,11.962590,11.515430,11.170170", \ "14.611270,14.021600,13.552930,12.754980,12.047920,11.533260,11.297230", \ "15.013510,14.501840,13.926160,13.116480,12.420280,11.961510,11.681040", \ "15.754240,15.304340,14.708420,13.937020,13.233600,12.708310,12.360520", \ "17.228240,16.728460,16.141880,15.328200,14.573490,14.097800,13.798300", \ "19.080790,18.450410,18.031620,17.188080,16.462370,15.985390,15.608640"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.640640,13.076170,12.342360,11.529840,10.939760,10.321540,10.010030", \ "13.643020,13.057760,12.341710,11.555140,10.908880,10.377840,9.985997", \ "13.556470,13.049980,12.444530,11.583690,10.850010,10.217430,9.958392", \ "13.678000,13.156040,12.487120,11.624150,11.000950,10.360080,9.987715", \ "14.476300,13.899240,13.191470,12.376760,11.551070,10.999720,10.343900", \ "15.917080,15.203950,14.588380,13.563600,12.635730,11.937050,11.099470", \ "17.658150,17.007900,16.178940,15.196300,14.085540,13.243040,12.376800"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.640490,13.076000,12.342170,11.529630,10.939490,10.284260,10.009590", \ "13.642870,13.057590,12.353490,11.554820,10.908620,10.377520,9.985566", \ "13.615360,13.049810,12.444340,11.583490,10.849710,10.217090,9.956935", \ "13.677860,13.155880,12.486950,11.623950,11.000710,10.359740,9.987267", \ "14.476130,13.899100,13.191300,12.376550,11.550830,10.999430,10.343560", \ "15.916940,15.203540,14.588480,13.563430,12.635530,11.936870,11.099030", \ "17.658070,17.008250,16.178970,15.206550,14.085370,13.242820,12.376470"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.640430,13.075870,12.342010,11.529480,10.939530,10.269280,10.009710", \ "13.642850,13.057440,12.353340,11.511500,10.908650,10.377560,9.985609", \ "13.621610,13.049690,12.444200,11.583270,10.850130,10.217480,9.959799", \ "13.677750,13.155740,12.486770,11.623790,11.000660,10.359850,9.987435", \ "14.476040,13.898940,13.191160,12.376450,11.550670,10.999360,10.343820", \ "15.916840,15.247040,14.586470,13.563280,12.635460,11.936820,11.099210", \ "17.657940,17.006580,16.178830,15.197560,14.085310,13.242810,12.376570"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.622930,14.058130,13.454160,12.509220,11.922120,11.282330,11.068950", \ "14.627540,14.050140,13.326150,12.493630,11.892370,11.359410,10.926820", \ "14.623240,14.055540,13.453360,12.592810,11.820460,11.277100,10.904130", \ "14.764990,14.252810,13.583670,12.741660,12.097770,11.429630,10.929460", \ "15.738650,15.155070,14.454130,13.549210,12.776360,12.163900,11.522720", \ "17.422820,16.795640,16.097480,15.088260,14.161460,13.358490,12.621300", \ "19.514070,18.859060,18.054430,17.063040,15.986140,15.145810,14.377690"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.622910,14.058290,13.454400,12.509490,11.922640,11.263100,10.989040", \ "14.627830,14.051550,13.416570,12.493910,11.892650,11.359790,10.927240", \ "14.623420,14.055630,13.453540,12.593010,11.820750,11.278710,10.903980", \ "14.722070,14.252980,13.583820,12.740170,12.098030,11.429270,10.929990", \ "15.738780,15.155210,14.454250,13.549370,12.776600,12.163800,11.523370", \ "17.422890,16.795580,16.097680,15.088390,14.161600,13.353370,12.621810", \ "19.513190,18.860330,18.120600,17.059800,15.985630,15.146120,14.443060"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.622950,14.058330,13.454430,12.509510,11.922700,11.291200,10.988980", \ "14.627870,14.050340,13.417950,12.493910,11.892670,11.359790,10.927570", \ "14.623450,14.055720,13.453570,12.593040,11.820770,11.278760,10.904080", \ "14.765180,14.253030,13.583850,12.740110,12.098050,11.429300,10.929980", \ "15.738820,15.155250,14.454290,13.549400,12.776610,12.163810,11.523370", \ "17.422940,16.795630,16.097700,15.088420,14.161640,13.358820,12.621800", \ "19.513230,18.860380,18.120660,17.059820,15.985650,15.146130,14.443040"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.644010,13.075600,12.341750,11.529180,10.939170,10.317310,10.009040", \ "13.642500,13.058300,12.341140,11.511190,10.908290,10.377090,9.984924", \ "13.559280,13.049420,12.443950,11.583010,10.849800,10.217120,9.960407", \ "13.677510,13.155500,12.486550,11.727380,11.000300,10.359380,9.986779", \ "14.475850,13.898710,13.190920,12.376200,11.550520,10.998850,10.342220", \ "15.916640,15.247770,14.586200,13.563000,12.635120,11.936370,11.098730", \ "17.657750,17.006460,16.178490,15.196760,14.085000,13.242410,12.375970"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "!CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("14.623210,14.058440,13.454520,12.509620,11.922790,11.275460,10.989100", \ "14.627830,14.050450,13.326460,12.494040,11.892730,11.359890,10.928230", \ "14.623520,14.055840,13.453670,12.593120,11.820860,11.278940,10.904470", \ "14.757310,14.253150,13.583730,12.740280,12.098120,11.429410,10.930020", \ "15.738920,15.155340,14.454410,13.549500,12.776720,12.163860,11.523480", \ "17.423130,16.795740,16.097720,15.088550,14.161740,13.358880,12.621810", \ "19.513320,18.860500,18.120760,17.059890,15.985730,15.146160,14.443100"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.204230,14.706070,14.269880,13.462350,12.750040,12.179110,11.778330", \ "15.153170,14.715800,14.180760,13.336640,12.611020,12.128680,11.817480", \ "15.121460,14.627810,14.158520,13.351770,12.690190,12.116430,11.815090", \ "15.225100,14.694420,14.214650,13.396450,12.645760,12.172520,11.966340", \ "15.359840,14.923800,14.402880,13.566710,12.874490,12.467120,12.043140", \ "15.671430,15.171070,14.607240,13.909730,13.055210,12.595730,12.130900", \ "15.975900,15.503170,14.985300,14.202310,13.488720,12.887380,12.709950"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.197480,14.705820,14.269640,13.462350,12.752040,12.187740,11.778210", \ "15.153010,14.715550,14.180550,13.336950,12.610740,12.129450,11.817180", \ "15.087700,14.626990,14.158270,13.351510,12.688780,12.116150,11.813760", \ "15.225080,14.694220,14.211350,13.396210,12.645650,12.172170,11.966100", \ "15.359640,14.923430,14.403150,13.566470,12.874270,12.466810,12.042810", \ "15.671190,15.170860,14.604740,13.909520,13.159130,12.598600,12.130740", \ "15.975710,15.503050,14.985140,14.202130,13.488550,12.887140,12.709620"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.200730,14.705210,14.268880,13.456150,12.640540,12.180320,11.870090", \ "15.152040,14.714930,14.179050,13.331350,12.609840,12.122970,11.813820", \ "15.124930,14.689850,14.157540,13.350660,12.645180,12.114470,11.860100", \ "15.221850,14.658990,14.213070,13.395400,12.643560,12.171330,11.961910", \ "15.358860,14.925830,14.399130,13.565680,12.872480,12.465490,12.041190", \ "15.670840,15.170350,14.643050,13.908770,13.165670,12.597650,12.125990", \ "15.979140,15.501860,14.984520,14.201570,13.372740,12.886380,12.708870"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.219140,14.715330,14.261060,13.454490,12.629230,12.161950,11.851550", \ "15.122050,14.708350,14.184940,13.374240,12.598370,12.108840,11.804590", \ "15.116910,14.677130,14.149990,13.342020,12.629290,12.077690,11.806690", \ "15.220580,14.684310,14.202330,13.413920,12.686960,12.154750,11.825620", \ "15.348970,14.915500,14.393280,13.542740,12.858670,12.311410,12.019930", \ "15.665340,15.163830,14.507100,13.899680,13.157510,12.577840,12.290630", \ "15.934740,15.491920,14.977040,14.205770,13.368730,12.872550,12.690900"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.219480,14.717770,14.261310,13.455010,12.629590,12.148620,11.759270", \ "15.122120,14.708620,14.185150,13.374580,12.598750,12.109280,11.805340", \ "15.117160,14.677110,14.150270,13.342330,12.629670,12.078090,11.807510", \ "15.221050,14.684660,14.202600,13.414240,12.690480,12.155120,11.826200", \ "15.349200,14.915580,14.393390,13.543010,12.858990,12.311800,12.020490", \ "15.665510,15.164020,14.507320,13.899910,13.158040,12.578510,12.291230", \ "15.934560,15.492050,14.977210,14.205980,13.368950,12.872900,12.691350"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.219610,14.719200,14.261360,13.455240,12.629630,12.154340,11.863950", \ "15.122150,14.708660,14.185210,13.374640,12.598770,12.109310,11.805210", \ "15.117210,14.677130,14.150310,13.342370,12.629690,12.078180,11.807550", \ "15.221250,14.684240,14.202640,13.414270,12.689230,12.155180,11.826180", \ "15.349260,14.915690,14.393480,13.543050,12.859020,12.311840,12.020490", \ "15.665560,15.164070,14.507360,13.899950,13.157940,12.578940,12.291220", \ "15.934770,15.492100,14.977250,14.206010,13.369000,12.872920,12.691360"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.200370,14.704720,14.268470,13.455710,12.649780,12.180260,11.883470", \ "15.151680,14.714540,14.178660,13.331360,12.609350,12.122370,11.813100", \ "15.124610,14.689470,14.157130,13.350220,12.644770,12.113880,11.858600", \ "15.221500,14.658600,14.217950,13.394970,12.643140,12.170680,11.961240", \ "15.358480,14.925410,14.398670,13.565250,12.872010,12.464910,12.040450", \ "15.670470,15.169980,14.642500,13.908360,13.164050,12.596480,12.125290", \ "15.978880,15.501540,14.984180,14.201200,13.372310,12.885860,12.708200"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "RN"; when : "CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("15.219600,14.716260,14.261520,13.455000,12.629750,12.163360,11.855640", \ "15.122410,14.708800,14.185380,13.374790,12.598880,12.109420,11.805330", \ "15.117340,14.677490,14.150440,13.342490,12.629800,12.078170,11.807470", \ "15.221180,14.685250,14.202780,13.414390,12.690590,12.155290,11.826260", \ "15.349420,14.915880,14.393670,13.543190,12.859150,12.311940,12.020580", \ "15.665720,15.164220,14.507500,13.900100,13.158250,12.578670,12.291250", \ "15.934820,15.492250,14.977380,14.206120,13.369120,12.872990,12.691450"); } fall_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFFS_X1 Cell Description : Pos.edge D-Flip-Flop with active high scan, and active low set, and drive strength X1 *******************************************************************************************/ cell (SDFFS_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; preset : "!SN"; } area : 6.650000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 367.381086; leakage_power () { when : "!CK & !D & !SE & !SI & !SN & Q & !QN"; value : 292.676250; } leakage_power () { when : "!CK & !D & !SE & !SI & SN & !Q & QN"; value : 343.296750; } leakage_power () { when : "!CK & !D & !SE & !SI & SN & Q & !QN"; value : 337.911375; } leakage_power () { when : "!CK & !D & !SE & SI & !SN & Q & !QN"; value : 326.345000; } leakage_power () { when : "!CK & !D & !SE & SI & SN & !Q & QN"; value : 376.964250; } leakage_power () { when : "!CK & !D & !SE & SI & SN & Q & !QN"; value : 371.580125; } leakage_power () { when : "!CK & !D & SE & !SI & !SN & Q & !QN"; value : 306.822875; } leakage_power () { when : "!CK & !D & SE & !SI & SN & !Q & QN"; value : 357.443375; } leakage_power () { when : "!CK & !D & SE & !SI & SN & Q & !QN"; value : 352.058000; } leakage_power () { when : "!CK & !D & SE & SI & !SN & Q & !QN"; value : 337.177125; } leakage_power () { when : "!CK & !D & SE & SI & SN & !Q & QN"; value : 411.866500; } leakage_power () { when : "!CK & !D & SE & SI & SN & Q & !QN"; value : 378.864750; } leakage_power () { when : "!CK & D & !SE & !SI & !SN & Q & !QN"; value : 331.993875; } leakage_power () { when : "!CK & D & !SE & !SI & SN & !Q & QN"; value : 406.683250; } leakage_power () { when : "!CK & D & !SE & !SI & SN & Q & !QN"; value : 373.681500; } leakage_power () { when : "!CK & D & !SE & SI & !SN & Q & !QN"; value : 338.183125; } leakage_power () { when : "!CK & D & !SE & SI & SN & !Q & QN"; value : 412.871250; } leakage_power () { when : "!CK & D & !SE & SI & SN & Q & !QN"; value : 379.869500; } leakage_power () { when : "!CK & D & SE & !SI & !SN & Q & !QN"; value : 351.439375; } leakage_power () { when : "!CK & D & SE & !SI & SN & !Q & QN"; value : 402.058625; } leakage_power () { when : "!CK & D & SE & !SI & SN & Q & !QN"; value : 396.674500; } leakage_power () { when : "!CK & D & SE & SI & !SN & Q & !QN"; value : 345.143500; } leakage_power () { when : "!CK & D & SE & SI & SN & !Q & QN"; value : 419.832875; } leakage_power () { when : "!CK & D & SE & SI & SN & Q & !QN"; value : 386.831125; } leakage_power () { when : "CK & !D & !SE & !SI & !SN & Q & !QN"; value : 319.348250; } leakage_power () { when : "CK & !D & !SE & !SI & SN & !Q & QN"; value : 330.130625; } leakage_power () { when : "CK & !D & !SE & !SI & SN & Q & !QN"; value : 362.885875; } leakage_power () { when : "CK & !D & !SE & SI & !SN & Q & !QN"; value : 353.013250; } leakage_power () { when : "CK & !D & !SE & SI & SN & !Q & QN"; value : 363.796875; } leakage_power () { when : "CK & !D & !SE & SI & SN & Q & !QN"; value : 396.550875; } leakage_power () { when : "CK & !D & SE & !SI & !SN & Q & !QN"; value : 333.492375; } leakage_power () { when : "CK & !D & SE & !SI & SN & !Q & QN"; value : 344.274750; } leakage_power () { when : "CK & !D & SE & !SI & SN & Q & !QN"; value : 377.030000; } leakage_power () { when : "CK & !D & SE & SI & !SN & Q & !QN"; value : 349.014250; } leakage_power () { when : "CK & !D & SE & SI & SN & !Q & QN"; value : 387.305125; } leakage_power () { when : "CK & !D & SE & SI & SN & Q & !QN"; value : 392.550625; } leakage_power () { when : "CK & D & !SE & !SI & !SN & Q & !QN"; value : 343.832125; } leakage_power () { when : "CK & D & !SE & !SI & SN & !Q & QN"; value : 382.123000; } leakage_power () { when : "CK & D & !SE & !SI & SN & Q & !QN"; value : 387.368500; } leakage_power () { when : "CK & D & !SE & SI & !SN & Q & !QN"; value : 350.022625; } leakage_power () { when : "CK & D & !SE & SI & SN & !Q & QN"; value : 388.313500; } leakage_power () { when : "CK & D & !SE & SI & SN & Q & !QN"; value : 393.559000; } leakage_power () { when : "CK & D & SE & !SI & !SN & Q & !QN"; value : 378.103875; } leakage_power () { when : "CK & D & SE & !SI & SN & !Q & QN"; value : 388.887500; } leakage_power () { when : "CK & D & SE & !SI & SN & Q & !QN"; value : 421.641500; } leakage_power () { when : "CK & D & SE & SI & !SN & Q & !QN"; value : 356.983000; } leakage_power () { when : "CK & D & SE & SI & SN & !Q & QN"; value : 395.275125; } leakage_power () { when : "CK & D & SE & SI & SN & Q & !QN"; value : 400.520625; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.168449; fall_capacitance : 1.128461; rise_capacitance : 1.168449; timing () { related_pin : "CK"; timing_type : hold_rising; when : "!SE & SN"; sdf_cond : "NEG_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012414,-0.006313,-0.007581", \ "-0.008442,-0.001649,-0.003225", \ "0.106221,0.113145,0.111851"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008070,-0.004017,-0.008236", \ "-0.007824,-0.004764,-0.010752", \ "0.061905,0.063716,0.050475"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "!SE & SN"; sdf_cond : "NEG_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.045872,0.044856,0.058481", \ "0.055361,0.054376,0.067968", \ "0.084938,0.083137,0.096164"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.038393,0.031473,0.033034", \ "0.041939,0.035153,0.036819", \ "0.040609,0.033694,0.035022"); } } internal_power () { when : "!CK & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.297062,9.266447,9.266758,9.665201,10.702110,12.412140,14.809010"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.712170,6.657424,6.663422,7.023071,8.005283,9.669200,12.046980"); } } internal_power () { when : "!CK & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.451968,9.421364,9.421862,9.820330,10.857850,12.566530,14.963920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.908361,6.852523,6.859540,7.219911,8.201035,9.866165,12.240010"); } } internal_power () { when : "!CK & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.410767,9.379597,9.380126,9.778114,10.815290,12.524950,14.920020"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.747938,6.693086,6.699345,7.060654,8.042186,9.709461,12.084330"); } } internal_power () { when : "!CK & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.296205,9.265110,9.265406,9.663753,10.700350,12.410420,14.805990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.733429,6.678997,6.684894,7.044569,8.027717,9.691016,12.065970"); } } internal_power () { when : "!CK & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.450756,9.420038,9.420506,9.818556,10.855140,12.564760,14.961970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.929842,6.874063,6.880903,7.241482,8.221914,9.888164,12.258680"); } } internal_power () { when : "!CK & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.409151,9.378270,9.378979,9.776687,10.813740,12.522900,14.919570"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.769473,6.714662,6.721646,7.082097,8.063327,9.730747,12.102960"); } } internal_power () { when : "!CK & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959830,0.925852,0.906973,0.902342,0.898983,0.899497,0.898170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804146,-0.810855,-0.814806,-0.819546,-0.820335,-0.824866,-0.822607"); } } internal_power () { when : "!CK & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960170,0.926346,0.907304,0.902762,0.899365,0.900015,0.898599"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803693,-0.810553,-0.814297,-0.817324,-0.819822,-0.821401,-0.822089"); } } internal_power () { when : "!CK & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960261,0.926402,0.907397,0.902835,0.899445,0.900063,0.898665"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803361,-0.810186,-0.813976,-0.817003,-0.819502,-0.821080,-0.821767"); } } internal_power () { when : "!CK & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864599,0.876991,0.876792,0.878001,0.877119,0.877967,0.876693"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531632,-0.634227,-0.700469,-0.728434,-0.740726,-0.751835,-0.754481"); } } internal_power () { when : "!CK & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.863214,0.874900,0.877157,0.878125,0.877574,0.875636,0.877231"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530499,-0.633172,-0.699815,-0.727266,-0.740587,-0.751033,-0.755039"); } } internal_power () { when : "!CK & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864625,0.877108,0.876812,0.878075,0.877169,0.878097,0.876768"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531594,-0.634279,-0.700398,-0.726888,-0.740654,-0.749230,-0.754407"); } } internal_power () { when : "CK & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.298608,4.268216,4.271496,4.651538,5.647283,7.276340,9.548241"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.973793,1.919243,1.927459,2.283269,3.227174,4.814172,7.055077"); } } internal_power () { when : "CK & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.405887,4.375464,4.378296,4.757562,5.747421,7.377526,9.644196"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.994782,1.940037,1.948685,2.304699,3.253436,4.839040,7.082810"); } } internal_power () { when : "CK & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.293176,4.265122,4.268260,4.648401,5.644273,7.273251,9.545840"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.050981,1.996247,2.004714,2.361141,3.306842,4.894263,7.133787"); } } internal_power () { when : "CK & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.294416,4.263885,4.267233,4.647212,5.642724,7.271671,9.543270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.974127,1.919513,1.928133,2.283734,3.227166,4.814362,7.055211"); } } internal_power () { when : "CK & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.404662,4.374146,4.377223,4.756166,5.745883,7.375607,9.642309"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.016210,1.961564,1.970362,2.326363,3.274728,4.860785,7.104175"); } } internal_power () { when : "CK & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.291972,4.263817,4.267162,4.647141,5.642690,7.271587,9.543874"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.072451,2.017766,2.026454,2.382802,3.327666,4.915743,7.155164"); } } internal_power () { when : "CK & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.957477,0.925786,0.906973,0.900621,0.898953,0.896563,0.898136"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804262,-0.811052,-0.814980,-0.818074,-0.820128,-0.821969,-0.823077"); } } internal_power () { when : "CK & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959816,0.925770,0.906972,0.902304,0.898964,0.899422,0.898135"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804253,-0.810893,-0.814947,-0.819631,-0.820478,-0.824909,-0.822747"); } } internal_power () { when : "CK & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959871,0.926041,0.907010,0.900623,0.899070,0.896546,0.898303"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804195,-0.811054,-0.814814,-0.817842,-0.820341,-0.821920,-0.822608"); } } internal_power () { when : "CK & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864919,0.876990,0.876790,0.876546,0.877098,0.875445,0.876637"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531851,-0.634217,-0.700700,-0.727091,-0.740759,-0.749471,-0.754829"); } } internal_power () { when : "CK & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.863063,0.877198,0.876958,0.878179,0.877280,0.878134,0.876858"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531337,-0.633141,-0.699821,-0.726472,-0.741364,-0.748779,-0.754021"); } } internal_power () { when : "CK & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864628,0.877069,0.876810,0.876535,0.877150,0.875442,0.876737"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531678,-0.634320,-0.700517,-0.727006,-0.740758,-0.749328,-0.754501"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.001633; fall_capacitance : 1.939355; rise_capacitance : 2.001633; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.011166,-0.007189,-0.011763", \ "-0.020563,-0.017876,-0.022948", \ "0.091895,0.093427,0.080153"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.007379,-0.002235,-0.006200", \ "-0.010050,-0.004605,-0.010940", \ "0.067812,0.073929,0.061449"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043717,0.039568,0.053112", \ "0.055355,0.049905,0.063468", \ "0.079031,0.072921,0.085189"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.052846,0.051613,0.065001", \ "0.056599,0.055334,0.068786", \ "0.054941,0.053419,0.066731"); } } internal_power () { when : "!CK & !D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.308520,3.309362,3.605669,4.404004,5.863659,8.088201,11.109870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030177,0.002192,0.194731,0.960164,2.452057,4.688830,7.721675"); } } internal_power () { when : "!CK & !D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.309014,3.309852,3.605997,4.404427,5.864038,8.088716,11.110290"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030631,0.002487,0.195240,0.962285,2.452569,4.692121,7.722193"); } } internal_power () { when : "!CK & !D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.308665,3.309912,3.606093,4.404502,5.864121,8.088767,11.110360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030968,0.002855,0.195561,0.962607,2.452892,4.692443,7.722517"); } } internal_power () { when : "!CK & !D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.572330,10.550250,11.014770,12.432610,15.089230,19.178460,24.798190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.057378,6.019617,6.308616,7.590802,10.230930,14.332640,19.971230"); } } internal_power () { when : "!CK & !D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.726800,10.704990,11.169330,12.586660,15.244190,19.332180,24.950510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.253406,6.215202,6.504982,7.788421,10.427760,14.531200,20.167380"); } } internal_power () { when : "!CK & !D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.685600,10.663250,11.128700,12.545210,15.202510,19.291910,24.910060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.093505,6.056156,6.344338,7.628084,10.267040,14.370310,20.007740"); } } internal_power () { when : "!CK & D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.004820,10.010990,10.412550,11.400190,13.070210,15.504900,18.728730"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.527117,8.492388,8.612409,9.351925,10.915300,13.317370,16.652070"); } } internal_power () { when : "!CK & D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.944515,9.950732,10.351260,11.337160,13.007730,15.438360,18.663610"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.500010,8.478491,8.647635,9.418358,10.992860,13.398360,16.727830"); } } internal_power () { when : "!CK & D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.037530,10.044060,10.445690,11.433750,13.103280,15.539390,18.763300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.657447,8.622008,8.741743,9.483521,11.045390,13.449910,16.781490"); } } internal_power () { when : "!CK & D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098170,3.099628,3.404397,4.215666,5.683144,7.912710,10.936600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171318,0.148286,0.335791,1.086911,2.577492,4.815984,7.852699"); } } internal_power () { when : "!CK & D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098589,3.100650,3.405010,4.214992,5.684113,7.910757,10.937440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.199863,0.176400,0.364107,1.116887,2.605199,4.848080,7.882853"); } } internal_power () { when : "!CK & D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098197,3.099906,3.404417,4.215740,5.683401,7.912840,10.936680"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171492,0.148141,0.335861,1.088447,2.577280,4.818575,7.852772"); } } internal_power () { when : "CK & !D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.308453,3.309870,3.605688,4.402912,5.863617,8.085412,11.109840"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.042709,0.015171,0.207636,0.974757,2.464948,4.704757,7.734520"); } } internal_power () { when : "CK & !D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.311651,3.309393,3.605632,4.404243,5.863638,8.088092,11.109800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030227,0.002017,0.194441,0.960265,2.451804,4.688644,7.721747"); } } internal_power () { when : "CK & !D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.308375,3.309514,3.605668,4.402752,5.863737,8.085389,11.109970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030234,0.001851,0.194577,0.961778,2.451936,4.691464,7.721886"); } } internal_power () { when : "CK & !D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.578035,5.557106,6.026379,7.420134,10.013700,13.976930,19.388250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.256416,1.218738,1.510966,2.775150,5.344542,9.299506,14.704600"); } } internal_power () { when : "CK & !D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.693300,5.673205,6.143682,7.531110,10.116770,14.078070,19.484180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.335911,1.297879,1.590045,2.848889,5.406577,9.347846,14.745490"); } } internal_power () { when : "CK & !D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.577863,5.557144,6.027917,7.419873,10.013900,13.976830,19.387780"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.390402,1.352043,1.644127,2.903090,5.458095,9.401212,14.795540"); } } internal_power () { when : "CK & D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.268943,5.275035,5.676178,6.661636,8.332797,10.758100,13.970100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.310229,3.289004,3.457847,4.239962,5.812612,8.208197,11.526760"); } } internal_power () { when : "CK & D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.221155,5.226993,5.627658,6.614681,8.283833,10.710600,13.920260"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.414357,3.392859,3.561194,4.344618,5.918576,8.316556,11.635480"); } } internal_power () { when : "CK & D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.268651,5.275450,5.675938,6.661606,8.332877,10.758190,13.970580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.454593,3.419829,3.539681,4.291282,5.853435,8.248924,11.569680"); } } internal_power () { when : "CK & D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098498,3.099940,3.405105,4.215140,5.683357,7.910385,10.936790"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.066219,-0.089113,0.100533,0.856462,2.345434,4.585766,7.617698"); } } internal_power () { when : "CK & D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098417,3.100008,3.404756,4.215966,5.683402,7.912878,10.937100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.198810,0.175631,0.362908,1.115837,2.604220,4.846774,7.881616"); } } internal_power () { when : "CK & D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.098241,3.099800,3.404928,4.214908,5.683133,7.910047,10.936820"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171381,0.148086,0.335672,1.088487,2.577006,4.818408,7.852545"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.910903; fall_capacitance : 0.885367; rise_capacitance : 0.910903; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SE & SN"; sdf_cond : "SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.013959,-0.007895,-0.009321", \ "-0.011334,-0.004500,-0.005731", \ "0.101702,0.108527,0.107385"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008600,-0.004659,-0.009563", \ "-0.007949,-0.004910,-0.011827", \ "0.055998,0.057681,0.044988"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SE & SN"; sdf_cond : "SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.049895,0.048675,0.062317", \ "0.059694,0.058527,0.072059", \ "0.090847,0.089173,0.101651"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.040254,0.033393,0.034941", \ "0.044833,0.038007,0.039328", \ "0.045132,0.038315,0.039492"); } } internal_power () { when : "!CK & !D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723333,0.699049,0.684778,0.681959,0.678948,0.679878,0.678281"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613296,-0.619402,-0.619449,-0.622480,-0.621797,-0.624840,-0.622249"); } } internal_power () { when : "!CK & !D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723671,0.699542,0.685108,0.682378,0.679328,0.680395,0.678710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612843,-0.619103,-0.618940,-0.620246,-0.621284,-0.621358,-0.621730"); } } internal_power () { when : "!CK & !D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723763,0.699596,0.685200,0.682450,0.679408,0.680445,0.678777"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612510,-0.618735,-0.618619,-0.619925,-0.620963,-0.621036,-0.621407"); } } internal_power () { when : "!CK & !D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.282183,9.263331,9.259443,9.532510,10.281830,11.549410,13.356540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.111809,6.072194,6.076851,6.321370,7.028832,8.263575,10.059730"); } } internal_power () { when : "!CK & !D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.436444,9.418914,9.413995,9.686749,10.435760,11.702850,13.510290"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.306990,6.267812,6.272478,6.518992,7.223288,8.460484,10.252000"); } } internal_power () { when : "!CK & !D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.395198,9.375865,9.372256,9.645446,10.394360,11.661710,13.468300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.147199,6.108204,6.112627,6.358705,7.064913,8.302902,10.096000"); } } internal_power () { when : "!CK & D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634196,0.644721,0.644430,0.645808,0.644904,0.646375,0.644996"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394472,-0.471591,-0.519577,-0.540740,-0.548937,-0.557598,-0.558357"); } } internal_power () { when : "!CK & D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634573,0.645449,0.644788,0.644428,0.645362,0.643803,0.645537"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393473,-0.470200,-0.518126,-0.537716,-0.547602,-0.553265,-0.556913"); } } internal_power () { when : "!CK & D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634216,0.644838,0.644449,0.645881,0.644954,0.646506,0.645072"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394432,-0.471643,-0.519505,-0.539009,-0.548865,-0.554676,-0.558283"); } } internal_power () { when : "!CK & D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.281521,9.261479,9.257582,9.530810,10.279640,11.547440,13.353240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.134586,6.094561,6.099105,6.344211,7.051337,8.286127,10.081890"); } } internal_power () { when : "!CK & D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.434717,9.415773,9.412156,9.685236,10.433530,11.700780,13.508550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.329252,6.290217,6.294637,6.541675,7.245940,8.483531,10.274130"); } } internal_power () { when : "!CK & D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.393349,9.375645,9.370419,9.643750,10.392160,11.658480,13.465400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.169385,6.130548,6.134842,6.382048,7.087405,8.325200,10.118910"); } } internal_power () { when : "CK & !D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723355,0.699186,0.685028,0.680247,0.678996,0.676927,0.678334"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613535,-0.619660,-0.619644,-0.620943,-0.621847,-0.622082,-0.622444"); } } internal_power () { when : "CK & !D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723330,0.698984,0.684784,0.681928,0.678937,0.679811,0.678256"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613415,-0.619450,-0.619597,-0.622574,-0.621948,-0.624890,-0.622395"); } } internal_power () { when : "CK & !D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723382,0.699257,0.684824,0.680237,0.679043,0.676918,0.678424"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613360,-0.619617,-0.619463,-0.620770,-0.621809,-0.621883,-0.622254"); } } internal_power () { when : "CK & !D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.251532,4.232225,4.229498,4.480968,5.178992,6.353973,8.020571"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.446230,1.408016,1.413234,1.650104,2.311458,3.456890,5.099316"); } } internal_power () { when : "CK & !D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.350994,4.331949,4.329267,4.581219,5.274975,6.450366,8.112425"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.392076,1.353261,1.358930,1.595319,2.258995,3.402959,5.048554"); } } internal_power () { when : "CK & !D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.247525,4.228330,4.225488,4.476922,5.175005,6.349912,8.016585"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.446265,1.407951,1.413310,1.650183,2.311539,3.457019,5.099488"); } } internal_power () { when : "CK & D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634853,0.645341,0.645068,0.644802,0.645517,0.644171,0.645585"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392974,-0.469353,-0.517774,-0.537355,-0.547235,-0.552895,-0.556539"); } } internal_power () { when : "CK & D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634375,0.644940,0.644590,0.645975,0.645067,0.646551,0.645162"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394227,-0.470677,-0.519003,-0.538584,-0.548464,-0.554124,-0.557768"); } } internal_power () { when : "CK & D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634238,0.644794,0.644450,0.644156,0.644932,0.643531,0.645038"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394507,-0.471689,-0.519610,-0.539103,-0.548952,-0.554760,-0.558366"); } } internal_power () { when : "CK & D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.245743,4.226368,4.223632,4.475739,5.172860,6.347519,8.014105"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.370143,1.331652,1.336397,1.572754,2.233648,3.378536,5.021461"); } } internal_power () { when : "CK & D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.349575,4.330371,4.327721,4.579739,5.273064,6.448116,8.110767"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.414894,1.376221,1.381779,1.617919,2.281840,3.426050,5.071559"); } } internal_power () { when : "CK & D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.245729,4.226950,4.223600,4.475142,5.172821,6.347539,8.014076"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.468463,1.429657,1.435482,1.672159,2.333789,3.479260,5.121688"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.347040; fall_capacitance : 1.347040; rise_capacitance : 1.342377; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.031135,-0.038293,-0.039709", \ "-0.030051,-0.037232,-0.037698", \ "0.003346,-0.005985,-0.006643"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.096153,0.102040,0.108083", \ "0.136398,0.142160,0.148466", \ "0.277921,0.283684,0.289765"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.073575,0.095135,0.176014"); } } internal_power () { when : "!CK & !D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.940261,0.909259,0.892176,0.888073,0.884486,0.884127,0.882154"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.642939,-0.659782,-0.675143,-0.685810,-0.688856,-0.694383,-0.692997"); } } internal_power () { when : "!CK & !D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.940294,0.909381,0.892201,0.888151,0.884540,0.884261,0.882233"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.642833,-0.659768,-0.675005,-0.685750,-0.688718,-0.694379,-0.692859"); } } internal_power () { when : "!CK & !D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.940246,0.909203,0.892160,0.888039,0.884462,0.884070,0.882120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.642981,-0.659787,-0.675200,-0.685835,-0.688913,-0.694385,-0.693054"); } } internal_power () { when : "!CK & !D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.899371,0.875123,0.862451,0.859938,0.857359,0.857419,0.855363"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796072,-0.800992,-0.801227,-0.803847,-0.802580,-0.804792,-0.801192"); } } internal_power () { when : "!CK & D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.899437,0.875371,0.862502,0.860097,0.857468,0.857691,0.855525"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795857,-0.800960,-0.800946,-0.803725,-0.802299,-0.804784,-0.800911"); } } internal_power () { when : "!CK & D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.899405,0.875251,0.862478,0.860020,0.857416,0.857559,0.855447"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795960,-0.800974,-0.801080,-0.803783,-0.802433,-0.804787,-0.801046"); } } internal_power () { when : "!CK & D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.940289,0.909365,0.892193,0.888143,0.884534,0.884248,0.882226"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.642841,-0.659767,-0.675017,-0.685755,-0.688730,-0.694380,-0.692871"); } } internal_power () { when : "!CK & D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.899327,0.874961,0.862418,0.859836,0.857288,0.857242,0.855259"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796213,-0.801013,-0.801409,-0.803927,-0.802762,-0.804798,-0.801375"); } } internal_power () { when : "CK & !D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937856,0.904105,0.885625,0.879940,0.875108,0.872759,0.872097"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.794590,-0.801437,-0.800081,-0.804031,-0.803987,-0.804075,-0.803820"); } } internal_power () { when : "CK & !D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937267,0.903604,0.885030,0.879321,0.874544,0.872144,0.871562"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796038,-0.802974,-0.801499,-0.805449,-0.805405,-0.805492,-0.805239"); } } internal_power () { when : "CK & !D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.938045,0.904251,0.885809,0.880140,0.875287,0.872950,0.872254"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797652,-0.801589,-0.800247,-0.804116,-0.803968,-0.804161,-0.803825"); } } internal_power () { when : "CK & !D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937112,0.903145,0.884867,0.879235,0.874311,0.872058,0.871223"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796272,-0.802941,-0.801865,-0.805793,-0.805755,-0.805849,-0.805615"); } } internal_power () { when : "CK & D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937832,0.904051,0.885564,0.879885,0.875072,0.872692,0.872031"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.797529,-0.801687,-0.800356,-0.804271,-0.804061,-0.804234,-0.803945"); } } internal_power () { when : "CK & D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937232,0.903359,0.884978,0.879320,0.874453,0.872143,0.871392"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.795856,-0.802620,-0.801415,-0.805344,-0.805308,-0.805403,-0.805172"); } } internal_power () { when : "CK & D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937269,0.903596,0.885031,0.879326,0.874546,0.872150,0.871563"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796038,-0.802966,-0.801501,-0.805451,-0.805409,-0.805496,-0.805243"); } } internal_power () { when : "CK & D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.937070,0.902985,0.884781,0.879235,0.874240,0.872058,0.871119"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.796478,-0.802950,-0.803541,-0.805917,-0.805901,-0.806130,-0.805780"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.996353; fall_capacitance : 0.922298; rise_capacitance : 0.996353; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.031760,0.041770,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.035118,0.035023,0.146386"); } } internal_power () { when : "!D & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.242801,9.233270,9.494969,10.360730,11.934310,14.410670,17.910110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("25.442470,25.419740,25.598260,26.375100,28.075940,30.861870,34.800820"); } } internal_power () { when : "!D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.200875,5.194366,5.440550,6.244556,7.711137,10.025350,13.290040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.470381,4.450178,4.635939,5.364067,6.894822,9.320386,12.672890"); } } internal_power () { when : "!D & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.442543,9.422434,9.687705,10.549160,12.121180,14.587220,18.074120"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.242803,9.233392,9.494590,10.360810,11.934370,14.410810,17.910180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("25.442580,25.419760,25.598410,26.375160,28.076070,30.861870,34.800940"); } } internal_power () { when : "!D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.200891,5.194483,5.440581,6.244639,7.711193,10.025490,13.290120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.470486,4.450193,4.636076,5.364204,6.894953,9.320513,12.673020"); } } internal_power () { when : "!D & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.442645,9.422458,9.688506,10.549310,12.121330,14.587360,18.074260"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.242584,9.232998,9.494696,10.360480,11.934120,14.410610,17.909790"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("25.442460,25.419750,25.598200,26.375070,28.075880,30.861870,34.800770"); } } internal_power () { when : "!D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.200677,5.194123,5.440418,6.244323,7.711063,10.025290,13.289990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.470446,4.450263,4.635973,5.364089,6.894782,9.320365,12.672900"); } } internal_power () { when : "!D & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.442193,9.422158,9.687413,10.548840,12.121350,14.587130,18.074030"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378708,5.370288,5.624454,6.427960,7.904166,10.228270,13.500090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.259875,4.240969,4.425276,5.161464,6.710279,9.136076,12.490910"); } } internal_power () { when : "!D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.936576,9.919714,10.178680,10.983470,12.449020,14.759180,18.033360"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378797,5.370365,5.624517,6.428233,7.903965,10.230010,13.500060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.280111,4.260285,4.445446,5.182816,6.728488,9.156675,12.508200"); } } internal_power () { when : "D & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378724,5.370533,5.624387,6.428109,7.904273,10.228540,13.500260"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.260073,4.240988,4.425553,5.161584,6.710544,9.136084,12.491190"); } } internal_power () { when : "D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.936883,9.924642,10.172960,10.983780,12.450650,14.759530,18.033800"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378868,5.370611,5.624688,6.428384,7.904076,10.230280,13.500220"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.280318,4.260311,4.445717,5.183096,6.728763,9.156944,12.508470"); } } internal_power () { when : "D & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378695,5.370410,5.624460,6.428038,7.904224,10.228410,13.500190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.259974,4.240975,4.425419,5.161528,6.710411,9.136083,12.491060"); } } internal_power () { when : "D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.869812,9.853834,10.106520,10.912310,12.373460,14.697030,17.963090"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378823,5.370487,5.624662,6.428308,7.904025,10.230150,13.500150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.280220,4.260299,4.445583,5.182963,6.728631,9.156815,12.508340"); } } internal_power () { when : "D & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.242602,9.233154,9.494338,10.360580,11.934190,14.410800,17.909900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("25.442610,25.419770,25.598390,26.375150,28.076070,30.861880,34.800960"); } } internal_power () { when : "D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.200715,5.194292,5.440424,6.244434,7.711141,10.025480,13.290100"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.470579,4.450274,4.636157,5.364276,6.894965,9.320549,12.673080"); } } internal_power () { when : "D & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.442353,9.422203,9.687579,10.549040,12.121080,14.587340,18.074240"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378655,5.370120,5.624311,6.427854,7.904091,10.228090,13.499990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.259737,4.240949,4.425093,5.161386,6.710100,9.136074,12.490740"); } } internal_power () { when : "D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.936545,9.919801,10.172380,10.983390,12.449020,14.759300,18.033310"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.378745,5.370197,5.624606,6.428126,7.903890,10.229830,13.499950"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.279973,4.260266,4.445258,5.182635,6.728308,9.156495,12.508020"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.119600; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.034902,0.037903,0.041057,0.046481,0.055817,0.072211,0.102247", \ "0.035658,0.038658,0.041812,0.047237,0.056574,0.072968,0.103002", \ "0.038243,0.041241,0.044393,0.049817,0.059156,0.075553,0.105587", \ "0.040697,0.043695,0.046843,0.052259,0.061596,0.077992,0.108025", \ "0.042236,0.045224,0.048362,0.053772,0.063099,0.079497,0.109538", \ "0.042501,0.045487,0.048626,0.054034,0.063369,0.079776,0.109805", \ "0.041117,0.044124,0.047275,0.052698,0.062034,0.078446,0.108487"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.040164,0.043076,0.046307,0.052162,0.062943,0.083536,0.124304", \ "0.040922,0.043835,0.047067,0.052923,0.063704,0.084292,0.125062", \ "0.043705,0.046617,0.049849,0.055703,0.066486,0.087077,0.127845", \ "0.046461,0.049375,0.052610,0.058462,0.069247,0.089836,0.130604", \ "0.048269,0.051180,0.054411,0.060264,0.071047,0.091638,0.132398", \ "0.048638,0.051545,0.054775,0.060625,0.071404,0.091996,0.132760", \ "0.047281,0.050183,0.053410,0.059257,0.070031,0.090611,0.131383"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.006193,0.007558,0.009112,0.012101,0.017967,0.029498,0.053439", \ "0.006191,0.007558,0.009112,0.012103,0.017967,0.029495,0.053435", \ "0.006197,0.007563,0.009117,0.012110,0.017973,0.029501,0.053435", \ "0.006210,0.007582,0.009134,0.012123,0.017986,0.029508,0.053440", \ "0.006274,0.007643,0.009197,0.012177,0.018025,0.029533,0.053451", \ "0.006488,0.007836,0.009375,0.012328,0.018144,0.029605,0.053453", \ "0.006916,0.008218,0.009713,0.012599,0.018340,0.029734,0.053531"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.004733,0.006632,0.008906,0.013326,0.022235,0.040644,0.078507", \ "0.004735,0.006633,0.008904,0.013329,0.022236,0.040643,0.078509", \ "0.004733,0.006633,0.008907,0.013326,0.022236,0.040644,0.078509", \ "0.004738,0.006634,0.008907,0.013329,0.022234,0.040635,0.078511", \ "0.004740,0.006636,0.008908,0.013329,0.022232,0.040638,0.078504", \ "0.004735,0.006634,0.008908,0.013330,0.022237,0.040644,0.078520", \ "0.004740,0.006635,0.008910,0.013332,0.022240,0.040640,0.078516"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057082,0.060184,0.063676,0.070129,0.081733,0.102974,0.143796", \ "0.057992,0.061095,0.064587,0.071039,0.082643,0.103884,0.144703", \ "0.061938,0.065043,0.068531,0.074975,0.086569,0.107802,0.148620", \ "0.068847,0.071879,0.075292,0.081644,0.093165,0.114350,0.155136", \ "0.077083,0.080040,0.083355,0.089562,0.100943,0.122027,0.162753", \ "0.086540,0.089443,0.092671,0.098720,0.109921,0.130877,0.171523", \ "0.097214,0.100082,0.103235,0.109119,0.120123,0.140922,0.181454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007518,0.009318,0.011644,0.016219,0.024933,0.042476,0.079401", \ "0.007519,0.009318,0.011645,0.016221,0.024931,0.042483,0.079403", \ "0.007519,0.009317,0.011646,0.016217,0.024936,0.042482,0.079402", \ "0.007522,0.009323,0.011647,0.016223,0.024938,0.042483,0.079409", \ "0.007540,0.009343,0.011665,0.016238,0.024947,0.042485,0.079408", \ "0.007555,0.009355,0.011677,0.016256,0.024949,0.042498,0.079415", \ "0.007584,0.009381,0.011705,0.016281,0.024979,0.042505,0.079401"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057082,0.060184,0.063676,0.070129,0.081734,0.102974,0.143796", \ "0.057992,0.061095,0.064587,0.071039,0.082643,0.103884,0.144703", \ "0.061938,0.065043,0.068531,0.074975,0.086569,0.107802,0.148620", \ "0.068847,0.071879,0.075292,0.081644,0.093165,0.114350,0.155136", \ "0.077082,0.080040,0.083355,0.089562,0.100943,0.122027,0.162753", \ "0.086540,0.089443,0.092671,0.098720,0.109921,0.130877,0.171523", \ "0.097214,0.100082,0.103235,0.109119,0.120123,0.140922,0.181454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007518,0.009318,0.011644,0.016219,0.024936,0.042476,0.079403", \ "0.007519,0.009318,0.011645,0.016221,0.024931,0.042483,0.079403", \ "0.007519,0.009317,0.011646,0.016217,0.024936,0.042482,0.079402", \ "0.007522,0.009323,0.011647,0.016223,0.024938,0.042483,0.079409", \ "0.007543,0.009343,0.011665,0.016238,0.024947,0.042485,0.079408", \ "0.007555,0.009355,0.011677,0.016256,0.024949,0.042498,0.079415", \ "0.007584,0.009381,0.011705,0.016281,0.024979,0.042505,0.079401"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057082,0.060184,0.063676,0.070129,0.081734,0.102974,0.143796", \ "0.057992,0.061095,0.064587,0.071039,0.082643,0.103884,0.144703", \ "0.061938,0.065043,0.068531,0.074975,0.086569,0.107802,0.148620", \ "0.068847,0.071879,0.075292,0.081644,0.093165,0.114350,0.155136", \ "0.077083,0.080040,0.083355,0.089562,0.100943,0.122027,0.162753", \ "0.086540,0.089443,0.092671,0.098720,0.109921,0.130877,0.171523", \ "0.097214,0.100082,0.103235,0.109119,0.120123,0.140922,0.181454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007518,0.009318,0.011644,0.016220,0.024936,0.042476,0.079403", \ "0.007519,0.009318,0.011645,0.016221,0.024931,0.042483,0.079403", \ "0.007519,0.009317,0.011646,0.016217,0.024936,0.042482,0.079402", \ "0.007522,0.009323,0.011647,0.016223,0.024938,0.042483,0.079409", \ "0.007546,0.009343,0.011665,0.016238,0.024947,0.042485,0.079408", \ "0.007555,0.009355,0.011677,0.016256,0.024949,0.042498,0.079415", \ "0.007584,0.009381,0.011705,0.016281,0.024979,0.042505,0.079401"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057084,0.060190,0.063682,0.070138,0.081749,0.103008,0.143864", \ "0.057995,0.061100,0.064592,0.071047,0.082658,0.103919,0.144777", \ "0.061938,0.065043,0.068531,0.074979,0.086582,0.107832,0.148684", \ "0.068847,0.071880,0.075294,0.081647,0.093175,0.114378,0.155198", \ "0.077080,0.080039,0.083355,0.089565,0.100953,0.122053,0.162814", \ "0.086537,0.089440,0.092670,0.098720,0.109928,0.130900,0.171579", \ "0.097208,0.100082,0.103241,0.109126,0.120131,0.140946,0.181507"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007521,0.009321,0.011649,0.016228,0.024953,0.042514,0.079463", \ "0.007521,0.009322,0.011650,0.016229,0.024952,0.042521,0.079470", \ "0.007521,0.009323,0.011652,0.016225,0.024950,0.042518,0.079464", \ "0.007526,0.009326,0.011654,0.016231,0.024955,0.042521,0.079463", \ "0.007548,0.009347,0.011668,0.016245,0.024965,0.042521,0.079467", \ "0.007559,0.009358,0.011684,0.016264,0.024966,0.042533,0.079472", \ "0.007591,0.009384,0.011710,0.016288,0.024995,0.042540,0.079458"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057084,0.060190,0.063682,0.070138,0.081749,0.103007,0.143865", \ "0.057995,0.061100,0.064592,0.071047,0.082658,0.103919,0.144777", \ "0.061938,0.065043,0.068531,0.074979,0.086582,0.107832,0.148684", \ "0.068847,0.071880,0.075294,0.081647,0.093175,0.114378,0.155198", \ "0.077081,0.080039,0.083355,0.089565,0.100953,0.122053,0.162814", \ "0.086537,0.089440,0.092671,0.098720,0.109928,0.130900,0.171579", \ "0.097208,0.100082,0.103241,0.109126,0.120131,0.140946,0.181507"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007521,0.009321,0.011649,0.016228,0.024953,0.042514,0.079463", \ "0.007521,0.009322,0.011650,0.016229,0.024952,0.042521,0.079470", \ "0.007521,0.009323,0.011652,0.016225,0.024950,0.042518,0.079464", \ "0.007526,0.009326,0.011654,0.016231,0.024955,0.042522,0.079463", \ "0.007545,0.009347,0.011668,0.016245,0.024965,0.042521,0.079467", \ "0.007559,0.009358,0.011684,0.016264,0.024966,0.042533,0.079472", \ "0.007591,0.009384,0.011710,0.016288,0.024995,0.042540,0.079458"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057084,0.060190,0.063682,0.070138,0.081749,0.103007,0.143864", \ "0.057995,0.061100,0.064592,0.071047,0.082658,0.103919,0.144777", \ "0.061938,0.065043,0.068531,0.074979,0.086582,0.107832,0.148684", \ "0.068847,0.071880,0.075294,0.081647,0.093175,0.114378,0.155198", \ "0.077080,0.080039,0.083355,0.089565,0.100953,0.122053,0.162814", \ "0.086537,0.089440,0.092670,0.098720,0.109928,0.130900,0.171579", \ "0.097208,0.100082,0.103241,0.109126,0.120131,0.140946,0.181507"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007521,0.009321,0.011649,0.016228,0.024953,0.042514,0.079463", \ "0.007521,0.009322,0.011650,0.016229,0.024952,0.042521,0.079470", \ "0.007521,0.009321,0.011652,0.016225,0.024950,0.042518,0.079464", \ "0.007526,0.009326,0.011654,0.016231,0.024955,0.042522,0.079463", \ "0.007548,0.009347,0.011668,0.016245,0.024965,0.042521,0.079467", \ "0.007559,0.009358,0.011684,0.016264,0.024966,0.042533,0.079472", \ "0.007591,0.009384,0.011710,0.016288,0.024995,0.042540,0.079458"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057082,0.060184,0.063676,0.070129,0.081734,0.102974,0.143796", \ "0.057992,0.061095,0.064587,0.071039,0.082643,0.103884,0.144703", \ "0.061938,0.065043,0.068531,0.074975,0.086569,0.107802,0.148620", \ "0.068847,0.071879,0.075292,0.081644,0.093165,0.114350,0.155136", \ "0.077082,0.080040,0.083355,0.089562,0.100943,0.122027,0.162753", \ "0.086540,0.089443,0.092671,0.098720,0.109921,0.130877,0.171523", \ "0.097214,0.100082,0.103235,0.109119,0.120123,0.140922,0.181454"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007518,0.009318,0.011644,0.016220,0.024936,0.042476,0.079403", \ "0.007519,0.009318,0.011645,0.016221,0.024931,0.042483,0.079403", \ "0.007519,0.009317,0.011646,0.016217,0.024936,0.042482,0.079402", \ "0.007522,0.009323,0.011647,0.016223,0.024938,0.042483,0.079409", \ "0.007542,0.009343,0.011665,0.016238,0.024947,0.042485,0.079408", \ "0.007555,0.009355,0.011677,0.016256,0.024949,0.042498,0.079415", \ "0.007584,0.009381,0.011705,0.016281,0.024979,0.042505,0.079401"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.057084,0.060190,0.063682,0.070138,0.081749,0.103008,0.143864", \ "0.057995,0.061100,0.064592,0.071047,0.082658,0.103919,0.144777", \ "0.061938,0.065043,0.068531,0.074979,0.086582,0.107832,0.148684", \ "0.068847,0.071880,0.075294,0.081647,0.093175,0.114378,0.155198", \ "0.077080,0.080039,0.083355,0.089565,0.100953,0.122053,0.162814", \ "0.086537,0.089440,0.092670,0.098720,0.109928,0.130900,0.171579", \ "0.097208,0.100082,0.103241,0.109126,0.120131,0.140946,0.181507"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.007521,0.009321,0.011649,0.016228,0.024953,0.042514,0.079463", \ "0.007521,0.009322,0.011650,0.016229,0.024952,0.042521,0.079470", \ "0.007521,0.009323,0.011652,0.016225,0.024950,0.042518,0.079464", \ "0.007526,0.009326,0.011654,0.016231,0.024955,0.042522,0.079463", \ "0.007548,0.009347,0.011668,0.016245,0.024965,0.042521,0.079467", \ "0.007559,0.009358,0.011684,0.016264,0.024966,0.042533,0.079472", \ "0.007591,0.009384,0.011710,0.016288,0.024995,0.042540,0.079458"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103684,0.106669,0.109940,0.115784,0.126374,0.146670,0.187219", \ "0.104590,0.107574,0.110844,0.116686,0.127276,0.147579,0.188123", \ "0.107700,0.110686,0.113958,0.119805,0.130399,0.150695,0.191244", \ "0.113053,0.116039,0.119310,0.125150,0.135742,0.156030,0.196581", \ "0.122623,0.125606,0.128876,0.134715,0.145300,0.165585,0.206119", \ "0.137281,0.140264,0.143539,0.149368,0.159957,0.180235,0.220739", \ "0.155835,0.158825,0.162102,0.167947,0.178513,0.198789,0.239257"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007342,0.009506,0.013711,0.022330,0.040677,0.078524", \ "0.005608,0.007340,0.009502,0.013708,0.022333,0.040669,0.078527", \ "0.005606,0.007340,0.009503,0.013706,0.022335,0.040674,0.078526", \ "0.005603,0.007339,0.009504,0.013708,0.022332,0.040664,0.078520", \ "0.005608,0.007342,0.009506,0.013706,0.022330,0.040672,0.078520", \ "0.005647,0.007373,0.009529,0.013730,0.022349,0.040678,0.078525", \ "0.005737,0.007445,0.009598,0.013783,0.022358,0.040692,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103684,0.106669,0.109940,0.115784,0.126374,0.146671,0.187220", \ "0.104590,0.107574,0.110844,0.116686,0.127276,0.147579,0.188123", \ "0.107701,0.110686,0.113958,0.119804,0.130399,0.150695,0.191244", \ "0.113053,0.116036,0.119310,0.125150,0.135742,0.156030,0.196581", \ "0.122623,0.125606,0.128876,0.134715,0.145300,0.165585,0.206119", \ "0.137281,0.140264,0.143539,0.149368,0.159957,0.180235,0.220739", \ "0.155835,0.158825,0.162102,0.167947,0.178513,0.198789,0.239257"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007342,0.009506,0.013711,0.022330,0.040677,0.078523", \ "0.005608,0.007340,0.009502,0.013708,0.022333,0.040669,0.078527", \ "0.005608,0.007340,0.009503,0.013705,0.022335,0.040674,0.078526", \ "0.005603,0.007338,0.009504,0.013708,0.022332,0.040664,0.078520", \ "0.005608,0.007341,0.009507,0.013706,0.022330,0.040672,0.078520", \ "0.005647,0.007373,0.009529,0.013730,0.022349,0.040678,0.078525", \ "0.005737,0.007445,0.009598,0.013783,0.022358,0.040692,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103685,0.106669,0.109940,0.115784,0.126374,0.146669,0.187221", \ "0.104590,0.107574,0.110844,0.116686,0.127276,0.147579,0.188123", \ "0.107701,0.110686,0.113958,0.119804,0.130399,0.150695,0.191244", \ "0.113053,0.116036,0.119310,0.125150,0.135742,0.156030,0.196581", \ "0.122623,0.125606,0.128876,0.134715,0.145300,0.165585,0.206119", \ "0.137281,0.140264,0.143539,0.149368,0.159957,0.180235,0.220739", \ "0.155835,0.158825,0.162102,0.167947,0.178513,0.198789,0.239257"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005604,0.007342,0.009506,0.013711,0.022330,0.040677,0.078522", \ "0.005608,0.007340,0.009502,0.013708,0.022333,0.040669,0.078527", \ "0.005608,0.007340,0.009503,0.013705,0.022335,0.040674,0.078526", \ "0.005603,0.007338,0.009504,0.013708,0.022332,0.040664,0.078520", \ "0.005608,0.007342,0.009507,0.013706,0.022330,0.040672,0.078520", \ "0.005647,0.007373,0.009529,0.013730,0.022349,0.040678,0.078525", \ "0.005737,0.007445,0.009598,0.013783,0.022358,0.040692,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103695,0.106679,0.109951,0.115793,0.126383,0.146678,0.187226", \ "0.104600,0.107581,0.110854,0.116696,0.127285,0.147586,0.188127", \ "0.107710,0.110694,0.113968,0.119814,0.130409,0.150702,0.191249", \ "0.113061,0.116048,0.119319,0.125159,0.135751,0.156037,0.196585", \ "0.122634,0.125615,0.128885,0.134723,0.145308,0.165592,0.206124", \ "0.137291,0.140277,0.143548,0.149378,0.159966,0.180242,0.220745", \ "0.155846,0.158834,0.162110,0.167957,0.178525,0.198797,0.239262"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007341,0.009507,0.013711,0.022331,0.040677,0.078524", \ "0.005609,0.007340,0.009503,0.013709,0.022333,0.040670,0.078529", \ "0.005609,0.007339,0.009504,0.013706,0.022335,0.040676,0.078526", \ "0.005606,0.007341,0.009505,0.013709,0.022332,0.040664,0.078521", \ "0.005607,0.007343,0.009508,0.013709,0.022331,0.040672,0.078520", \ "0.005648,0.007371,0.009532,0.013731,0.022349,0.040672,0.078525", \ "0.005738,0.007449,0.009598,0.013786,0.022361,0.040693,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103697,0.106680,0.109952,0.115795,0.126384,0.146679,0.187227", \ "0.104602,0.107583,0.110856,0.116698,0.127287,0.147588,0.188128", \ "0.107712,0.110698,0.113969,0.119815,0.130410,0.150704,0.191250", \ "0.113062,0.116050,0.119321,0.125160,0.135752,0.156039,0.196586", \ "0.122634,0.125617,0.128887,0.134725,0.145310,0.165593,0.206122", \ "0.137292,0.140279,0.143549,0.149379,0.159967,0.180243,0.220746", \ "0.155848,0.158835,0.162111,0.167959,0.178526,0.198799,0.239263"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007341,0.009507,0.013712,0.022331,0.040677,0.078524", \ "0.005609,0.007340,0.009503,0.013709,0.022333,0.040670,0.078529", \ "0.005609,0.007339,0.009504,0.013706,0.022335,0.040676,0.078526", \ "0.005606,0.007340,0.009505,0.013709,0.022332,0.040664,0.078521", \ "0.005610,0.007341,0.009508,0.013709,0.022331,0.040672,0.078524", \ "0.005648,0.007371,0.009532,0.013731,0.022349,0.040672,0.078525", \ "0.005737,0.007450,0.009598,0.013786,0.022361,0.040690,0.078523"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103697,0.106680,0.109952,0.115795,0.126384,0.146679,0.187227", \ "0.104601,0.107583,0.110855,0.116698,0.127287,0.147588,0.188128", \ "0.107712,0.110697,0.113969,0.119815,0.130410,0.150704,0.191250", \ "0.113062,0.116051,0.119320,0.125160,0.135752,0.156038,0.196586", \ "0.122635,0.125616,0.128887,0.134724,0.145310,0.165593,0.206122", \ "0.137292,0.140279,0.143549,0.149379,0.159967,0.180243,0.220746", \ "0.155848,0.158835,0.162111,0.167958,0.178526,0.198799,0.239263"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007342,0.009507,0.013711,0.022331,0.040677,0.078525", \ "0.005609,0.007340,0.009503,0.013709,0.022333,0.040670,0.078529", \ "0.005609,0.007339,0.009504,0.013706,0.022335,0.040676,0.078526", \ "0.005606,0.007340,0.009505,0.013709,0.022332,0.040664,0.078521", \ "0.005607,0.007341,0.009507,0.013709,0.022331,0.040672,0.078524", \ "0.005648,0.007371,0.009532,0.013731,0.022349,0.040672,0.078525", \ "0.005737,0.007450,0.009598,0.013786,0.022361,0.040690,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103684,0.106669,0.109940,0.115784,0.126374,0.146671,0.187220", \ "0.104590,0.107574,0.110844,0.116686,0.127276,0.147579,0.188123", \ "0.107701,0.110685,0.113958,0.119805,0.130399,0.150695,0.191244", \ "0.113053,0.116036,0.119310,0.125150,0.135742,0.156030,0.196581", \ "0.122623,0.125606,0.128876,0.134715,0.145300,0.165585,0.206119", \ "0.137281,0.140264,0.143539,0.149368,0.159957,0.180235,0.220739", \ "0.155835,0.158825,0.162102,0.167947,0.178513,0.198789,0.239257"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007342,0.009506,0.013711,0.022330,0.040669,0.078524", \ "0.005608,0.007340,0.009502,0.013708,0.022333,0.040669,0.078527", \ "0.005608,0.007340,0.009503,0.013706,0.022335,0.040674,0.078526", \ "0.005603,0.007338,0.009504,0.013708,0.022332,0.040664,0.078520", \ "0.005609,0.007341,0.009507,0.013706,0.022330,0.040672,0.078520", \ "0.005647,0.007373,0.009529,0.013730,0.022349,0.040678,0.078525", \ "0.005737,0.007445,0.009598,0.013783,0.022358,0.040692,0.078521"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.103695,0.106678,0.109950,0.115793,0.126382,0.146677,0.187224", \ "0.104599,0.107581,0.110854,0.116696,0.127285,0.147586,0.188126", \ "0.107710,0.110696,0.113967,0.119814,0.130408,0.150702,0.191249", \ "0.113060,0.116048,0.119319,0.125158,0.135750,0.156037,0.196585", \ "0.122634,0.125615,0.128885,0.134723,0.145308,0.165592,0.206122", \ "0.137290,0.140277,0.143547,0.149377,0.159965,0.180242,0.220745", \ "0.155846,0.158833,0.162109,0.167957,0.178524,0.198797,0.239262"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("0.005605,0.007341,0.009507,0.013711,0.022331,0.040677,0.078523", \ "0.005609,0.007340,0.009503,0.013709,0.022333,0.040670,0.078529", \ "0.005609,0.007339,0.009504,0.013706,0.022335,0.040676,0.078526", \ "0.005606,0.007340,0.009505,0.013709,0.022332,0.040664,0.078521", \ "0.005607,0.007341,0.009506,0.013709,0.022331,0.040672,0.078520", \ "0.005648,0.007371,0.009532,0.013731,0.022349,0.040672,0.078525", \ "0.005738,0.007449,0.009598,0.013786,0.022361,0.040693,0.078523"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("7.523277,7.337558,7.202596,7.055058,6.978595,6.875589,6.747948", \ "7.517524,7.339884,7.224633,7.060497,6.961406,6.881686,6.746258", \ "7.617426,7.452300,7.309662,7.159011,7.023262,6.891942,6.861647", \ "8.013776,7.801576,7.706060,7.550719,7.406781,7.287638,7.241278", \ "8.839265,8.652637,8.525841,8.371306,8.250632,8.158896,8.084172", \ "10.204530,10.022840,9.880409,9.648215,9.501839,9.460882,9.309619", \ "11.860610,11.723450,11.555670,11.462370,11.388070,11.262220,11.186510"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("6.633904,6.623767,6.640950,6.649475,6.682849,6.685562,6.633269", \ "6.627075,6.616832,6.637990,6.640644,6.661167,6.664889,6.577853", \ "6.728382,6.711846,6.726816,6.721701,6.754448,6.714243,6.716453", \ "7.089469,7.082126,7.098729,7.095384,7.137886,7.140866,7.113660", \ "7.869804,7.864886,7.872695,7.862527,7.895577,7.897140,7.864382", \ "9.093667,9.086057,9.106016,9.099139,9.149252,9.130945,9.092866", \ "10.476690,10.508530,10.577250,10.642380,10.814080,10.836070,10.833000"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.822907,5.630519,5.556169,5.430477,5.309932,5.295012,5.013116", \ "5.860140,5.625910,5.509991,5.465146,5.308127,5.195009,5.113189", \ "5.973575,5.751896,5.633232,5.545298,5.463013,5.277180,5.195152", \ "6.532306,6.196884,6.056695,5.868876,5.803944,5.581782,5.478639", \ "7.454222,7.077232,6.847982,6.598473,6.432019,6.256579,6.130179", \ "8.700502,8.254142,7.994235,7.689624,7.376107,7.190605,6.990961", \ "10.313620,9.871497,9.504890,9.086574,8.741028,8.460628,8.178376"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.822838,5.630457,5.556099,5.430400,5.402105,5.295155,5.125212", \ "5.860077,5.625839,5.509922,5.465058,5.308029,5.194879,5.113018", \ "5.973516,5.751831,5.633156,5.545216,5.462911,5.277046,5.194977", \ "6.532249,6.196819,6.056620,5.868793,5.803842,5.581648,5.478504", \ "7.450784,7.077166,6.847921,6.598390,6.431933,6.256466,6.130028", \ "8.700463,8.254102,7.994179,7.689562,7.376034,7.190529,6.990847", \ "10.313590,9.871465,9.504850,9.086525,8.740976,8.460569,8.178355"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.823023,5.630640,5.556300,5.430642,5.402395,5.295523,5.127096", \ "5.860261,5.626033,5.510125,5.465294,5.308309,5.195249,5.113483", \ "5.973693,5.752019,5.633363,5.545437,5.463196,5.277417,5.195454", \ "6.532422,6.197006,6.056822,5.869018,5.804120,5.582011,5.478925", \ "7.438459,7.077339,6.848096,6.598602,6.432185,6.256788,6.130449", \ "8.700581,8.254239,7.994324,7.689726,7.376239,7.190776,6.991196", \ "10.313660,9.871545,9.504931,9.086641,8.741121,8.460761,8.178620"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.771739,5.533025,5.458898,5.338655,5.305634,5.199780,5.132589", \ "5.762306,5.531395,5.410530,5.381934,5.250305,5.101924,4.892625", \ "5.889554,5.607640,5.541797,5.451731,5.369887,5.169935,5.105856", \ "6.440411,6.106266,5.965337,5.776817,5.712504,5.491262,5.442998", \ "7.346656,6.984357,6.756277,6.507086,6.330444,6.166942,6.081183", \ "8.610448,8.213463,7.904521,7.599149,7.377957,7.091173,6.904236", \ "10.219890,9.780419,9.413154,8.993878,8.650131,8.341624,8.091232"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.771776,5.533097,5.458967,5.338744,5.305707,5.199942,5.132488", \ "5.762352,5.531434,5.410602,5.381676,5.250394,5.102029,4.892745", \ "5.889627,5.607688,5.541846,5.451800,5.369958,5.170018,5.105965", \ "6.440479,6.106320,5.965385,5.776872,5.712567,5.491336,5.443207", \ "7.362732,6.984388,6.756344,6.507126,6.330534,6.167052,6.081321", \ "8.610514,8.213523,7.904560,7.599201,7.378059,7.091339,6.904425", \ "10.219940,9.780454,9.413178,8.993916,8.650211,8.341775,8.091394"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.772027,5.533365,5.459251,5.339057,5.306090,5.200422,5.133199", \ "5.762605,5.531699,5.410884,5.382190,5.250815,5.102508,4.893353", \ "5.889878,5.659243,5.542129,5.452117,5.370338,5.170494,5.106574", \ "6.440729,6.106583,5.965665,5.777183,5.712939,5.491782,5.443792", \ "7.346928,6.984635,6.756606,6.507420,6.330885,6.167490,6.081885", \ "8.610716,8.213737,7.904790,7.599459,7.378368,7.091730,6.904937", \ "10.220080,9.780616,9.413355,8.994119,8.650462,8.342104,8.091781"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.822832,5.630447,5.556089,5.430405,5.402104,5.294872,5.128143", \ "5.860073,5.625832,5.509915,5.465051,5.308013,5.194885,5.113017", \ "5.973508,5.751822,5.633147,5.545207,5.462909,5.277052,5.194984", \ "6.532240,6.196809,6.056609,5.868781,5.803837,5.581651,5.478499", \ "7.455460,7.077150,6.847904,6.598375,6.431925,6.256461,6.130022", \ "8.700441,8.254084,7.994155,7.689537,7.376013,7.190503,6.990827", \ "10.313560,9.871432,9.504799,9.086492,8.740944,8.460539,8.178333"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("5.771992,5.533292,5.459185,5.338976,5.306017,5.200250,5.133215", \ "5.762559,5.531664,5.410816,5.382240,5.250725,5.102415,4.893250", \ "5.889814,5.607910,5.542086,5.452056,5.370261,5.170425,5.106471", \ "6.440662,6.106533,5.965623,5.777134,5.712871,5.491742,5.443570", \ "7.346891,6.984607,6.756537,6.507392,6.330798,6.167388,6.081745", \ "8.610650,8.213678,7.904752,7.599406,7.378260,7.091561,6.904741", \ "10.220040,9.780580,9.413335,8.994085,8.650376,8.341956,8.091621"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.051026,8.978373,9.065793,9.084853,9.090867,9.046069,8.766859", \ "9.021917,8.959699,9.049392,9.080925,9.073587,8.942104,8.660909", \ "9.147351,9.108066,9.086288,9.112434,9.104518,9.077511,8.797541", \ "9.739763,9.558290,9.599741,9.565184,9.475483,9.410481,9.190442", \ "10.747740,10.554990,10.480850,10.337150,10.237580,10.144620,10.019800", \ "12.358380,12.095270,11.979860,11.797940,11.631700,11.478110,11.117990", \ "14.497240,14.260460,14.044230,13.770230,13.499420,13.233680,13.050750"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.050933,8.978183,9.065696,9.084744,9.090703,9.066946,8.766566", \ "9.021823,8.959550,9.049620,9.080806,9.073413,8.941946,8.660703", \ "9.163420,9.107906,9.086179,9.115052,9.104382,9.077352,8.797335", \ "9.739682,9.569913,9.599639,9.565076,9.475351,9.410318,9.190292", \ "10.747660,10.554860,10.471420,10.337040,10.237470,10.144480,10.019630", \ "12.358310,12.095200,11.979770,11.797850,11.631600,11.478010,11.117840", \ "14.497180,14.260490,14.044160,13.770150,13.499340,13.233590,13.050590"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.051142,8.978610,9.065967,9.085057,9.091079,9.055650,8.767587", \ "9.022069,8.959777,9.050266,9.081127,9.073778,8.942390,8.661250", \ "9.163013,9.108193,9.086459,9.115364,9.104751,9.077792,8.797876", \ "9.739903,9.570155,9.599903,9.565370,9.475706,9.410735,9.190741", \ "10.747860,10.555120,10.471660,10.337310,10.237790,10.144870,10.020100", \ "12.358480,12.095380,11.979980,11.798080,11.631880,11.478330,11.118250", \ "14.497300,14.260770,14.044320,13.770340,13.499590,13.233870,13.051020"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.052380,8.976552,9.068659,9.087111,9.088547,9.050885,8.774247", \ "9.024333,8.955892,9.047436,9.083016,9.065994,8.946883,8.670476", \ "9.167162,9.093864,9.087876,9.115150,9.141015,9.082722,8.805089", \ "9.741253,9.578433,9.602274,9.567341,9.478525,9.417085,9.178635", \ "10.744920,10.556530,10.464400,10.339280,10.240560,10.149390,10.030770", \ "12.360990,12.085160,11.983610,11.800150,11.634710,11.483470,11.125370", \ "14.520780,14.221320,14.046200,13.772410,13.500720,13.165820,12.903070"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.052399,8.976387,9.068868,9.087234,9.088746,9.051107,8.774498", \ "9.024517,8.954851,9.047523,9.083107,9.066159,8.947111,8.670979", \ "9.165682,9.094291,9.087918,9.117699,9.143463,9.098568,8.805346", \ "9.741303,9.559816,9.602461,9.567442,9.478641,9.417328,9.179195", \ "10.750750,10.556510,10.465050,10.339330,10.240700,10.149610,10.027700", \ "12.361170,12.085440,11.983680,11.800230,11.634860,11.483750,11.125680", \ "14.520780,14.221730,14.046200,13.772450,13.500710,13.134830,12.983410"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.052814,8.977543,9.069300,9.087689,9.089190,9.051667,8.775097", \ "9.024908,8.955388,9.047960,9.083565,9.066658,8.947665,8.671617", \ "9.167618,9.094713,9.088349,9.115749,9.143188,9.096906,8.806004", \ "9.741699,9.577234,9.602859,9.567879,9.479121,9.417855,9.179798", \ "10.745650,10.556900,10.484140,10.339750,10.241140,10.150120,10.028300", \ "12.361480,12.085760,11.984030,11.800610,11.635270,11.484210,11.126250", \ "14.521070,14.221980,14.046520,13.772790,13.501090,13.135250,12.903970"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.050850,8.978076,9.065680,9.084720,9.090695,9.045649,8.766519", \ "9.021775,8.959579,9.049351,9.080785,9.073385,8.941952,8.660709", \ "9.162722,9.107801,9.086142,9.112295,9.104374,9.077357,8.797339", \ "9.739630,9.569863,9.599599,9.565049,9.475340,9.410313,9.190262", \ "10.750170,10.554800,10.471360,10.337000,10.237450,10.144470,10.019620", \ "12.358250,12.095130,11.979720,11.797810,11.631580,11.477990,11.117820", \ "14.497100,14.260580,14.044090,13.770100,13.499340,13.233590,13.050500"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.878740,3.757470,7.514950,15.029900,30.059800,60.119600"); values ("9.052788,8.977050,9.069046,9.087555,9.089006,9.051423,8.775065", \ "9.024694,8.956641,9.047859,9.083461,9.066471,8.947424,8.671055", \ "9.167579,9.094665,9.088300,9.115573,9.140900,9.082978,8.805734", \ "9.741638,9.560199,9.602642,9.567765,9.478987,9.417591,9.179179", \ "10.745390,10.556880,10.483910,10.339690,10.241000,10.149890,10.032580", \ "12.361280,12.085430,11.983970,11.800530,11.635110,11.483910,11.125920", \ "14.521090,14.221500,14.046520,13.772750,13.501110,13.166610,12.983380"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.052580,0.054742,0.057092,0.061347,0.069089,0.083905,0.113434", \ "0.053336,0.055500,0.057850,0.062107,0.069849,0.084662,0.114182", \ "0.056121,0.058282,0.060632,0.064888,0.072632,0.087448,0.116972", \ "0.058877,0.061040,0.063393,0.067647,0.075394,0.090205,0.119734", \ "0.060681,0.062842,0.065194,0.069446,0.077189,0.092008,0.121523", \ "0.061047,0.063205,0.065555,0.069809,0.077551,0.092369,0.121886", \ "0.059682,0.061838,0.064185,0.068440,0.076179,0.090986,0.120513"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.056566,0.059052,0.061736,0.066769,0.076751,0.096919,0.137738", \ "0.057324,0.059808,0.062491,0.067526,0.077508,0.097678,0.138497", \ "0.059907,0.062393,0.065076,0.070109,0.080091,0.100259,0.141077", \ "0.062367,0.064850,0.067533,0.072562,0.082544,0.102714,0.143525", \ "0.063916,0.066398,0.069075,0.074101,0.084068,0.104232,0.145044", \ "0.064295,0.066767,0.069438,0.074444,0.084395,0.104536,0.145331", \ "0.063171,0.065620,0.068269,0.073246,0.083147,0.103244,0.144023"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003793,0.004935,0.006283,0.009000,0.014711,0.027001,0.052525", \ "0.003798,0.004933,0.006279,0.008996,0.014711,0.027001,0.052525", \ "0.003796,0.004934,0.006278,0.009001,0.014709,0.027003,0.052518", \ "0.003797,0.004933,0.006280,0.008999,0.014708,0.027003,0.052522", \ "0.003796,0.004933,0.006285,0.008994,0.014708,0.027004,0.052524", \ "0.003795,0.004935,0.006279,0.009000,0.014709,0.027009,0.052515", \ "0.003799,0.004938,0.006281,0.008998,0.014710,0.027002,0.052520"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004450,0.006245,0.008425,0.012655,0.021534,0.040307,0.078622", \ "0.004452,0.006244,0.008425,0.012658,0.021535,0.040310,0.078623", \ "0.004453,0.006245,0.008425,0.012658,0.021536,0.040311,0.078617", \ "0.004453,0.006246,0.008430,0.012657,0.021536,0.040311,0.078618", \ "0.004459,0.006251,0.008427,0.012663,0.021538,0.040312,0.078621", \ "0.004476,0.006264,0.008444,0.012673,0.021540,0.040312,0.078619", \ "0.004501,0.006290,0.008464,0.012683,0.021548,0.040313,0.078628"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015051,0.017556,0.020146,0.024634,0.032605,0.047660,0.077353", \ "0.015969,0.018473,0.021062,0.025549,0.033521,0.048577,0.078271", \ "0.020062,0.022523,0.025085,0.029548,0.037507,0.052553,0.082241", \ "0.026564,0.029234,0.031929,0.036530,0.044555,0.059542,0.089154", \ "0.033879,0.036812,0.039734,0.044630,0.052960,0.068026,0.097512", \ "0.042269,0.045446,0.048615,0.053857,0.062563,0.077733,0.107070", \ "0.051633,0.055056,0.058492,0.064128,0.073320,0.088702,0.117804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006016,0.008865,0.014740,0.027115,0.052529", \ "0.003394,0.004583,0.006016,0.008865,0.014743,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008904,0.014761,0.027116,0.052519", \ "0.004561,0.005628,0.006899,0.009503,0.015041,0.027161,0.052529", \ "0.005832,0.006906,0.008135,0.010606,0.015833,0.027431,0.052526", \ "0.007319,0.008431,0.009634,0.011999,0.016885,0.027793,0.052602", \ "0.009042,0.010190,0.011423,0.013722,0.018311,0.028345,0.052630"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015051,0.017556,0.020146,0.024634,0.032605,0.047660,0.077352", \ "0.015969,0.018473,0.021062,0.025549,0.033521,0.048577,0.078271", \ "0.020062,0.022523,0.025085,0.029548,0.037507,0.052553,0.082241", \ "0.026564,0.029234,0.031929,0.036530,0.044555,0.059542,0.089154", \ "0.033879,0.036812,0.039734,0.044630,0.052960,0.068026,0.097512", \ "0.042269,0.045446,0.048615,0.053857,0.062563,0.077733,0.107070", \ "0.051633,0.055056,0.058492,0.064128,0.073320,0.088702,0.117804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006016,0.008865,0.014740,0.027113,0.052523", \ "0.003394,0.004583,0.006016,0.008865,0.014743,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008904,0.014761,0.027116,0.052519", \ "0.004561,0.005628,0.006899,0.009503,0.015041,0.027161,0.052529", \ "0.005832,0.006906,0.008135,0.010606,0.015833,0.027431,0.052526", \ "0.007319,0.008431,0.009634,0.011999,0.016885,0.027793,0.052602", \ "0.009042,0.010190,0.011423,0.013722,0.018311,0.028345,0.052630"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015051,0.017556,0.020146,0.024634,0.032605,0.047660,0.077353", \ "0.015969,0.018473,0.021062,0.025549,0.033521,0.048577,0.078271", \ "0.020062,0.022523,0.025085,0.029548,0.037507,0.052553,0.082241", \ "0.026564,0.029234,0.031929,0.036530,0.044555,0.059542,0.089154", \ "0.033879,0.036812,0.039734,0.044630,0.052960,0.068026,0.097512", \ "0.042269,0.045446,0.048615,0.053857,0.062563,0.077733,0.107070", \ "0.051633,0.055056,0.058492,0.064128,0.073320,0.088702,0.117804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006016,0.008865,0.014740,0.027113,0.052524", \ "0.003394,0.004583,0.006016,0.008865,0.014743,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008904,0.014761,0.027116,0.052519", \ "0.004561,0.005628,0.006899,0.009503,0.015041,0.027161,0.052529", \ "0.005832,0.006906,0.008135,0.010606,0.015833,0.027431,0.052526", \ "0.007319,0.008431,0.009634,0.011999,0.016885,0.027793,0.052592", \ "0.009042,0.010190,0.011423,0.013722,0.018311,0.028345,0.052630"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015047,0.017553,0.020142,0.024631,0.032601,0.047656,0.077348", \ "0.015965,0.018470,0.021059,0.025546,0.033517,0.048574,0.078267", \ "0.020057,0.022517,0.025078,0.029541,0.037501,0.052547,0.082234", \ "0.026560,0.029229,0.031926,0.036525,0.044551,0.059538,0.089149", \ "0.033875,0.036808,0.039731,0.044626,0.052956,0.068022,0.097508", \ "0.042262,0.045442,0.048611,0.053854,0.062558,0.077730,0.107066", \ "0.051631,0.055058,0.058490,0.064126,0.073317,0.088698,0.117799"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006015,0.008867,0.014744,0.027112,0.052529", \ "0.003394,0.004582,0.006015,0.008866,0.014741,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008903,0.014757,0.027117,0.052518", \ "0.004561,0.005626,0.006900,0.009502,0.015041,0.027162,0.052523", \ "0.005832,0.006907,0.008137,0.010605,0.015833,0.027431,0.052527", \ "0.007320,0.008425,0.009634,0.011999,0.016884,0.027796,0.052587", \ "0.009033,0.010189,0.011418,0.013724,0.018309,0.028347,0.052629"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015047,0.017553,0.020142,0.024631,0.032601,0.047656,0.077348", \ "0.015965,0.018470,0.021059,0.025546,0.033517,0.048574,0.078267", \ "0.020057,0.022517,0.025078,0.029541,0.037501,0.052547,0.082234", \ "0.026560,0.029229,0.031926,0.036525,0.044551,0.059538,0.089149", \ "0.033875,0.036808,0.039731,0.044626,0.052956,0.068022,0.097508", \ "0.042262,0.045442,0.048611,0.053854,0.062558,0.077730,0.107066", \ "0.051631,0.055058,0.058490,0.064126,0.073317,0.088698,0.117799"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006015,0.008867,0.014744,0.027112,0.052529", \ "0.003394,0.004582,0.006015,0.008866,0.014741,0.027115,0.052519", \ "0.003455,0.004642,0.006066,0.008903,0.014757,0.027117,0.052518", \ "0.004561,0.005626,0.006900,0.009502,0.015041,0.027162,0.052523", \ "0.005832,0.006907,0.008137,0.010605,0.015833,0.027431,0.052527", \ "0.007320,0.008425,0.009634,0.011999,0.016884,0.027796,0.052587", \ "0.009033,0.010189,0.011418,0.013724,0.018309,0.028347,0.052629"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015047,0.017553,0.020142,0.024631,0.032601,0.047656,0.077348", \ "0.015965,0.018470,0.021059,0.025546,0.033517,0.048574,0.078267", \ "0.020057,0.022517,0.025078,0.029541,0.037501,0.052547,0.082234", \ "0.026560,0.029229,0.031926,0.036525,0.044551,0.059538,0.089149", \ "0.033875,0.036808,0.039731,0.044626,0.052956,0.068022,0.097508", \ "0.042262,0.045442,0.048611,0.053854,0.062558,0.077730,0.107066", \ "0.051631,0.055058,0.058490,0.064126,0.073317,0.088698,0.117799"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006015,0.008867,0.014744,0.027112,0.052529", \ "0.003394,0.004582,0.006015,0.008866,0.014741,0.027115,0.052519", \ "0.003455,0.004642,0.006066,0.008903,0.014757,0.027117,0.052518", \ "0.004561,0.005626,0.006900,0.009502,0.015041,0.027162,0.052523", \ "0.005832,0.006907,0.008137,0.010605,0.015833,0.027431,0.052527", \ "0.007320,0.008425,0.009634,0.011999,0.016884,0.027796,0.052587", \ "0.009033,0.010189,0.011418,0.013724,0.018309,0.028347,0.052629"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015051,0.017556,0.020146,0.024634,0.032605,0.047660,0.077353", \ "0.015969,0.018473,0.021062,0.025549,0.033521,0.048577,0.078271", \ "0.020062,0.022523,0.025085,0.029548,0.037507,0.052553,0.082241", \ "0.026564,0.029234,0.031929,0.036530,0.044555,0.059542,0.089154", \ "0.033879,0.036812,0.039734,0.044630,0.052960,0.068026,0.097512", \ "0.042269,0.045446,0.048615,0.053857,0.062563,0.077733,0.107070", \ "0.051633,0.055056,0.058492,0.064128,0.073320,0.088702,0.117804"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006016,0.008865,0.014740,0.027114,0.052524", \ "0.003394,0.004583,0.006016,0.008865,0.014743,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008904,0.014761,0.027116,0.052519", \ "0.004561,0.005628,0.006899,0.009503,0.015041,0.027161,0.052529", \ "0.005832,0.006906,0.008135,0.010606,0.015833,0.027431,0.052526", \ "0.007319,0.008431,0.009634,0.011999,0.016885,0.027793,0.052602", \ "0.009042,0.010190,0.011423,0.013722,0.018311,0.028345,0.052630"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015047,0.017553,0.020142,0.024631,0.032601,0.047655,0.077348", \ "0.015965,0.018470,0.021059,0.025546,0.033517,0.048574,0.078267", \ "0.020057,0.022517,0.025078,0.029541,0.037501,0.052547,0.082234", \ "0.026560,0.029229,0.031926,0.036525,0.044551,0.059538,0.089149", \ "0.033875,0.036808,0.039731,0.044626,0.052956,0.068022,0.097508", \ "0.042262,0.045442,0.048611,0.053854,0.062558,0.077730,0.107066", \ "0.051631,0.055058,0.058490,0.064126,0.073317,0.088698,0.117799"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003394,0.004581,0.006015,0.008867,0.014744,0.027115,0.052529", \ "0.003394,0.004582,0.006015,0.008866,0.014741,0.027115,0.052519", \ "0.003455,0.004643,0.006066,0.008903,0.014757,0.027117,0.052518", \ "0.004561,0.005626,0.006900,0.009502,0.015041,0.027162,0.052523", \ "0.005832,0.006907,0.008137,0.010605,0.015833,0.027431,0.052527", \ "0.007320,0.008425,0.009634,0.011999,0.016884,0.027796,0.052587", \ "0.009033,0.010189,0.011418,0.013724,0.018309,0.028347,0.052629"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077169", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020110,0.022564,0.025109,0.029543,0.037440,0.052386,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044631,0.052899,0.067917,0.097449", \ "0.042315,0.045484,0.048660,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058568,0.064249,0.073530,0.089287,0.118834"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008804,0.014628,0.027006,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004623,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009608,0.011969,0.016882,0.027984,0.052954", \ "0.008982,0.010212,0.011492,0.013833,0.018553,0.029051,0.053246"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047490,0.077168", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020111,0.022563,0.025109,0.029544,0.037440,0.052386,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044631,0.052899,0.067917,0.097449", \ "0.042315,0.045484,0.048660,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058568,0.064249,0.073530,0.089287,0.118834"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008804,0.014628,0.027008,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008839,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009608,0.011969,0.016882,0.027984,0.052954", \ "0.008982,0.010212,0.011492,0.013833,0.018553,0.029051,0.053246"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077169", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020110,0.022563,0.025109,0.029543,0.037440,0.052386,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044631,0.052899,0.067917,0.097449", \ "0.042315,0.045484,0.048660,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058568,0.064249,0.073530,0.089287,0.118834"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008804,0.014628,0.027007,0.052735", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009608,0.011969,0.016882,0.027984,0.052954", \ "0.008982,0.010212,0.011492,0.013833,0.018553,0.029051,0.053246"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077168", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020110,0.022563,0.025109,0.029543,0.037440,0.052385,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044627,0.052899,0.067917,0.097451", \ "0.042315,0.045484,0.048659,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058570,0.064249,0.073529,0.089288,0.118835"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008805,0.014628,0.027007,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009609,0.011969,0.016882,0.027985,0.052954", \ "0.008982,0.010212,0.011491,0.013833,0.018553,0.029051,0.053247"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077168", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020111,0.022563,0.025109,0.029543,0.037440,0.052385,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044627,0.052899,0.067917,0.097452", \ "0.042315,0.045484,0.048659,0.053894,0.062590,0.077839,0.107324", \ "0.051651,0.055106,0.058570,0.064249,0.073529,0.089288,0.118835"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008805,0.014628,0.027007,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052791", \ "0.007240,0.008388,0.009609,0.011969,0.016882,0.027985,0.052954", \ "0.008982,0.010212,0.011491,0.013833,0.018553,0.029051,0.053247"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077168", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020111,0.022564,0.025109,0.029543,0.037440,0.052385,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044627,0.052899,0.067917,0.097451", \ "0.042315,0.045484,0.048659,0.053894,0.062590,0.077839,0.107324", \ "0.051651,0.055106,0.058570,0.064249,0.073529,0.089288,0.118835"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008805,0.014628,0.027007,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004623,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009609,0.011969,0.016882,0.027985,0.052954", \ "0.008982,0.010212,0.011491,0.013833,0.018553,0.029051,0.053247"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077169", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020111,0.022563,0.025109,0.029543,0.037440,0.052386,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044631,0.052899,0.067917,0.097449", \ "0.042315,0.045484,0.048660,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058568,0.064249,0.073530,0.089287,0.118834"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008804,0.014628,0.027004,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008838,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052792", \ "0.007240,0.008388,0.009608,0.011969,0.016882,0.027984,0.052954", \ "0.008982,0.010212,0.011492,0.013833,0.018553,0.029051,0.053246"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.015100,0.017596,0.020173,0.024629,0.032538,0.047489,0.077168", \ "0.016018,0.018512,0.021086,0.025544,0.033454,0.048407,0.078086", \ "0.020111,0.022563,0.025109,0.029544,0.037440,0.052385,0.082063", \ "0.026631,0.029283,0.031961,0.036530,0.044493,0.059391,0.089008", \ "0.033945,0.036856,0.039763,0.044627,0.052899,0.067917,0.097452", \ "0.042315,0.045484,0.048659,0.053894,0.062590,0.077839,0.107324", \ "0.051650,0.055106,0.058570,0.064249,0.073529,0.089288,0.118835"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.003399,0.004563,0.005980,0.008805,0.014628,0.027007,0.052736", \ "0.003399,0.004564,0.005983,0.008806,0.014627,0.027010,0.052736", \ "0.003452,0.004621,0.006031,0.008839,0.014644,0.027016,0.052742", \ "0.004544,0.005587,0.006846,0.009428,0.014930,0.027081,0.052756", \ "0.005778,0.006857,0.008073,0.010521,0.015728,0.027416,0.052791", \ "0.007240,0.008388,0.009609,0.011969,0.016882,0.027985,0.052954", \ "0.008982,0.010212,0.011491,0.013833,0.018553,0.029051,0.053247"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.634022,6.624951,6.640399,6.646403,6.683943,6.683837,6.677726", \ "6.626522,6.614347,6.636152,6.637796,6.674849,6.666853,6.628701", \ "6.728277,6.710174,6.722056,6.712531,6.750908,6.751516,6.757408", \ "7.090675,7.080757,7.092572,7.090345,7.116807,7.138388,7.110492", \ "7.878113,7.869647,7.868567,7.872382,7.911334,7.901566,7.912561", \ "9.093647,9.085041,9.108982,9.102565,9.153017,9.132515,8.976754", \ "10.479550,10.508230,10.577510,10.652450,10.810450,10.843610,10.815130"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("7.523293,7.332076,7.230712,7.038803,6.958061,6.815525,6.705362", \ "7.523484,7.320467,7.211463,7.070903,6.967601,6.821845,6.796141", \ "7.617315,7.447039,7.314559,7.163674,7.045951,6.950029,6.822468", \ "7.999660,7.796056,7.701906,7.534954,7.439906,7.337995,7.228784", \ "8.841111,8.667975,8.516514,8.368048,8.220071,8.162570,7.968448", \ "10.194220,10.019840,9.870994,9.695370,9.561295,9.450312,9.304634", \ "11.860600,11.718010,11.548120,11.461700,11.345480,11.275650,11.178000"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.827032,5.625914,5.548307,5.484957,5.370745,5.236040,5.184355", \ "5.860120,5.621644,5.543572,5.404443,5.362759,5.134079,5.171491", \ "5.977331,5.695669,5.627664,5.530078,5.431634,5.257874,5.238940", \ "6.532324,6.189109,6.048079,5.929375,5.772409,5.520662,5.524145", \ "7.450774,7.070930,6.838571,6.581537,6.388361,6.196520,6.010699", \ "8.700477,8.303911,7.999248,7.671956,7.435481,7.112345,6.978536", \ "10.313610,9.865692,9.483370,9.068013,8.757978,8.443060,8.057073"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.826962,5.625853,5.548237,5.484881,5.370639,5.297264,5.190918", \ "5.860057,5.621573,5.543506,5.404353,5.362661,5.133945,5.171325", \ "5.977271,5.695601,5.627588,5.529995,5.431530,5.257738,5.238769", \ "6.532266,6.189041,6.048003,5.929295,5.772305,5.520523,5.524014", \ "7.454098,7.070864,6.838510,6.581453,6.388272,6.196403,6.010540", \ "8.700438,8.303866,7.999194,7.671893,7.435412,7.112263,6.978421", \ "10.313580,9.865660,9.483326,9.067963,8.757927,8.443004,8.057043"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.827148,5.626037,5.548438,5.485107,5.370931,5.236477,5.199316", \ "5.860241,5.621767,5.543704,5.404592,5.362944,5.134320,5.171797", \ "5.977449,5.695792,5.627797,5.530227,5.431817,5.258112,5.239244", \ "6.532440,6.189227,6.048206,5.929518,5.772586,5.520892,5.524437", \ "7.454260,7.071039,6.838685,6.581667,6.388522,6.196731,6.010973", \ "8.700556,8.303994,7.999351,7.672059,7.435613,7.112538,6.916093", \ "10.313650,9.865745,9.483424,9.068080,8.758071,8.443208,8.057321"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.771723,5.528440,5.451120,5.387755,5.274340,5.190124,5.121217", \ "5.762299,5.526824,5.449109,5.336860,5.268797,5.041081,5.080339", \ "5.889568,5.602378,5.537613,5.436479,5.338459,5.108833,5.148636", \ "6.440431,6.145634,5.965525,5.837506,5.680754,5.521266,5.268518", \ "7.362684,6.948107,6.746895,6.490106,6.297373,6.106731,5.922413", \ "8.610476,8.213927,7.894083,7.581505,7.344962,7.008307,6.783252", \ "10.219870,9.774069,9.391561,8.975334,8.615445,8.254154,7.969525"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.771759,5.528513,5.451187,5.387848,5.274407,5.188117,5.121784", \ "5.762344,5.526863,5.449188,5.336899,5.268889,5.041175,5.080478", \ "5.889639,5.602689,5.537661,5.436545,5.338524,5.108905,5.148753", \ "6.440498,6.145698,5.965571,5.837573,5.680811,5.521349,5.268698", \ "7.368010,6.948130,6.746961,6.490144,6.297457,6.106829,5.922523", \ "8.610542,8.213986,7.894121,7.581554,7.345058,7.008458,6.783418", \ "10.219910,9.774102,9.391581,8.975369,8.615520,8.370900,7.969665"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.772011,5.528779,5.451472,5.388167,5.274791,5.189061,5.122124", \ "5.762597,5.527128,5.449474,5.337222,5.269273,5.041657,5.081092", \ "5.889890,5.602956,5.537945,5.436863,5.338906,5.109384,5.149364", \ "6.440747,6.145960,5.965853,5.837884,5.681185,5.521797,5.269290", \ "7.368244,7.004990,6.747223,6.490439,6.297810,6.107271,5.923095", \ "8.610744,8.214201,7.894351,7.581812,7.345369,7.008853,6.783938", \ "10.220060,9.774264,9.391759,8.975574,8.615772,8.371226,7.970060"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.826957,5.625843,5.548227,5.484871,5.370638,5.235783,4.905697", \ "5.860053,5.621565,5.543495,5.404345,5.362658,5.133952,5.171331", \ "5.977264,5.695592,5.627581,5.529986,5.431527,5.257744,5.238775", \ "6.532257,6.189029,6.047992,5.929284,5.772300,5.520527,5.524013", \ "7.450701,7.070850,6.838492,6.581438,6.388260,6.196399,6.010535", \ "8.700415,8.303842,7.999181,7.671868,7.435391,7.112263,6.978401", \ "10.313550,9.865633,9.483293,9.067930,8.757896,8.342722,8.057022"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("5.771977,5.528707,5.451408,5.388075,5.274725,5.141066,5.121837", \ "5.762552,5.527094,5.449395,5.337183,5.269178,5.041576,5.080955", \ "5.889828,5.602649,5.537902,5.436805,5.338836,5.109328,5.149251", \ "6.440682,6.145897,5.965812,5.837821,5.681123,5.521747,5.269104", \ "7.362919,7.004955,6.747156,6.490414,6.297729,6.107181,5.922988", \ "8.610679,8.214142,7.894314,7.581762,7.345267,7.008701,6.783767", \ "10.220010,9.774229,9.391744,8.975542,8.615693,8.371075,7.969925"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.056509,8.963093,9.041305,9.073075,9.039803,8.985813,8.900810", \ "9.021893,8.948555,9.038240,9.065881,9.031215,9.072063,8.926761", \ "9.162879,9.098433,9.077609,9.182305,9.169764,9.016429,9.060618", \ "9.739586,9.566455,9.596537,9.549489,9.539338,9.456999,9.298962", \ "10.742660,10.549320,10.418620,10.364100,10.301160,10.083280,9.977441", \ "12.358350,12.112780,11.976920,11.780630,11.598170,11.417670,11.172610", \ "14.497220,14.232040,14.033030,13.751820,13.515700,13.257860,12.882430"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.056417,8.963036,9.041095,9.073142,9.039663,8.985700,8.901200", \ "9.021799,8.948457,9.038140,9.065761,9.031084,9.071913,8.926572", \ "9.147249,9.087982,9.077500,9.182403,9.169632,9.016266,9.060429", \ "9.739508,9.567955,9.591727,9.549380,9.539209,9.456845,9.298808", \ "10.747690,10.549230,10.418530,10.363990,10.301050,10.083130,9.898355", \ "12.358290,12.112710,11.976830,11.780540,11.598070,11.417560,11.172470", \ "14.497160,14.231900,14.032960,13.751740,13.515620,13.257780,12.771820"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.056841,8.963234,9.041482,9.073092,9.040044,8.986038,8.826978", \ "9.022045,8.948729,9.038414,9.066083,9.031454,9.072350,8.927099", \ "9.163025,9.088236,9.077780,9.182503,9.169999,9.016712,9.060950", \ "9.739728,9.566603,9.591991,9.549675,9.539561,9.457268,9.299275", \ "10.747890,10.549460,10.418760,10.364270,10.301360,10.083530,9.898836", \ "12.358450,12.112890,11.977040,11.780780,11.598350,11.417890,11.172870", \ "14.497280,14.231930,14.033120,13.751930,13.515840,13.258040,12.882710"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.058063,8.962113,9.042798,9.071841,9.043152,8.990445,8.649741", \ "9.024314,8.950002,9.039882,9.068018,9.034297,9.076951,8.934391", \ "9.167151,9.089606,9.079269,9.184535,9.172744,9.021227,9.068270", \ "9.718219,9.588382,9.594371,9.551628,9.542370,9.461854,9.306594", \ "10.752740,10.550880,10.420360,10.367620,10.304200,10.088040,9.949094", \ "12.360960,12.112300,11.979200,11.782830,11.601240,11.422860,11.226780", \ "14.509740,14.229650,14.034990,13.754180,13.518630,13.263040,12.868210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.058085,8.965537,9.042871,9.071960,9.043281,8.990654,8.649979", \ "9.024496,8.950227,9.039971,9.068106,9.034446,9.077212,8.934715", \ "9.147769,9.089643,9.079300,9.184645,9.172893,9.021454,9.068583", \ "9.718414,9.626083,9.594558,9.551722,9.542505,9.462069,9.306977", \ "10.745350,10.550890,10.420410,10.367650,10.304350,10.088250,9.906566", \ "12.361140,12.112010,11.979340,11.782900,11.601380,11.423120,11.226210", \ "14.516610,14.229830,14.034990,13.754200,13.518750,13.263270,12.887210"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.058499,8.968433,9.043307,9.072422,9.043783,8.991217,8.650605", \ "9.024888,8.950628,9.040405,9.068564,9.034948,9.077764,8.935375", \ "9.148156,9.101699,9.079734,9.185097,9.173386,9.021999,9.069235", \ "9.718788,9.588935,9.594955,9.552161,9.542983,9.462601,9.307605", \ "10.751130,10.551280,10.420810,10.368070,10.304790,10.088760,9.949862", \ "12.361460,12.112400,11.979680,11.783280,11.601790,11.423590,11.226900", \ "14.516890,14.230110,14.035310,13.754550,13.519110,13.263690,12.869290"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.056358,8.963013,9.041050,9.074138,9.039657,8.985561,8.910881", \ "9.021751,8.948401,9.038104,9.065740,9.031077,9.071918,8.926575", \ "9.147164,9.087938,9.077463,9.182170,9.169624,9.016272,9.060430", \ "9.739459,9.567907,9.591686,9.549353,9.539199,9.456846,9.298798", \ "10.747630,10.549140,10.418480,10.363960,10.301030,10.083130,9.977256", \ "12.358220,12.112650,11.976780,11.780500,11.598050,11.417540,11.172440", \ "14.497080,14.231710,14.032890,13.751690,13.515580,13.257740,12.969390"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("9.058470,8.963335,9.043225,9.072286,9.043638,8.990989,8.917776", \ "9.024674,8.950357,9.040305,9.068464,9.034780,9.077485,8.935026", \ "9.147929,9.090020,9.079697,9.185106,9.173217,9.021762,9.068900", \ "9.718560,9.588993,9.594740,9.552054,9.542829,9.462373,9.307196", \ "10.750920,10.551260,10.420750,10.368040,10.304630,10.088550,9.906886", \ "12.361250,12.112750,11.979520,11.783210,11.601640,11.423310,11.227620", \ "14.508560,14.229900,14.035310,13.754510,13.518980,13.263450,12.887280"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFFS_X2 Cell Description : Pos.edge D-Flip-Flop with active high scan, and active low set, and drive strength X2 *******************************************************************************************/ cell (SDFFS_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; preset : "!SN"; } area : 7.182000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 489.732280; leakage_power () { when : "!CK & !D & !SE & !SI & !SN & Q & !QN"; value : 403.900000; } leakage_power () { when : "!CK & !D & !SE & !SI & SN & !Q & QN"; value : 519.685625; } leakage_power () { when : "!CK & !D & !SE & !SI & SN & Q & !QN"; value : 417.963150; } leakage_power () { when : "!CK & !D & !SE & SI & !SN & Q & !QN"; value : 437.567500; } leakage_power () { when : "!CK & !D & !SE & SI & SN & !Q & QN"; value : 553.353125; } leakage_power () { when : "!CK & !D & !SE & SI & SN & Q & !QN"; value : 451.631900; } leakage_power () { when : "!CK & !D & SE & !SI & !SN & Q & !QN"; value : 418.045375; } leakage_power () { when : "!CK & !D & SE & !SI & SN & !Q & QN"; value : 533.832250; } leakage_power () { when : "!CK & !D & SE & !SI & SN & Q & !QN"; value : 432.109775; } leakage_power () { when : "!CK & !D & SE & SI & !SN & Q & !QN"; value : 448.367125; } leakage_power () { when : "!CK & !D & SE & SI & SN & !Q & QN"; value : 588.345375; } leakage_power () { when : "!CK & !D & SE & SI & SN & Q & !QN"; value : 458.889125; } leakage_power () { when : "!CK & D & !SE & !SI & !SN & Q & !QN"; value : 443.183875; } leakage_power () { when : "!CK & D & !SE & !SI & SN & !Q & QN"; value : 583.162125; } leakage_power () { when : "!CK & D & !SE & !SI & SN & Q & !QN"; value : 453.705875; } leakage_power () { when : "!CK & D & !SE & SI & !SN & Q & !QN"; value : 449.371875; } leakage_power () { when : "!CK & D & !SE & SI & SN & !Q & QN"; value : 589.351375; } leakage_power () { when : "!CK & D & !SE & SI & SN & Q & !QN"; value : 459.895125; } leakage_power () { when : "!CK & D & SE & !SI & !SN & Q & !QN"; value : 462.661875; } leakage_power () { when : "!CK & D & SE & !SI & SN & !Q & QN"; value : 578.448750; } leakage_power () { when : "!CK & D & SE & !SI & SN & Q & !QN"; value : 476.726275; } leakage_power () { when : "!CK & D & SE & SI & !SN & Q & !QN"; value : 456.333500; } leakage_power () { when : "!CK & D & SE & SI & SN & !Q & QN"; value : 596.311750; } leakage_power () { when : "!CK & D & SE & SI & SN & Q & !QN"; value : 466.855500; } leakage_power () { when : "CK & !D & !SE & !SI & !SN & Q & !QN"; value : 430.505750; } leakage_power () { when : "CK & !D & !SE & !SI & SN & !Q & QN"; value : 505.413375; } leakage_power () { when : "CK & !D & !SE & !SI & SN & Q & !QN"; value : 442.875212; } leakage_power () { when : "CK & !D & !SE & SI & !SN & Q & !QN"; value : 464.170750; } leakage_power () { when : "CK & !D & !SE & SI & SN & !Q & QN"; value : 539.078375; } leakage_power () { when : "CK & !D & !SE & SI & SN & Q & !QN"; value : 476.540212; } leakage_power () { when : "CK & !D & SE & !SI & !SN & Q & !QN"; value : 444.649875; } leakage_power () { when : "CK & !D & SE & !SI & SN & !Q & QN"; value : 519.557500; } leakage_power () { when : "CK & !D & SE & !SI & SN & Q & !QN"; value : 457.019337; } leakage_power () { when : "CK & !D & SE & SI & !SN & Q & !QN"; value : 460.171750; } leakage_power () { when : "CK & !D & SE & SI & SN & !Q & QN"; value : 562.586625; } leakage_power () { when : "CK & !D & SE & SI & SN & Q & !QN"; value : 472.539962; } leakage_power () { when : "CK & D & !SE & !SI & !SN & Q & !QN"; value : 454.989625; } leakage_power () { when : "CK & D & !SE & !SI & SN & !Q & QN"; value : 557.404500; } leakage_power () { when : "CK & D & !SE & !SI & SN & Q & !QN"; value : 467.357837; } leakage_power () { when : "CK & D & !SE & SI & !SN & Q & !QN"; value : 461.178875; } leakage_power () { when : "CK & D & !SE & SI & SN & !Q & QN"; value : 563.595000; } leakage_power () { when : "CK & D & !SE & SI & SN & Q & !QN"; value : 473.548338; } leakage_power () { when : "CK & D & SE & !SI & !SN & Q & !QN"; value : 489.261375; } leakage_power () { when : "CK & D & SE & !SI & SN & !Q & QN"; value : 564.169000; } leakage_power () { when : "CK & D & SE & !SI & SN & Q & !QN"; value : 501.630838; } leakage_power () { when : "CK & D & SE & SI & !SN & Q & !QN"; value : 468.140500; } leakage_power () { when : "CK & D & SE & SI & SN & !Q & QN"; value : 570.556625; } leakage_power () { when : "CK & D & SE & SI & SN & Q & !QN"; value : 480.509962; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.141092; fall_capacitance : 1.098926; rise_capacitance : 1.141092; timing () { related_pin : "CK"; timing_type : hold_rising; when : "!SE & SN"; sdf_cond : "NEG_SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.013430,-0.007935,-0.009399", \ "-0.011787,-0.004985,-0.006626", \ "0.103006,0.109445,0.108296"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008877,-0.004757,-0.009760", \ "-0.008865,-0.005724,-0.011942", \ "0.060488,0.061832,0.048467"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "!SE & SN"; sdf_cond : "NEG_SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047342,0.046519,0.060789", \ "0.057157,0.056147,0.070135", \ "0.086365,0.085030,0.098176"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041584,0.035064,0.036781", \ "0.045289,0.038495,0.040227", \ "0.043829,0.037399,0.038583"); } } internal_power () { when : "!CK & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.157770,10.130030,10.130810,10.528470,11.561340,13.265440,15.654920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.935794,6.879641,6.886671,7.233808,8.212763,9.870213,12.240740"); } } internal_power () { when : "!CK & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.322910,10.292270,10.292560,10.690300,11.719870,13.424750,15.812300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.190520,7.134005,7.141106,7.500356,8.474458,10.134530,12.501240"); } } internal_power () { when : "!CK & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.271770,10.242360,10.243000,10.639660,11.673730,13.378390,15.765440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.974829,6.918642,6.914809,7.273982,8.251230,9.912860,12.278850"); } } internal_power () { when : "!CK & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.156540,10.129300,10.129470,10.526750,11.559780,13.263620,15.653200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.957422,6.901245,6.907934,7.255338,8.234521,9.891757,12.262170"); } } internal_power () { when : "!CK & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.322020,10.290970,10.291270,10.688810,11.718320,13.422930,15.809600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("7.212046,7.155589,7.162736,7.521809,8.496233,10.156010,12.522700"); } } internal_power () { when : "!CK & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.271090,10.241020,10.241480,10.638240,11.672170,13.376580,15.763810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.996393,6.940281,6.946786,7.295378,8.272891,9.934329,12.300350"); } } internal_power () { when : "!CK & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960154,0.926704,0.907147,0.902818,0.899356,0.900704,0.898813"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803226,-0.810656,-0.813525,-0.819036,-0.818953,-0.824712,-0.821453"); } } internal_power () { when : "!CK & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960634,0.927634,0.907598,0.903529,0.899950,0.901695,0.899539"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802411,-0.810286,-0.812549,-0.815718,-0.817972,-0.819699,-0.820464"); } } internal_power () { when : "!CK & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960558,0.927152,0.907550,0.903247,0.899773,0.901159,0.899244"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802551,-0.810022,-0.812832,-0.816002,-0.818255,-0.819983,-0.820747"); } } internal_power () { when : "!CK & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864221,0.877700,0.877095,0.878611,0.877544,0.879080,0.877370"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530909,-0.634077,-0.699395,-0.727833,-0.739887,-0.751810,-0.753369"); } } internal_power () { when : "!CK & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.860673,0.875362,0.877535,0.878783,0.878157,0.875718,0.878163"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529279,-0.633065,-0.698521,-0.726619,-0.739615,-0.751000,-0.754312"); } } internal_power () { when : "!CK & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864219,0.877716,0.877094,0.878620,0.877549,0.879100,0.877381"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530955,-0.634140,-0.699435,-0.725771,-0.739926,-0.748239,-0.753407"); } } internal_power () { when : "CK & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.314733,4.285103,4.287734,4.667707,5.663391,7.291421,9.563430"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.974845,1.919368,1.928232,2.282887,3.224788,4.811053,7.051261"); } } internal_power () { when : "CK & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.421701,4.392791,4.394817,4.774651,5.763866,7.393968,9.659591"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.996460,1.940341,1.949844,2.303974,3.251564,4.834896,7.079495"); } } internal_power () { when : "CK & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.311956,4.281974,4.284689,4.664983,5.660287,7.288309,9.560771"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.052146,1.996167,2.005243,2.360677,3.303857,4.890763,7.129880"); } } internal_power () { when : "CK & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.310518,4.280799,4.283697,4.663409,5.658833,7.286751,9.558458"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.975194,1.919797,1.928622,2.283074,3.225109,4.811232,7.051395"); } } internal_power () { when : "CK & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.420485,4.391472,4.393641,4.773350,5.762327,7.392044,9.657673"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.017903,1.961861,1.971443,2.324978,3.273109,4.856225,7.100881"); } } internal_power () { when : "CK & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.310773,4.280666,4.283608,4.663325,5.658734,7.286642,9.558825"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.073597,2.017689,2.026803,2.382097,3.325341,4.912209,7.151270"); } } internal_power () { when : "CK & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.959299,0.926939,0.907522,0.900848,0.899737,0.897062,0.899163"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802732,-0.810192,-0.813081,-0.816142,-0.818441,-0.820068,-0.821298"); } } internal_power () { when : "CK & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960256,0.927020,0.907236,0.903039,0.899521,0.901067,0.899044"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802970,-0.810616,-0.813197,-0.818902,-0.818630,-0.824714,-0.821127"); } } internal_power () { when : "CK & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960167,0.926788,0.907162,0.900473,0.899399,0.896674,0.898882"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803385,-0.810887,-0.813666,-0.816840,-0.819094,-0.820821,-0.821587"); } } internal_power () { when : "CK & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864307,0.877762,0.877095,0.876536,0.877514,0.875490,0.877332"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531027,-0.634319,-0.699645,-0.726089,-0.739796,-0.748359,-0.753669"); } } internal_power () { when : "CK & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.862977,0.878587,0.877333,0.878934,0.877870,0.879684,0.877786"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529877,-0.632951,-0.698301,-0.724925,-0.740412,-0.747185,-0.752633"); } } internal_power () { when : "CK & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864228,0.877674,0.877092,0.876518,0.877530,0.875477,0.877350"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531033,-0.634179,-0.699550,-0.725890,-0.740033,-0.748338,-0.753503"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.903806; fall_capacitance : 1.830594; rise_capacitance : 1.903806; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.011791,-0.008028,-0.013371", \ "-0.020744,-0.018537,-0.024415", \ "0.090611,0.091648,0.077668"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.008599,-0.003213,-0.007652", \ "-0.011761,-0.005552,-0.012552", \ "0.064658,0.071296,0.058878"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.047055,0.041371,0.055685", \ "0.058424,0.051878,0.065954", \ "0.082194,0.075564,0.087764"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.054551,0.053484,0.067463", \ "0.058113,0.057133,0.070972", \ "0.056235,0.055207,0.068972"); } } internal_power () { when : "!CK & !D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.264104,3.265212,3.563280,4.367611,5.831126,8.060014,11.083840"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030310,0.001034,0.195666,0.964720,2.461501,4.699241,7.736017"); } } internal_power () { when : "!CK & !D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.264906,3.266134,3.563722,4.368312,5.831710,8.060994,11.084560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.031135,0.001401,0.196634,0.967938,2.462481,4.704078,7.737002"); } } internal_power () { when : "!CK & !D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.264487,3.265661,3.563684,4.368038,5.831543,8.060470,11.084270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030984,0.001663,0.196358,0.967656,2.462201,4.703796,7.736722"); } } internal_power () { when : "!CK & !D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.388430,11.369820,11.838520,13.259170,15.914780,19.999810,25.610560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.279667,6.239096,6.529722,7.802845,10.441880,14.540480,20.168650"); } } internal_power () { when : "!CK & !D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.549210,11.532440,11.997530,13.420320,16.075120,20.153210,25.762150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.534309,6.493576,6.784798,8.068319,10.705840,14.806870,20.430330"); } } internal_power () { when : "!CK & !D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("11.500100,11.482570,11.949250,13.371150,16.026530,20.112260,25.722260"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.309279,6.268596,6.558784,7.843088,10.479780,14.579990,20.206500"); } } internal_power () { when : "!CK & D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.173720,10.183770,10.586840,11.569560,13.242850,15.683010,18.908090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.385353,9.350623,9.471879,10.215520,11.783210,14.184560,17.521300"); } } internal_power () { when : "!CK & D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.104930,10.115530,10.518120,11.507900,13.182870,15.616930,18.845630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.361932,9.338981,9.514359,10.286540,11.868020,14.266960,17.598740"); } } internal_power () { when : "!CK & D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.209010,10.218760,10.611790,11.604940,13.277660,15.718380,18.944990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.514763,9.478818,9.600243,10.346960,11.912150,14.318730,17.651060"); } } internal_power () { when : "!CK & D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.050760,3.055726,3.363289,4.178058,5.650352,7.884364,10.910710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171433,0.147075,0.336645,1.091994,2.587735,4.827823,7.867666"); } } internal_power () { when : "!CK & D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.051508,3.056982,3.363693,4.176361,5.651168,7.881349,10.911810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.200389,0.175333,0.365216,1.122897,2.617020,4.861088,7.898259"); } } internal_power () { when : "!CK & D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.050758,3.055742,3.363289,4.178068,5.650273,7.884386,10.910720"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171388,0.147013,0.336604,1.094048,2.587937,4.831383,7.867628"); } } internal_power () { when : "CK & !D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.264632,3.265439,3.563490,4.364618,5.831177,8.056129,11.083820"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.043394,0.013732,0.208568,0.980241,2.474822,4.715994,7.749397"); } } internal_power () { when : "CK & !D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.263663,3.265465,3.564316,4.367874,5.831287,8.060320,11.084020"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030639,0.000734,0.195850,0.965266,2.461865,4.699215,7.736264"); } } internal_power () { when : "CK & !D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.263331,3.265262,3.563295,4.365248,5.831159,8.056099,11.083860"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.030209,0.000459,0.195470,0.966805,2.461403,4.702922,7.735805"); } } internal_power () { when : "CK & !D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.546373,5.529703,6.002557,7.398749,9.997121,13.963080,19.378670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.256882,1.217219,1.511628,2.778972,5.350294,9.310450,14.713690"); } } internal_power () { when : "CK & !D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.662293,5.645021,6.115918,7.509985,10.100100,14.065830,19.473450"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.336434,1.296463,1.590718,2.851541,5.413302,9.357445,14.755340"); } } internal_power () { when : "CK & !D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.546264,5.529687,6.000366,7.398628,9.997290,13.962960,19.377720"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.390562,1.350621,1.644115,2.906083,5.464899,9.412792,14.805020"); } } internal_power () { when : "CK & D & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.214599,5.224714,5.627501,6.617496,8.294512,10.723360,13.938400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.323626,3.300689,3.472179,4.258697,5.835685,8.233784,11.553240"); } } internal_power () { when : "CK & D & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.166898,5.176768,5.579505,6.571843,8.245270,10.677010,13.887540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.426863,3.403864,3.576053,4.363619,5.941151,8.341299,11.661350"); } } internal_power () { when : "CK & D & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.213904,5.224385,5.626687,6.617512,8.294043,10.723000,13.938640"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.468376,3.432114,3.553833,4.308879,5.875578,8.273716,11.595730"); } } internal_power () { when : "CK & D & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.050949,3.055748,3.363129,4.176273,5.650331,7.881214,10.910800"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.065957,-0.090232,0.101096,0.862134,2.355994,4.598496,7.632469"); } } internal_power () { when : "CK & D & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.051118,3.056361,3.363458,4.178490,5.650559,7.885000,10.911270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.199430,0.174598,0.364245,1.121848,2.615636,4.859867,7.897036"); } } internal_power () { when : "CK & D & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.050663,3.055655,3.362938,4.175962,5.650088,7.880672,10.910700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.171499,0.146927,0.336584,1.094080,2.587692,4.830837,7.867402"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.923340; fall_capacitance : 0.898051; rise_capacitance : 0.923340; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SE & SN"; sdf_cond : "SE_AND_SN === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.015215,-0.009419,-0.011257", \ "-0.014587,-0.007874,-0.009500", \ "0.097989,0.104786,0.103786"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009432,-0.005883,-0.010888", \ "-0.009267,-0.006382,-0.013253", \ "0.054385,0.055680,0.042321"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SE & SN"; sdf_cond : "SE_AND_SN === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.052035,0.050962,0.064898", \ "0.061981,0.060762,0.074649", \ "0.092469,0.091184,0.104402"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043478,0.036841,0.038710", \ "0.048096,0.041391,0.043107", \ "0.048855,0.042066,0.043094"); } } internal_power () { when : "!CK & !D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723371,0.700061,0.685034,0.682511,0.679397,0.680946,0.678908"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612664,-0.619317,-0.618312,-0.621992,-0.620541,-0.624793,-0.621110"); } } internal_power () { when : "!CK & !D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723848,0.700993,0.685485,0.683219,0.679990,0.681935,0.679632"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611851,-0.618948,-0.617335,-0.618661,-0.619557,-0.619761,-0.620121"); } } internal_power () { when : "!CK & !D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723772,0.700508,0.685437,0.682936,0.679815,0.681400,0.679338"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611987,-0.618685,-0.617619,-0.618947,-0.619843,-0.620046,-0.620405"); } } internal_power () { when : "!CK & !D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.144100,10.125840,10.120860,10.392970,11.135950,12.399020,14.199250"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.333346,6.293574,6.298820,6.531227,7.235074,8.464415,10.253440"); } } internal_power () { when : "!CK & !D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.304650,10.288690,10.278840,10.550160,11.294030,12.560230,14.352930"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.588205,6.548068,6.553611,6.796937,7.496919,8.728619,10.513350"); } } internal_power () { when : "!CK & !D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.256850,10.238680,10.233130,10.505380,11.247530,12.510740,14.310600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.362333,6.323715,6.337448,6.571178,7.272593,8.506415,10.292270"); } } internal_power () { when : "!CK & D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634445,0.645728,0.644633,0.646487,0.645329,0.647450,0.645589"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393599,-0.471214,-0.518475,-0.540310,-0.547779,-0.557568,-0.557248"); } } internal_power () { when : "!CK & D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634925,0.646790,0.645065,0.644474,0.645951,0.643793,0.646383"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392449,-0.469791,-0.516582,-0.536174,-0.546031,-0.551823,-0.555411"); } } internal_power () { when : "!CK & D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634439,0.645742,0.644631,0.646496,0.645334,0.647471,0.645600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393645,-0.471277,-0.518514,-0.538064,-0.547818,-0.553679,-0.557286"); } } internal_power () { when : "!CK & D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.143430,10.123950,10.118840,10.390480,11.133940,12.396380,14.195770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.355203,6.316125,6.321055,6.553517,7.257096,8.486051,10.274950"); } } internal_power () { when : "!CK & D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.305080,10.286840,10.280680,10.548420,11.291800,12.557640,14.350970"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.610514,6.570447,6.575865,6.819150,7.519462,8.751186,10.534370"); } } internal_power () { when : "!CK & D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.255140,10.237030,10.231290,10.503570,11.245710,12.508220,14.307870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.384456,6.344695,6.359741,6.593371,7.295278,8.527717,10.313330"); } } internal_power () { when : "CK & !D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723394,0.700254,0.685059,0.680171,0.679457,0.676940,0.678960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612838,-0.619409,-0.618457,-0.619857,-0.620731,-0.621300,-0.621324"); } } internal_power () { when : "CK & !D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723479,0.700396,0.685129,0.682734,0.679572,0.681315,0.679148"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612418,-0.619296,-0.617989,-0.621863,-0.620224,-0.624801,-0.620790"); } } internal_power () { when : "CK & !D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723392,0.700167,0.685060,0.680159,0.679450,0.676907,0.678985"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612834,-0.619569,-0.618460,-0.619789,-0.620686,-0.620890,-0.621250"); } } internal_power () { when : "CK & !D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.268422,4.249768,4.246163,4.497461,5.195051,6.368502,8.035265"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.447770,1.408315,1.414676,1.650735,2.310481,3.456306,5.097174"); } } internal_power () { when : "CK & !D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.367207,4.349360,4.346485,4.598244,5.290857,6.466098,8.128322"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.393389,1.353555,1.360312,1.594982,2.257928,3.400444,5.046361"); } } internal_power () { when : "CK & !D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.263996,4.245387,4.241748,4.493032,5.190663,6.364058,8.030835"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.447060,1.407576,1.413975,1.650036,2.309452,3.455626,5.096582"); } } internal_power () { when : "CK & D & !SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.635463,0.646670,0.645648,0.645229,0.646315,0.644542,0.646558"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.391651,-0.468330,-0.516014,-0.535597,-0.545446,-0.551231,-0.554813"); } } internal_power () { when : "CK & D & !SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634708,0.646277,0.644871,0.646902,0.645662,0.648055,0.646011"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393195,-0.470231,-0.517435,-0.537019,-0.546872,-0.552659,-0.556244"); } } internal_power () { when : "CK & D & !SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634439,0.645701,0.644633,0.644207,0.645312,0.643527,0.645567"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393719,-0.471319,-0.518621,-0.538159,-0.547905,-0.553764,-0.557370"); } } internal_power () { when : "CK & D & SE & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.262682,4.243467,4.240459,4.490927,5.188542,6.361772,8.028068"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.370592,1.331735,1.337581,1.573035,2.232347,3.375704,5.018902"); } } internal_power () { when : "CK & D & SE & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.365778,4.348019,4.344948,4.596489,5.288936,6.463856,8.125763"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.416279,1.376538,1.383170,1.618031,2.281232,3.423045,5.069129"); } } internal_power () { when : "CK & D & SE & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.262563,4.243378,4.239845,4.491461,5.188444,6.361766,8.027931"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.469245,1.430025,1.436139,1.672261,2.332291,3.477117,5.118893"); } } } pin (SN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.250794; fall_capacitance : 2.250794; rise_capacitance : 2.184998; timing () { related_pin : "CK"; timing_type : recovery_rising; rise_constraint(Recovery_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.038766,-0.045649,-0.048722", \ "-0.039245,-0.046156,-0.047683", \ "0.003346,-0.005361,-0.006010"); } } timing () { related_pin : "CK"; timing_type : removal_rising; rise_constraint(Removal_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.094321,0.099895,0.106840", \ "0.134559,0.140006,0.147218", \ "0.276056,0.281500,0.288816"); } } timing () { related_pin : "SN"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.090362,0.102802,0.182875"); } } internal_power () { when : "!CK & !D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.668458,1.678332,1.675428,1.675743,1.672302,1.672375,1.669580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.981591,-1.000110,-1.015780,-1.025940,-1.027500,-1.036000,-1.033450"); } } internal_power () { when : "!CK & !D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.668483,1.678454,1.675453,1.675821,1.672355,1.672509,1.669660"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.981485,-1.000090,-1.015640,-1.025880,-1.027370,-1.036000,-1.033310"); } } internal_power () { when : "!CK & !D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.668428,1.678267,1.675409,1.675712,1.672277,1.672318,1.669547"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.981633,-1.000110,-1.015840,-1.025960,-1.027560,-1.036000,-1.033510"); } } internal_power () { when : "!CK & !D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.626610,1.642928,1.644334,1.645793,1.644231,1.644916,1.642019"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.138750,-1.144850,-1.141870,-1.144130,-1.140480,-1.144940,-1.141770"); } } internal_power () { when : "!CK & D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.626680,1.643176,1.644385,1.645951,1.644341,1.645188,1.642180"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.138540,-1.144820,-1.141590,-1.144010,-1.140190,-1.144930,-1.141490"); } } internal_power () { when : "!CK & D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.626645,1.643055,1.644360,1.645874,1.644288,1.645057,1.642102"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.138640,-1.144840,-1.141720,-1.144070,-1.140330,-1.144940,-1.141620"); } } internal_power () { when : "!CK & D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.668468,1.678429,1.675442,1.675815,1.672348,1.672496,1.669652"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.981493,-1.000090,-1.015660,-1.025880,-1.027380,-1.036000,-1.033320"); } } internal_power () { when : "!CK & D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.626567,1.642766,1.644301,1.645690,1.644160,1.644739,1.641914"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.138890,-1.144870,-1.142050,-1.144210,-1.140660,-1.144950,-1.141950"); } } internal_power () { when : "CK & !D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.658827,1.662779,1.659414,1.657995,1.660045,1.656761,1.657507"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.138490,-1.146170,-1.143110,-1.143560,-1.143060,-1.143870,-1.145080"); } } internal_power () { when : "CK & !D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.658231,1.662279,1.658818,1.657375,1.659480,1.656145,1.656972"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.139940,-1.147710,-1.144530,-1.144980,-1.144480,-1.145290,-1.146500"); } } internal_power () { when : "CK & !D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.661876,1.662827,1.659674,1.658195,1.660210,1.656965,1.657677"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.130020,-1.136700,-1.134860,-1.134590,-1.134040,-1.134590,-1.136060"); } } internal_power () { when : "CK & !D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.657887,1.661804,1.658651,1.657277,1.659231,1.656045,1.656617"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.140190,-1.147680,-1.144880,-1.145320,-1.144830,-1.145630,-1.146850"); } } internal_power () { when : "CK & D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.661650,1.662625,1.659352,1.657928,1.659974,1.656693,1.657425"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.130130,-1.136840,-1.134000,-1.134690,-1.134130,-1.134690,-1.136160"); } } internal_power () { when : "CK & D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.658005,1.662017,1.658763,1.657362,1.659373,1.656131,1.656786"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.139770,-1.147360,-1.144420,-1.144880,-1.144380,-1.145190,-1.146400"); } } internal_power () { when : "CK & D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.658224,1.662266,1.658815,1.657377,1.659480,1.656152,1.656972"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.139940,-1.147700,-1.144530,-1.144980,-1.144480,-1.145290,-1.146510"); } } internal_power () { when : "CK & D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.657942,1.661643,1.658620,1.657277,1.659162,1.656045,1.656513"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-1.140450,-1.147710,-1.145060,-1.145520,-1.145070,-1.145830,-1.146920"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.976347; fall_capacitance : 0.902547; rise_capacitance : 0.976347; timing () { related_pin : "CK"; timing_type : min_pulse_width; when : "SN"; sdf_cond : "SN === 1'b1"; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.034202,0.042997,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.049768,0.048517,0.146386"); } } internal_power () { when : "!D & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.893751,9.885017,10.152380,11.016940,12.593620,15.069180,18.560550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("35.855110,35.781310,35.748770,36.604550,38.792110,42.444920,47.614280"); } } internal_power () { when : "!D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.008394,5.001791,5.256367,6.062593,7.542723,9.865077,13.136590"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.422609,4.401647,4.592421,5.334008,6.879196,9.318311,12.677710"); } } internal_power () { when : "!D & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.088850,10.072830,10.341770,11.206190,12.775500,15.243110,18.725000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.893762,9.885137,10.152410,11.017020,12.593680,15.069320,18.560630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("35.855230,35.781320,35.748920,36.604610,38.792240,42.444920,47.614410"); } } internal_power () { when : "!D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.008421,5.001914,5.256398,6.062676,7.542780,9.865213,13.136670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.422722,4.401666,4.592563,5.334151,6.879332,9.318445,12.677840"); } } internal_power () { when : "!D & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.088970,10.072850,10.341920,11.206340,12.775650,15.243260,18.725140"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.893578,9.884762,10.152220,11.016760,12.593390,15.069110,18.560480"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("35.855170,35.781380,35.748720,36.604480,38.791980,42.444850,47.614170"); } } internal_power () { when : "!D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.008173,5.001537,5.256140,6.062417,7.542652,9.865023,13.136540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.422672,4.401747,4.592444,5.334035,6.879159,9.318298,12.677720"); } } internal_power () { when : "!D & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.088620,10.072660,10.341470,11.205970,12.775260,15.243020,18.724900"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184412,5.176161,5.436211,6.243901,7.729963,10.067310,13.349400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.217262,4.194100,4.383428,5.132559,6.699009,9.132583,12.495460"); } } internal_power () { when : "!D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.018710,10.000560,10.264260,11.068220,12.549090,14.872550,18.163130"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184337,5.176309,5.434872,6.244620,7.730479,10.067230,13.349630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.236358,4.213818,4.403553,5.154399,6.716838,9.157188,12.512720"); } } internal_power () { when : "D & !SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184486,5.176399,5.436251,6.244051,7.730070,10.067580,13.349560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.217463,4.194129,4.383707,5.132677,6.699284,9.132577,12.495740"); } } internal_power () { when : "D & !SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.019020,10.000660,10.264710,11.068560,12.551290,14.872870,18.163430"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184408,5.176552,5.434917,6.244523,7.730580,10.066880,13.349780"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.236532,4.213838,4.403834,5.154675,6.717116,9.155311,12.513000"); } } internal_power () { when : "D & !SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184436,5.176273,5.436224,6.243976,7.730020,10.067450,13.349490"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.217365,4.194118,4.383575,5.132621,6.699153,9.132583,12.495610"); } } internal_power () { when : "D & !SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.953228,9.934719,10.194670,11.005470,12.484380,14.812000,18.094100"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184359,5.176427,5.434892,6.244444,7.730530,10.066760,13.349710"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.236433,4.213822,4.403700,5.154542,6.716983,9.155185,12.512870"); } } internal_power () { when : "D & SE & !SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.893621,9.884934,10.152270,11.016880,12.593460,15.069300,18.560600"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("35.855320,35.781410,35.748920,36.604570,38.792170,42.444860,47.614350"); } } internal_power () { when : "D & SE & !SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.008215,5.001707,5.256180,6.062527,7.542735,9.865211,13.136660"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.422813,4.401768,4.592635,5.334225,6.879341,9.318476,12.677900"); } } internal_power () { when : "D & SE & !SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.088780,10.072700,10.341680,11.206190,12.775460,15.243230,18.725100"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & !SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184359,5.175989,5.436170,6.243795,7.729887,10.066330,13.349300"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.217124,4.194080,4.383246,5.132482,6.698829,9.133209,12.495290"); } } internal_power () { when : "D & SE & SI & SN & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.018680,10.000640,10.264270,11.068140,12.549080,14.872480,18.163050"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & SN & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.184283,5.176140,5.434834,6.244512,7.730406,10.066440,13.349520"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.236218,4.213797,4.403373,5.154216,6.716657,9.154865,12.512550"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.046806,0.050908,0.054679,0.061072,0.071758,0.089682,0.120942", \ "0.047567,0.051670,0.055441,0.061835,0.072520,0.090447,0.121705", \ "0.050084,0.054190,0.057961,0.064354,0.075038,0.092965,0.124228", \ "0.052346,0.056455,0.060225,0.066620,0.077304,0.095233,0.126495", \ "0.053699,0.057805,0.061574,0.067965,0.078650,0.096580,0.127847", \ "0.053960,0.058075,0.061850,0.068243,0.078929,0.096864,0.128114", \ "0.052780,0.056902,0.060691,0.067096,0.077789,0.095739,0.127024"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.047333,0.051083,0.054677,0.061166,0.072771,0.093960,0.134912", \ "0.048089,0.051840,0.055435,0.061924,0.073527,0.094717,0.135670", \ "0.050827,0.054577,0.058176,0.064661,0.076265,0.097454,0.138406", \ "0.053467,0.057217,0.060819,0.067308,0.078912,0.100099,0.141051", \ "0.055174,0.058924,0.062520,0.069005,0.080610,0.101800,0.142748", \ "0.055462,0.059209,0.062802,0.069284,0.080885,0.102077,0.143020", \ "0.054047,0.057788,0.061377,0.067860,0.079459,0.100645,0.141594"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009320,0.011050,0.012749,0.015827,0.021606,0.032619,0.055525", \ "0.009319,0.011054,0.012749,0.015828,0.021606,0.032619,0.055527", \ "0.009329,0.011062,0.012758,0.015833,0.021610,0.032622,0.055520", \ "0.009330,0.011064,0.012759,0.015838,0.021615,0.032626,0.055520", \ "0.009357,0.011082,0.012786,0.015864,0.021638,0.032641,0.055528", \ "0.009482,0.011205,0.012899,0.015968,0.021720,0.032695,0.055534", \ "0.009691,0.011417,0.013110,0.016169,0.021897,0.032829,0.055617"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.005876,0.007923,0.010299,0.014930,0.023751,0.041559,0.078980", \ "0.005879,0.007926,0.010300,0.014927,0.023751,0.041554,0.078980", \ "0.005875,0.007925,0.010299,0.014928,0.023750,0.041561,0.078983", \ "0.005882,0.007924,0.010300,0.014926,0.023750,0.041553,0.078984", \ "0.005877,0.007927,0.010300,0.014927,0.023750,0.041557,0.078980", \ "0.005875,0.007924,0.010298,0.014928,0.023753,0.041559,0.078974", \ "0.005871,0.007915,0.010296,0.014928,0.023752,0.041557,0.078983"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073703,0.077863,0.081885,0.089085,0.101975,0.124867,0.166911", \ "0.074631,0.078789,0.082810,0.090010,0.102899,0.125790,0.167836", \ "0.078502,0.082656,0.086664,0.093843,0.106717,0.129597,0.171634", \ "0.084623,0.088655,0.092555,0.099614,0.112392,0.135204,0.177205", \ "0.091556,0.095512,0.099307,0.106202,0.118822,0.141518,0.183444", \ "0.099220,0.103160,0.106882,0.113605,0.125998,0.148522,0.190335", \ "0.107511,0.111473,0.115166,0.121749,0.133896,0.156207,0.197848"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011482,0.013181,0.015317,0.019835,0.028904,0.046298,0.081943", \ "0.011480,0.013185,0.015318,0.019835,0.028902,0.046292,0.081948", \ "0.011483,0.013181,0.015321,0.019835,0.028904,0.046299,0.081948", \ "0.011482,0.013180,0.015321,0.019835,0.028902,0.046293,0.081947", \ "0.011487,0.013186,0.015320,0.019839,0.028905,0.046293,0.081947", \ "0.011501,0.013194,0.015330,0.019827,0.028900,0.046305,0.081962", \ "0.011547,0.013243,0.015378,0.019898,0.028966,0.046335,0.081953"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073703,0.077863,0.081885,0.089085,0.101975,0.124868,0.166912", \ "0.074631,0.078789,0.082810,0.090010,0.102899,0.125790,0.167836", \ "0.078502,0.082656,0.086664,0.093843,0.106717,0.129597,0.171634", \ "0.084623,0.088655,0.092555,0.099614,0.112392,0.135204,0.177205", \ "0.091556,0.095512,0.099307,0.106202,0.118822,0.141518,0.183444", \ "0.099220,0.103160,0.106882,0.113605,0.125998,0.148522,0.190335", \ "0.107511,0.111473,0.115166,0.121749,0.133896,0.156207,0.197848"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011482,0.013181,0.015317,0.019835,0.028904,0.046295,0.081944", \ "0.011480,0.013185,0.015318,0.019835,0.028902,0.046292,0.081948", \ "0.011483,0.013181,0.015321,0.019835,0.028904,0.046299,0.081948", \ "0.011482,0.013180,0.015321,0.019835,0.028902,0.046293,0.081947", \ "0.011487,0.013186,0.015320,0.019839,0.028905,0.046293,0.081947", \ "0.011501,0.013194,0.015330,0.019827,0.028900,0.046305,0.081962", \ "0.011547,0.013243,0.015378,0.019898,0.028966,0.046335,0.081953"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073703,0.077863,0.081885,0.089085,0.101975,0.124867,0.166911", \ "0.074631,0.078789,0.082810,0.090010,0.102899,0.125790,0.167836", \ "0.078502,0.082656,0.086664,0.093843,0.106717,0.129597,0.171634", \ "0.084623,0.088655,0.092555,0.099614,0.112392,0.135204,0.177205", \ "0.091556,0.095512,0.099307,0.106202,0.118822,0.141518,0.183444", \ "0.099220,0.103160,0.106882,0.113605,0.125998,0.148522,0.190335", \ "0.107511,0.111473,0.115166,0.121749,0.133896,0.156207,0.197848"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011482,0.013181,0.015317,0.019835,0.028904,0.046298,0.081943", \ "0.011480,0.013185,0.015318,0.019835,0.028902,0.046292,0.081948", \ "0.011483,0.013181,0.015321,0.019835,0.028904,0.046299,0.081948", \ "0.011482,0.013180,0.015320,0.019835,0.028902,0.046293,0.081947", \ "0.011487,0.013186,0.015320,0.019839,0.028905,0.046293,0.081947", \ "0.011501,0.013194,0.015330,0.019827,0.028900,0.046305,0.081962", \ "0.011547,0.013243,0.015378,0.019898,0.028966,0.046335,0.081953"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073710,0.077873,0.081896,0.089097,0.101993,0.124898,0.166972", \ "0.074638,0.078799,0.082821,0.090023,0.102917,0.125820,0.167896", \ "0.078509,0.082664,0.086673,0.093854,0.106733,0.129626,0.171692", \ "0.084627,0.088659,0.092561,0.099621,0.112405,0.135230,0.177258", \ "0.091558,0.095515,0.099311,0.106207,0.118830,0.141540,0.183497", \ "0.099222,0.103163,0.106885,0.113605,0.125999,0.148546,0.190388", \ "0.107510,0.111473,0.115167,0.121752,0.133904,0.156223,0.197892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011490,0.013188,0.015324,0.019843,0.028918,0.046325,0.082006", \ "0.011489,0.013187,0.015327,0.019843,0.028916,0.046321,0.082006", \ "0.011488,0.013186,0.015328,0.019844,0.028918,0.046328,0.082005", \ "0.011486,0.013186,0.015327,0.019841,0.028915,0.046321,0.082004", \ "0.011492,0.013192,0.015326,0.019847,0.028918,0.046322,0.082002", \ "0.011506,0.013197,0.015334,0.019832,0.028912,0.046332,0.082016", \ "0.011551,0.013249,0.015384,0.019905,0.028979,0.046363,0.082006"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073710,0.077873,0.081896,0.089097,0.101993,0.124897,0.166972", \ "0.074638,0.078799,0.082821,0.090023,0.102917,0.125820,0.167896", \ "0.078509,0.082664,0.086673,0.093854,0.106733,0.129626,0.171692", \ "0.084627,0.088659,0.092561,0.099621,0.112405,0.135230,0.177258", \ "0.091558,0.095515,0.099311,0.106207,0.118830,0.141540,0.183497", \ "0.099222,0.103163,0.106885,0.113605,0.125999,0.148546,0.190388", \ "0.107510,0.111473,0.115167,0.121752,0.133904,0.156223,0.197892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011487,0.013189,0.015324,0.019843,0.028918,0.046325,0.082001", \ "0.011489,0.013187,0.015327,0.019843,0.028916,0.046321,0.082006", \ "0.011488,0.013186,0.015328,0.019844,0.028918,0.046328,0.082005", \ "0.011486,0.013186,0.015327,0.019841,0.028915,0.046321,0.082004", \ "0.011492,0.013192,0.015326,0.019847,0.028918,0.046322,0.082002", \ "0.011506,0.013197,0.015334,0.019832,0.028912,0.046332,0.082016", \ "0.011551,0.013249,0.015384,0.019905,0.028979,0.046363,0.082006"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073710,0.077873,0.081896,0.089097,0.101993,0.124897,0.166972", \ "0.074638,0.078799,0.082821,0.090023,0.102917,0.125820,0.167896", \ "0.078509,0.082664,0.086673,0.093854,0.106733,0.129626,0.171692", \ "0.084627,0.088659,0.092561,0.099621,0.112405,0.135230,0.177258", \ "0.091558,0.095515,0.099311,0.106207,0.118830,0.141540,0.183497", \ "0.099222,0.103163,0.106885,0.113605,0.125999,0.148546,0.190388", \ "0.107510,0.111473,0.115167,0.121752,0.133904,0.156223,0.197892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011490,0.013188,0.015324,0.019843,0.028918,0.046325,0.082001", \ "0.011489,0.013187,0.015327,0.019843,0.028916,0.046321,0.082006", \ "0.011488,0.013186,0.015328,0.019844,0.028918,0.046328,0.082005", \ "0.011486,0.013186,0.015327,0.019841,0.028915,0.046321,0.082004", \ "0.011492,0.013192,0.015326,0.019847,0.028918,0.046322,0.082002", \ "0.011506,0.013197,0.015334,0.019832,0.028912,0.046332,0.082016", \ "0.011551,0.013249,0.015384,0.019905,0.028979,0.046363,0.082006"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073703,0.077863,0.081885,0.089085,0.101975,0.124867,0.166911", \ "0.074631,0.078789,0.082810,0.090010,0.102899,0.125790,0.167836", \ "0.078502,0.082656,0.086664,0.093843,0.106717,0.129597,0.171634", \ "0.084623,0.088655,0.092555,0.099614,0.112392,0.135204,0.177205", \ "0.091556,0.095512,0.099307,0.106202,0.118822,0.141518,0.183444", \ "0.099220,0.103160,0.106882,0.113605,0.125998,0.148522,0.190335", \ "0.107511,0.111473,0.115166,0.121749,0.133896,0.156207,0.197848"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011482,0.013181,0.015317,0.019835,0.028904,0.046298,0.081943", \ "0.011480,0.013185,0.015318,0.019835,0.028902,0.046292,0.081948", \ "0.011483,0.013181,0.015321,0.019835,0.028904,0.046299,0.081948", \ "0.011482,0.013180,0.015320,0.019835,0.028902,0.046293,0.081947", \ "0.011487,0.013186,0.015320,0.019839,0.028905,0.046293,0.081947", \ "0.011501,0.013194,0.015330,0.019827,0.028900,0.046305,0.081962", \ "0.011547,0.013243,0.015378,0.019898,0.028966,0.046335,0.081953"); } } timing () { related_pin : "SN"; timing_type : preset; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.073710,0.077873,0.081896,0.089097,0.101993,0.124897,0.166972", \ "0.074638,0.078799,0.082821,0.090023,0.102917,0.125820,0.167896", \ "0.078509,0.082664,0.086673,0.093854,0.106733,0.129626,0.171691", \ "0.084627,0.088659,0.092561,0.099621,0.112405,0.135230,0.177258", \ "0.091558,0.095515,0.099311,0.106207,0.118830,0.141540,0.183497", \ "0.099222,0.103163,0.106885,0.113605,0.125999,0.148546,0.190388", \ "0.107510,0.111473,0.115167,0.121752,0.133904,0.156223,0.197892"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.011490,0.013188,0.015324,0.019843,0.028918,0.046325,0.082001", \ "0.011489,0.013187,0.015327,0.019843,0.028916,0.046321,0.082006", \ "0.011491,0.013186,0.015328,0.019844,0.028918,0.046328,0.082005", \ "0.011486,0.013186,0.015327,0.019841,0.028915,0.046321,0.082004", \ "0.011492,0.013192,0.015326,0.019847,0.028918,0.046322,0.082002", \ "0.011506,0.013197,0.015334,0.019832,0.028912,0.046332,0.082016", \ "0.011551,0.013249,0.015384,0.019905,0.028979,0.046363,0.082006"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119075,0.122862,0.126435,0.132811,0.144121,0.164925,0.205558", \ "0.119988,0.123776,0.127349,0.133725,0.145033,0.165839,0.206473", \ "0.123206,0.126992,0.130568,0.136943,0.148255,0.169058,0.209695", \ "0.128553,0.132338,0.135911,0.142287,0.153596,0.174394,0.215023", \ "0.137876,0.141660,0.145230,0.151600,0.162902,0.183696,0.224314", \ "0.152391,0.156168,0.159733,0.166095,0.177400,0.198196,0.238787", \ "0.171146,0.174930,0.178503,0.184863,0.196149,0.216944,0.257517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006650,0.008489,0.010704,0.015116,0.023695,0.041512,0.078978", \ "0.006653,0.008489,0.010705,0.015115,0.023692,0.041514,0.078981", \ "0.006652,0.008489,0.010705,0.015110,0.023694,0.041517,0.078975", \ "0.006650,0.008485,0.010703,0.015111,0.023689,0.041511,0.078980", \ "0.006653,0.008488,0.010705,0.015112,0.023695,0.041509,0.078976", \ "0.006675,0.008507,0.010719,0.015122,0.023700,0.041517,0.078974", \ "0.006748,0.008563,0.010759,0.015156,0.023732,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119075,0.122862,0.126435,0.132811,0.144121,0.164925,0.205558", \ "0.119988,0.123776,0.127349,0.133725,0.145033,0.165839,0.206473", \ "0.123206,0.126992,0.130568,0.136943,0.148255,0.169058,0.209695", \ "0.128553,0.132338,0.135911,0.142287,0.153594,0.174394,0.215023", \ "0.137876,0.141660,0.145230,0.151600,0.162902,0.183696,0.224314", \ "0.152391,0.156168,0.159733,0.166095,0.177400,0.198196,0.238787", \ "0.171146,0.174930,0.178503,0.184863,0.196149,0.216944,0.257517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006650,0.008489,0.010704,0.015116,0.023695,0.041512,0.078978", \ "0.006653,0.008489,0.010705,0.015115,0.023692,0.041514,0.078982", \ "0.006652,0.008489,0.010705,0.015110,0.023694,0.041517,0.078975", \ "0.006650,0.008485,0.010703,0.015111,0.023689,0.041511,0.078980", \ "0.006653,0.008488,0.010705,0.015112,0.023695,0.041509,0.078976", \ "0.006675,0.008507,0.010719,0.015122,0.023700,0.041517,0.078974", \ "0.006748,0.008563,0.010759,0.015156,0.023732,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119075,0.122862,0.126435,0.132811,0.144121,0.164925,0.205558", \ "0.119988,0.123776,0.127349,0.133725,0.145033,0.165839,0.206472", \ "0.123206,0.126992,0.130568,0.136943,0.148255,0.169058,0.209695", \ "0.128553,0.132338,0.135911,0.142287,0.153594,0.174394,0.215023", \ "0.137876,0.141660,0.145226,0.151600,0.162902,0.183696,0.224314", \ "0.152391,0.156168,0.159733,0.166095,0.177400,0.198196,0.238787", \ "0.171146,0.174930,0.178503,0.184863,0.196149,0.216944,0.257517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006650,0.008489,0.010704,0.015116,0.023695,0.041512,0.078978", \ "0.006653,0.008489,0.010705,0.015115,0.023692,0.041514,0.078981", \ "0.006652,0.008489,0.010705,0.015110,0.023694,0.041517,0.078975", \ "0.006650,0.008485,0.010703,0.015111,0.023689,0.041511,0.078980", \ "0.006653,0.008488,0.010702,0.015112,0.023695,0.041509,0.078976", \ "0.006675,0.008507,0.010719,0.015122,0.023700,0.041516,0.078974", \ "0.006748,0.008563,0.010759,0.015156,0.023732,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119087,0.122874,0.126448,0.132824,0.144133,0.164935,0.205566", \ "0.120001,0.123789,0.127362,0.133738,0.145045,0.165850,0.206480", \ "0.123218,0.127004,0.130580,0.136956,0.148267,0.169069,0.209703", \ "0.128564,0.132350,0.135923,0.142298,0.153605,0.174404,0.215030", \ "0.137889,0.141672,0.145238,0.151611,0.162912,0.183705,0.224321", \ "0.152403,0.156180,0.159745,0.166107,0.177411,0.198202,0.238797", \ "0.171158,0.174943,0.178515,0.184875,0.196161,0.216954,0.257525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006653,0.008490,0.010705,0.015117,0.023695,0.041513,0.078978", \ "0.006654,0.008491,0.010705,0.015115,0.023693,0.041514,0.078981", \ "0.006652,0.008490,0.010706,0.015111,0.023696,0.041515,0.078975", \ "0.006653,0.008489,0.010704,0.015112,0.023689,0.041511,0.078980", \ "0.006655,0.008489,0.010703,0.015113,0.023696,0.041509,0.078976", \ "0.006676,0.008508,0.010720,0.015123,0.023700,0.041513,0.078976", \ "0.006749,0.008564,0.010760,0.015157,0.023733,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119089,0.122876,0.126450,0.132826,0.144135,0.164937,0.205567", \ "0.120003,0.123791,0.127364,0.133739,0.145047,0.165851,0.206481", \ "0.123220,0.127006,0.130582,0.136957,0.148268,0.169070,0.209704", \ "0.128565,0.132352,0.135924,0.142300,0.153607,0.174405,0.215031", \ "0.137891,0.141673,0.145243,0.151613,0.162914,0.183706,0.224322", \ "0.152405,0.156182,0.159746,0.166108,0.177412,0.198203,0.238798", \ "0.171160,0.174945,0.178517,0.184877,0.196162,0.216956,0.257526"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006653,0.008490,0.010705,0.015117,0.023696,0.041513,0.078978", \ "0.006654,0.008491,0.010705,0.015116,0.023693,0.041514,0.078981", \ "0.006653,0.008490,0.010706,0.015111,0.023696,0.041517,0.078975", \ "0.006653,0.008490,0.010704,0.015112,0.023689,0.041511,0.078980", \ "0.006655,0.008489,0.010706,0.015113,0.023696,0.041510,0.078976", \ "0.006676,0.008508,0.010720,0.015123,0.023700,0.041513,0.078976", \ "0.006749,0.008564,0.010760,0.015157,0.023733,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119089,0.122876,0.126450,0.132825,0.144135,0.164937,0.205567", \ "0.120003,0.123791,0.127364,0.133739,0.145047,0.165851,0.206481", \ "0.123220,0.127006,0.130581,0.136957,0.148268,0.169070,0.209704", \ "0.128565,0.132351,0.135924,0.142300,0.153607,0.174405,0.215031", \ "0.137891,0.141673,0.145242,0.151613,0.162914,0.183706,0.224322", \ "0.152405,0.156182,0.159746,0.166108,0.177412,0.198203,0.238798", \ "0.171160,0.174945,0.178517,0.184877,0.196162,0.216956,0.257526"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006653,0.008490,0.010705,0.015117,0.023696,0.041513,0.078978", \ "0.006654,0.008491,0.010705,0.015116,0.023693,0.041514,0.078981", \ "0.006653,0.008490,0.010706,0.015111,0.023696,0.041515,0.078975", \ "0.006653,0.008490,0.010704,0.015112,0.023689,0.041511,0.078980", \ "0.006655,0.008489,0.010706,0.015113,0.023696,0.041510,0.078976", \ "0.006676,0.008508,0.010720,0.015123,0.023700,0.041513,0.078976", \ "0.006749,0.008564,0.010760,0.015157,0.023733,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119075,0.122862,0.126435,0.132811,0.144121,0.164925,0.205558", \ "0.119988,0.123776,0.127349,0.133725,0.145033,0.165839,0.206473", \ "0.123206,0.126992,0.130568,0.136943,0.148255,0.169058,0.209695", \ "0.128553,0.132338,0.135911,0.142287,0.153594,0.174394,0.215023", \ "0.137876,0.141660,0.145230,0.151600,0.162902,0.183696,0.224314", \ "0.152391,0.156168,0.159733,0.166095,0.177400,0.198196,0.238787", \ "0.171146,0.174930,0.178503,0.184863,0.196149,0.216944,0.257517"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006650,0.008489,0.010704,0.015116,0.023695,0.041512,0.078978", \ "0.006653,0.008489,0.010705,0.015115,0.023692,0.041514,0.078982", \ "0.006652,0.008489,0.010705,0.015110,0.023694,0.041517,0.078975", \ "0.006650,0.008485,0.010703,0.015111,0.023689,0.041511,0.078980", \ "0.006653,0.008488,0.010705,0.015112,0.023695,0.041509,0.078976", \ "0.006675,0.008507,0.010719,0.015122,0.023700,0.041516,0.078974", \ "0.006748,0.008563,0.010759,0.015156,0.023732,0.041531,0.078990"); } } timing () { related_pin : "SN"; timing_type : preset; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : negative_unate; cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.119087,0.122874,0.126448,0.132823,0.144133,0.164935,0.205566", \ "0.120000,0.123788,0.127361,0.133737,0.145045,0.165849,0.206479", \ "0.123217,0.127003,0.130579,0.136955,0.148266,0.169068,0.209703", \ "0.128563,0.132350,0.135922,0.142298,0.153605,0.174403,0.215029", \ "0.137889,0.141671,0.145241,0.151611,0.162912,0.183704,0.224321", \ "0.152403,0.156180,0.159744,0.166106,0.177410,0.198202,0.238796", \ "0.171158,0.174943,0.178515,0.184875,0.196160,0.216954,0.257525"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.006653,0.008490,0.010705,0.015117,0.023695,0.041513,0.078978", \ "0.006654,0.008491,0.010705,0.015115,0.023693,0.041514,0.078981", \ "0.006652,0.008490,0.010706,0.015111,0.023696,0.041515,0.078975", \ "0.006653,0.008489,0.010704,0.015112,0.023689,0.041511,0.078980", \ "0.006655,0.008489,0.010706,0.015113,0.023696,0.041509,0.078976", \ "0.006676,0.008508,0.010720,0.015123,0.023700,0.041513,0.078976", \ "0.006749,0.008564,0.010760,0.015157,0.023733,0.041531,0.078990"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("14.122280,13.443190,12.925440,12.101930,11.402760,10.955530,10.669980", \ "14.079560,13.411290,12.917960,12.069480,11.395580,10.957990,10.673970", \ "14.191980,13.600470,13.019290,12.205080,11.497740,11.054220,10.676330", \ "14.570240,13.963930,13.390650,12.564310,11.872490,11.403120,11.080810", \ "15.382960,14.753380,14.212380,13.387330,12.665710,12.090520,11.802350", \ "16.775430,16.132170,15.577890,14.717920,13.980880,13.466450,13.081120", \ "18.577010,17.999990,17.426190,16.600810,15.851750,15.341180,14.924230"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("11.875270,11.429780,11.211210,11.050560,11.070830,10.929370,10.688370", \ "11.866130,11.430580,11.200630,11.041350,11.056590,10.928230,10.664100", \ "12.009820,11.532340,11.298880,11.153170,11.162180,10.913350,10.704070", \ "12.392750,11.892370,11.690870,11.530590,11.535920,11.380080,11.198150", \ "13.160340,12.696130,12.483040,12.307530,12.326540,12.082630,12.007430", \ "14.410410,13.924580,13.714530,13.556060,13.532450,13.434380,13.325710", \ "15.902410,15.446180,15.258470,15.145510,15.240650,15.040170,14.975560"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.427220,11.654410,11.187590,10.604470,10.120860,9.531259,8.878901", \ "12.418320,11.643240,11.177050,10.596100,10.090910,9.371102,9.278400", \ "12.665000,11.895420,11.329280,10.804280,10.212330,9.679018,9.026394", \ "13.816600,12.772730,12.167260,11.473950,10.934540,10.373040,10.027270", \ "15.704920,14.557980,13.801230,12.988630,12.279650,11.655180,10.950000", \ "18.414230,17.246570,16.294270,15.286320,14.471850,13.430770,12.977530", \ "22.042740,20.750330,19.704410,18.469190,17.423170,16.194940,15.676160"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.427130,11.654330,11.187510,10.604390,10.121210,9.531359,8.878869", \ "12.418240,11.643170,11.176980,10.596010,10.090810,9.370971,9.274149", \ "12.664930,11.895340,11.329210,10.804210,10.212230,9.678883,9.026254", \ "13.816530,12.772650,12.167190,11.473870,10.934450,10.372940,10.027000", \ "15.704850,14.557910,13.801160,12.988550,12.279560,11.655090,10.949870", \ "18.414180,17.246510,16.294210,15.286260,14.471790,13.430700,12.977420", \ "22.042710,20.750290,19.704380,18.469150,17.423120,16.194850,15.676020"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.427330,11.654520,11.187700,10.604590,10.122830,9.531523,8.879172", \ "12.418430,11.643350,11.177160,10.596210,10.091050,9.371298,9.278552", \ "12.665110,11.895510,11.329390,10.804410,10.212470,9.679212,9.026647", \ "13.816700,12.772830,12.167310,11.474050,10.934670,10.373220,10.027510", \ "15.705010,14.558060,13.801310,12.988720,12.279760,11.655340,10.950220", \ "18.414290,17.246620,16.294320,15.286370,14.471930,13.430900,12.977710", \ "22.042760,20.750340,19.704420,18.469210,17.423210,16.195020,15.676250"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.298550,11.525510,11.058420,10.474860,9.932925,9.398570,9.139913", \ "12.292120,11.517560,11.051450,10.469370,9.962966,9.240851,9.131378", \ "12.540350,11.772680,11.204400,10.680560,10.085530,9.550282,9.326866", \ "13.652730,12.722260,12.043480,11.349630,10.809160,10.245920,9.894740", \ "15.583000,14.437140,13.678250,12.865110,12.155170,11.529150,10.821110", \ "18.291650,17.049310,16.177700,15.164470,14.350020,13.628500,12.849760", \ "21.924950,20.630910,19.584250,18.358380,17.298760,16.200750,15.620300"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.298550,11.525550,11.058460,10.474940,9.932965,9.398949,8.743306", \ "12.292160,11.517620,11.051500,10.469410,9.963034,9.240913,9.130869", \ "12.540400,11.772760,11.204470,10.680620,10.085570,9.550329,9.327057", \ "13.652780,12.722290,12.043540,11.349680,10.809220,10.246050,9.894895", \ "15.583030,14.437180,13.678290,12.865150,12.155230,11.529270,10.821240", \ "18.291680,17.049320,16.177710,15.164520,14.350100,13.628650,12.849910", \ "21.924970,20.630910,19.584280,18.358410,17.298800,16.200790,15.620580"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.298970,11.525910,11.058830,10.475340,9.933436,9.399506,8.743975", \ "12.292500,11.517980,11.051870,10.469820,9.963502,9.241472,9.130278", \ "12.540740,11.773110,11.204840,10.681010,10.086030,9.550881,9.327721", \ "13.653110,12.722630,12.043940,11.350070,10.809670,10.246590,9.895712", \ "15.583340,14.437500,13.678630,12.865510,12.155650,11.529770,10.821860", \ "18.291950,17.049600,16.178000,15.164840,14.350460,13.629090,12.850490", \ "21.925170,20.631120,19.584510,18.358660,17.299110,16.201180,15.621080"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.427100,11.654280,11.187440,10.604310,10.122610,9.531128,8.878659", \ "12.418200,11.643110,11.176910,10.595930,10.090730,9.370903,9.275708", \ "12.664880,11.895280,11.329140,10.804130,10.212150,9.678816,9.026184", \ "13.816480,12.772590,12.167070,11.473790,10.934360,10.372870,10.026930", \ "15.704800,14.557850,13.801090,12.988470,12.279470,11.655010,10.949790", \ "18.414120,17.246440,16.294120,15.286160,14.471690,13.430600,12.977330", \ "22.042630,20.750200,19.704290,18.469050,17.423010,16.194750,15.675930"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("12.298900,11.525860,11.058790,10.475260,9.933392,9.399449,8.743801", \ "12.292460,11.517910,11.051820,10.469780,9.963427,9.241408,9.129971", \ "12.540780,11.773030,11.204770,10.680950,10.086000,9.550836,9.327509", \ "13.653060,12.722590,12.043830,11.350010,10.809600,10.246440,9.895419", \ "15.583310,14.437450,13.678580,12.865470,12.155590,11.529630,10.821730", \ "18.291910,17.049590,16.177990,15.164780,14.350390,13.628930,12.850320", \ "21.925150,20.631120,19.584460,18.358630,17.299060,16.201140,15.620910"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.974670,13.585500,13.502150,13.298100,13.169630,13.066420,12.578530", \ "13.932650,13.555950,13.472070,13.292810,13.200120,12.906420,12.416820", \ "14.256350,13.787540,13.579230,13.580090,13.415250,13.162570,12.820320", \ "15.375020,14.674620,14.510640,14.222610,14.012720,13.832560,13.544500", \ "17.382720,16.561470,16.115770,15.801890,15.331900,14.913640,14.350440", \ "20.369790,19.436430,18.831430,18.335270,17.759070,17.263830,16.937520", \ "24.465230,23.517490,22.718410,21.944180,21.312980,20.593870,19.499080"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.975990,13.583520,13.502040,13.297990,13.169500,13.066260,12.578380", \ "13.932550,13.555840,13.471960,13.292700,13.200000,12.906280,12.416680", \ "14.256250,13.787460,13.579130,13.579980,13.415120,13.161990,12.820180", \ "15.374840,14.674550,14.510550,14.222470,14.012520,13.832390,13.544510", \ "17.382640,16.561390,16.115680,15.801790,15.331790,14.913520,14.350290", \ "20.369720,19.436350,18.831340,18.335180,17.758980,17.263720,16.937400", \ "24.465170,23.517420,22.718350,21.944110,21.312900,20.593760,19.498970"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.974850,13.585160,13.502290,13.298240,13.169810,13.066470,12.578810", \ "13.932800,13.556070,13.472200,13.292960,13.200300,12.906660,12.417290", \ "14.256490,13.787700,13.579360,13.580230,13.415420,13.162360,12.820600", \ "15.375100,14.674760,14.510760,14.222720,14.012800,13.832640,13.544810", \ "17.382840,16.561580,16.148730,15.802000,15.332050,14.913830,14.350690", \ "20.369880,19.436510,18.831510,18.335350,17.759180,17.198870,16.937730", \ "24.465280,23.517530,22.718450,21.944220,21.313060,20.594000,19.499250"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.961820,13.597790,13.503660,13.299660,13.172080,13.070610,12.585750", \ "13.934040,13.556890,13.472270,13.294420,13.202660,12.910740,12.424090", \ "14.283270,13.791450,13.580640,13.570420,13.417870,13.085250,12.827400", \ "15.358760,14.728370,14.512230,14.211460,14.015240,13.831340,13.551670", \ "17.380140,16.563060,16.152760,15.803740,15.334470,14.918970,14.357500", \ "20.371420,19.437970,18.910700,18.338000,17.762540,17.203270,16.943710", \ "24.466840,23.518950,22.837420,21.945980,21.312970,20.598150,19.503080"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.961680,13.540010,13.503620,13.299620,13.172070,13.070900,12.585900", \ "13.933990,13.557250,13.472370,13.294350,13.202680,12.910840,12.424390", \ "14.290330,13.791580,13.580600,13.570300,13.417850,13.200090,12.827670", \ "15.359090,14.729170,14.512210,14.212180,14.015250,13.832910,13.552100", \ "17.380100,16.563030,16.117280,15.803700,15.334460,14.918230,14.357680", \ "20.371380,19.437880,18.910340,18.338960,17.762540,17.203390,16.943930", \ "24.466760,23.518850,22.836970,21.945910,21.312700,20.598190,19.503010"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.963280,13.597930,13.504130,13.300160,13.172650,13.071330,12.586730", \ "13.934470,13.557660,13.472840,13.294890,13.203260,12.911460,12.425100", \ "14.289090,13.792080,13.581120,13.570840,13.418440,13.087430,12.828370", \ "15.359490,14.729440,14.512700,14.212510,14.015780,13.833320,13.552770", \ "17.380540,16.563480,16.117740,15.804170,15.334970,14.918810,14.358350", \ "20.371770,19.438290,18.910790,18.339270,17.763020,17.203920,16.944560", \ "24.467110,23.519210,22.837390,21.946300,21.313160,20.598680,19.503630"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & !SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.974790,13.584590,13.501940,13.297880,13.169400,13.066020,12.578340", \ "13.932470,13.555730,13.471850,13.292590,13.199900,12.906210,12.416610", \ "14.256170,13.787380,13.579030,13.579880,13.415030,13.161890,12.820100", \ "15.374660,14.674490,14.510440,14.222320,14.012420,13.832300,13.544410", \ "17.382550,16.561290,16.115560,15.801670,15.331680,14.913440,14.350200", \ "20.369510,19.436240,18.831220,18.335060,17.758870,17.198510,16.937300", \ "24.465060,23.517300,22.718220,21.943970,21.312770,20.593660,19.498850"); } fall_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & SI"; rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.962150,13.598060,13.504170,13.300200,13.172660,13.071400,12.586330", \ "13.934530,13.557280,13.472740,13.294960,13.203230,12.911360,12.424820", \ "14.281990,13.791880,13.581150,13.570970,13.418430,13.085270,12.828070", \ "15.359110,14.728620,14.512710,14.211740,14.015790,13.831480,13.552310", \ "17.380570,16.563510,16.117810,15.804230,15.335000,14.919540,14.358150", \ "20.371820,19.438390,18.911220,18.338150,17.763040,17.203800,16.944310", \ "24.467210,23.519320,22.837920,21.946400,21.313480,20.598640,19.503710"); } fall_power(scalar) {values ("0.0"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.850000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.062968,0.064998,0.067051,0.071017,0.078527,0.093171,0.122564", \ "0.063722,0.065755,0.067810,0.071775,0.079283,0.093928,0.123322", \ "0.066462,0.068493,0.070549,0.074515,0.082023,0.096664,0.126059", \ "0.069102,0.071132,0.073193,0.077158,0.084668,0.099306,0.128701", \ "0.070805,0.072838,0.074889,0.078850,0.086360,0.101004,0.130408", \ "0.071093,0.073122,0.075172,0.079134,0.086643,0.101287,0.130684", \ "0.069671,0.071695,0.073748,0.077711,0.085219,0.099860,0.129259"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.070803,0.073077,0.075226,0.079701,0.089190,0.108981,0.149553", \ "0.071565,0.073838,0.075990,0.080464,0.089954,0.109745,0.150316", \ "0.074088,0.076362,0.078513,0.082985,0.092471,0.112257,0.152834", \ "0.076354,0.078631,0.080776,0.085254,0.094740,0.114527,0.155098", \ "0.077724,0.079994,0.082138,0.086610,0.096095,0.115878,0.156447", \ "0.078067,0.080333,0.082472,0.086933,0.096403,0.116177,0.156730", \ "0.077048,0.079297,0.081428,0.085872,0.095307,0.115044,0.155588"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004143,0.005390,0.006633,0.009207,0.014800,0.027032,0.052487", \ "0.004143,0.005396,0.006634,0.009211,0.014799,0.027031,0.052489", \ "0.004146,0.005391,0.006630,0.009207,0.014798,0.027033,0.052488", \ "0.004143,0.005396,0.006631,0.009212,0.014797,0.027030,0.052498", \ "0.004145,0.005388,0.006629,0.009207,0.014799,0.027028,0.052489", \ "0.004143,0.005395,0.006632,0.009208,0.014796,0.027033,0.052481", \ "0.004146,0.005389,0.006634,0.009209,0.014798,0.027027,0.052496"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.004313,0.006416,0.008634,0.012826,0.021616,0.040326,0.078585", \ "0.004313,0.006416,0.008632,0.012827,0.021618,0.040327,0.078591", \ "0.004317,0.006416,0.008635,0.012828,0.021617,0.040330,0.078584", \ "0.004317,0.006416,0.008634,0.012828,0.021618,0.040327,0.078587", \ "0.004314,0.006421,0.008635,0.012829,0.021617,0.040327,0.078595", \ "0.004326,0.006429,0.008645,0.012838,0.021623,0.040330,0.078596", \ "0.004354,0.006455,0.008670,0.012859,0.021637,0.040335,0.078592"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012685,0.015376,0.017848,0.022161,0.029942,0.044859,0.074479", \ "0.013613,0.016299,0.018769,0.023083,0.030865,0.045781,0.075406", \ "0.017566,0.020200,0.022639,0.026931,0.034699,0.049603,0.079218", \ "0.022871,0.025790,0.028411,0.032904,0.040804,0.055663,0.085202", \ "0.028512,0.031748,0.034635,0.039485,0.047739,0.062741,0.092194", \ "0.034344,0.037929,0.041133,0.046469,0.055348,0.070803,0.100236", \ "0.040234,0.044151,0.047688,0.053570,0.063230,0.079522,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002842,0.004190,0.005629,0.008498,0.014446,0.026949,0.052457", \ "0.002843,0.004192,0.005632,0.008499,0.014449,0.026946,0.052471", \ "0.003041,0.004324,0.005735,0.008567,0.014473,0.026952,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005577,0.006828,0.008080,0.010537,0.015735,0.027407,0.052515", \ "0.007305,0.008648,0.009935,0.012368,0.017320,0.028261,0.052710", \ "0.009319,0.010772,0.012163,0.014669,0.019537,0.029862,0.053206"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012685,0.015376,0.017848,0.022161,0.029942,0.044857,0.074479", \ "0.013613,0.016299,0.018769,0.023083,0.030865,0.045781,0.075406", \ "0.017564,0.020200,0.022639,0.026931,0.034699,0.049603,0.079218", \ "0.022871,0.025790,0.028411,0.032904,0.040804,0.055663,0.085202", \ "0.028512,0.031748,0.034635,0.039485,0.047739,0.062741,0.092194", \ "0.034344,0.037929,0.041133,0.046469,0.055348,0.070803,0.100236", \ "0.040234,0.044151,0.047688,0.053570,0.063230,0.079522,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002842,0.004190,0.005629,0.008498,0.014446,0.026949,0.052455", \ "0.002843,0.004192,0.005632,0.008499,0.014449,0.026946,0.052471", \ "0.003040,0.004324,0.005735,0.008567,0.014473,0.026952,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005577,0.006828,0.008080,0.010537,0.015735,0.027407,0.052515", \ "0.007305,0.008648,0.009935,0.012368,0.017320,0.028261,0.052710", \ "0.009319,0.010772,0.012163,0.014669,0.019537,0.029862,0.053206"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012685,0.015376,0.017848,0.022161,0.029942,0.044857,0.074479", \ "0.013613,0.016299,0.018769,0.023083,0.030865,0.045781,0.075406", \ "0.017564,0.020200,0.022639,0.026931,0.034699,0.049603,0.079218", \ "0.022871,0.025790,0.028411,0.032904,0.040804,0.055663,0.085202", \ "0.028512,0.031748,0.034635,0.039485,0.047739,0.062741,0.092194", \ "0.034344,0.037929,0.041133,0.046469,0.055348,0.070803,0.100236", \ "0.040234,0.044151,0.047688,0.053570,0.063230,0.079522,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002842,0.004190,0.005629,0.008498,0.014446,0.026949,0.052457", \ "0.002843,0.004192,0.005632,0.008499,0.014449,0.026946,0.052471", \ "0.003040,0.004324,0.005735,0.008567,0.014473,0.026952,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005577,0.006828,0.008080,0.010537,0.015735,0.027407,0.052515", \ "0.007305,0.008648,0.009935,0.012368,0.017320,0.028261,0.052710", \ "0.009319,0.010772,0.012163,0.014669,0.019537,0.029862,0.053206"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & !D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012684,0.015377,0.017847,0.022161,0.029941,0.044857,0.074480", \ "0.013612,0.016299,0.018769,0.023082,0.030864,0.045781,0.075405", \ "0.017564,0.020199,0.022638,0.026930,0.034699,0.049603,0.079218", \ "0.022870,0.025790,0.028411,0.032903,0.040803,0.055662,0.085201", \ "0.028511,0.031747,0.034634,0.039484,0.047736,0.062741,0.092194", \ "0.034347,0.037929,0.041131,0.046468,0.055344,0.070807,0.100238", \ "0.040234,0.044150,0.047687,0.053570,0.063229,0.079521,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002843,0.004190,0.005631,0.008498,0.014445,0.026949,0.052469", \ "0.002843,0.004192,0.005631,0.008499,0.014449,0.026946,0.052471", \ "0.003040,0.004324,0.005735,0.008567,0.014473,0.026953,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005578,0.006828,0.008080,0.010537,0.015731,0.027407,0.052515", \ "0.007305,0.008643,0.009938,0.012369,0.017318,0.028261,0.052710", \ "0.009319,0.010773,0.012164,0.014669,0.019537,0.029861,0.053200"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012685,0.015377,0.017847,0.022161,0.029941,0.044857,0.074480", \ "0.013612,0.016299,0.018769,0.023082,0.030864,0.045781,0.075405", \ "0.017566,0.020199,0.022638,0.026930,0.034699,0.049603,0.079218", \ "0.022870,0.025790,0.028411,0.032903,0.040803,0.055662,0.085201", \ "0.028511,0.031747,0.034634,0.039484,0.047736,0.062741,0.092194", \ "0.034347,0.037929,0.041131,0.046468,0.055344,0.070807,0.100238", \ "0.040234,0.044150,0.047687,0.053570,0.063229,0.079521,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002843,0.004190,0.005631,0.008498,0.014445,0.026949,0.052458", \ "0.002843,0.004192,0.005631,0.008499,0.014449,0.026946,0.052471", \ "0.003041,0.004324,0.005735,0.008567,0.014473,0.026953,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005578,0.006828,0.008080,0.010537,0.015731,0.027407,0.052515", \ "0.007305,0.008643,0.009938,0.012369,0.017318,0.028261,0.052710", \ "0.009319,0.010773,0.012164,0.014669,0.019537,0.029861,0.053200"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & !SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012684,0.015377,0.017847,0.022161,0.029941,0.044857,0.074480", \ "0.013612,0.016299,0.018769,0.023082,0.030864,0.045781,0.075405", \ "0.017566,0.020199,0.022638,0.026930,0.034699,0.049603,0.079218", \ "0.022870,0.025790,0.028411,0.032903,0.040803,0.055662,0.085201", \ "0.028511,0.031747,0.034634,0.039484,0.047736,0.062741,0.092194", \ "0.034347,0.037929,0.041131,0.046468,0.055344,0.070807,0.100238", \ "0.040234,0.044150,0.047687,0.053570,0.063229,0.079521,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002843,0.004190,0.005631,0.008498,0.014445,0.026949,0.052458", \ "0.002843,0.004192,0.005631,0.008499,0.014449,0.026946,0.052471", \ "0.003041,0.004324,0.005735,0.008567,0.014473,0.026953,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005578,0.006828,0.008080,0.010537,0.015731,0.027407,0.052515", \ "0.007305,0.008643,0.009938,0.012369,0.017318,0.028261,0.052710", \ "0.009319,0.010773,0.012164,0.014669,0.019537,0.029861,0.053200"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & SE & !SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012685,0.015376,0.017848,0.022161,0.029942,0.044857,0.074480", \ "0.013613,0.016299,0.018769,0.023083,0.030865,0.045781,0.075406", \ "0.017566,0.020200,0.022639,0.026931,0.034699,0.049603,0.079218", \ "0.022871,0.025790,0.028411,0.032904,0.040804,0.055663,0.085202", \ "0.028512,0.031748,0.034635,0.039485,0.047739,0.062741,0.092194", \ "0.034344,0.037929,0.041133,0.046469,0.055348,0.070803,0.100236", \ "0.040234,0.044151,0.047688,0.053570,0.063230,0.079522,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002842,0.004190,0.005629,0.008498,0.014446,0.026949,0.052458", \ "0.002843,0.004192,0.005632,0.008499,0.014449,0.026946,0.052471", \ "0.003041,0.004324,0.005735,0.008567,0.014473,0.026952,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005577,0.006828,0.008080,0.010537,0.015735,0.027407,0.052515", \ "0.007305,0.008648,0.009935,0.012368,0.017320,0.028261,0.052710", \ "0.009319,0.010772,0.012163,0.014669,0.019537,0.029862,0.053206"); } } timing () { related_pin : "SN"; timing_type : clear; when : "!CK & D & SE & SI"; sdf_cond : "(CK == 1'b0) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012684,0.015377,0.017847,0.022161,0.029941,0.044857,0.074480", \ "0.013612,0.016299,0.018769,0.023082,0.030864,0.045781,0.075405", \ "0.017566,0.020199,0.022638,0.026930,0.034699,0.049603,0.079218", \ "0.022870,0.025790,0.028411,0.032903,0.040803,0.055662,0.085201", \ "0.028511,0.031747,0.034634,0.039484,0.047736,0.062741,0.092194", \ "0.034347,0.037929,0.041131,0.046468,0.055344,0.070807,0.100238", \ "0.040234,0.044150,0.047687,0.053570,0.063229,0.079521,0.109191"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002843,0.004190,0.005631,0.008498,0.014445,0.026949,0.052458", \ "0.002843,0.004192,0.005631,0.008499,0.014449,0.026946,0.052471", \ "0.003041,0.004324,0.005735,0.008567,0.014473,0.026953,0.052470", \ "0.004197,0.005401,0.006681,0.009286,0.014839,0.027019,0.052454", \ "0.005578,0.006828,0.008080,0.010537,0.015731,0.027407,0.052515", \ "0.007305,0.008643,0.009938,0.012369,0.017318,0.028261,0.052710", \ "0.009319,0.010773,0.012164,0.014669,0.019537,0.029861,0.053200"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075228", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079041", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041119,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053476,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026861,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009846,0.012256,0.017177,0.028190,0.052797", \ "0.009215,0.010655,0.012028,0.014504,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075228", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079041", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041119,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053476,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026861,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009846,0.012256,0.017177,0.028190,0.052797", \ "0.009215,0.010655,0.012028,0.014504,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075227", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079041", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041119,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053476,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026864,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009846,0.012256,0.017177,0.028190,0.052797", \ "0.009215,0.010655,0.012028,0.014504,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & !D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b0) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074303", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075227", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079042", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041118,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053478,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026865,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009845,0.012256,0.017177,0.028189,0.052797", \ "0.009215,0.010655,0.012028,0.014503,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044744,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075227", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079042", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041118,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053478,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026861,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009845,0.012256,0.017177,0.028189,0.052797", \ "0.009215,0.010655,0.012028,0.014503,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & !SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b0) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074303", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075227", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079042", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041118,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053478,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026865,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009845,0.012256,0.017177,0.028189,0.052797", \ "0.009215,0.010655,0.012028,0.014503,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & SE & !SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044745,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075228", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079041", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034379,0.037938,0.041119,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053476,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026861,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007247,0.008573,0.009846,0.012256,0.017177,0.028190,0.052797", \ "0.009215,0.010655,0.012028,0.014504,0.019353,0.029923,0.053676"); } } timing () { related_pin : "SN"; timing_type : clear; when : "CK & D & SE & SI"; sdf_cond : "(CK == 1'b1) && (D == 1'b1) && (SE == 1'b1) && (SI == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.012695,0.015384,0.017847,0.022145,0.029893,0.044744,0.074302", \ "0.013623,0.016306,0.018769,0.023066,0.030817,0.045668,0.075227", \ "0.017580,0.020211,0.022643,0.026919,0.034653,0.049492,0.079042", \ "0.022897,0.025809,0.028419,0.032892,0.040751,0.055545,0.085018", \ "0.028549,0.031766,0.034639,0.039457,0.047654,0.062581,0.091989", \ "0.034381,0.037938,0.041118,0.046412,0.055216,0.070594,0.100039", \ "0.040254,0.044138,0.047649,0.053476,0.063049,0.079271,0.109247"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("0.002851,0.004186,0.005616,0.008467,0.014385,0.026857,0.052444", \ "0.002850,0.004187,0.005619,0.008468,0.014385,0.026853,0.052444", \ "0.003047,0.004320,0.005719,0.008535,0.014413,0.026861,0.052446", \ "0.004198,0.005385,0.006653,0.009242,0.014770,0.026928,0.052450", \ "0.005562,0.006790,0.008026,0.010462,0.015633,0.027311,0.052509", \ "0.007251,0.008573,0.009845,0.012256,0.017177,0.028189,0.052797", \ "0.009215,0.010655,0.012028,0.014504,0.019353,0.029923,0.053676"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("11.875270,11.431850,11.230930,11.053520,11.077770,10.889460,10.681350", \ "11.866130,11.427570,11.197960,11.043660,11.035870,10.834360,10.875610", \ "12.009710,11.530590,11.314470,11.158630,11.163030,10.872770,10.635960", \ "12.392750,11.890360,11.682680,11.522480,11.521070,11.423560,11.174340", \ "13.160340,12.694500,12.466910,12.302740,12.324890,12.072700,11.993580", \ "14.410400,13.936500,13.703290,13.555540,13.556800,13.421280,13.315140", \ "15.902420,15.448580,15.270280,15.142880,15.229600,15.031000,14.991870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("14.123150,13.439010,12.935500,12.093460,11.381480,10.954490,10.682990", \ "14.079570,13.407060,12.914590,12.089000,11.398780,10.954870,10.599390", \ "14.191710,13.596450,13.012210,12.192270,11.458270,11.030040,10.715300", \ "14.570210,13.959940,13.382740,12.578730,11.851090,11.362590,11.064170", \ "15.382960,14.750920,14.204850,13.374600,12.659500,12.223190,11.914990", \ "16.775430,16.128040,15.577440,14.735570,13.953910,13.439470,13.075150", \ "18.576890,17.995890,17.418490,16.576040,15.804310,15.332860,14.997920"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.428350,11.651120,11.181580,10.593240,10.090180,9.490272,8.808627", \ "12.419460,11.640360,11.171140,10.584870,10.069800,9.328862,9.274604", \ "12.666290,11.887820,11.322930,10.785950,10.191110,9.637975,8.944456", \ "13.816610,12.768890,12.160660,11.462330,10.913440,10.332320,9.648322", \ "15.704890,14.554520,13.794280,12.977050,12.258240,11.614580,10.869480", \ "18.414220,17.242910,16.286490,15.273830,14.451910,13.714450,12.916910", \ "22.042750,20.752520,19.695940,18.349720,17.400790,16.532970,15.561940"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.428250,11.651050,11.181500,10.593160,10.090640,9.701206,8.826374", \ "12.419390,11.640290,11.171060,10.584780,10.069700,9.328730,9.270569", \ "12.666080,11.887770,11.322850,10.785870,10.191000,9.637839,8.944314", \ "13.816540,12.768810,12.160590,11.462250,10.913350,10.332210,9.648034", \ "15.704830,14.554460,13.794210,12.976970,12.258150,11.614480,10.869350", \ "18.414180,17.242860,16.286420,15.273770,14.451840,13.714380,12.916800", \ "22.042720,20.752480,19.695910,18.349680,17.400740,16.532890,15.561820"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.428460,11.651230,11.181690,10.593350,10.091940,9.697477,8.810402", \ "12.419580,11.640470,11.171250,10.584990,10.069940,9.329058,9.274762", \ "12.666260,11.887940,11.323030,10.786060,10.191250,9.638169,8.944710", \ "13.816710,12.768990,12.160760,11.462430,10.913570,10.332500,9.648561", \ "15.704980,14.554610,13.794360,12.977140,12.258350,11.614740,10.869700", \ "18.414290,17.242970,16.286540,15.273880,14.451990,13.714580,12.917110", \ "22.042770,20.752540,19.695950,18.349730,17.400820,16.533050,15.562050"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.299680,11.522390,11.052540,10.463540,9.911476,9.357655,9.135128", \ "12.293240,11.514300,11.045070,10.466190,9.941773,9.579016,9.128321", \ "12.541500,11.763310,11.198050,10.662580,10.064270,9.509161,9.320207", \ "13.653930,12.645230,12.036900,11.412510,10.788030,10.205050,9.532655", \ "15.582970,14.433670,13.671300,12.853520,12.133900,11.488460,10.740510", \ "18.291640,17.044670,16.171080,15.152690,14.328520,13.588070,12.796680", \ "21.924960,20.632510,19.575880,18.227410,17.276470,16.410120,15.542280"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.299680,11.522430,11.052580,10.463600,9.911514,9.357722,8.661541", \ "12.293280,11.514360,11.045130,10.466240,9.941840,9.579113,9.127850", \ "12.541660,11.763390,11.198120,10.662640,10.064300,9.509203,9.320397", \ "13.653970,12.645240,12.036960,11.412570,10.788090,10.205180,9.532777", \ "15.583000,14.433720,13.671340,12.853560,12.133950,11.488580,10.740630", \ "18.291680,17.044680,16.171100,15.152740,14.328600,13.588210,12.796820", \ "21.924980,20.632510,19.575920,18.227420,17.276510,16.410180,15.542500"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.300100,11.522790,11.052950,10.464020,9.911986,9.358279,8.662225", \ "12.293620,11.514710,11.045500,10.466640,9.942308,9.579667,9.127326", \ "12.542000,11.763740,11.198490,10.663030,10.064770,9.509757,9.321062", \ "13.654310,12.645590,12.037330,11.412960,10.788540,10.205710,9.533599", \ "15.583300,14.434040,13.671670,12.853920,12.134400,11.489080,10.741250", \ "18.291950,17.044960,16.171390,15.153060,14.328960,13.588660,12.797400", \ "21.925180,20.632720,19.576140,18.227680,17.276820,16.410570,15.543000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.428230,11.650980,11.181440,10.593080,10.091680,9.697359,8.798725", \ "12.419340,11.640230,11.171000,10.584700,10.069620,9.328661,9.272024", \ "12.666170,11.887710,11.322780,10.785790,10.190920,9.637772,8.944243", \ "13.816490,12.768750,12.160520,11.462160,10.913260,10.332140,9.647959", \ "15.704770,14.554390,13.794140,12.976890,12.258060,11.614400,10.869270", \ "18.414110,17.242780,16.286340,15.273670,14.451750,13.714290,12.916710", \ "22.042640,20.752400,19.695810,18.349570,17.400630,16.532800,15.561720"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "!CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("12.300030,11.522740,11.052910,10.463940,9.911944,9.358227,8.662058", \ "12.293580,11.514650,11.045440,10.466600,9.942236,9.579564,9.127023", \ "12.541950,11.763650,11.198420,10.662970,10.064740,9.509716,9.320851", \ "13.654260,12.645570,12.037270,11.412890,10.788480,10.205570,9.533343", \ "15.583280,14.433990,13.671620,12.853890,12.134340,11.488950,10.741120", \ "18.291900,17.044950,16.171370,15.153000,14.328890,13.588500,12.797240", \ "21.925150,20.632720,19.576100,18.227660,17.276770,16.410500,15.542820"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.974670,13.535790,13.496570,13.439290,13.164770,13.026640,12.497510", \ "13.934180,13.520470,13.456060,13.411950,13.179620,12.866000,12.334770", \ "14.257800,13.768520,13.670930,13.494040,13.395130,12.943880,12.740090", \ "15.374970,14.719670,14.505390,14.194320,13.991960,13.630810,13.465190", \ "17.382700,16.557550,16.109330,15.790600,15.502470,14.871930,14.267650", \ "20.371250,19.432030,18.824360,18.332520,17.754960,17.177140,16.856660", \ "24.466770,23.512340,22.710360,21.930880,21.282520,20.552530,20.122450"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.976000,13.536480,13.496540,13.439180,13.164990,13.026480,12.497350", \ "13.934080,13.520390,13.455950,13.411830,13.179500,12.865850,12.334630", \ "14.257710,13.768420,13.670840,13.493930,13.395000,12.943720,12.739940", \ "15.374780,14.719540,14.505300,14.194390,13.991840,13.630680,13.465200", \ "17.382620,16.557470,16.109240,15.790500,15.502360,14.871810,14.267500", \ "20.371180,19.431950,18.824270,18.332430,17.754870,17.177000,16.856530", \ "24.466710,23.512270,22.710300,21.930720,21.282440,20.552420,20.122360"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.974850,13.536170,13.496750,13.439440,13.165470,13.026850,12.497790", \ "13.934330,13.520640,13.456180,13.412090,13.179800,12.866230,12.335210", \ "14.257950,13.768640,13.671060,13.494180,13.395310,13.144630,12.740370", \ "15.375040,14.719770,14.505510,14.194500,13.992120,13.631020,13.465500", \ "17.382820,16.557660,16.109430,15.790710,15.502620,14.872120,14.267900", \ "20.371340,19.432120,18.824440,18.332600,17.755070,17.177200,16.856870", \ "24.466820,23.512380,22.710400,21.930840,21.282600,20.552660,20.122620"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & !D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.961830,13.546160,13.498060,13.442260,13.174110,13.031010,12.504720", \ "13.935580,13.528360,13.468750,13.414850,13.182150,12.870850,12.342010", \ "14.283250,13.772400,13.674590,13.495750,13.397770,13.176810,12.747370", \ "15.358760,14.666680,14.506850,14.307230,13.994550,13.635200,13.472360", \ "17.381530,16.559130,16.147640,15.792430,15.505190,14.876270,14.274710", \ "20.372880,19.433570,18.909550,18.335200,17.758430,17.178930,16.863700", \ "24.468390,23.513750,22.834790,21.933040,21.285180,20.556800,20.129430"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.961690,13.545520,13.498030,13.442580,13.172240,13.031290,12.504880", \ "13.935520,13.528490,13.468840,13.415130,13.182170,12.870940,12.342340", \ "14.290320,13.772650,13.674510,13.495710,13.397770,12.957780,12.747630", \ "15.359090,14.666830,14.506830,14.300260,13.994560,13.635330,13.472790", \ "17.381490,16.559100,16.110780,15.792380,15.505210,14.876380,14.274880", \ "20.372840,19.433480,18.909070,18.336140,17.758420,17.177330,16.863910", \ "24.468300,23.513650,22.834370,21.932950,21.285160,20.556840,20.129670"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & !SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.963280,13.546710,13.498530,13.443060,13.173430,13.031720,12.505700", \ "13.936000,13.528990,13.469310,13.415610,13.182750,12.871560,12.343020", \ "14.289080,13.773090,13.675030,13.496240,13.398340,13.176660,12.748340", \ "15.359490,14.667280,14.507320,14.302280,13.995100,13.635930,13.473450", \ "17.381930,16.559550,16.111240,15.792860,15.505720,14.876950,14.275550", \ "20.373240,19.433890,18.909540,18.336450,17.758900,17.178090,16.864540", \ "24.468650,23.514010,22.834790,21.933340,21.285580,20.557330,20.130230"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & !SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.974800,13.535940,13.496410,13.439070,13.165110,13.026400,12.497310", \ "13.934000,13.520310,13.455830,13.411720,13.179400,12.865780,12.334560", \ "14.257630,13.768320,13.670740,13.493820,13.394910,12.943640,12.739870", \ "15.374600,14.719400,14.505190,14.194390,13.991740,13.630600,13.465100", \ "17.382530,16.557360,16.109130,15.790380,15.502260,14.871720,14.267410", \ "20.370960,19.431840,18.824150,18.332310,17.754760,17.176850,16.856440", \ "24.466600,23.512150,22.710170,21.930580,21.282310,20.552320,20.122250"); } rise_power(scalar) {values ("0.0"); } } internal_power () { related_pin : "SN"; when : "CK & D & SE & SI"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.776560,7.553130,15.106300,30.212500,60.425000,120.850000"); values ("13.962150,13.546720,13.498560,13.442700,13.175200,13.031790,12.505320", \ "13.936060,13.528790,13.469230,13.415280,13.182720,12.871470,12.342770", \ "14.281980,13.772810,13.675100,13.496280,13.398330,12.956170,12.748050", \ "15.359110,14.667090,14.507330,14.309950,13.995110,13.635790,13.473000", \ "17.381960,16.559580,16.111290,15.792920,15.505710,14.876840,14.275370", \ "20.373280,19.433990,18.910100,18.335350,17.758930,17.179880,16.864300", \ "24.468750,23.514120,22.835270,21.933010,21.285620,20.557300,20.129970"); } rise_power(scalar) {values ("0.0"); } } } } /****************************************************************************************** Module : SDFF_X1 Cell Description : Pos.edge D-Flip-Flop with active high scan, and drive strength X1 *******************************************************************************************/ cell (SDFF_X1) { drive_strength : 1; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; } area : 6.118000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 347.109258; leakage_power () { when : "!CK & !D & !SE & !SI & !Q & QN"; value : 301.856250; } leakage_power () { when : "!CK & !D & !SE & !SI & Q & !QN"; value : 310.175000; } leakage_power () { when : "!CK & !D & !SE & SI & !Q & QN"; value : 335.523750; } leakage_power () { when : "!CK & !D & !SE & SI & Q & !QN"; value : 343.842500; } leakage_power () { when : "!CK & !D & SE & !SI & !Q & QN"; value : 316.001500; } leakage_power () { when : "!CK & !D & SE & !SI & Q & !QN"; value : 324.320250; } leakage_power () { when : "!CK & !D & SE & SI & !Q & QN"; value : 370.454625; } leakage_power () { when : "!CK & !D & SE & SI & Q & !QN"; value : 351.158375; } leakage_power () { when : "!CK & D & !SE & !SI & !Q & QN"; value : 365.271500; } leakage_power () { when : "!CK & D & !SE & !SI & Q & !QN"; value : 345.975250; } leakage_power () { when : "!CK & D & !SE & SI & !Q & QN"; value : 371.459250; } leakage_power () { when : "!CK & D & !SE & SI & Q & !QN"; value : 352.163000; } leakage_power () { when : "!CK & D & SE & !SI & !Q & QN"; value : 360.618125; } leakage_power () { when : "!CK & D & SE & !SI & Q & !QN"; value : 368.936875; } leakage_power () { when : "!CK & D & SE & SI & !Q & QN"; value : 378.420875; } leakage_power () { when : "!CK & D & SE & SI & Q & !QN"; value : 359.124625; } leakage_power () { when : "CK & !D & !SE & !SI & !Q & QN"; value : 287.836000; } leakage_power () { when : "CK & !D & !SE & !SI & Q & !QN"; value : 335.180875; } leakage_power () { when : "CK & !D & !SE & SI & !Q & QN"; value : 321.501000; } leakage_power () { when : "CK & !D & !SE & SI & Q & !QN"; value : 368.845875; } leakage_power () { when : "CK & !D & SE & !SI & !Q & QN"; value : 301.980000; } leakage_power () { when : "CK & !D & SE & !SI & Q & !QN"; value : 349.324875; } leakage_power () { when : "CK & !D & SE & SI & !Q & QN"; value : 345.005625; } leakage_power () { when : "CK & !D & SE & SI & Q & !QN"; value : 364.845500; } leakage_power () { when : "CK & D & !SE & !SI & !Q & QN"; value : 339.823750; } leakage_power () { when : "CK & D & !SE & !SI & Q & !QN"; value : 359.663625; } leakage_power () { when : "CK & D & !SE & SI & !Q & QN"; value : 346.014000; } leakage_power () { when : "CK & D & !SE & SI & Q & !QN"; value : 365.853875; } leakage_power () { when : "CK & D & SE & !SI & !Q & QN"; value : 346.591625; } leakage_power () { when : "CK & D & SE & !SI & Q & !QN"; value : 393.936500; } leakage_power () { when : "CK & D & SE & SI & !Q & QN"; value : 352.975750; } leakage_power () { when : "CK & D & SE & SI & Q & !QN"; value : 372.815625; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.132147; fall_capacitance : 1.092932; rise_capacitance : 1.132147; timing () { related_pin : "CK"; timing_type : hold_rising; when : "!SE"; sdf_cond : "NEG_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.013619,-0.008243,-0.010884", \ "-0.011512,-0.005134,-0.008510", \ "0.103505,0.109445,0.106883"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009961,-0.006699,-0.012070", \ "-0.008946,-0.006915,-0.013939", \ "0.061460,0.062790,0.049043"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "!SE"; sdf_cond : "NEG_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.046371,0.045757,0.060105", \ "0.056072,0.055447,0.069367", \ "0.085382,0.084061,0.097595"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041314,0.034968,0.038369", \ "0.045009,0.038640,0.042107", \ "0.043326,0.037395,0.039992"); } } internal_power () { when : "!CK & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.330107,9.299974,9.298750,9.699085,10.733550,12.442290,14.834540"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.929126,6.874066,6.881491,7.243953,8.225184,9.891821,12.261990"); } } internal_power () { when : "!CK & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.292499,9.259886,9.260724,9.656854,10.694020,12.397960,14.795120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.949056,6.893148,6.900886,7.263821,8.245602,9.914471,12.284620"); } } internal_power () { when : "!CK & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.329520,9.298656,9.298455,9.697160,10.731830,12.440480,14.832580"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.950651,6.895708,6.902990,7.265652,8.246861,9.913476,12.283730"); } } internal_power () { when : "!CK & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.287513,9.256289,9.256439,9.651958,10.689310,12.393270,14.790110"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.949341,6.893700,6.901224,7.264232,8.246199,9.914779,12.284790"); } } internal_power () { when : "!CK & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960153,0.925505,0.907085,0.902496,0.898809,0.899513,0.898192"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804226,-0.810838,-0.814806,-0.817905,-0.820075,-0.821731,-0.822611"); } } internal_power () { when : "!CK & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960747,0.926215,0.907440,0.902845,0.899140,0.899907,0.898582"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803442,-0.810145,-0.814011,-0.817036,-0.819345,-0.820817,-0.821814"); } } internal_power () { when : "!CK & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.863875,0.877302,0.877126,0.877787,0.877168,0.878263,0.876472"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530623,-0.633230,-0.699904,-0.727641,-0.739784,-0.751026,-0.755123"); } } internal_power () { when : "!CK & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864697,0.876842,0.876820,0.877799,0.876879,0.877804,0.876094"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531506,-0.634229,-0.700361,-0.726998,-0.740637,-0.749133,-0.754412"); } } internal_power () { when : "CK & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.333674,4.302145,4.304475,4.684946,5.677012,7.307608,9.574726"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.038398,1.983762,1.992919,2.349827,3.301293,4.888201,7.133283"); } } internal_power () { when : "CK & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.224667,4.194967,4.197014,4.579916,5.575447,7.209083,9.478038"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.019948,1.965200,1.974263,2.330814,3.275532,4.862725,7.108443"); } } internal_power () { when : "CK & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.331732,4.300829,4.303208,4.683521,5.675483,7.305815,9.573446"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.059584,2.005295,2.014411,2.371619,3.322546,4.909791,7.154697"); } } internal_power () { when : "CK & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.221938,4.190676,4.192783,4.576594,5.570934,7.204266,9.473099"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.017962,1.963289,1.972283,2.328278,3.274790,4.864001,7.106257"); } } internal_power () { when : "CK & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960307,0.925437,0.907258,0.902550,0.898918,0.899429,0.898240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803907,-0.810306,-0.814579,-0.819254,-0.819850,-0.824218,-0.822383"); } } internal_power () { when : "CK & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.958198,0.925580,0.907079,0.902719,0.897543,0.896447,0.896357"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.804019,-0.810801,-0.815093,-0.822503,-0.823355,-0.824734,-0.825805"); } } internal_power () { when : "CK & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.863456,0.876783,0.876926,0.877806,0.876949,0.877750,0.876089"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.531317,-0.633689,-0.700288,-0.726759,-0.741822,-0.751328,-0.754576"); } } internal_power () { when : "CK & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.865024,0.877123,0.877138,0.878089,0.877177,0.878065,0.876377"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530659,-0.633342,-0.699536,-0.727706,-0.739812,-0.750913,-0.753582"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.875253; fall_capacitance : 1.812069; rise_capacitance : 1.875253; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.011963,-0.008702,-0.014445", \ "-0.019098,-0.018040,-0.025287", \ "0.091750,0.094666,0.080573"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.009995,-0.004626,-0.010019", \ "-0.012074,-0.006433,-0.014529", \ "0.066433,0.072953,0.060217"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.045834,0.040510,0.055148", \ "0.056991,0.051008,0.065298", \ "0.080407,0.073896,0.086669"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.052754,0.051588,0.065824", \ "0.055765,0.054813,0.068960", \ "0.055084,0.052177,0.066309"); } } internal_power () { when : "!CK & !D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.018197,3.023914,3.342098,4.171379,5.671050,7.927885,10.970980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.102014,-0.130166,0.088551,0.905795,2.434140,4.697956,7.747689"); } } internal_power () { when : "!CK & !D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.015261,3.024252,3.342128,4.170012,5.671357,7.925323,10.971330"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.088707,-0.116296,0.102549,0.919989,2.447829,4.711862,7.762118"); } } internal_power () { when : "!CK & !D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.308920,10.296480,10.788460,12.245610,14.943210,19.061180,24.694310"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.140719,6.102253,6.422712,7.761699,10.438660,14.566900,20.217790"); } } internal_power () { when : "!CK & !D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.267810,10.254930,10.746700,12.202110,14.900710,19.017640,24.653910"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.104065,6.065722,6.387248,7.730283,10.416140,14.554890,20.219230"); } } internal_power () { when : "!CK & D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.811595,9.827265,10.249390,11.267900,12.982370,15.448400,18.692420"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.216992,8.194654,8.390032,9.216808,10.826830,13.254900,16.606180"); } } internal_power () { when : "!CK & D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.904239,9.920609,10.342800,11.363840,13.077960,15.548710,18.792090"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.389228,8.352110,8.495315,9.287027,10.882760,13.307480,16.661540"); } } internal_power () { when : "!CK & D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.804302,2.814718,3.142362,3.983092,5.493932,7.752612,10.800200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.067997,0.044456,0.254778,1.061930,2.586694,4.855187,7.910726"); } } internal_power () { when : "!CK & D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.803656,2.814477,3.141599,3.984038,5.493277,7.754615,10.799510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.039281,0.016106,0.227453,1.033773,2.557777,4.825974,7.880386"); } } internal_power () { when : "CK & !D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.018242,3.023793,3.342217,4.171319,5.671286,7.927823,10.971000"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.101925,-0.129773,0.088576,0.904460,2.433608,4.695605,7.747900"); } } internal_power () { when : "CK & !D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.016150,3.024228,3.341961,4.171350,5.671304,7.927786,10.970990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.089579,-0.117455,0.101625,0.919277,2.445979,4.707762,7.761045"); } } internal_power () { when : "CK & !D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.322005,5.311635,5.807117,7.235904,9.866216,13.860440,19.289120"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.244183,1.206967,1.529040,2.844344,5.442152,9.411878,14.827870"); } } internal_power () { when : "CK & !D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.208260,5.196892,5.692523,7.126747,9.763163,13.761460,19.191960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.164297,1.126908,1.449914,2.770157,5.379307,9.363558,14.786250"); } } internal_power () { when : "CK & D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.926456,4.942251,5.364610,6.384083,8.098653,10.559210,13.788750"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.182404,3.160158,3.355642,4.193989,5.801299,8.226718,11.567150"); } } internal_power () { when : "CK & D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.974845,4.991135,5.413067,6.433216,8.148026,10.610040,13.840530"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.241357,3.203915,3.346438,4.147004,5.742911,8.160729,11.506450"); } } internal_power () { when : "CK & D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.803971,2.814548,3.142204,3.984168,5.493224,7.754756,10.799510"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.066823,0.043936,0.254151,1.060682,2.585798,4.854315,7.909717"); } } internal_power () { when : "CK & D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.803496,2.814448,3.141643,3.983825,5.492920,7.754506,10.799190"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.039290,0.016204,0.227484,1.032324,2.557911,4.823727,7.880313"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.928075; fall_capacitance : 0.904735; rise_capacitance : 0.928075; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SE"; sdf_cond : "SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.015436,-0.009955,-0.012758", \ "-0.014276,-0.007987,-0.010951", \ "0.098984,0.105288,0.101918"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010466,-0.007337,-0.013391", \ "-0.009068,-0.006746,-0.015010", \ "0.055582,0.056785,0.043084"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SE"; sdf_cond : "SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.050626,0.049547,0.063917", \ "0.060374,0.059252,0.073435", \ "0.091261,0.090068,0.103554"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043175,0.036717,0.040276", \ "0.047774,0.041493,0.044547", \ "0.047849,0.041553,0.044957"); } } internal_power () { when : "!CK & !D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723184,0.699457,0.685114,0.682288,0.679292,0.679905,0.678367"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613667,-0.619494,-0.619466,-0.620826,-0.621676,-0.621900,-0.622155"); } } internal_power () { when : "!CK & !D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723514,0.699691,0.685381,0.680816,0.679626,0.677379,0.678727"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612831,-0.618787,-0.618679,-0.619971,-0.620829,-0.621129,-0.621414"); } } internal_power () { when : "!CK & !D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.313534,9.294729,9.290271,9.564537,10.314270,11.580130,13.381630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.326628,6.287903,6.291532,6.538163,7.242544,8.480370,10.271140"); } } internal_power () { when : "!CK & !D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.277595,9.258215,9.254014,9.526800,10.276750,11.542130,13.343550"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.346129,6.306885,6.311675,6.557514,7.262107,8.500093,10.295060"); } } internal_power () { when : "!CK & D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634288,0.645439,0.644846,0.644596,0.645469,0.643974,0.645493"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393860,-0.470258,-0.518360,-0.537789,-0.547721,-0.553682,-0.556918"); } } internal_power () { when : "!CK & D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633964,0.645001,0.644526,0.646052,0.645118,0.646679,0.645105"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394779,-0.471581,-0.519473,-0.538898,-0.548829,-0.554529,-0.557970"); } } internal_power () { when : "!CK & D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.311781,9.292146,9.288520,9.562445,10.312100,11.577560,13.378810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.349014,6.310177,6.314374,6.560429,7.264860,8.502473,10.292490"); } } internal_power () { when : "!CK & D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.270251,9.252253,9.248088,9.520706,10.270350,11.535480,13.337470"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.399851,6.361138,6.365166,6.611069,7.313491,8.553897,10.347230"); } } internal_power () { when : "CK & !D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.723350,0.699399,0.685300,0.682350,0.679412,0.679830,0.678424"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613359,-0.618964,-0.619241,-0.622192,-0.621456,-0.624411,-0.621934"); } } internal_power () { when : "CK & !D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.721708,0.699405,0.685061,0.682340,0.679318,0.680245,0.678432"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.613736,-0.619727,-0.619565,-0.620867,-0.623008,-0.625213,-0.622307"); } } internal_power () { when : "CK & !D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.279226,4.260390,4.257914,4.511491,5.205067,6.383208,8.051791"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.433448,1.394602,1.400055,1.637023,2.302043,3.448295,5.095396"); } } internal_power () { when : "CK & !D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.171567,4.154701,4.151681,4.406579,5.103123,6.281359,7.947871"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.411799,1.372646,1.377664,1.610533,2.274274,3.421585,5.067477"); } } internal_power () { when : "CK & D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634055,0.644937,0.644645,0.646061,0.645170,0.646580,0.645109"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394645,-0.470734,-0.519248,-0.538673,-0.548597,-0.554553,-0.557786"); } } internal_power () { when : "CK & D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.633972,0.644990,0.644538,0.646032,0.645106,0.646630,0.645080"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394678,-0.471444,-0.519401,-0.540521,-0.548742,-0.557364,-0.557883"); } } internal_power () { when : "CK & D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.277529,4.258597,4.256109,4.509493,5.202904,6.380677,8.048975"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.455656,1.416886,1.422147,1.659345,2.324263,3.470270,5.117465"); } } internal_power () { when : "CK & D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.170989,4.153714,4.150777,4.405114,5.103201,6.282601,7.947512"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.464781,1.426210,1.431674,1.667198,2.330628,3.475910,5.121820"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.974716; fall_capacitance : 0.894359; rise_capacitance : 0.974716; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.031760,0.040543,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.030539,0.033183,0.146386"); } } internal_power () { when : "!D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.644847,4.633316,4.896110,5.732747,7.250299,9.626439,12.958200"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.620437,3.599823,3.804879,4.569384,6.142264,8.611929,12.007450"); } } internal_power () { when : "!D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.254873,9.231151,9.514192,10.409450,12.032300,14.568730,18.120910"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.644885,4.633449,4.896142,5.732833,7.250361,9.626581,12.958290"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.620537,3.599843,3.805008,4.569526,6.142402,8.612073,12.007590"); } } internal_power () { when : "!D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.261376,9.238023,9.520887,10.416210,12.039770,14.578670,18.127380"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.644683,4.633094,4.895930,5.732549,7.250238,9.626385,12.958170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.620486,3.599935,3.804919,4.569437,6.142209,8.611927,12.007460"); } } internal_power () { when : "!D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.253038,9.229363,9.511798,10.402800,12.028630,14.567060,18.115960"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.338742,9.317549,9.586634,10.420700,11.937880,14.308890,17.635580"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.838777,4.826774,5.098388,5.931529,7.454654,9.841400,13.175990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.405525,3.384370,3.591590,4.365769,5.953739,8.420075,11.810690"); } } internal_power () { when : "D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.338944,9.317642,9.586981,10.421110,11.939430,14.312950,17.635890"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.838834,4.827011,5.098424,5.931674,7.454757,9.841646,13.176150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.405760,3.384396,3.591855,4.366045,5.954014,8.420349,11.810960"); } } internal_power () { when : "D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.340697,9.319459,9.588692,10.422840,11.941170,14.313980,17.637650"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.838793,4.826886,5.098396,5.931595,7.454704,9.841534,13.176080"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.405652,3.384381,3.591715,4.365910,5.953878,8.420212,11.810830"); } } internal_power () { when : "D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.644738,4.633263,4.895966,5.732666,7.250323,9.626576,12.958280"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.620626,3.599966,3.805107,4.569620,6.142394,8.612112,12.007640"); } } internal_power () { when : "D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.245695,9.222118,9.504348,10.398400,12.024100,14.559270,18.109590"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.276065,9.252563,9.524592,10.359850,11.866710,14.239280,17.575740"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.838729,4.826607,5.098347,5.931421,7.454578,9.841219,13.175880"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.405389,3.384346,3.591406,4.365584,5.953556,8.419892,11.810500"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.577400; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.032859,0.036073,0.039359,0.044935,0.054419,0.070730,0.100840", \ "0.033614,0.036826,0.040110,0.045687,0.055172,0.071482,0.101591", \ "0.036144,0.039356,0.042638,0.048216,0.057703,0.074013,0.104126", \ "0.038474,0.041684,0.044968,0.050541,0.060026,0.076340,0.106446", \ "0.039942,0.043150,0.046423,0.051987,0.061464,0.077773,0.107889", \ "0.040146,0.043356,0.046631,0.052195,0.061678,0.077999,0.108101", \ "0.038714,0.041949,0.045239,0.050811,0.060297,0.076627,0.106735"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.035794,0.038835,0.042150,0.048097,0.058991,0.079741,0.120828", \ "0.036556,0.039597,0.042907,0.048857,0.059751,0.080496,0.121581", \ "0.039302,0.042345,0.045659,0.051606,0.062498,0.083251,0.124340", \ "0.041860,0.044902,0.048216,0.054163,0.065056,0.085803,0.126890", \ "0.043387,0.046425,0.049737,0.055684,0.066578,0.087325,0.128411", \ "0.043401,0.046435,0.049744,0.055689,0.066579,0.087326,0.128402", \ "0.041657,0.044690,0.047999,0.053941,0.064829,0.085573,0.126660"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.005910,0.007336,0.008918,0.011939,0.017694,0.029065,0.053391", \ "0.005909,0.007336,0.008916,0.011939,0.017695,0.029068,0.053396", \ "0.005916,0.007339,0.008918,0.011943,0.017696,0.029069,0.053394", \ "0.005926,0.007356,0.008940,0.011962,0.017710,0.029077,0.053395", \ "0.005999,0.007426,0.009003,0.012016,0.017752,0.029094,0.053409", \ "0.006195,0.007618,0.009187,0.012171,0.017871,0.029169,0.053413", \ "0.006618,0.008004,0.009522,0.012439,0.018068,0.029294,0.053495"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("0.004233,0.006160,0.008471,0.012940,0.021910,0.040459,0.078646", \ "0.004232,0.006158,0.008472,0.012942,0.021909,0.040459,0.078644", \ "0.004233,0.006160,0.008470,0.012940,0.021909,0.040459,0.078644", \ "0.004233,0.006159,0.008473,0.012943,0.021912,0.040458,0.078642", \ "0.004231,0.006158,0.008473,0.012943,0.021905,0.040455,0.078653", \ "0.004225,0.006155,0.008469,0.012944,0.021911,0.040465,0.078637", \ "0.004224,0.006153,0.008468,0.012942,0.021914,0.040468,0.078651"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.850487,6.673005,6.507254,6.361817,6.276341,6.199328,6.173873", \ "6.848445,6.659878,6.475686,6.362894,6.271790,6.197644,6.160045", \ "6.945039,6.763022,6.575120,6.447034,6.353841,6.256842,6.106229", \ "7.357432,7.179114,7.010658,6.853757,6.775201,6.703885,6.666154", \ "8.225736,8.034738,7.849145,7.695215,7.609879,7.537998,7.441402", \ "9.587363,9.403071,9.233628,9.075147,8.950707,8.790055,8.700972", \ "11.206840,11.047430,10.912180,10.824840,10.794100,10.716350,10.635520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.893040,3.786090,7.572170,15.144300,30.288700,60.577400"); values ("6.163206,6.120558,6.122188,6.116512,6.127596,6.142346,6.163890", \ "6.153079,6.112772,6.111497,6.108090,6.128373,6.132782,6.133110", \ "6.243103,6.213701,6.213992,6.210158,6.241724,6.206725,6.109616", \ "6.648529,6.596185,6.607270,6.592094,6.635108,6.628722,6.630383", \ "7.458061,7.413609,7.403749,7.397413,7.430391,7.436028,7.420375", \ "8.660423,8.610630,8.646006,8.656850,8.675525,8.678045,8.613349", \ "10.013860,10.022360,10.074750,10.151840,10.326570,10.399690,10.366170"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 60.424800; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.048803,0.050751,0.052964,0.057063,0.064668,0.079415,0.108899", \ "0.049565,0.051511,0.053722,0.057824,0.065430,0.080169,0.109655", \ "0.052309,0.054261,0.056474,0.060572,0.068176,0.082923,0.112412", \ "0.054873,0.056818,0.059029,0.063129,0.070734,0.085479,0.114965", \ "0.056396,0.058342,0.060552,0.064652,0.072255,0.087001,0.116482", \ "0.056405,0.058350,0.060559,0.064659,0.072262,0.087006,0.116487", \ "0.054661,0.056603,0.058816,0.062914,0.070516,0.085257,0.114739"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.048577,0.050570,0.052820,0.057434,0.067173,0.087343,0.128153", \ "0.049331,0.051323,0.053572,0.058186,0.067925,0.088095,0.128906", \ "0.051863,0.053853,0.056102,0.060717,0.070455,0.090624,0.131437", \ "0.054200,0.056190,0.058438,0.063051,0.072789,0.092957,0.133763", \ "0.055679,0.057668,0.059913,0.064520,0.074244,0.094403,0.135210", \ "0.055967,0.057947,0.060184,0.064775,0.074481,0.094612,0.135402", \ "0.054720,0.056683,0.058903,0.063460,0.073117,0.093215,0.133989"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.003839,0.004961,0.006287,0.008995,0.014754,0.027136,0.052664", \ "0.003837,0.004957,0.006287,0.008992,0.014754,0.027136,0.052651", \ "0.003839,0.004962,0.006292,0.008994,0.014754,0.027134,0.052666", \ "0.003835,0.004960,0.006291,0.008994,0.014753,0.027131,0.052660", \ "0.003838,0.004962,0.006287,0.008998,0.014749,0.027137,0.052654", \ "0.003835,0.004961,0.006288,0.008994,0.014752,0.027136,0.052649", \ "0.003840,0.004958,0.006290,0.008992,0.014754,0.027131,0.052655"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("0.004068,0.005718,0.007633,0.011847,0.021140,0.040244,0.078557", \ "0.004071,0.005719,0.007636,0.011847,0.021139,0.040239,0.078558", \ "0.004073,0.005716,0.007634,0.011849,0.021138,0.040237,0.078559", \ "0.004073,0.005719,0.007637,0.011850,0.021138,0.040239,0.078555", \ "0.004085,0.005728,0.007642,0.011852,0.021141,0.040243,0.078561", \ "0.004109,0.005754,0.007665,0.011863,0.021141,0.040241,0.078559", \ "0.004151,0.005799,0.007700,0.011880,0.021146,0.040243,0.078563"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.163198,6.123912,6.121281,6.120095,6.118384,6.151311,6.044365", \ "6.152955,6.093252,6.110474,6.110146,6.101156,6.141743,6.141103", \ "6.242273,6.205872,6.208838,6.207238,6.251050,6.226717,6.236566", \ "6.648437,6.596505,6.608575,6.594005,6.639801,6.638782,6.632505", \ "7.457347,7.408588,7.406616,7.404217,7.425655,7.450019,7.423898", \ "8.660092,8.604636,8.647286,8.646208,8.674557,8.688859,8.625717", \ "10.015370,9.998536,10.068330,10.155150,10.328850,10.406190,10.386820"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.888280,3.776550,7.553100,15.106200,30.212400,60.424800"); values ("6.850491,6.674725,6.510262,6.373975,6.286574,6.219048,6.061521", \ "6.848456,6.660743,6.485600,6.350474,6.281943,6.189416,6.060171", \ "6.945046,6.762999,6.578321,6.461858,6.364875,6.262142,6.138672", \ "7.357349,7.180820,6.994780,6.859591,6.775873,6.713538,6.670657", \ "8.225736,8.036066,7.856555,7.700641,7.605343,7.537278,7.481096", \ "9.587342,9.404833,9.236756,9.072821,8.958217,8.840748,8.752626", \ "11.206740,11.054970,10.922840,10.832670,10.805680,10.723430,10.654140"); } } } } /****************************************************************************************** Module : SDFF_X2 Cell Description : Pos.edge D-Flip-Flop with active high scan, and drive strength X2 *******************************************************************************************/ cell (SDFF_X2) { drive_strength : 2; ff ("IQ" , "IQN") { next_state : "((SE * SI) + (D * !SE))"; clocked_on : "CK"; } area : 6.384000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 480.580258; leakage_power () { when : "!CK & !D & !SE & !SI & !Q & QN"; value : 443.808750; } leakage_power () { when : "!CK & !D & !SE & !SI & Q & !QN"; value : 435.773750; } leakage_power () { when : "!CK & !D & !SE & SI & !Q & QN"; value : 477.476250; } leakage_power () { when : "!CK & !D & !SE & SI & Q & !QN"; value : 469.441250; } leakage_power () { when : "!CK & !D & SE & !SI & !Q & QN"; value : 457.954000; } leakage_power () { when : "!CK & !D & SE & !SI & Q & !QN"; value : 449.919000; } leakage_power () { when : "!CK & !D & SE & SI & !Q & QN"; value : 512.497125; } leakage_power () { when : "!CK & !D & SE & SI & Q & !QN"; value : 476.708375; } leakage_power () { when : "!CK & D & !SE & !SI & !Q & QN"; value : 507.314000; } leakage_power () { when : "!CK & D & !SE & !SI & Q & !QN"; value : 471.525250; } leakage_power () { when : "!CK & D & !SE & SI & !Q & QN"; value : 513.501875; } leakage_power () { when : "!CK & D & !SE & SI & Q & !QN"; value : 477.714376; } leakage_power () { when : "!CK & D & SE & !SI & !Q & QN"; value : 502.570625; } leakage_power () { when : "!CK & D & SE & !SI & Q & !QN"; value : 494.535626; } leakage_power () { when : "!CK & D & SE & SI & !Q & QN"; value : 520.463500; } leakage_power () { when : "!CK & D & SE & SI & Q & !QN"; value : 484.674750; } leakage_power () { when : "CK & !D & !SE & !SI & !Q & QN"; value : 428.681000; } leakage_power () { when : "CK & !D & !SE & !SI & Q & !QN"; value : 460.647125; } leakage_power () { when : "CK & !D & !SE & SI & !Q & QN"; value : 462.346000; } leakage_power () { when : "CK & !D & !SE & SI & Q & !QN"; value : 494.312125; } leakage_power () { when : "CK & !D & SE & !SI & !Q & QN"; value : 442.825000; } leakage_power () { when : "CK & !D & SE & !SI & Q & !QN"; value : 474.791125; } leakage_power () { when : "CK & !D & SE & SI & !Q & QN"; value : 485.851875; } leakage_power () { when : "CK & !D & SE & SI & Q & !QN"; value : 490.311750; } leakage_power () { when : "CK & D & !SE & !SI & !Q & QN"; value : 480.670000; } leakage_power () { when : "CK & D & !SE & !SI & Q & !QN"; value : 485.129875; } leakage_power () { when : "CK & D & !SE & SI & !Q & QN"; value : 486.860375; } leakage_power () { when : "CK & D & !SE & SI & Q & !QN"; value : 491.320250; } leakage_power () { when : "CK & D & SE & !SI & !Q & QN"; value : 487.437875; } leakage_power () { when : "CK & D & SE & !SI & Q & !QN"; value : 519.402750; } leakage_power () { when : "CK & D & SE & SI & !Q & QN"; value : 493.820750; } leakage_power () { when : "CK & D & SE & SI & Q & !QN"; value : 498.281875; } pin (D) { direction : input; nextstate_type : data; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.145731; fall_capacitance : 1.100409; rise_capacitance : 1.145731; timing () { related_pin : "CK"; timing_type : hold_rising; when : "!SE"; sdf_cond : "NEG_SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.013814,-0.008253,-0.010565", \ "-0.011725,-0.005141,-0.007596", \ "0.102921,0.109401,0.107168"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010084,-0.006722,-0.012263", \ "-0.008804,-0.006683,-0.014020", \ "0.061885,0.062781,0.049545"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "!SE"; sdf_cond : "NEG_SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.046210,0.045343,0.059322", \ "0.055671,0.054961,0.069063", \ "0.084965,0.084079,0.097097"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.041531,0.034821,0.037854", \ "0.045231,0.038655,0.041201", \ "0.043920,0.037447,0.039716"); } } internal_power () { when : "!CK & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.306015,9.275457,9.274822,9.671070,10.696560,12.408100,14.794390"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.955726,6.899688,6.908569,7.268035,8.246280,9.910279,12.278290"); } } internal_power () { when : "!CK & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.261034,9.230660,9.230105,9.624121,10.657330,12.358720,14.755070"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.974599,6.918848,6.926719,7.287342,8.266406,9.932100,12.301020"); } } internal_power () { when : "!CK & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.303866,9.269345,9.273516,9.669701,10.694990,12.406280,14.792360"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.977240,6.921205,6.930165,7.289755,8.267808,9.931829,12.300310"); } } internal_power () { when : "!CK & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.256784,9.226277,9.225869,9.618196,10.652500,12.354020,14.750050"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.974962,6.919295,6.927160,7.287689,8.266728,9.932356,12.301210"); } } internal_power () { when : "!CK & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960495,0.927115,0.907361,0.903445,0.899343,0.900836,0.898898"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803112,-0.810692,-0.813379,-0.816428,-0.818669,-0.820198,-0.821197"); } } internal_power () { when : "!CK & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960983,0.927027,0.907649,0.903524,0.899613,0.901054,0.899193"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.802471,-0.809956,-0.812712,-0.815773,-0.818085,-0.819690,-0.820556"); } } internal_power () { when : "!CK & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864518,0.878563,0.877405,0.878398,0.877720,0.879688,0.877279"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.529410,-0.633088,-0.698740,-0.727019,-0.738361,-0.750981,-0.754506"); } } internal_power () { when : "!CK & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.866097,0.877925,0.877077,0.878511,0.877316,0.879077,0.876810"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530423,-0.634009,-0.699108,-0.725766,-0.739598,-0.747894,-0.753133"); } } internal_power () { when : "CK & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.402540,4.372398,4.373919,4.753246,5.739197,7.367764,9.631644"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.039637,1.984331,1.993779,2.347497,3.295390,4.877371,7.120670"); } } internal_power () { when : "CK & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.292940,4.265469,4.266747,4.648209,5.638131,7.269069,9.535701"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.020519,1.965580,1.975176,2.329021,3.269155,4.851597,7.095314"); } } internal_power () { when : "CK & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.401306,4.371077,4.372714,4.751568,5.737660,7.365962,9.629681"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.061140,2.005901,2.015463,2.369041,3.316947,4.898957,7.142094"); } } internal_power () { when : "CK & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.290766,4.261059,4.262581,4.643801,5.633645,7.264291,9.530226"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.018549,1.963578,1.973146,2.327076,3.268816,4.853999,7.093370"); } } internal_power () { when : "CK & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.960377,0.926767,0.907258,0.903219,0.899178,0.900470,0.898670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803479,-0.810833,-0.813836,-0.819256,-0.819132,-0.824737,-0.821658"); } } internal_power () { when : "CK & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.957696,0.926690,0.907320,0.903407,0.897522,0.896386,0.896248"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.803141,-0.810618,-0.814095,-0.823220,-0.823366,-0.824747,-0.825799"); } } internal_power () { when : "CK & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.864293,0.877951,0.877207,0.878598,0.877507,0.879126,0.876906"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530107,-0.633475,-0.698852,-0.725345,-0.740965,-0.751391,-0.753176"); } } internal_power () { when : "CK & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.866116,0.877897,0.877086,0.878491,0.877306,0.879029,0.876786"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.530331,-0.633888,-0.699054,-0.727944,-0.739538,-0.751652,-0.753069"); } } } pin (SE) { direction : input; nextstate_type : scan_enable; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.855886; fall_capacitance : 1.786821; rise_capacitance : 1.855886; timing () { related_pin : "CK"; timing_type : hold_rising; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.012213,-0.009090,-0.014299", \ "-0.018915,-0.017428,-0.025180", \ "0.091394,0.094806,0.081141"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010403,-0.004866,-0.010155", \ "-0.012335,-0.006169,-0.014206", \ "0.066496,0.073141,0.060161"); } } timing () { related_pin : "CK"; timing_type : setup_rising; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.045655,0.040234,0.054249", \ "0.056931,0.050722,0.064489", \ "0.080353,0.073716,0.086480"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.052259,0.051654,0.065176", \ "0.055354,0.054635,0.068647", \ "0.055449,0.052046,0.065497"); } } internal_power () { when : "!CK & !D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.999753,3.007839,3.324837,4.155785,5.657679,7.915984,10.959500"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.102087,-0.129939,0.090825,0.910954,2.440326,4.705000,7.755693"); } } internal_power () { when : "!CK & !D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.997258,3.007896,3.325133,4.154030,5.657960,7.912043,10.959760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.088366,-0.116569,0.104764,0.924939,2.454426,4.718715,7.769462"); } } internal_power () { when : "!CK & !D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.260780,10.250390,10.745800,12.201960,14.890520,19.007090,24.642630"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.167343,6.129235,6.450770,7.788336,10.460640,14.586400,20.233470"); } } internal_power () { when : "!CK & !D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("10.218370,10.207650,10.697000,12.151960,14.848150,18.962140,24.596980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.130128,6.091714,6.414888,7.755931,10.437180,14.574670,20.235930"); } } internal_power () { when : "!CK & D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.813909,9.831226,10.253120,11.271340,12.989530,15.455850,18.701240"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.184720,8.161483,8.361098,9.194992,10.806030,13.228650,16.579420"); } } internal_power () { when : "!CK & D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.907429,9.924790,10.347260,11.368280,13.084900,15.557610,18.800560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("8.358457,8.320410,8.467067,9.261158,10.857230,13.282020,16.634600"); } } internal_power () { when : "!CK & D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.786762,2.798471,3.126065,3.967493,5.480706,7.739598,10.789040"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.068941,0.044530,0.257317,1.066453,2.592990,4.862646,7.918587"); } } internal_power () { when : "!CK & D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.786100,2.797734,3.125185,3.968845,5.479992,7.742906,10.788270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.040047,0.016183,0.229839,1.038456,2.563854,4.833079,7.888026"); } } internal_power () { when : "CK & !D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.997146,3.007821,3.325197,4.155965,5.657818,7.915945,10.959530"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.101614,-0.129529,0.090916,0.908794,2.440896,4.701296,7.755892"); } } internal_power () { when : "CK & !D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.994829,3.007660,3.325010,4.155998,5.657640,7.916042,10.959440"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.089009,-0.117472,0.103869,0.924057,2.451802,4.713670,7.768407"); } } internal_power () { when : "CK & !D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.373132,5.364810,5.858127,7.285202,9.912013,13.903920,19.325670"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.245708,1.208219,1.531043,2.843068,5.435875,9.401357,14.813030"); } } internal_power () { when : "CK & !D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("5.259629,5.250094,5.744290,7.176720,9.809171,13.805000,19.230170"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.165855,1.127693,1.452000,2.769153,5.372302,9.352879,14.771750"); } } internal_power () { when : "CK & D & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.904486,4.921394,5.342790,6.363515,8.079750,10.542320,13.771770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.248150,3.224267,3.423989,4.264637,5.874173,8.299954,11.637470"); } } internal_power () { when : "CK & D & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.952383,4.969423,5.391236,6.412901,8.129456,10.592790,13.822920"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.308584,3.270605,3.416616,4.218724,5.815586,8.232419,11.577530"); } } internal_power () { when : "CK & D & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.786342,2.797874,3.125960,3.969481,5.479997,7.743216,10.788150"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.067973,0.044052,0.256395,1.065241,2.592145,4.862280,7.917633"); } } internal_power () { when : "CK & D & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.786174,2.797442,3.125269,3.968908,5.479633,7.742862,10.787720"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.040558,0.016313,0.229855,1.036547,2.563974,4.829574,7.888150"); } } } pin (SI) { direction : input; nextstate_type : scan_in; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.912025; fall_capacitance : 0.884461; rise_capacitance : 0.912025; timing () { related_pin : "CK"; timing_type : hold_rising; when : "SE"; sdf_cond : "SE === 1'b1"; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.015695,-0.010004,-0.012486", \ "-0.014571,-0.007749,-0.010506", \ "0.098310,0.105163,0.102619"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("-0.010639,-0.007367,-0.013218", \ "-0.008937,-0.006838,-0.014709", \ "0.055890,0.057130,0.043984"); } } timing () { related_pin : "CK"; timing_type : setup_rising; when : "SE"; sdf_cond : "SE === 1'b1"; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.050335,0.049550,0.063225", \ "0.060098,0.059200,0.072806", \ "0.090961,0.089732,0.102659"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.043455,0.036924,0.039806", \ "0.048077,0.041263,0.044111", \ "0.048531,0.041686,0.044266"); } } internal_power () { when : "!CK & !D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724006,0.700583,0.685377,0.683188,0.679820,0.681485,0.679153"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612673,-0.619427,-0.618034,-0.619392,-0.620262,-0.620687,-0.620745"); } } internal_power () { when : "!CK & !D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724301,0.700829,0.685794,0.680918,0.680092,0.677373,0.679406"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.611776,-0.618745,-0.617406,-0.618683,-0.619565,-0.619826,-0.620123"); } } internal_power () { when : "!CK & !D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.285289,9.267282,9.261660,9.538284,10.284990,11.543930,13.344380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.353125,6.313323,6.319379,6.564742,7.265087,8.501207,10.290250"); } } internal_power () { when : "!CK & !D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.248415,9.229511,9.223885,9.495194,10.241780,11.506320,13.306560"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.371336,6.331753,6.337294,6.581531,7.283813,8.521397,10.312210"); } } internal_power () { when : "!CK & D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.635194,0.646685,0.645069,0.644570,0.646074,0.643966,0.646270"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.392999,-0.470286,-0.516882,-0.536330,-0.546318,-0.552225,-0.555449"); } } internal_power () { when : "!CK & D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634842,0.646118,0.644735,0.646740,0.645653,0.647894,0.645798"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.394083,-0.471472,-0.518266,-0.537669,-0.547543,-0.553447,-0.556780"); } } internal_power () { when : "!CK & D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.283961,9.265416,9.259816,9.530297,10.282780,11.541380,13.341700"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.376006,6.335668,6.341594,6.587012,7.287350,8.523437,10.313320"); } } internal_power () { when : "!CK & D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.239785,9.223535,9.217948,9.489073,10.235640,11.500290,13.299760"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.424605,6.385122,6.390486,6.635204,7.338655,8.574281,10.366610"); } } internal_power () { when : "CK & !D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.724167,0.700514,0.685557,0.683244,0.679937,0.681402,0.679207"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612356,-0.618879,-0.617801,-0.621545,-0.620036,-0.624558,-0.620518"); } } internal_power () { when : "CK & !D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.721908,0.700542,0.685474,0.683150,0.679785,0.681454,0.679111"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.612680,-0.619684,-0.618302,-0.619580,-0.622235,-0.625127,-0.621018"); } } internal_power () { when : "CK & !D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.348303,4.330342,4.326376,4.577279,5.268662,6.444605,8.103619"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.433605,1.394356,1.400915,1.635203,2.297955,3.438876,5.084965"); } } internal_power () { when : "CK & !D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.241011,4.224709,4.221098,4.473340,5.166095,6.341760,8.005432"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.411937,1.373160,1.378678,1.608766,2.268536,3.413332,5.055994"); } } internal_power () { when : "CK & D & !SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634983,0.646162,0.644866,0.646831,0.645774,0.647943,0.645884"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393736,-0.470768,-0.517782,-0.537227,-0.547208,-0.553110,-0.556332"); } } internal_power () { when : "CK & D & !SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.634870,0.646097,0.644744,0.646719,0.645641,0.647844,0.645770"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.393993,-0.471347,-0.518205,-0.540010,-0.547467,-0.557509,-0.556704"); } } internal_power () { when : "CK & D & SE & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.347070,4.328511,4.324825,4.575537,5.266770,6.440766,8.101186"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.456642,1.417269,1.423765,1.658228,2.320421,3.461878,5.107751"); } } internal_power () { when : "CK & D & SE & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.240376,4.223869,4.220224,4.471343,5.166437,6.344155,8.005968"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.465562,1.426932,1.432071,1.665979,2.327120,3.467655,5.111731"); } } } pin (CK) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 0.999357; fall_capacitance : 0.921124; rise_capacitance : 0.999357; timing () { related_pin : "CK"; timing_type : min_pulse_width; fall_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.032676,0.041157,0.146386"); } rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.044579,0.043917,0.146386"); } } internal_power () { when : "!D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.755815,4.743961,5.000686,5.839859,7.339429,9.704925,13.025870"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.722996,3.702996,3.905735,4.660036,6.224965,8.684145,12.071800"); } } internal_power () { when : "!D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.267386,9.243322,9.520335,10.411460,12.024100,14.549330,18.094390"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.755852,4.744091,5.000718,5.839945,7.339491,9.705067,13.025960"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.723103,3.703025,3.905877,4.660171,6.225104,8.684281,12.071950"); } } internal_power () { when : "!D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.275106,9.249651,9.526406,10.417690,12.032960,14.559800,18.101370"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.755625,4.743727,5.000413,5.839650,7.339372,9.704870,13.025830"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.723070,3.703117,3.905792,4.660089,6.224931,8.684143,12.071810"); } } internal_power () { when : "!D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.265545,9.241523,9.517658,10.402840,12.019610,14.547620,18.088270"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.483647,9.460268,9.718891,10.547710,12.047430,14.411610,17.734000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "!D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.950790,4.939369,5.204921,6.033396,7.546299,9.921798,13.245990"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.505304,3.484159,3.687137,4.453261,6.030456,8.487865,11.872300"); } } internal_power () { when : "D & !SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.483850,9.458082,9.719191,10.548110,12.049170,14.416280,17.734310"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.950853,4.939611,5.204963,6.033545,7.546406,9.921912,13.246140"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.505622,3.484170,3.687393,4.453545,6.030741,8.488608,11.872570"); } } internal_power () { when : "D & !SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.484696,9.459947,9.720945,10.550150,12.051270,14.418070,17.736090"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & !SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.950816,4.939490,5.204938,6.033466,7.546353,9.921783,13.246060"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.505519,3.484154,3.687256,4.453410,6.030603,8.488476,11.872440"); } } internal_power () { when : "D & SE & !SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.755671,4.743884,5.000459,5.839767,7.339458,9.705062,13.025950"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.723218,3.703144,3.905982,4.660268,6.225113,8.684320,12.072000"); } } internal_power () { when : "D & SE & !SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.258879,9.233702,9.509565,10.399300,12.016390,14.539190,18.082080"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & !Q & QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("9.417375,9.393847,9.657091,10.486990,11.989880,14.349250,17.667000"); } rise_power(scalar) {values ("0.0"); } } internal_power () { when : "D & SE & SI & Q & !QN"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.950756,4.939217,5.204898,6.033304,7.546240,9.921616,13.245900"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.505169,3.484141,3.686956,4.453084,6.030278,8.487699,11.872120"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 120.544000; function : "IQ"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.045234,0.049340,0.053130,0.059561,0.070254,0.087935,0.118978", \ "0.045989,0.050092,0.053885,0.060314,0.071008,0.088689,0.119731", \ "0.048523,0.052628,0.056425,0.062854,0.073545,0.091226,0.122271", \ "0.050858,0.054961,0.058750,0.065180,0.075874,0.093549,0.124595", \ "0.052308,0.056414,0.060197,0.066622,0.077317,0.094995,0.126038", \ "0.052676,0.056789,0.060580,0.067006,0.077700,0.095381,0.126410", \ "0.051599,0.055722,0.059522,0.065964,0.076666,0.094364,0.125421"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.044200,0.047951,0.051555,0.058065,0.069684,0.090796,0.131720", \ "0.044961,0.048715,0.052315,0.058826,0.070444,0.091555,0.132477", \ "0.047730,0.051482,0.055086,0.061595,0.073214,0.094328,0.135254", \ "0.050365,0.054118,0.057722,0.064232,0.075851,0.096964,0.137883", \ "0.051975,0.055725,0.059330,0.065838,0.077453,0.098567,0.139489", \ "0.052094,0.055839,0.059439,0.065946,0.077565,0.098677,0.139596", \ "0.050472,0.054213,0.057811,0.064320,0.075938,0.097049,0.137979"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.009235,0.010997,0.012722,0.015846,0.021423,0.032216,0.055252", \ "0.009235,0.010997,0.012723,0.015847,0.021423,0.032215,0.055253", \ "0.009246,0.011003,0.012727,0.015850,0.021426,0.032217,0.055265", \ "0.009244,0.011007,0.012733,0.015856,0.021432,0.032219,0.055266", \ "0.009292,0.011042,0.012768,0.015888,0.021458,0.032241,0.055264", \ "0.009434,0.011186,0.012905,0.016010,0.021552,0.032297,0.055270", \ "0.009671,0.011421,0.013139,0.016233,0.021745,0.032437,0.055354"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("0.005831,0.007895,0.010281,0.014926,0.023669,0.041423,0.078928", \ "0.005830,0.007896,0.010279,0.014925,0.023668,0.041422,0.078937", \ "0.005831,0.007895,0.010282,0.014926,0.023669,0.041428,0.078929", \ "0.005828,0.007895,0.010281,0.014927,0.023670,0.041419,0.078937", \ "0.005830,0.007895,0.010283,0.014923,0.023668,0.041424,0.078932", \ "0.005821,0.007889,0.010277,0.014925,0.023672,0.041422,0.078936", \ "0.005815,0.007881,0.010270,0.014922,0.023669,0.041428,0.078937"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("13.592900,13.081570,12.521150,11.762740,11.146960,10.724410,10.368740", \ "13.579820,13.063110,12.474150,11.775560,11.118390,10.601470,10.417460", \ "13.716020,13.168030,12.521600,11.850810,11.236440,10.816010,10.504630", \ "14.102840,13.558310,13.013900,12.242840,11.607310,11.213800,10.889500", \ "14.947380,14.405140,13.819540,13.097350,12.431020,12.008610,11.620300", \ "16.381580,15.818410,15.208540,14.484640,13.775200,13.331040,12.913810", \ "18.204790,17.661610,17.133200,16.302820,15.681490,15.229870,14.876380"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.767000,7.534000,15.068000,30.136000,60.272000,120.544000"); values ("10.607250,10.035020,9.813563,9.745167,9.690565,9.562203,9.511374", \ "10.577600,10.030160,9.797137,9.751839,9.693407,9.612585,9.329364", \ "10.695830,10.129320,9.887056,9.851023,9.809313,9.724139,9.581537", \ "11.054230,10.495160,10.289930,10.234070,10.204420,10.036020,10.009400", \ "11.862130,11.309270,11.058180,11.036670,10.947640,10.782690,10.772040", \ "13.109990,12.553430,12.323910,12.275800,12.233930,12.121430,11.706620", \ "14.546540,14.016800,13.826390,13.843240,13.932550,13.768730,13.706910"); } } } pin (QN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 121.155000; function : "IQN"; timing () { related_pin : "CK"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.056643,0.058419,0.060393,0.064250,0.071650,0.086303,0.115818", \ "0.057403,0.059183,0.061153,0.065011,0.072410,0.087061,0.116577", \ "0.060173,0.061951,0.063922,0.067780,0.075181,0.089834,0.119349", \ "0.062808,0.064586,0.066560,0.070417,0.077817,0.092469,0.121986", \ "0.064419,0.066193,0.068167,0.072021,0.079417,0.094071,0.123585", \ "0.064533,0.066305,0.068276,0.072133,0.079533,0.094182,0.123696", \ "0.062906,0.064676,0.066648,0.070506,0.077908,0.092561,0.122078"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.062070,0.063843,0.065782,0.069960,0.079272,0.099174,0.139975", \ "0.062825,0.064596,0.066535,0.070714,0.080027,0.099927,0.140737", \ "0.065363,0.067134,0.069076,0.073253,0.082565,0.102462,0.143266", \ "0.067697,0.069466,0.071401,0.075584,0.084894,0.104791,0.145596", \ "0.069162,0.070931,0.072861,0.077037,0.086349,0.106242,0.147043", \ "0.069601,0.071360,0.073293,0.077458,0.086753,0.106625,0.147407", \ "0.068650,0.070389,0.072323,0.076475,0.085733,0.105575,0.146342"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.003842,0.005010,0.006218,0.008808,0.014555,0.027022,0.052639", \ "0.003843,0.005013,0.006220,0.008810,0.014553,0.027022,0.052641", \ "0.003843,0.005010,0.006217,0.008809,0.014553,0.027021,0.052638", \ "0.003843,0.005013,0.006220,0.008810,0.014553,0.027022,0.052645", \ "0.003843,0.005011,0.006217,0.008806,0.014553,0.027028,0.052638", \ "0.003843,0.005013,0.006216,0.008809,0.014556,0.027029,0.052641", \ "0.003841,0.005008,0.006218,0.008808,0.014553,0.027021,0.052656"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("0.004355,0.006238,0.008012,0.011961,0.021102,0.040208,0.078710", \ "0.004353,0.006239,0.008011,0.011958,0.021102,0.040210,0.078708", \ "0.004354,0.006240,0.008012,0.011961,0.021104,0.040209,0.078702", \ "0.004354,0.006241,0.008013,0.011961,0.021105,0.040210,0.078701", \ "0.004362,0.006244,0.008019,0.011962,0.021107,0.040208,0.078700", \ "0.004387,0.006270,0.008042,0.011977,0.021107,0.040211,0.078710", \ "0.004433,0.006314,0.008083,0.012002,0.021120,0.040212,0.078700"); } } internal_power () { related_pin : "CK"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("10.607240,10.035740,9.813096,9.754087,9.719747,9.582248,9.513303", \ "10.577570,10.025140,9.806924,9.742733,9.711397,9.532728,9.438788", \ "10.695850,10.099530,9.883798,9.847240,9.820644,9.644984,9.548125", \ "11.054250,10.517940,10.287710,10.198270,10.194760,10.074660,9.823258", \ "11.862650,11.305480,11.050150,11.025750,11.005390,10.857820,10.612930", \ "13.110000,12.555940,12.329170,12.291780,12.188890,12.127040,12.021610", \ "14.546540,14.016870,13.819610,13.871160,13.920460,13.713110,13.691000"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,3.786090,7.572190,15.144400,30.288800,60.577500,121.155000"); values ("13.593110,13.071500,12.525120,11.761830,11.132310,10.732830,10.455120", \ "13.581540,13.061790,12.523220,11.748890,11.099200,10.730350,10.276340", \ "13.721420,13.162700,12.608640,11.862700,11.213690,10.817620,10.531110", \ "14.108280,13.566580,12.994270,12.248380,11.575470,11.203960,10.845200", \ "14.949090,14.398390,13.801030,13.082480,12.409730,11.989330,11.693100", \ "16.387060,15.814160,15.193120,14.491520,13.793140,13.340990,13.031480", \ "18.206580,17.660660,17.074900,16.327270,15.672120,15.167300,14.795340"); } } } } /****************************************************************************************** Module : TBUF_X1 Cell Description : Combinational tri-state cell (TBUF_X1) with drive strength X1 *******************************************************************************************/ cell (TBUF_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 : 112.880188; leakage_power () { when : "!A & !EN"; value : 152.970000; } leakage_power () { when : "!A & EN"; value : 74.626625; } leakage_power () { when : "A & !EN"; value : 141.856250; } leakage_power () { when : "A & EN"; value : 82.067875; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.889182; fall_capacitance : 1.842564; rise_capacitance : 1.889182; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.764127; fall_capacitance : 1.624430; rise_capacitance : 1.764127; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.033935; fall_capacitance : 1.033935; rise_capacitance : 1.033095; max_capacitance : 51.574700; function : "A"; three_state : "EN"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("0.0158500,0.0184497,0.0211694,0.0257774,0.0338646,0.0489237,0.0784595", \ "0.0166208,0.0192114,0.0219287,0.0265393,0.0346289,0.0496904,0.0792298", \ "0.0192819,0.0218579,0.0245805,0.0292107,0.0373251,0.0524026,0.0819503", \ "0.0237497,0.0265242,0.0294376,0.0343006,0.0426287,0.0577874,0.0873371", \ "0.0304192,0.0335000,0.0367116,0.0419611,0.0506755,0.0661312,0.0957754", \ "0.0386157,0.0421396,0.0457808,0.0516485,0.0611136,0.0772339,0.107154", \ "0.0481399,0.0521778,0.0563214,0.0629341,0.0734095,0.0907249,0.121562"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("0.0120865,0.0146979,0.0176548,0.0230815,0.0334523,0.0539444,0.0948442", \ "0.0127068,0.0153055,0.0182531,0.0236737,0.0340435,0.0545411,0.0954397", \ "0.0151894,0.0178217,0.0207627,0.0261546,0.0364939,0.0569774,0.0978818", \ "0.0174237,0.0203743,0.0234641,0.0289564,0.0393742,0.0598353,0.100711", \ "0.0185421,0.0221951,0.0258164,0.0316980,0.0422995,0.0628692,0.103763", \ "0.0180917,0.0225646,0.0269779,0.0337574,0.0449271,0.0659689,0.107021", \ "0.0159129,0.0212606,0.0265478,0.0346019,0.0468081,0.0685892,0.110420"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("0.00312983,0.00444937,0.00601121,0.00898770,0.0148992,0.0271402,0.0524385", \ "0.00313419,0.00445495,0.00601556,0.00899027,0.0149001,0.0271406,0.0524385", \ "0.00327566,0.00456684,0.00610021,0.00904311,0.0149252,0.0271470,0.0524375", \ "0.00380558,0.00513490,0.00665089,0.00951894,0.0152252,0.0272342,0.0524454", \ "0.00452856,0.00591703,0.00745681,0.0102804,0.0158445,0.0276132,0.0525264", \ "0.00552826,0.00701159,0.00864778,0.0115564,0.0170765,0.0284402,0.0528501", \ "0.00673982,0.00833564,0.0100948,0.0131803,0.0188755,0.0301986,0.0538023"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("0.00344913,0.00514056,0.00731787,0.0118006,0.0211244,0.0401649,0.0783656", \ "0.00344261,0.00514113,0.00731907,0.0117991,0.0211260,0.0401620,0.0783610", \ "0.00371382,0.00535425,0.00745989,0.0118646,0.0211381,0.0401634,0.0783659", \ "0.00458896,0.00605307,0.00797912,0.0122169,0.0213483,0.0401922,0.0783657", \ "0.00595966,0.00757271,0.00929323,0.0130595,0.0217985,0.0404654,0.0784277", \ "0.00759333,0.00955093,0.0114017,0.0147800,0.0229389,0.0412030,0.0787009", \ "0.00943458,0.0118040,0.0139658,0.0173797,0.0247184,0.0426993,0.0796559"); } } timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.062535,0.065901,0.076938,0.095800,0.123577,0.160938,0.208750"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.039176,0.042615,0.053861,0.071683,0.097104,0.131239,0.175081"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("0.012957,0.015511,0.018209,0.022811,0.030896,0.045942,0.075460", \ "0.013522,0.016074,0.018772,0.023373,0.031458,0.046504,0.076021", \ "0.017364,0.019995,0.022732,0.027365,0.035468,0.050518,0.080031", \ "0.023028,0.026048,0.029065,0.033982,0.042353,0.057497,0.087003", \ "0.030444,0.033953,0.037374,0.042720,0.051396,0.066840,0.096500", \ "0.039511,0.043652,0.047640,0.053733,0.063150,0.079081,0.108982", \ "0.050180,0.055053,0.059703,0.066752,0.077312,0.094292,0.124844"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("0.019211,0.021846,0.024781,0.030157,0.040460,0.060894,0.101757", \ "0.020196,0.022831,0.025767,0.031142,0.041445,0.061880,0.102744", \ "0.023904,0.026545,0.029484,0.034862,0.045164,0.065600,0.106462", \ "0.028931,0.031600,0.034555,0.039941,0.050250,0.070683,0.111545", \ "0.035308,0.038036,0.041022,0.046434,0.056749,0.077180,0.118037", \ "0.042922,0.045765,0.048811,0.054265,0.064600,0.085037,0.125887", \ "0.051720,0.054764,0.057920,0.063456,0.073823,0.094266,0.135118"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("0.003355,0.004672,0.006210,0.009138,0.014984,0.027166,0.052440", \ "0.003354,0.004671,0.006210,0.009138,0.014983,0.027166,0.052440", \ "0.003608,0.004829,0.006319,0.009205,0.015017,0.027176,0.052440", \ "0.004381,0.005589,0.006997,0.009774,0.015404,0.027291,0.052452", \ "0.005376,0.006619,0.007987,0.010557,0.015955,0.027761,0.052584", \ "0.006700,0.008032,0.009483,0.012025,0.017116,0.028396,0.052994", \ "0.008335,0.009767,0.011342,0.014041,0.019038,0.029906,0.053711"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("0.003606,0.005258,0.007402,0.011845,0.021136,0.040158,0.078370", \ "0.003605,0.005257,0.007403,0.011843,0.021136,0.040165,0.078359", \ "0.003624,0.005272,0.007413,0.011848,0.021136,0.040158,0.078359", \ "0.003697,0.005324,0.007449,0.011869,0.021145,0.040167,0.078360", \ "0.003849,0.005435,0.007532,0.011918,0.021159,0.040161,0.078369", \ "0.004139,0.005646,0.007679,0.012003,0.021200,0.040174,0.078364", \ "0.004592,0.006005,0.007945,0.012156,0.021261,0.040203,0.078376"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("5.543749,5.910736,6.198598,6.420797,6.542537,6.589139,6.609355", \ "5.474753,5.835910,6.116616,6.341780,6.466789,6.514749,6.536070", \ "5.660843,6.027390,6.286395,6.515474,6.650179,6.710832,6.734681", \ "6.327769,6.805407,7.174079,7.483016,7.647217,7.714653,7.748988", \ "7.949408,8.430121,8.837924,9.284309,9.691724,9.817211,9.858409", \ "10.405190,10.965760,11.472410,12.096340,12.675690,13.061640,13.180660", \ "13.551230,14.199150,14.848630,15.707750,16.677680,17.379280,17.767210"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("2.454476,2.611120,2.677292,2.753802,2.701283,2.840781,2.867454", \ "2.410011,2.559471,2.625062,2.707901,2.637363,2.812254,2.339332", \ "2.709120,2.812863,2.876753,2.948360,2.874754,2.966743,3.036242", \ "3.891971,4.008388,3.986938,4.031693,3.973636,4.041038,4.092240", \ "5.784777,6.102355,6.259995,6.299346,6.239020,6.257465,6.227389", \ "8.210807,8.643038,9.135046,9.527548,9.666370,9.693016,9.461568", \ "11.088660,11.787120,12.492560,13.256730,14.094310,14.250380,13.950410"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.399551357,2.645645357,4.257355357,7.480775357,13.92763536,26.82133536,52.60863536"); values ("5.138163,5.459502,5.676328,5.880497,5.969505,5.997007,6.004926", \ "5.122016,5.414833,5.641334,5.842040,5.938376,5.963578,5.971130", \ "5.615885,5.928082,6.162037,6.369276,6.464335,6.495549,6.500272", \ "6.647454,7.092258,7.443209,7.741135,7.862840,7.895075,7.901953", \ "8.707193,9.183751,9.571318,9.995132,10.338480,10.425500,10.435380", \ "11.681860,12.283040,12.786420,13.404540,13.890050,14.213150,14.282360", \ "15.468190,16.224540,16.869710,17.711790,18.643390,19.234570,19.549580"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.398711429,2.644805429,4.256515429,7.479935429,13.92679543,26.82049543,52.60779543"); values ("5.317119,5.427864,5.505403,5.533094,5.501505,5.546246,5.461015", \ "5.316667,5.417941,5.484060,5.518043,5.430098,5.543945,5.566472", \ "5.574974,5.708538,5.802038,5.757762,5.822323,5.649492,5.838364", \ "6.328045,6.531359,6.592432,6.639393,6.559771,6.662189,6.676950", \ "7.572427,7.827793,7.963216,8.120343,8.173584,8.116943,8.124704", \ "9.338773,9.744490,9.989707,10.233100,10.365590,10.423710,10.550670", \ "11.596800,12.112490,12.480350,13.039080,13.433120,13.783050,13.923670"); } } } } /****************************************************************************************** Module : TBUF_X2 Cell Description : Combinational tri-state cell (TBUF_X2) with drive strength X2 *******************************************************************************************/ cell (TBUF_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 : 201.276406; leakage_power () { when : "!A & !EN"; value : 289.022500; } leakage_power () { when : "!A & EN"; value : 116.862625; } leakage_power () { when : "A & !EN"; value : 267.398250; } leakage_power () { when : "A & EN"; value : 131.822250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.332241; fall_capacitance : 3.233903; rise_capacitance : 3.332241; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.778111; fall_capacitance : 2.572660; rise_capacitance : 2.778111; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.602538; fall_capacitance : 1.602538; rise_capacitance : 1.600938; max_capacitance : 103.607000; function : "A"; three_state : "EN"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("0.0138121,0.0168889,0.0195684,0.0241034,0.0321169,0.0471835,0.0768785", \ "0.0145863,0.0176466,0.0203238,0.0248604,0.0328776,0.0479469,0.0776424", \ "0.0172083,0.0202556,0.0229429,0.0275050,0.0355484,0.0506329,0.0803348", \ "0.0215184,0.0247665,0.0276541,0.0324625,0.0407355,0.0559055,0.0856063", \ "0.0279003,0.0315471,0.0347584,0.0399855,0.0486629,0.0641249,0.0939241", \ "0.0356591,0.0398691,0.0435362,0.0494149,0.0588923,0.0750755,0.105161", \ "0.0446764,0.0495327,0.0537207,0.0603686,0.0708850,0.0883172,0.119385"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("0.0109139,0.0141119,0.0171296,0.0226094,0.0330400,0.0536321,0.0947236", \ "0.0115366,0.0147157,0.0177234,0.0231982,0.0336301,0.0542269,0.0953171", \ "0.0139204,0.0171697,0.0201837,0.0256392,0.0360477,0.0566371,0.0977370", \ "0.0158751,0.0196377,0.0228234,0.0283923,0.0388928,0.0594755,0.100550", \ "0.0166290,0.0213332,0.0251198,0.0311191,0.0418263,0.0625320,0.103638", \ "0.0158171,0.0215884,0.0262222,0.0331821,0.0444804,0.0656909,0.106975", \ "0.0132852,0.0201868,0.0257490,0.0340401,0.0464163,0.0683931,0.110492"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("0.00246210,0.00400921,0.00557746,0.00857782,0.0145696,0.0269861,0.0525097", \ "0.00246534,0.00401521,0.00558175,0.00858029,0.0145703,0.0269862,0.0525107", \ "0.00266882,0.00416391,0.00569044,0.00864598,0.0145995,0.0269932,0.0525099", \ "0.00316048,0.00472732,0.00625126,0.00913478,0.0149195,0.0270804,0.0525177", \ "0.00389702,0.00552454,0.00708559,0.00993005,0.0155445,0.0274565,0.0526028", \ "0.00486782,0.00661518,0.00828434,0.0112372,0.0168369,0.0283323,0.0529337", \ "0.00603975,0.00791267,0.00971969,0.0128649,0.0186647,0.0301643,0.0539417"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("0.00283568,0.00481594,0.00700741,0.0115118,0.0208797,0.0400060,0.0783841", \ "0.00282839,0.00481605,0.00700875,0.0115135,0.0208830,0.0400082,0.0783910", \ "0.00314031,0.00505931,0.00717242,0.0115831,0.0208956,0.0400126,0.0783950", \ "0.00406404,0.00580500,0.00770767,0.0119439,0.0211154,0.0400340,0.0783880", \ "0.00535816,0.00736219,0.00907785,0.0128167,0.0215851,0.0403326,0.0784475", \ "0.00688440,0.00933400,0.0112145,0.0145657,0.0227469,0.0410948,0.0787390", \ "0.00860505,0.0115892,0.0137865,0.0171995,0.0245408,0.0426288,0.0797219"); } } timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.054730,0.058086,0.069693,0.089326,0.117944,0.156144,0.204717"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.031770,0.035237,0.046276,0.063770,0.088950,0.122898,0.166647"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("0.010852,0.013860,0.016509,0.021029,0.029032,0.044080,0.073752", \ "0.011454,0.014458,0.017107,0.021626,0.029630,0.044677,0.074352", \ "0.015132,0.018326,0.021039,0.025604,0.033632,0.048684,0.078354", \ "0.020410,0.024086,0.027082,0.031925,0.040234,0.055394,0.085051", \ "0.027385,0.031724,0.035162,0.040459,0.049060,0.064494,0.094323", \ "0.035904,0.041074,0.045118,0.051206,0.060576,0.076534,0.106595", \ "0.045951,0.052090,0.056832,0.063909,0.074450,0.091477,0.122234"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("0.020066,0.023322,0.026320,0.031748,0.042110,0.062643,0.103697", \ "0.021026,0.024281,0.027279,0.032708,0.043069,0.063602,0.104659", \ "0.025091,0.028353,0.031354,0.036784,0.047146,0.067680,0.108735", \ "0.030901,0.034225,0.037249,0.042696,0.053065,0.073597,0.114647", \ "0.038012,0.041450,0.044518,0.049997,0.060376,0.080905,0.121955", \ "0.046379,0.050041,0.053195,0.058732,0.069137,0.089670,0.130712", \ "0.055868,0.059874,0.063185,0.068839,0.079294,0.099835,0.140876"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("0.002657,0.004208,0.005753,0.008708,0.014639,0.027005,0.052512", \ "0.002655,0.004206,0.005752,0.008707,0.014639,0.027004,0.052513", \ "0.003035,0.004444,0.005907,0.008798,0.014680,0.027015,0.052514", \ "0.003743,0.005159,0.006554,0.009340,0.015090,0.027136,0.052521", \ "0.004730,0.006203,0.007568,0.010134,0.015601,0.027603,0.052673", \ "0.006041,0.007617,0.009081,0.011630,0.016795,0.028254,0.053083", \ "0.007631,0.009330,0.010937,0.013657,0.018720,0.029803,0.053831"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("0.003054,0.004972,0.007123,0.011573,0.020896,0.040013,0.078388", \ "0.003054,0.004973,0.007124,0.011573,0.020898,0.040006,0.078381", \ "0.003073,0.004984,0.007131,0.011578,0.020897,0.040004,0.078385", \ "0.003195,0.005064,0.007188,0.011610,0.020910,0.040007,0.078384", \ "0.003417,0.005210,0.007292,0.011669,0.020930,0.040009,0.078388", \ "0.003801,0.005488,0.007485,0.011780,0.020977,0.040023,0.078381", \ "0.004317,0.005936,0.007828,0.011980,0.021060,0.040057,0.078392"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("9.802374,10.715670,11.196190,11.573970,11.779650,11.859930,11.887300", \ "9.662793,10.562330,11.035130,11.419960,11.637170,11.713420,11.744770", \ "10.115080,10.946840,11.406660,11.789750,12.030800,12.132280,12.177750", \ "11.417160,12.512650,13.203410,13.846770,14.108770,14.227850,14.289290", \ "14.763060,15.860050,16.679440,17.515160,18.273260,18.560490,18.637520", \ "19.654070,20.931100,21.941390,23.222920,24.371290,25.154550,25.416590", \ "25.981150,27.367410,28.681440,30.430560,32.462290,33.912780,34.727810"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("4.396662,4.919555,5.133885,5.238954,5.424391,5.327013,5.343744", \ "4.328868,4.817523,4.934318,5.143714,5.266325,5.336170,5.165370", \ "4.882231,5.344407,5.510278,5.644828,5.651151,5.703496,5.536814", \ "7.348129,7.794325,7.808406,7.888370,7.969479,7.872193,7.741308", \ "10.920670,11.942530,12.275570,12.524490,12.428070,12.393780,12.443380", \ "15.735470,17.096930,18.120370,18.993490,19.235170,19.053970,19.403120", \ "21.476400,23.359700,24.787040,26.300240,28.094760,28.624370,28.783340"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.968154214,4.840258214,8.077978214,14.55343821,27.50423821,53.40603821,105.2095382"); values ("7.138062,8.041731,8.472896,8.797245,8.946399,8.987530,8.995172", \ "7.063241,7.926962,8.394357,8.733159,8.880099,8.916203,8.930068", \ "7.696573,8.648621,9.115506,9.469309,9.622800,9.663317,9.669822", \ "8.925854,10.072180,10.773850,11.369200,11.580550,11.622570,11.632420", \ "11.757300,12.897990,13.669160,14.431290,14.975930,15.167140,15.182440", \ "15.836780,17.121930,18.053950,19.153320,19.979700,20.506940,20.646110", \ "21.131780,22.568840,23.696630,25.181110,26.644080,27.644570,28.152560"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.966554286,4.838658286,8.076378286,14.55183829,27.50263829,53.40443829,105.2079383"); values ("8.038527,8.485738,8.594032,8.706733,8.735654,8.607636,8.589226", \ "8.044354,8.474612,8.570546,8.646392,8.743164,8.587336,8.229935", \ "8.251017,8.738569,8.899187,8.958050,8.985152,8.702950,8.879510", \ "8.872868,9.501272,9.682890,9.752136,9.620746,9.567866,9.796628", \ "10.066900,10.782520,11.042550,11.266400,11.231570,11.069980,11.031760", \ "11.944290,12.826250,13.236800,13.527350,13.772570,13.988950,13.323550", \ "14.429210,15.458110,16.059090,16.624230,16.893110,17.266710,17.552990"); } } } } /****************************************************************************************** Module : TBUF_X4 Cell Description : Combinational tri-state cell (TBUF_X4) with drive strength X4 *******************************************************************************************/ cell (TBUF_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 : 249.094000; leakage_power () { when : "!A & !EN"; value : 404.676250; } leakage_power () { when : "!A & EN"; value : 101.868750; } leakage_power () { when : "A & !EN"; value : 352.720750; } leakage_power () { when : "A & EN"; value : 137.110250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.444244; fall_capacitance : 3.084478; rise_capacitance : 3.444244; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.486552; fall_capacitance : 2.346353; rise_capacitance : 2.486552; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.155538; fall_capacitance : 3.155538; rise_capacitance : 3.150424; max_capacitance : 206.909000; function : "A"; three_state : "EN"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("0.0135956,0.0169911,0.0198741,0.0247249,0.0330998,0.0484246,0.0781809", \ "0.0142541,0.0175837,0.0204455,0.0252841,0.0336536,0.0489764,0.0787328", \ "0.0183006,0.0215668,0.0244121,0.0292517,0.0376347,0.0529677,0.0827261", \ "0.0243990,0.0279607,0.0310112,0.0360988,0.0447098,0.0601252,0.0898852", \ "0.0320449,0.0361027,0.0395095,0.0450045,0.0539469,0.0696831,0.0995744", \ "0.0412761,0.0460351,0.0499752,0.0561972,0.0658636,0.0820634,0.112214", \ "0.0520501,0.0576689,0.0622542,0.0694154,0.0802275,0.0974537,0.128199"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("0.0123344,0.0162550,0.0195382,0.0252927,0.0359052,0.0565594,0.0976745", \ "0.0129627,0.0168593,0.0201324,0.0258832,0.0364980,0.0571538,0.0982769", \ "0.0155321,0.0194995,0.0227675,0.0285079,0.0391177,0.0597797,0.100908", \ "0.0177720,0.0224431,0.0259543,0.0318427,0.0425488,0.0631892,0.104295", \ "0.0187756,0.0245678,0.0287572,0.0351483,0.0460428,0.0667842,0.107893", \ "0.0181178,0.0252216,0.0303212,0.0378205,0.0494028,0.0705378,0.111772", \ "0.0155795,0.0241203,0.0302226,0.0391472,0.0520464,0.0739402,0.115826"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("0.00291442,0.00468193,0.00631656,0.00935793,0.0152993,0.0275072,0.0528389", \ "0.00291898,0.00467698,0.00631502,0.00935754,0.0152997,0.0275067,0.0528386", \ "0.00305350,0.00477865,0.00640238,0.00941966,0.0153325,0.0275176,0.0528400", \ "0.00391056,0.00554265,0.00710658,0.0100149,0.0157064,0.0276374,0.0528529", \ "0.00487873,0.00656698,0.00812039,0.0108610,0.0163537,0.0281382,0.0529764", \ "0.00614588,0.00798479,0.00963631,0.0123665,0.0175437,0.0288062,0.0534097", \ "0.00772790,0.00974660,0.0115448,0.0144437,0.0195291,0.0303204,0.0541250"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("0.00327662,0.00546692,0.00766654,0.0121058,0.0213173,0.0403358,0.0787332", \ "0.00326571,0.00546665,0.00766887,0.0121060,0.0213190,0.0403413,0.0787240", \ "0.00362284,0.00568313,0.00781087,0.0121807,0.0213389,0.0403425,0.0787213", \ "0.00476374,0.00669019,0.00854203,0.0126434,0.0215732,0.0403679,0.0787223", \ "0.00638616,0.00851763,0.0101851,0.0136685,0.0220681,0.0406480,0.0787786", \ "0.00839851,0.0108537,0.0126693,0.0157975,0.0233563,0.0413234,0.0790416", \ "0.0107720,0.0135760,0.0156273,0.0188584,0.0255383,0.0428331,0.0798985"); } } timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.057497,0.060866,0.072467,0.092096,0.120802,0.159174,0.207898"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.034478,0.037839,0.049772,0.069051,0.096442,0.133004,0.179852"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("0.014839,0.018521,0.021458,0.026345,0.034744,0.050070,0.079811", \ "0.015609,0.019291,0.022228,0.027115,0.035514,0.050841,0.080582", \ "0.018213,0.021961,0.024919,0.029824,0.038233,0.053562,0.083302", \ "0.022453,0.026626,0.029832,0.035009,0.043640,0.059048,0.088786", \ "0.028880,0.033613,0.037161,0.042754,0.051803,0.067536,0.097362", \ "0.036802,0.042286,0.046314,0.052554,0.062362,0.078759,0.108879", \ "0.045997,0.052348,0.056938,0.063965,0.074801,0.092390,0.123407"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("0.021834,0.025797,0.029051,0.034752,0.045301,0.065896,0.106973", \ "0.022786,0.026748,0.030002,0.035704,0.046252,0.066846,0.107925", \ "0.026853,0.030822,0.034077,0.039781,0.050330,0.070923,0.112003", \ "0.032747,0.036768,0.040044,0.045763,0.056319,0.076910,0.117986", \ "0.039954,0.044078,0.047393,0.053140,0.063707,0.084298,0.125374", \ "0.048473,0.052803,0.056191,0.061993,0.072588,0.093182,0.134247", \ "0.058162,0.062832,0.066354,0.072256,0.082899,0.103502,0.144565"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("0.003132,0.004917,0.006527,0.009525,0.015402,0.027544,0.052843", \ "0.003134,0.004917,0.006528,0.009525,0.015402,0.027544,0.052844", \ "0.003311,0.005011,0.006593,0.009566,0.015423,0.027551,0.052844", \ "0.003957,0.005651,0.007201,0.010084,0.015748,0.027658,0.052857", \ "0.004854,0.006530,0.008076,0.010910,0.016444,0.028092,0.052952", \ "0.006076,0.007775,0.009373,0.012256,0.017719,0.028972,0.053315", \ "0.007556,0.009292,0.010968,0.013991,0.019595,0.030760,0.054295"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("0.003534,0.005649,0.007808,0.012191,0.021349,0.040342,0.078731", \ "0.003533,0.005649,0.007808,0.012191,0.021350,0.040339,0.078729", \ "0.003550,0.005658,0.007814,0.012196,0.021350,0.040337,0.078723", \ "0.003663,0.005731,0.007868,0.012227,0.021361,0.040347,0.078725", \ "0.003871,0.005867,0.007968,0.012288,0.021384,0.040350,0.078724", \ "0.004248,0.006124,0.008155,0.012402,0.021438,0.040363,0.078723", \ "0.004795,0.006556,0.008479,0.012600,0.021530,0.040393,0.078731"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("11.551570,12.682960,13.381440,14.032760,14.487870,14.667040,14.745510", \ "11.702720,12.653650,13.296770,13.971930,14.399030,14.576610,14.639650", \ "12.679360,13.458310,14.053700,14.649270,15.080280,15.286620,15.364150", \ "14.739200,15.475860,16.210830,16.877300,17.315350,17.545710,17.651390", \ "18.445570,19.010650,19.717160,20.612510,21.508130,21.823490,21.975210", \ "23.854220,24.464900,25.305290,26.495830,27.636690,28.482550,28.738320", \ "30.784040,31.701810,32.711930,34.308570,36.097640,37.369800,38.147690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("6.564263,7.692226,8.179111,8.387819,8.414810,8.493772,8.317482", \ "6.581379,7.694148,8.145854,8.417509,8.315007,8.689551,7.783077", \ "7.231338,8.161450,8.588821,8.735647,8.657620,9.190541,9.343798", \ "9.273154,10.392120,10.611280,10.884890,10.830290,10.793510,10.061510", \ "12.799110,14.403070,14.923720,15.262800,15.367390,15.470700,15.633920", \ "17.221560,19.187370,20.572050,21.628260,22.055460,22.318040,21.695230", \ "22.840830,25.106900,26.936620,29.106560,30.661700,31.755550,30.678040"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.521154071,9.621448071,16.08733807,29.01913807,54.88283807,106.6105381,210.0645381"); values ("10.442010,11.529980,12.152650,12.722190,13.088920,13.208040,13.241400", \ "10.304310,11.446340,12.037650,12.627880,12.966660,13.084750,13.122290", \ "10.533500,11.714250,12.321090,12.910800,13.266260,13.379820,13.419500", \ "11.255180,12.708570,13.613160,14.358990,14.758920,14.888330,14.921230", \ "13.546850,15.066440,15.955970,16.987440,17.794520,18.016380,18.058120", \ "17.137170,18.789190,19.832660,21.190530,22.269760,22.941650,23.083130", \ "21.703140,23.575860,24.881860,26.580380,28.399610,29.559420,30.129250"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("3.516039571,9.616333571,16.08222357,29.01402357,54.87772357,106.6054236,210.0594236"); values ("11.403750,12.327950,12.575970,12.809170,12.543710,12.999260,12.552550", \ "11.376060,12.317630,12.707420,12.834280,12.943060,12.314120,12.094590", \ "11.608540,12.580900,12.922930,13.018570,12.850810,12.487300,13.108640", \ "12.367910,13.360110,13.733340,13.895350,13.602160,13.838560,13.438040", \ "13.338810,14.591100,14.918060,15.309920,15.235510,15.335030,15.244030", \ "15.114170,16.529920,17.045680,17.467350,17.560970,17.128530,17.814560", \ "17.477680,19.138640,19.810180,20.248340,20.771620,21.435050,21.524220"); } } } } /****************************************************************************************** Module : TBUF_X8 Cell Description : Combinational tri-state cell (TBUF_X8) with drive strength X8 *******************************************************************************************/ cell (TBUF_X8) { drive_strength : 8; area : 4.788000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 498.896219; leakage_power () { when : "!A & !EN"; value : 809.813750; } leakage_power () { when : "!A & EN"; value : 204.682125; } leakage_power () { when : "A & !EN"; value : 705.923750; } leakage_power () { when : "A & EN"; value : 275.165250; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.854778; fall_capacitance : 6.116175; rise_capacitance : 6.854778; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.056759; fall_capacitance : 4.816531; rise_capacitance : 5.056759; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.609367; fall_capacitance : 6.609367; rise_capacitance : 6.597888; max_capacitance : 412.598000; function : "A"; three_state : "EN"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("0.0137478,0.0171693,0.0200228,0.0248546,0.0332161,0.0485213,0.0782329", \ "0.0144231,0.0177774,0.0206079,0.0254263,0.0337814,0.0490839,0.0787945", \ "0.0184752,0.0217687,0.0245802,0.0293979,0.0377649,0.0530759,0.0827897", \ "0.0246087,0.0281896,0.0311889,0.0362417,0.0448310,0.0602233,0.0899349", \ "0.0322852,0.0363619,0.0397012,0.0451461,0.0540616,0.0697737,0.0996154", \ "0.0415481,0.0463243,0.0501893,0.0563449,0.0659741,0.0821491,0.112256", \ "0.0523506,0.0579870,0.0624885,0.0695773,0.0803359,0.0975382,0.128243"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("0.0126354,0.0167482,0.0200742,0.0258877,0.0365602,0.0572608,0.0984402", \ "0.0132683,0.0173578,0.0206744,0.0264845,0.0371593,0.0578639,0.0990499", \ "0.0158464,0.0200001,0.0233119,0.0291151,0.0397894,0.0605012,0.101694", \ "0.0181200,0.0229784,0.0265224,0.0324767,0.0432515,0.0639474,0.105121", \ "0.0191525,0.0251606,0.0293599,0.0357967,0.0467612,0.0675619,0.108736", \ "0.0185131,0.0258688,0.0309688,0.0384898,0.0501350,0.0713162,0.112614", \ "0.0159823,0.0248124,0.0309098,0.0398399,0.0527799,0.0747209,0.116642"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("0.00295205,0.00474060,0.00637539,0.00941542,0.0153481,0.0275319,0.0528126", \ "0.00296119,0.00473458,0.00637342,0.00941445,0.0153479,0.0275316,0.0528129", \ "0.00308770,0.00483177,0.00645702,0.00947470,0.0153807,0.0275421,0.0528144", \ "0.00394702,0.00558060,0.00714518,0.0100630,0.0157532,0.0276631,0.0528286", \ "0.00491395,0.00659782,0.00814385,0.0108969,0.0163968,0.0281637,0.0529519", \ "0.00617897,0.00801111,0.00965229,0.0123934,0.0175842,0.0288345,0.0533873", \ "0.00775008,0.00977280,0.0115644,0.0144663,0.0195650,0.0303551,0.0541107"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("0.00335016,0.00563449,0.00784829,0.0122948,0.0214968,0.0405140,0.0789426", \ "0.00334053,0.00563460,0.00785090,0.0122967,0.0214987,0.0405143,0.0789439", \ "0.00368534,0.00583884,0.00798830,0.0123686,0.0215194,0.0405201,0.0789385", \ "0.00482550,0.00682125,0.00870526,0.0128340,0.0217522,0.0405470,0.0789423", \ "0.00645013,0.00864169,0.0103171,0.0138381,0.0222486,0.0408206,0.0789943", \ "0.00847314,0.0109863,0.0127959,0.0159412,0.0235279,0.0414872,0.0792488", \ "0.0108553,0.0137222,0.0157605,0.0189883,0.0256947,0.0429785,0.0800751"); } } timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.060023,0.063377,0.075027,0.094772,0.123577,0.162098,0.211001"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.035699,0.039068,0.051015,0.070260,0.097623,0.134159,0.180975"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("0.014878,0.018655,0.021578,0.026456,0.034846,0.050157,0.079855", \ "0.015653,0.019430,0.022353,0.027231,0.035622,0.050932,0.080632", \ "0.018254,0.022098,0.025043,0.029938,0.038339,0.053652,0.083349", \ "0.022488,0.026764,0.029952,0.035115,0.043735,0.059129,0.088822", \ "0.028912,0.033760,0.037282,0.042857,0.051893,0.067609,0.097395", \ "0.036830,0.042444,0.046442,0.052657,0.062449,0.078830,0.108911", \ "0.046016,0.052521,0.057076,0.064069,0.074883,0.092455,0.123440"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("0.022446,0.026592,0.029887,0.035648,0.046258,0.066900,0.108045", \ "0.023389,0.027535,0.030830,0.036592,0.047200,0.067843,0.108986", \ "0.027449,0.031600,0.034897,0.040660,0.051270,0.071912,0.113053", \ "0.033364,0.037569,0.040885,0.046663,0.057280,0.077922,0.119059", \ "0.040574,0.044880,0.048233,0.054040,0.064670,0.085312,0.126446", \ "0.049078,0.053588,0.057011,0.062872,0.073531,0.094177,0.135304", \ "0.058729,0.063577,0.067128,0.073086,0.083793,0.104449,0.145578"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("0.003139,0.004971,0.006580,0.009576,0.015448,0.027568,0.052818", \ "0.003139,0.004972,0.006580,0.009576,0.015448,0.027568,0.052818", \ "0.003317,0.005065,0.006645,0.009618,0.015469,0.027576,0.052819", \ "0.003962,0.005701,0.007249,0.010133,0.015793,0.027683,0.052831", \ "0.004864,0.006580,0.008123,0.010955,0.016486,0.028118,0.052928", \ "0.006089,0.007828,0.009420,0.012302,0.017765,0.029000,0.053293", \ "0.007567,0.009346,0.011018,0.014040,0.019642,0.030796,0.054280"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("0.003607,0.005818,0.007994,0.012386,0.021530,0.040513,0.078942", \ "0.003606,0.005818,0.007994,0.012386,0.021530,0.040520,0.078942", \ "0.003621,0.005827,0.008000,0.012388,0.021532,0.040521,0.078948", \ "0.003731,0.005897,0.008052,0.012421,0.021544,0.040516,0.078947", \ "0.003934,0.006029,0.008150,0.012481,0.021569,0.040521,0.078948", \ "0.004306,0.006276,0.008331,0.012596,0.021625,0.040538,0.078939", \ "0.004849,0.006694,0.008645,0.012790,0.021715,0.040570,0.078944"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("24.057250,25.976200,27.361040,28.714860,29.561740,29.908440,30.062220", \ "24.228360,26.043660,27.350260,28.608060,29.420390,29.759190,29.904470", \ "26.128520,27.672720,28.843780,29.990960,30.832710,31.188990,31.360260", \ "30.485680,31.779140,33.158870,34.436720,35.291710,35.704140,35.901560", \ "37.665280,38.802330,40.134150,41.886380,43.633080,44.235380,44.497150", \ "48.526450,49.760830,51.272970,53.620310,55.792180,57.490090,57.962600", \ "62.613920,64.115990,66.032170,69.157770,72.652030,75.176740,76.732490"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("13.251140,15.499320,16.244780,17.258470,17.022420,17.785970,17.927030", \ "13.358850,15.422530,16.375490,17.135870,17.202150,17.668290,15.318690", \ "14.602550,16.420820,17.257030,17.771920,17.763640,16.743030,17.197570", \ "18.636470,20.695110,21.139260,21.670790,21.269820,21.638430,20.099990", \ "25.589750,28.736700,30.168960,30.386990,30.729230,31.010970,30.075000", \ "34.828780,38.766660,40.994260,43.208310,44.278860,44.032590,43.937390", \ "45.969010,50.686340,54.046150,57.675250,61.389300,63.420180,63.432460"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.974982929,19.50306693,32.39676693,58.18406693,109.7583669,212.9083669,419.2073669"); values ("21.143460,23.545950,24.741760,25.890140,26.615430,26.850230,26.932600", \ "21.035860,23.310060,24.493490,25.660950,26.369780,26.621930,26.705980", \ "21.323790,23.795380,25.082670,26.232930,26.979220,27.220910,27.279150", \ "22.775710,25.898990,27.635990,29.111480,29.963520,30.229370,30.305300", \ "27.419620,30.532240,32.363340,34.389610,36.088450,36.530250,36.598930", \ "34.514820,37.993560,40.183400,42.854950,45.074260,46.417980,46.688050", \ "43.845270,47.630490,50.224600,53.705240,57.312980,59.669620,60.831040"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("6.9635035,19.4915875,32.3852875,58.1725875,109.7468875,212.8968875,419.1958875"); values ("23.387760,25.321460,25.992430,26.488200,26.165830,25.344210,24.970750", \ "23.456180,25.332940,25.992290,26.185590,26.181090,26.229530,25.654240", \ "23.954300,25.803610,26.502890,26.876620,26.097560,27.164550,25.425390", \ "25.326290,27.508750,27.889870,28.146730,28.623970,28.504000,27.389050", \ "27.439200,29.785630,30.655290,31.519330,31.083950,31.433700,31.151020", \ "30.693300,33.632750,34.862720,35.370150,36.453440,36.608130,34.871440", \ "35.830600,39.023390,40.383850,41.368250,42.398830,43.441070,43.692140"); } } } } /****************************************************************************************** Module : TBUF_X16 Cell Description : Combinational tri-state cell (TBUF_X16) with drive strength X16 *******************************************************************************************/ cell (TBUF_X16) { drive_strength : 16; area : 6.916000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 690.064406; leakage_power () { when : "!A & !EN"; value : 1271.862500; } leakage_power () { when : "!A & EN"; value : 225.834000; } leakage_power () { when : "A & !EN"; value : 966.243750; } leakage_power () { when : "A & EN"; value : 296.317375; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 6.620911; fall_capacitance : 5.925956; rise_capacitance : 6.620911; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 5.036449; fall_capacitance : 4.781931; rise_capacitance : 5.036449; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 12.795459; fall_capacitance : 12.795459; rise_capacitance : 12.763425; max_capacitance : 820.312000; function : "A"; three_state : "EN"; timing () { related_pin : "A"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("0.0193375,0.0229572,0.0260348,0.0314135,0.0406003,0.0567020,0.0867471", \ "0.0200628,0.0236384,0.0266832,0.0320285,0.0411967,0.0572896,0.0873318", \ "0.0239952,0.0275432,0.0305665,0.0358935,0.0450553,0.0611490,0.0911928", \ "0.0314876,0.0351166,0.0381852,0.0435670,0.0527893,0.0689193,0.0989573", \ "0.0403523,0.0443211,0.0476281,0.0533304,0.0629408,0.0794122,0.109541", \ "0.0508951,0.0553375,0.0590304,0.0652921,0.0755307,0.0924654,0.122941", \ "0.0630888,0.0681267,0.0723278,0.0793858,0.0906518,0.108529,0.139513"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("0.0169343,0.0220594,0.0260038,0.0326347,0.0441485,0.0654154,0.106919", \ "0.0176032,0.0227084,0.0266445,0.0332689,0.0447804,0.0660466,0.107547", \ "0.0205187,0.0255797,0.0294860,0.0360799,0.0475761,0.0688417,0.110350", \ "0.0240738,0.0297298,0.0338404,0.0405870,0.0521431,0.0733969,0.114873", \ "0.0264021,0.0330995,0.0377993,0.0450030,0.0567991,0.0781640,0.119594", \ "0.0271164,0.0351071,0.0406744,0.0489432,0.0614461,0.0830637,0.124568", \ "0.0259342,0.0353562,0.0419055,0.0515675,0.0654822,0.0878820,0.129719"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("0.00455801,0.00622892,0.00793442,0.0111732,0.0171804,0.0290435,0.0536498", \ "0.00458739,0.00623611,0.00792673,0.0111648,0.0171777,0.0290426,0.0536511", \ "0.00459417,0.00625645,0.00794933,0.0111865,0.0171928,0.0290497,0.0536518", \ "0.00546671,0.00695683,0.00852947,0.0116197,0.0174606,0.0291754,0.0536837", \ "0.00670793,0.00814145,0.00965104,0.0126593,0.0183474,0.0297306,0.0538325", \ "0.00816113,0.00962345,0.0111681,0.0141481,0.0195828,0.0305751,0.0543323", \ "0.00995062,0.0114871,0.0131442,0.0162539,0.0215944,0.0320674,0.0550974"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("0.00457687,0.00727797,0.00964587,0.0141592,0.0231667,0.0417969,0.0801374", \ "0.00455691,0.00727058,0.00964293,0.0141578,0.0231676,0.0417923,0.0801339", \ "0.00461385,0.00732420,0.00969500,0.0142004,0.0231894,0.0418029,0.0801341", \ "0.00577887,0.00830995,0.0104555,0.0147060,0.0234328,0.0418699,0.0801467", \ "0.00743585,0.0101869,0.0121228,0.0158383,0.0240847,0.0421624,0.0801745", \ "0.00960064,0.0127245,0.0147760,0.0181424,0.0254596,0.0427796,0.0804236", \ "0.0122049,0.0157439,0.0180108,0.0214882,0.0280146,0.0442487,0.0810462"); } } timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.066198,0.069550,0.081110,0.100713,0.129438,0.168061,0.217343"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.038888,0.042242,0.054542,0.075258,0.104104,0.142164,0.190492"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("0.018858,0.023571,0.027062,0.032725,0.042062,0.058238,0.088306", \ "0.019676,0.024390,0.027881,0.033544,0.042882,0.059058,0.089126", \ "0.022364,0.027089,0.030585,0.036253,0.045595,0.061773,0.091841", \ "0.027127,0.032231,0.035916,0.041780,0.051254,0.067495,0.097573", \ "0.034080,0.039698,0.043676,0.049917,0.059821,0.076407,0.106584", \ "0.042783,0.049134,0.053537,0.060337,0.070885,0.088049,0.118576", \ "0.052860,0.060120,0.065054,0.072587,0.084076,0.102282,0.133571"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("0.026317,0.031634,0.035597,0.042205,0.053671,0.074878,0.116331", \ "0.027263,0.032580,0.036544,0.043153,0.054618,0.075826,0.117281", \ "0.031297,0.036618,0.040583,0.047193,0.058658,0.079867,0.121320", \ "0.037164,0.042515,0.046492,0.053112,0.064582,0.085791,0.127241", \ "0.044381,0.049794,0.053794,0.060435,0.071918,0.093131,0.134580", \ "0.052988,0.058532,0.062583,0.069268,0.080782,0.102004,0.143451", \ "0.062862,0.068645,0.072784,0.079546,0.091112,0.112355,0.153800"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("0.004398,0.006476,0.008246,0.011419,0.017342,0.029125,0.053672", \ "0.004400,0.006477,0.008247,0.011420,0.017342,0.029125,0.053673", \ "0.004465,0.006510,0.008272,0.011436,0.017352,0.029129,0.053674", \ "0.005233,0.007144,0.008826,0.011852,0.017594,0.029238,0.053701", \ "0.006241,0.008066,0.009724,0.012730,0.018372,0.029722,0.053831", \ "0.007664,0.009409,0.011052,0.014035,0.019565,0.030620,0.054269", \ "0.009442,0.011136,0.012796,0.015836,0.021403,0.032267,0.055219"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("0.004966,0.007499,0.009819,0.014283,0.023236,0.041814,0.080137", \ "0.004967,0.007499,0.009819,0.014284,0.023237,0.041821,0.080135", \ "0.004978,0.007505,0.009823,0.014285,0.023236,0.041816,0.080140", \ "0.005051,0.007553,0.009860,0.014309,0.023249,0.041817,0.080138", \ "0.005203,0.007649,0.009933,0.014358,0.023273,0.041834,0.080133", \ "0.005501,0.007845,0.010085,0.014464,0.023334,0.041845,0.080142", \ "0.005994,0.008182,0.010346,0.014644,0.023441,0.041890,0.080148"); } } internal_power () { related_pin : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("45.599560,44.241610,44.425760,45.684030,47.121460,47.903790,48.191030", \ "46.492740,44.856340,44.835660,45.917830,47.222610,47.949220,48.174460", \ "48.012100,46.550830,46.215780,47.181110,48.417750,49.160670,49.387060", \ "55.464680,53.178620,52.131100,52.312050,52.996710,53.415680,53.513700", \ "64.138790,61.198320,59.778960,59.887600,60.702640,61.109590,61.191560", \ "75.926030,72.213780,70.595330,70.598520,71.908680,73.193100,73.356070", \ "90.400000,86.535720,85.142400,85.542450,87.687150,89.704530,90.885140"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("23.899220,27.838960,29.301610,30.884640,31.387300,32.468570,34.131880", \ "24.363330,27.632660,29.588060,31.024310,31.742740,31.155270,33.614130", \ "25.767940,29.245310,30.846930,32.570660,31.850110,33.319570,32.700660", \ "30.215270,33.241740,34.357680,35.793770,37.000820,35.501340,36.871630", \ "37.457980,41.066380,42.643400,43.811470,43.301300,44.530140,43.672530", \ "47.878960,51.285830,53.759650,55.413360,56.222120,57.234520,55.100400", \ "60.078540,64.228870,66.957010,70.931450,72.876750,74.324460,75.701510"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.16107457,38.43025857,64.06495857,115.3344586,217.8734586,422.9514586,833.1074586"); values ("29.014860,32.099670,34.004840,36.170540,38.039240,39.057740,39.406620", \ "29.022200,31.978000,33.772110,35.929780,37.855790,38.822340,39.207550", \ "29.409670,32.504100,34.266810,36.528530,38.356800,39.411300,39.709970", \ "31.445130,35.021040,36.982510,39.214210,41.198700,42.229910,42.562730", \ "36.095390,39.456300,41.566560,44.412620,47.017000,48.187740,48.526170", \ "43.347840,47.109920,49.454690,52.509870,55.554970,57.696000,58.129850", \ "53.099990,57.142380,59.906590,63.556020,67.598360,70.475450,71.743900"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("13.129041,38.398225,64.032925,115.302425,217.841425,422.919425,833.075425"); values ("32.366160,35.854800,37.571420,38.239110,39.649420,39.791380,40.105700", \ "32.139010,35.926230,37.147510,38.559350,39.483130,36.316730,36.468580", \ "32.842430,36.474010,37.989840,38.592490,39.979580,40.494320,35.848290", \ "34.068920,38.178750,39.327580,41.246430,40.409840,40.311000,42.108080", \ "36.378450,40.387320,42.612050,43.380450,45.127570,44.428890,40.389940", \ "40.124680,44.361120,46.530130,48.231660,48.275770,49.654340,48.247010", \ "45.039710,49.639000,52.114360,53.923420,55.518660,56.897030,55.517190"); } } } } /****************************************************************************************** Module : TINV_X1 Cell Description : Combinational tri-state cell (TINV_X1) with drive strength X1 *******************************************************************************************/ cell (TINV_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 : 56.505969; leakage_power () { when : "!EN & !I"; value : 29.702625; } leakage_power () { when : "!EN & I"; value : 93.710250; } leakage_power () { when : "EN & !I"; value : 34.690000; } leakage_power () { when : "EN & I"; value : 67.921000; } pin (EN) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.765300; fall_capacitance : 1.676224; rise_capacitance : 1.765300; } pin (I) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.480994; fall_capacitance : 1.417473; rise_capacitance : 1.480994; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.784852; fall_capacitance : 0.784263; rise_capacitance : 0.784852; max_capacitance : 22.621200; function : "!I"; three_state : "EN"; timing () { related_pin : "EN"; timing_type : three_state_disable; timing_sense : positive_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.058396,0.066753,0.082531,0.109018,0.150130,0.205919,0.277995"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.046351,0.049730,0.059022,0.075529,0.104101,0.142642,0.191557"); } } timing () { related_pin : "EN"; timing_type : three_state_enable; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("0.008150,0.009014,0.010591,0.013473,0.018883,0.029379,0.050101", \ "0.009174,0.010037,0.011614,0.014497,0.019908,0.030405,0.051129", \ "0.012523,0.013465,0.015111,0.018065,0.023490,0.033977,0.054690", \ "0.016636,0.017788,0.019738,0.022966,0.028556,0.039025,0.059707", \ "0.021253,0.022678,0.025055,0.028848,0.034962,0.045779,0.066498", \ "0.026261,0.027997,0.030888,0.035436,0.042453,0.054024,0.075244", \ "0.031629,0.033722,0.037187,0.042599,0.050788,0.063547,0.085778"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("0.004952,0.006169,0.008651,0.013096,0.021804,0.039103,0.073365", \ "0.005732,0.006901,0.009368,0.013836,0.022529,0.039825,0.074086", \ "0.006385,0.008218,0.011578,0.016770,0.025310,0.042539,0.076765", \ "0.003033,0.005847,0.010583,0.018795,0.030348,0.048011,0.082067", \ "-0.006136,-0.001969,0.004810,0.015421,0.032378,0.055442,0.090654", \ "-0.022453,-0.016759,-0.007526,0.006593,0.027972,0.058763,0.102083", \ "-0.047023,-0.039560,-0.027575,-0.009406,0.016963,0.056124,0.109609"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("0.004642,0.005032,0.005948,0.007984,0.012333,0.021303,0.039286", \ "0.004654,0.005039,0.005951,0.007985,0.012333,0.021303,0.039283", \ "0.004569,0.005012,0.006004,0.008040,0.012394,0.021309,0.039282", \ "0.005189,0.005579,0.006372,0.008138,0.012200,0.021135,0.039286", \ "0.006447,0.006847,0.007614,0.009204,0.012819,0.021146,0.039003", \ "0.008074,0.008493,0.009347,0.010958,0.014323,0.022117,0.039207", \ "0.010043,0.010493,0.011419,0.013165,0.016521,0.023891,0.040448"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("0.004425,0.005717,0.007982,0.012135,0.020638,0.036687,0.068306", \ "0.004389,0.005625,0.007960,0.012100,0.020621,0.036692,0.068314", \ "0.006880,0.008166,0.010068,0.012920,0.020454,0.036681,0.068308", \ "0.010748,0.012012,0.014752,0.018637,0.023908,0.037242,0.068309", \ "0.016842,0.018149,0.020627,0.025897,0.032988,0.044133,0.069309", \ "0.024670,0.026319,0.029131,0.034388,0.043633,0.056007,0.078123", \ "0.034527,0.036330,0.039742,0.045351,0.055884,0.071154,0.094530"); } } timing () { related_pin : "I"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("0.00708129,0.00786088,0.00934298,0.0121590,0.0175612,0.0280889,0.0488348", \ "0.00748605,0.00827450,0.00977147,0.0126045,0.0180221,0.0285605,0.0493148", \ "0.00830664,0.00922270,0.0109118,0.0139828,0.0195530,0.0301279,0.0509050", \ "0.00838410,0.00960054,0.0117975,0.0156104,0.0220780,0.0333801,0.0542569", \ "0.00685047,0.00838729,0.0111844,0.0160235,0.0240529,0.0371510,0.0595077", \ "0.00351581,0.00536436,0.00873464,0.0145918,0.0243504,0.0400408,0.0651788", \ "-0.00180439,0.000345998,0.00427584,0.0111301,0.0225875,0.0410384,0.0700684"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("0.0107959,0.0119617,0.0142390,0.0186894,0.0274286,0.0446922,0.0789336", \ "0.0116411,0.0128182,0.0151169,0.0196006,0.0283780,0.0456737,0.0799394", \ "0.0143093,0.0155667,0.0178886,0.0223089,0.0310438,0.0483335,0.0826126", \ "0.0185338,0.0199430,0.0226041,0.0275775,0.0367449,0.0537552,0.0877447", \ "0.0251004,0.0267164,0.0297151,0.0351587,0.0450691,0.0632244,0.0968164", \ "0.0334048,0.0353161,0.0388238,0.0450412,0.0559167,0.0752968,0.110599", \ "0.0433325,0.0455595,0.0496439,0.0568124,0.0690634,0.0900181,0.127303"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("0.00363342,0.00422618,0.00539085,0.00768760,0.0122410,0.0212930,0.0392832", \ "0.00362564,0.00422312,0.00539255,0.00768920,0.0122410,0.0212946,0.0392879", \ "0.00457867,0.00510008,0.00614129,0.00819677,0.0124165,0.0212990,0.0392858", \ "0.00733125,0.00784653,0.00881466,0.0106574,0.0143840,0.0222621,0.0393545", \ "0.0112719,0.0119153,0.0130616,0.0150942,0.0187325,0.0258912,0.0412519", \ "0.0161014,0.0169139,0.0183429,0.0208128,0.0249409,0.0321224,0.0463460", \ "0.0218204,0.0228219,0.0245847,0.0276042,0.0324958,0.0404203,0.0543812"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("0.00577475,0.00678657,0.00879754,0.0128069,0.0207968,0.0366887,0.0683184", \ "0.00577152,0.00678421,0.00879717,0.0128091,0.0207978,0.0366974,0.0683064", \ "0.00659003,0.00741878,0.00915563,0.0128556,0.0207934,0.0367010,0.0683107", \ "0.00874311,0.00967381,0.0115047,0.0150715,0.0219209,0.0367637,0.0683088", \ "0.0117903,0.0127632,0.0146391,0.0182852,0.0254429,0.0392167,0.0685358", \ "0.0157835,0.0168643,0.0188974,0.0226920,0.0299160,0.0441024,0.0716252", \ "0.0206539,0.0218791,0.0241641,0.0282966,0.0358003,0.0500336,0.0779920"); } } internal_power () { related_pin : "EN"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("3.350992,3.383375,3.445185,3.492454,3.525136,3.553132,3.580311", \ "3.327834,3.378290,3.439830,3.488469,3.530971,3.556389,3.580537", \ "3.605204,3.707298,3.765269,3.828812,3.864007,3.897827,3.917410", \ "3.987617,4.121436,4.317531,4.533117,4.719864,4.761372,4.780596", \ "4.931464,5.114180,5.407962,5.714396,5.983320,6.270435,6.323742", \ "6.319700,6.536201,6.865539,7.368808,7.879153,8.288548,8.586032", \ "8.148241,8.351547,8.780280,9.390751,10.196600,10.966000,11.435780"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("3.911254,3.929052,3.964305,3.972082,3.927509,3.998856,3.918582", \ "3.926291,3.954837,3.933251,3.960318,3.969011,3.922528,3.850548", \ "4.245233,4.296190,4.284692,4.320696,4.273265,4.263607,4.246279", \ "4.040948,4.610822,4.928146,5.187140,5.203951,5.103096,5.092497", \ "3.783423,4.500681,5.680475,6.311371,6.727438,6.751455,6.584382", \ "3.985399,4.540396,5.793139,7.661978,8.557375,9.067106,8.935745", \ "4.068744,4.812417,6.105685,8.166923,10.785700,11.783770,12.140610"); } } internal_power () { related_pin : "I"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.149878907,1.511383907,2.230332907,3.660142907,6.503682907,12.15876291,23.40546291"); values ("0.652507,0.677693,0.711999,0.757399,0.790193,0.825291,0.842905", \ "0.577062,0.606462,0.636246,0.687906,0.735004,0.768938,0.797258", \ "0.643930,0.638513,0.646234,0.696214,0.728480,0.763476,0.784907", \ "1.338596,1.329583,1.265839,1.168406,1.028585,0.960371,0.908120", \ "2.524931,2.491840,2.465397,2.320066,2.050539,1.649035,1.357307", \ "4.096551,4.101190,4.087416,4.014388,3.741486,3.142730,2.367050", \ "6.055950,6.098746,6.110955,6.099968,5.941778,5.368786,4.239545"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.150468443,1.511973443,2.230922443,3.660732443,6.504272443,12.15935244,23.40605244"); values ("3.287967,3.286428,3.291644,3.292097,3.300854,3.330039,3.282117", \ "3.216855,3.223223,3.224896,3.223020,3.285119,3.210652,3.309723", \ "3.246177,3.231119,3.241618,3.214477,3.240739,3.231361,3.073023", \ "3.702042,3.677504,3.763513,3.685827,3.595495,3.525684,3.358505", \ "4.945836,4.906743,4.867288,4.769589,4.589083,4.331795,3.828484", \ "6.931511,6.896101,6.837216,6.658309,6.310939,5.869500,5.155963", \ "9.609696,9.578923,9.507460,9.299424,8.821111,8.188846,7.039580"); } } } } /****************************************************************************************** Module : TLAT_X1 Cell Description : High enable Latch with drive strength X1 *******************************************************************************************/ cell (TLAT_X1) { drive_strength : 1; latch ("IQ" , "IQN") { data_in : "D"; enable : "G"; } 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 : 158.601906; leakage_power () { when : "!D & !G & !OE"; value : 120.591750; } leakage_power () { when : "!D & !G & OE & !Q"; value : 181.055875; } leakage_power () { when : "!D & !G & OE & Q"; value : 139.557750; } leakage_power () { when : "!D & G & !OE"; value : 127.352125; } leakage_power () { when : "!D & G & OE & !Q"; value : 182.429625; } leakage_power () { when : "D & !G & !OE"; value : 146.835062; } leakage_power () { when : "D & !G & OE & !Q"; value : 225.640000; } leakage_power () { when : "D & !G & OE & Q"; value : 147.477500; } leakage_power () { when : "D & G & !OE"; value : 145.402125; } leakage_power () { when : "D & G & OE & Q"; value : 169.677250; } pin (D) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.158230; fall_capacitance : 1.113417; rise_capacitance : 1.158230; timing () { related_pin : "G"; timing_type : hold_falling; fall_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.002391,0.014052,0.036051", \ "0.016095,0.028712,0.052952", \ "0.131158,0.143803,0.169054"); } rise_constraint(Hold_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.003360,0.013211,0.032225", \ "0.006997,0.015918,0.032940", \ "0.083641,0.090522,0.097755"); } } timing () { related_pin : "G"; timing_type : setup_falling; fall_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.025118,0.022128,0.029497", \ "0.034530,0.029049,0.026648", \ "0.063064,0.056185,0.048956"); } rise_constraint(Setup_3_3) { index_1 ("0.000932129,0.0331496,0.146240"); index_2 ("0.000932129,0.0331496,0.146240"); values ("0.012603,0.000982,-0.020228", \ "0.017396,0.004780,-0.019456", \ "0.015546,0.002901,-0.022346"); } } internal_power () { when : "!G & !OE"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.974815,0.942979,0.925300,0.917112,0.913027,0.911922,0.908757"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.829399,-0.833335,-0.835155,-0.837044,-0.838654,-0.839164,-0.839375"); } } internal_power () { when : "!G & OE & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.975091,0.943203,0.925466,0.917257,0.913178,0.912081,0.908912"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.827615,-0.833463,-0.835296,-0.837178,-0.838618,-0.839216,-0.839509"); } } internal_power () { when : "!G & OE & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.853537,0.865226,0.866028,0.866495,0.866145,0.866307,0.865995"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("-0.533198,-0.633119,-0.699495,-0.725774,-0.739563,-0.747818,-0.752784"); } } internal_power () { when : "G & !OE"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("4.982370,4.954047,4.960838,5.347180,6.355130,8.021750,10.357380"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.244510,3.193681,3.210995,3.591015,4.576437,6.221716,8.540875"); } } } pin (G) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; clock : true; capacitance : 1.028103; fall_capacitance : 0.952196; rise_capacitance : 1.028103; timing () { related_pin : "G"; timing_type : min_pulse_width; rise_constraint(Pulse_width_3) { index_1 ("0.000932129,0.0331496,0.146240"); values ("0.017415,0.033183,0.146386"); } } internal_power () { when : "!D & !OE"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.663128,3.660045,3.963260,4.845569,6.428729,8.887853,12.287750"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.013842,2.996251,3.236311,4.072868,5.726606,8.266129,11.735680"); } } internal_power () { when : "!D & OE & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.663132,3.659969,3.963044,4.845550,6.428519,8.887596,12.287850"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.993829,2.976239,3.216495,4.053054,5.706196,8.244796,11.713560"); } } internal_power () { when : "D & !OE"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.827732,3.821888,4.131834,5.010733,6.606917,9.081586,12.495370"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("6.126591,6.110263,6.359934,7.212772,8.906451,11.475830,14.952400"); } } internal_power () { when : "D & OE & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("3.730316,3.724796,4.035127,4.916097,6.510886,8.985284,12.399400"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.701710,2.683373,2.925549,3.769193,5.433568,7.973213,11.437490"); } } } pin (OE) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 1.497963; fall_capacitance : 1.448642; rise_capacitance : 1.497963; internal_power () { when : "!D & !G & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.159092,2.127709,2.455908,3.319839,4.863163,7.141311,10.193980"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.294897,0.272503,0.503238,1.340759,2.886278,5.164402,8.221687"); } } internal_power () { when : "!D & !G & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.164183,2.166087,2.466952,3.256309,4.710575,6.927224,9.945122"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.982677,0.960393,1.166556,1.950790,3.449171,5.693941,8.724537"); } } internal_power () { when : "!D & G & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.157280,2.125521,2.452961,3.316897,4.862313,7.139580,10.193750"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.181571,1.164620,1.407446,2.273829,3.848034,6.146624,9.218867"); } } internal_power () { when : "D & !G & !Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.158846,2.127394,2.455660,3.319665,4.863005,7.141212,10.193750"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("1.120482,1.102906,1.343498,2.205438,3.774125,6.068460,9.137825"); } } internal_power () { when : "D & !G & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.164134,2.166168,2.466839,3.257321,4.710580,6.928318,9.945099"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.982601,0.960438,1.166441,1.950676,3.449075,5.693837,8.724432"); } } internal_power () { when : "D & G & Q"; fall_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.164335,2.165967,2.466639,3.256378,4.710589,6.927653,9.945683"); } rise_power(Hidden_power_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("2.155268,2.133392,2.344635,3.124045,4.609710,6.835808,9.846449"); } } } pin (Q) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 0.778162; fall_capacitance : 0.778162; rise_capacitance : 0.776793; max_capacitance : 22.583000; function : "IQ"; three_state : "!OE"; timing () { related_pin : "D"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.0270780,0.0280176,0.0297498,0.0328862,0.0386257,0.0494124,0.0702479", \ "0.0279601,0.0289030,0.0306347,0.0337678,0.0395101,0.0502969,0.0711312", \ "0.0305811,0.0315209,0.0332539,0.0363865,0.0421286,0.0529171,0.0737518", \ "0.0357751,0.0367343,0.0384915,0.0416498,0.0474087,0.0582023,0.0790368", \ "0.0434463,0.0444476,0.0462787,0.0495271,0.0553600,0.0662107,0.0870731", \ "0.0534176,0.0544821,0.0564078,0.0597991,0.0657456,0.0766798,0.0975845", \ "0.0652556,0.0663945,0.0684555,0.0720522,0.0782213,0.0892984,0.110301"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.0252659,0.0265148,0.0289149,0.0335145,0.0423851,0.0597281,0.0939987", \ "0.0257224,0.0269711,0.0293708,0.0339706,0.0428403,0.0601827,0.0944553", \ "0.0271106,0.0283561,0.0307535,0.0353488,0.0442146,0.0615556,0.0958375", \ "0.0289845,0.0302392,0.0326438,0.0372484,0.0461204,0.0634671,0.0977395", \ "0.0302033,0.0314741,0.0339027,0.0385274,0.0473991,0.0647259,0.0989827", \ "0.0300884,0.0313857,0.0338545,0.0385255,0.0474282,0.0647550,0.0989833", \ "0.0283397,0.0296684,0.0321848,0.0369204,0.0458768,0.0632327,0.0975014"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.00502446,0.00551194,0.00650978,0.00857932,0.0128406,0.0215765,0.0393057", \ "0.00501562,0.00550841,0.00651196,0.00857380,0.0128407,0.0215678,0.0392975", \ "0.00502407,0.00552017,0.00651858,0.00857931,0.0128430,0.0215702,0.0392889", \ "0.00533059,0.00580520,0.00676191,0.00874319,0.0129309,0.0216148,0.0393002", \ "0.00586348,0.00631278,0.00723812,0.00912963,0.0131919,0.0217511,0.0393575", \ "0.00662984,0.00706463,0.00793497,0.00973054,0.0136043,0.0219942,0.0394601", \ "0.00761387,0.00806461,0.00892237,0.0106357,0.0142815,0.0224122,0.0396717"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.00623296,0.00722577,0.00920041,0.0131321,0.0210255,0.0368553,0.0684783", \ "0.00622834,0.00722056,0.00919689,0.0131326,0.0210230,0.0368654,0.0684605", \ "0.00624422,0.00723859,0.00920922,0.0131405,0.0210345,0.0368625,0.0684770", \ "0.00640359,0.00738576,0.00933879,0.0132347,0.0210818,0.0368827,0.0684796", \ "0.00678182,0.00773686,0.00964297,0.0134584,0.0212076,0.0369439,0.0684696", \ "0.00734365,0.00829265,0.0101530,0.0138904,0.0215209,0.0371071,0.0685294", \ "0.00802966,0.00898097,0.0108345,0.0144982,0.0219999,0.0374811,0.0687713"); } } timing () { related_pin : "G"; timing_type : rising_edge; timing_sense : non_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.0292110,0.0301525,0.0318825,0.0350156,0.0407584,0.0515441,0.0723741", \ "0.0299574,0.0308986,0.0326277,0.0357597,0.0415029,0.0522892,0.0731190", \ "0.0322556,0.0331960,0.0349221,0.0380584,0.0437991,0.0545845,0.0754165", \ "0.0341426,0.0350814,0.0368111,0.0399450,0.0456892,0.0564776,0.0773109", \ "0.0350478,0.0359918,0.0377245,0.0408623,0.0466096,0.0574016,0.0782353", \ "0.0344136,0.0353722,0.0371258,0.0402786,0.0460278,0.0568158,0.0776455", \ "0.0317754,0.0327647,0.0345637,0.0377694,0.0435412,0.0543376,0.0751552"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.0348638,0.0361116,0.0385028,0.0430958,0.0519609,0.0692991,0.103577", \ "0.0356330,0.0368816,0.0392732,0.0438660,0.0527327,0.0700700,0.104347", \ "0.0382284,0.0394774,0.0418686,0.0464617,0.0553259,0.0726628,0.106937", \ "0.0403551,0.0416008,0.0439946,0.0485886,0.0574552,0.0747964,0.109076", \ "0.0413350,0.0425811,0.0449736,0.0495661,0.0584314,0.0757633,0.110035", \ "0.0407232,0.0419715,0.0443630,0.0489562,0.0578217,0.0751572,0.109435", \ "0.0383233,0.0395635,0.0419553,0.0465497,0.0554176,0.0727586,0.107036"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.00499097,0.00548700,0.00649367,0.00856067,0.0128350,0.0215667,0.0392889", \ "0.00499304,0.00548234,0.00649305,0.00856190,0.0128351,0.0215678,0.0392903", \ "0.00498495,0.00548705,0.00649579,0.00856032,0.0128370,0.0215690,0.0392891", \ "0.00502189,0.00551473,0.00651544,0.00858076,0.0128464,0.0215739,0.0392899", \ "0.00513635,0.00562240,0.00660630,0.00864074,0.0128821,0.0215901,0.0392863", \ "0.00540758,0.00586594,0.00680528,0.00877855,0.0129592,0.0216281,0.0393086", \ "0.00585671,0.00628824,0.00717681,0.00904696,0.0131095,0.0216995,0.0393257"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.00622536,0.00722704,0.00920287,0.0131335,0.0210284,0.0368583,0.0684591", \ "0.00623119,0.00722597,0.00919994,0.0131386,0.0210259,0.0368588,0.0684584", \ "0.00623016,0.00722327,0.00920047,0.0131378,0.0210276,0.0368559,0.0684510", \ "0.00622677,0.00722716,0.00920312,0.0131362,0.0210289,0.0368586,0.0684652", \ "0.00622471,0.00722217,0.00919470,0.0131395,0.0210260,0.0368544,0.0684489", \ "0.00622755,0.00722149,0.00919668,0.0131387,0.0210275,0.0368612,0.0684415", \ "0.00622518,0.00722991,0.00920502,0.0131392,0.0210338,0.0368611,0.0684596"); } } timing () { related_pin : "OE"; timing_type : three_state_disable; timing_sense : negative_unate; fall_transition(scalar) {values ("0.0"); } rise_transition(scalar) {values ("0.0"); } cell_fall(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.078340,0.081894,0.095433,0.117899,0.152188,0.199758,0.262659"); } cell_rise(Tristate_disable_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); values ("0.029192,0.034921,0.049024,0.076835,0.119502,0.178860,0.257259"); } } timing () { related_pin : "OE"; timing_type : three_state_enable; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.002768,0.003366,0.004571,0.007227,0.012619,0.023137,0.043891", \ "0.003360,0.004084,0.005309,0.007937,0.013321,0.023831,0.044578", \ "0.002271,0.003631,0.005936,0.009867,0.015996,0.026375,0.047069", \ "-0.003239,-0.001041,0.002597,0.008530,0.017884,0.031133,0.052006", \ "-0.014808,-0.011560,-0.006278,0.001927,0.014885,0.033054,0.059341", \ "-0.033817,-0.029278,-0.022013,-0.011036,0.005534,0.029560,0.063075", \ "-0.061426,-0.055363,-0.045790,-0.031532,-0.010906,0.019494,0.060908"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.010530,0.011680,0.013918,0.018309,0.026996,0.044216,0.078395", \ "0.011264,0.012415,0.014653,0.019042,0.027729,0.044946,0.079127", \ "0.012837,0.014014,0.016233,0.020644,0.029322,0.046535,0.080712", \ "0.013098,0.014504,0.016946,0.021437,0.030179,0.047297,0.081468", \ "0.011182,0.012996,0.016018,0.020901,0.029795,0.047192,0.081241", \ "0.006656,0.008939,0.012691,0.018556,0.027924,0.045622,0.080143", \ "-0.000779,0.002014,0.006596,0.013664,0.024293,0.042418,0.077525"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.001808,0.002402,0.003771,0.006672,0.011698,0.021163,0.039162", \ "0.002394,0.002774,0.003876,0.006656,0.011687,0.021161,0.039164", \ "0.004614,0.005262,0.006538,0.008933,0.012463,0.021120,0.039159", \ "0.008023,0.008854,0.010539,0.013690,0.017817,0.024511,0.039361", \ "0.012784,0.013782,0.015641,0.019420,0.025130,0.032685,0.045227", \ "0.019094,0.020269,0.022373,0.026441,0.033556,0.042600,0.057310", \ "0.027172,0.028500,0.030849,0.035083,0.043157,0.054625,0.071276"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("0.005886,0.006821,0.008782,0.012810,0.020862,0.036797,0.068391", \ "0.005897,0.006827,0.008782,0.012808,0.020863,0.036795,0.068386", \ "0.005568,0.006573,0.008571,0.012730,0.020862,0.036799,0.068395", \ "0.006238,0.006892,0.008423,0.012123,0.020268,0.036518,0.068383", \ "0.007952,0.008587,0.009844,0.012812,0.020268,0.036093,0.067963", \ "0.010187,0.010820,0.012094,0.014656,0.021093,0.036525,0.067785", \ "0.012930,0.013572,0.014882,0.017453,0.022978,0.037418,0.068486"); } } internal_power () { related_pin : "D"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("5.817873,5.876028,6.062315,6.240499,6.405408,6.490542,6.531100", \ "5.790111,5.829617,6.022322,6.200051,6.355036,6.453959,6.492066", \ "5.788175,5.881476,6.023958,6.205640,6.367807,6.445985,6.495092", \ "6.196656,6.265923,6.406157,6.603869,6.770571,6.851820,6.886250", \ "6.966715,7.098736,7.288188,7.516075,7.787761,7.877874,7.910618", \ "8.586298,8.639343,8.840940,9.057425,9.320238,9.517652,9.604219", \ "10.693960,10.808040,11.001830,11.229820,11.542460,11.769110,11.935050"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("5.466773,5.511547,5.648487,5.731169,5.768822,5.817915,5.846347", \ "5.406575,5.461914,5.548594,5.667411,5.673696,5.720972,5.797968", \ "5.420760,5.495204,5.577546,5.690212,5.753235,5.724932,5.810614", \ "5.815881,5.870061,5.955864,6.011825,6.079937,6.110568,6.133045", \ "6.887841,6.995495,7.074376,7.101604,7.078656,6.978142,7.097692", \ "8.449578,8.585273,8.732864,8.832234,8.854214,8.785655,8.691546", \ "10.344820,10.544920,10.759970,10.999190,11.261900,11.342490,11.203010"); } } internal_power () { related_pin : "G"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("7.022933,7.108240,7.252739,7.427056,7.598931,7.687939,7.732583", \ "7.006638,7.096629,7.237845,7.416662,7.583368,7.671801,7.710285", \ "7.210750,7.350176,7.473759,7.654283,7.825561,7.922138,7.964161", \ "8.126764,8.193473,8.367918,8.544730,8.715607,8.799328,8.839750", \ "9.863957,10.000350,10.132560,10.325760,10.474170,10.548590,10.590330", \ "12.161780,12.328630,12.538410,12.812780,13.133680,13.288720,13.302600", \ "14.698740,14.911270,15.241080,15.669480,16.220550,16.791000,17.059620"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("8.349854,8.440520,8.497525,8.624269,8.678258,8.688638,8.741080", \ "8.353448,8.403282,8.524742,8.590569,8.645011,8.687334,8.725539", \ "8.583730,8.647894,8.741353,8.808931,8.863022,8.953099,8.963612", \ "9.402853,9.459874,9.582972,9.651827,9.705508,9.788875,9.775616", \ "11.171650,11.231800,11.313380,11.363810,11.413540,11.474630,11.409860", \ "13.480480,13.569980,13.770340,13.935660,14.007200,14.008540,14.094190", \ "15.926390,16.193660,16.404220,16.777530,17.224260,17.484860,17.469260"); } } internal_power () { related_pin : "OE"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.143777657,1.505078657,2.223411657,3.651611657,6.491141657,12.13666166,23.36116166"); values ("0.699726,0.849688,0.948980,1.007818,1.050666,1.088791,1.118298", \ "0.685981,0.828015,0.931532,0.996494,1.032139,1.070353,1.101600", \ "0.816276,1.051137,1.178515,1.224848,1.251926,1.284191,1.310558", \ "1.181767,1.420817,1.933328,2.119593,2.093938,2.093978,2.107570", \ "1.565194,1.885864,2.473722,3.336108,3.676190,3.654036,3.635323", \ "1.939200,2.308745,3.021041,4.257521,5.443554,5.951780,5.917464", \ "2.291785,2.722284,3.492973,4.942713,7.015961,8.565744,9.016296"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("1.142408564,1.503709564,2.222042564,3.650242564,6.489772564,12.13529256,23.35979256"); values ("1.905507,1.922230,1.903851,1.914777,1.975503,2.016350,2.002084", \ "1.884521,1.893525,1.878347,1.936222,1.957413,1.895871,1.948710", \ "2.069019,2.097077,2.099881,2.156481,2.134523,2.061589,2.206130", \ "2.815946,2.848100,2.881910,2.926895,2.935424,2.924002,2.945775", \ "3.890914,3.991837,4.190337,4.341197,4.433069,4.465116,4.392781", \ "4.919742,5.217729,5.616203,6.070458,6.540169,6.680421,6.732232", \ "6.186921,6.514909,7.042561,7.821338,8.786506,9.579807,9.682122"); } } } } /****************************************************************************************** Module : XNOR2_X1 Cell Description : Combinational cell (XNOR2_X1) with drive strength X1 *******************************************************************************************/ cell (XNOR2_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 : 124.465906; leakage_power () { when : "!A & !B"; value : 121.237250; } leakage_power () { when : "!A & B"; value : 154.319375; } leakage_power () { when : "A & !B"; value : 142.144000; } leakage_power () { when : "A & B"; value : 80.163000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.224423; fall_capacitance : 2.121313; rise_capacitance : 2.224423; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.570641; fall_capacitance : 2.407389; rise_capacitance : 2.570641; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 26.016200; function : "!(A ^ B)"; timing () { related_pin : "A"; when : "!B"; sdf_cond : "(B == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.005714,0.006444,0.007757,0.010354,0.015503,0.025746,0.046177", \ "0.006412,0.007141,0.008458,0.011069,0.016244,0.026512,0.046961", \ "0.008084,0.009081,0.010767,0.013784,0.018967,0.029130,0.049520", \ "0.008371,0.009734,0.012021,0.016089,0.023078,0.034699,0.054812", \ "0.006881,0.008627,0.011542,0.016724,0.025522,0.040031,0.063611", \ "0.003391,0.005502,0.009037,0.015318,0.026006,0.043475,0.071583", \ "-0.002250,0.000210,0.004325,0.011678,0.024229,0.044767,0.077459"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.009010,0.010251,0.012468,0.016821,0.025399,0.042410,0.076324", \ "0.009562,0.010783,0.012986,0.017353,0.025980,0.043061,0.077030", \ "0.013151,0.014461,0.016629,0.020715,0.029060,0.045926,0.079776", \ "0.018301,0.019900,0.022640,0.027705,0.036693,0.052916,0.086108", \ "0.025024,0.026951,0.030196,0.036105,0.046673,0.065068,0.097483", \ "0.033117,0.035422,0.039275,0.046193,0.058261,0.079199,0.114888", \ "0.042602,0.045287,0.049781,0.057820,0.071640,0.095013,0.134947"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.003453,0.004071,0.005196,0.007440,0.011904,0.020800,0.038563", \ "0.003437,0.004068,0.005198,0.007446,0.011911,0.020802,0.038564", \ "0.005485,0.005991,0.006888,0.008521,0.012138,0.020800,0.038563", \ "0.009270,0.009872,0.010891,0.012779,0.016312,0.022856,0.038589", \ "0.014512,0.015274,0.016555,0.018823,0.022759,0.029866,0.042908", \ "0.021149,0.022095,0.023685,0.026471,0.031143,0.038974,0.052930", \ "0.029311,0.030409,0.032306,0.035663,0.041258,0.050228,0.065207"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.006408,0.007487,0.009454,0.013381,0.021200,0.036833,0.068107", \ "0.006400,0.007485,0.009450,0.013377,0.021201,0.036842,0.068124", \ "0.007817,0.008585,0.010091,0.013478,0.021197,0.036853,0.068128", \ "0.010775,0.011770,0.013544,0.016918,0.022950,0.036905,0.068120", \ "0.015128,0.016151,0.017968,0.021549,0.028427,0.040751,0.068356", \ "0.021000,0.022107,0.024052,0.027773,0.034919,0.048507,0.073237", \ "0.028385,0.029573,0.031692,0.035717,0.043171,0.057288,0.083486"); } } timing () { related_pin : "A"; when : "B"; sdf_cond : "(B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.018614,0.019352,0.020663,0.023216,0.028242,0.038281,0.058510", \ "0.019503,0.020244,0.021561,0.024124,0.029162,0.039209,0.059440", \ "0.023133,0.023895,0.025245,0.027868,0.032984,0.043090,0.063340", \ "0.028519,0.029318,0.030713,0.033383,0.038511,0.048708,0.068993", \ "0.034547,0.035414,0.036909,0.039711,0.045005,0.055227,0.075362", \ "0.040878,0.041835,0.043468,0.046463,0.051944,0.062318,0.082656", \ "0.047352,0.048410,0.050211,0.053473,0.059271,0.069872,0.090368"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.020086,0.020790,0.022022,0.024379,0.028872,0.037607,0.055034", \ "0.020663,0.021366,0.022600,0.024959,0.029462,0.038207,0.055639", \ "0.023265,0.023966,0.025202,0.027575,0.032111,0.040897,0.058350", \ "0.026896,0.027614,0.028870,0.031264,0.035801,0.044629,0.062070", \ "0.030797,0.031558,0.032880,0.035360,0.039986,0.048772,0.066064", \ "0.034234,0.035061,0.036500,0.039172,0.044035,0.053058,0.070555", \ "0.036900,0.037805,0.039365,0.042272,0.047509,0.056906,0.074801"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.005421,0.006015,0.007090,0.009251,0.013610,0.022426,0.040209", \ "0.005428,0.006018,0.007090,0.009252,0.013608,0.022426,0.040208", \ "0.005518,0.006088,0.007144,0.009283,0.013622,0.022430,0.040208", \ "0.005564,0.006089,0.007076,0.009136,0.013515,0.022458,0.040213", \ "0.006189,0.006646,0.007513,0.009371,0.013396,0.021993,0.039884", \ "0.007394,0.007809,0.008585,0.010240,0.013937,0.022155,0.039600", \ "0.008998,0.009412,0.010144,0.011670,0.015029,0.022764,0.039821"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.006140,0.006691,0.007676,0.009622,0.013525,0.021509,0.037873", \ "0.006146,0.006695,0.007678,0.009624,0.013526,0.021508,0.037870", \ "0.006283,0.006822,0.007789,0.009706,0.013572,0.021522,0.037875", \ "0.006385,0.006917,0.007860,0.009743,0.013642,0.021610,0.037902", \ "0.007355,0.007858,0.008748,0.010505,0.014077,0.021629,0.037798", \ "0.008797,0.009312,0.010212,0.011940,0.015370,0.022670,0.038291", \ "0.010509,0.011055,0.012000,0.013788,0.017183,0.024217,0.039692"); } } timing () { related_pin : "B"; when : "!A"; sdf_cond : "(A == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.007478,0.008244,0.009609,0.012281,0.017523,0.027864,0.048396", \ "0.008073,0.008840,0.010207,0.012883,0.018129,0.028474,0.049008", \ "0.010456,0.011363,0.012909,0.015709,0.020837,0.031079,0.051538", \ "0.012071,0.013268,0.015318,0.019056,0.025640,0.036790,0.056873", \ "0.012475,0.013963,0.016509,0.021135,0.029240,0.043035,0.065928", \ "0.011556,0.013319,0.016352,0.021860,0.031496,0.047784,0.074813", \ "0.009234,0.011262,0.014765,0.021129,0.032287,0.051097,0.082037"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.011360,0.012579,0.014766,0.019082,0.027626,0.044614,0.078513", \ "0.012086,0.013323,0.015543,0.019923,0.028553,0.045626,0.079593", \ "0.014629,0.015933,0.018136,0.022435,0.031017,0.048114,0.082145", \ "0.018467,0.019967,0.022563,0.027451,0.036513,0.053355,0.087121", \ "0.024032,0.025807,0.028808,0.034299,0.044261,0.062435,0.095945", \ "0.030675,0.032811,0.036389,0.042801,0.053997,0.073684,0.109219", \ "0.038164,0.040691,0.044906,0.052421,0.065282,0.087007,0.124948"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.004978,0.005597,0.006721,0.008967,0.013448,0.022381,0.040209", \ "0.004973,0.005597,0.006724,0.008970,0.013448,0.022381,0.040209", \ "0.006624,0.007120,0.007964,0.009646,0.013544,0.022376,0.040207", \ "0.010371,0.010959,0.011972,0.013863,0.017384,0.024055,0.040205", \ "0.015550,0.016285,0.017506,0.019725,0.023705,0.030889,0.044090", \ "0.022069,0.023009,0.024530,0.027224,0.031820,0.039728,0.053894", \ "0.029991,0.031145,0.033002,0.036277,0.041701,0.050595,0.065834"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.006415,0.007494,0.009458,0.013379,0.021198,0.036838,0.068130", \ "0.006416,0.007495,0.009459,0.013382,0.021196,0.036834,0.068124", \ "0.007246,0.008118,0.009807,0.013420,0.021196,0.036840,0.068100", \ "0.009810,0.010718,0.012391,0.015764,0.022361,0.036919,0.068104", \ "0.013700,0.014571,0.016166,0.019426,0.026142,0.039474,0.068361", \ "0.018798,0.019730,0.021414,0.024708,0.031252,0.044689,0.071603", \ "0.024977,0.025992,0.027831,0.031393,0.038136,0.051328,0.078313"); } } timing () { related_pin : "B"; when : "A"; sdf_cond : "(A == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.018201,0.019014,0.020434,0.023150,0.028389,0.038652,0.059064", \ "0.019115,0.019928,0.021348,0.024068,0.029311,0.039577,0.059990", \ "0.023110,0.023918,0.025331,0.028047,0.033296,0.043576,0.064001", \ "0.029401,0.030241,0.031688,0.034421,0.039666,0.049953,0.070370", \ "0.036742,0.037638,0.039165,0.041990,0.047284,0.057533,0.077875", \ "0.045172,0.046138,0.047775,0.050752,0.056163,0.066452,0.086747", \ "0.054628,0.055678,0.057451,0.060641,0.066280,0.076677,0.096978"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.021060,0.021764,0.022998,0.025362,0.029870,0.038619,0.056047", \ "0.021598,0.022304,0.023548,0.025926,0.030461,0.039248,0.056718", \ "0.023035,0.023744,0.024992,0.027386,0.031957,0.040798,0.058320", \ "0.025260,0.025991,0.027269,0.029704,0.034311,0.043184,0.060728", \ "0.027634,0.028402,0.029743,0.032275,0.037011,0.045968,0.063437", \ "0.029033,0.029855,0.031289,0.033972,0.038940,0.048228,0.066089", \ "0.029014,0.029899,0.031434,0.034312,0.039564,0.049219,0.067662"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.004224,0.004756,0.005750,0.007825,0.012102,0.020855,0.038566", \ "0.004225,0.004755,0.005750,0.007825,0.012104,0.020853,0.038565", \ "0.004290,0.004814,0.005793,0.007847,0.012112,0.020855,0.038565", \ "0.004869,0.005323,0.006193,0.008085,0.012233,0.020903,0.038573", \ "0.005795,0.006189,0.006956,0.008671,0.012535,0.020956,0.038560", \ "0.007024,0.007374,0.008059,0.009586,0.013140,0.021257,0.038591", \ "0.008526,0.008866,0.009503,0.010883,0.014103,0.021783,0.038818"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.006149,0.006699,0.007680,0.009622,0.013517,0.021494,0.037855", \ "0.006147,0.006692,0.007673,0.009613,0.013511,0.021492,0.037856", \ "0.006244,0.006782,0.007752,0.009672,0.013544,0.021505,0.037864", \ "0.006239,0.006780,0.007745,0.009654,0.013547,0.021530,0.037890", \ "0.006998,0.007535,0.008483,0.010338,0.014041,0.021678,0.037783", \ "0.008107,0.008651,0.009609,0.011473,0.015166,0.022775,0.038497", \ "0.009429,0.009995,0.010988,0.012882,0.016570,0.024162,0.040069"); } } internal_power () { related_pin : "A"; when : "!B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("-0.001357,-0.001529,-0.001841,0.033070,0.073668,0.103895,0.120179", \ "-0.001829,-0.002001,-0.002313,0.020043,0.084555,0.128090,0.154642", \ "0.177194,0.128610,0.116401,0.126171,0.149031,0.173586,0.192386", \ "1.298184,1.222932,1.089053,0.866119,0.604866,0.495810,0.395627", \ "2.882479,2.819015,2.712635,2.491593,2.012809,1.396432,1.021008", \ "4.922388,4.901307,4.850853,4.698055,4.255758,3.345078,2.303383", \ "7.483492,7.489936,7.503510,7.436971,7.150654,6.242904,4.619454"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("3.894334,3.905905,3.923589,3.983631,3.949745,3.973653,4.007409", \ "3.823640,3.827461,3.840213,3.875860,3.919571,3.981304,4.035449", \ "4.157850,4.104829,4.080084,4.081571,4.001076,3.997037,3.823655", \ "5.021211,5.051058,5.052426,4.875056,4.729674,4.556945,4.318288", \ "6.598230,6.540255,6.488952,6.393902,6.164971,5.760143,5.265971", \ "9.184647,9.145328,8.966196,8.732971,8.357981,7.784022,7.064761", \ "12.668080,12.631650,12.435940,12.171200,11.570410,10.846950,9.460813"); } } internal_power () { related_pin : "A"; when : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("6.404137,6.389922,6.380608,6.323263,6.226717,6.087632,5.959428", \ "6.355419,6.351952,6.347815,6.309768,6.207666,6.068867,5.943706", \ "6.399604,6.419708,6.412663,6.420314,6.362136,6.259352,6.136568", \ "6.819178,6.884344,6.955873,6.988548,6.968643,6.899963,6.795332", \ "7.671302,7.705907,7.796713,7.931861,8.067049,8.129039,8.043513", \ "9.303901,9.346029,9.394677,9.537871,9.711672,9.858391,9.959322", \ "11.546990,11.606260,11.613580,11.723610,11.966650,12.250600,12.440480"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("5.059673,5.041157,5.034990,4.981343,4.956725,4.828261,4.681402", \ "5.013087,5.025793,5.014192,4.955656,4.916954,4.795610,4.446553", \ "5.037668,5.031488,5.023188,4.998773,4.954269,4.783078,4.576345", \ "5.607974,5.620975,5.584516,5.558277,5.471966,5.420437,5.109619", \ "7.260064,7.242037,7.233588,7.105973,6.888312,6.669021,6.365702", \ "9.341313,9.339682,9.384507,9.345556,9.249827,9.021788,8.472062", \ "11.850670,11.871050,11.965690,12.006950,12.022740,11.845540,11.430230"); } } internal_power () { related_pin : "B"; when : "!A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("0.422747,0.432974,0.453626,0.484313,0.514460,0.550312,0.573217", \ "0.348552,0.363274,0.391156,0.422061,0.449761,0.494007,0.516652", \ "0.499278,0.501014,0.501875,0.502211,0.510262,0.523654,0.529203", \ "1.596064,1.523683,1.410799,1.210385,1.012394,0.876094,0.757845", \ "3.345522,3.264288,3.134410,2.879962,2.436543,1.851993,1.439074", \ "5.638935,5.632861,5.512411,5.307937,4.795417,3.901061,2.847098", \ "8.506636,8.517634,8.529423,8.397043,7.963260,6.963747,5.350153"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("4.918274,4.945611,4.962979,4.960378,4.989292,5.013758,4.924610", \ "4.779974,4.803383,4.829151,4.848887,4.859935,4.936971,4.923404", \ "4.764796,4.762623,4.767835,4.802088,4.763307,4.866093,4.943401", \ "5.243833,5.260522,5.337923,5.239636,5.150005,5.090673,5.044234", \ "6.524098,6.429935,6.360312,6.346079,6.253365,5.909109,5.658784", \ "8.729593,8.673532,8.544055,8.288342,7.903752,7.608063,6.947609", \ "11.851700,11.724650,11.579790,11.354230,10.801760,10.002210,8.827263"); } } internal_power () { related_pin : "B"; when : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("6.419237,6.460591,6.533006,6.615373,6.659901,6.676776,6.689112", \ "6.396119,6.446367,6.522762,6.593989,6.642177,6.663980,6.665677", \ "6.568797,6.606271,6.671461,6.748163,6.798207,6.835326,6.844638", \ "7.144732,7.232596,7.311886,7.393491,7.451380,7.474501,7.487638", \ "8.026758,8.118465,8.220413,8.348836,8.589511,8.712153,8.710203", \ "9.865892,9.860698,9.930119,10.048400,10.203870,10.389800,10.589150", \ "12.405290,12.413000,12.408890,12.456990,12.620010,12.752740,12.971070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.813006,1.626010,3.252020,6.504050,13.008100,26.016200"); values ("4.360567,4.349652,4.339037,4.299399,4.279751,4.067360,4.057739", \ "4.189799,4.203385,4.210527,4.165593,4.148368,3.953301,3.963478", \ "4.054834,4.052387,4.077838,4.072325,4.047778,3.882336,3.876698", \ "4.486644,4.471198,4.417726,4.408412,4.323166,4.338442,4.139298", \ "5.899031,5.908122,5.891272,5.844118,5.684600,5.423639,5.198064", \ "7.651792,7.634409,7.683702,7.756840,7.656543,7.485084,7.188727", \ "9.693154,9.718822,9.761752,9.898845,9.992524,10.089940,9.963315"); } } } } /****************************************************************************************** Module : XNOR2_X2 Cell Description : Combinational cell (XNOR2_X2) with drive strength X2 *******************************************************************************************/ cell (XNOR2_X2) { drive_strength : 2; area : 2.660000; pg_pin(VDD) { voltage_name : VDD; pg_type : primary_power; } pg_pin(VSS) { voltage_name : VSS; pg_type : primary_ground; } cell_leakage_power : 249.716281; leakage_power () { when : "!A & !B"; value : 242.596250; } leakage_power () { when : "!A & B"; value : 309.609750; } leakage_power () { when : "A & !B"; value : 284.444000; } leakage_power () { when : "A & B"; value : 162.215125; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 3.970413; fall_capacitance : 3.760204; rise_capacitance : 3.970413; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 4.831753; fall_capacitance : 4.489806; rise_capacitance : 4.831753; } pin (ZN) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 52.032500; function : "!(A ^ B)"; timing () { related_pin : "A"; when : "!B"; sdf_cond : "(B == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005506,0.006545,0.007867,0.010483,0.015665,0.025972,0.046525", \ "0.006209,0.007243,0.008569,0.011199,0.016406,0.026737,0.047308", \ "0.007791,0.009217,0.010905,0.013929,0.019132,0.029359,0.049873", \ "0.007961,0.009911,0.012202,0.016279,0.023289,0.034948,0.055173", \ "0.006363,0.008852,0.011774,0.016963,0.025789,0.040347,0.064007", \ "0.002777,0.005789,0.009327,0.015627,0.026345,0.043866,0.072076", \ "-0.002940,0.000561,0.004686,0.012061,0.024654,0.045249,0.078045"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.008539,0.010302,0.012528,0.016891,0.025485,0.042527,0.076494", \ "0.009121,0.010844,0.013055,0.017430,0.026072,0.043182,0.077207", \ "0.012661,0.014526,0.016698,0.020792,0.029153,0.046048,0.079953", \ "0.017699,0.019969,0.022711,0.027781,0.036778,0.053030,0.086277", \ "0.024269,0.027010,0.030258,0.036176,0.046755,0.065170,0.097639", \ "0.032170,0.035450,0.039314,0.046246,0.058331,0.079290,0.115025", \ "0.041448,0.045269,0.049776,0.057835,0.071679,0.095085,0.135067"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.003221,0.004099,0.005233,0.007490,0.011984,0.020934,0.038817", \ "0.003200,0.004091,0.005234,0.007496,0.011989,0.020938,0.038817", \ "0.005283,0.006000,0.006902,0.008549,0.012203,0.020938,0.038817", \ "0.009028,0.009885,0.010908,0.012809,0.016360,0.022953,0.038838", \ "0.014190,0.015294,0.016580,0.018856,0.022809,0.029957,0.043097", \ "0.020742,0.022111,0.023708,0.026509,0.031210,0.039061,0.053105", \ "0.028784,0.030407,0.032326,0.035706,0.041318,0.050334,0.065384"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005968,0.007502,0.009471,0.013406,0.021246,0.036924,0.068260", \ "0.005952,0.007494,0.009473,0.013402,0.021245,0.036926,0.068266", \ "0.007518,0.008581,0.010101,0.013503,0.021249,0.036927,0.068265", \ "0.010363,0.011762,0.013549,0.016931,0.022984,0.036994,0.068258", \ "0.014725,0.016160,0.017986,0.021569,0.028459,0.040829,0.068503", \ "0.020555,0.022123,0.024081,0.027813,0.034961,0.048575,0.073393", \ "0.027898,0.029590,0.031732,0.035766,0.043228,0.057371,0.083619"); } } timing () { related_pin : "A"; when : "B"; sdf_cond : "(B == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.017605,0.018652,0.019965,0.022534,0.027601,0.037732,0.058136", \ "0.018499,0.019551,0.020869,0.023449,0.028528,0.038666,0.059070", \ "0.022053,0.023135,0.024492,0.027132,0.032289,0.042484,0.062902", \ "0.027144,0.028275,0.029674,0.032356,0.037512,0.047781,0.068227", \ "0.032801,0.034029,0.035518,0.038320,0.043635,0.053938,0.074235", \ "0.038697,0.040053,0.041675,0.044659,0.050140,0.060580,0.081086", \ "0.044688,0.046187,0.047975,0.051221,0.057004,0.067642,0.088296"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.019022,0.020003,0.021220,0.023555,0.028031,0.036779,0.054278", \ "0.019593,0.020572,0.021791,0.024130,0.028615,0.037374,0.054881", \ "0.022138,0.023122,0.024348,0.026708,0.031232,0.040034,0.057561", \ "0.025582,0.026587,0.027832,0.030212,0.034740,0.043571,0.061089", \ "0.029325,0.030393,0.031702,0.034163,0.038775,0.047586,0.064965", \ "0.032606,0.033771,0.035197,0.037843,0.042684,0.051731,0.069344", \ "0.035165,0.036434,0.037985,0.040869,0.046066,0.055457,0.073480"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005205,0.006049,0.007142,0.009333,0.013741,0.022645,0.040568", \ "0.005210,0.006050,0.007143,0.009334,0.013741,0.022644,0.040566", \ "0.005312,0.006125,0.007194,0.009363,0.013753,0.022648,0.040566", \ "0.005292,0.006043,0.007049,0.009149,0.013591,0.022624,0.040569", \ "0.005922,0.006569,0.007451,0.009344,0.013441,0.022152,0.040211", \ "0.007129,0.007713,0.008490,0.010171,0.013932,0.022284,0.039918", \ "0.008735,0.009303,0.010035,0.011566,0.014981,0.022849,0.040122"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005848,0.006629,0.007620,0.009588,0.013541,0.021624,0.038124", \ "0.005852,0.006632,0.007623,0.009590,0.013542,0.021623,0.038123", \ "0.006021,0.006780,0.007748,0.009680,0.013590,0.021636,0.038127", \ "0.006082,0.006827,0.007777,0.009670,0.013614,0.021692,0.038156", \ "0.007071,0.007778,0.008669,0.010440,0.014068,0.021734,0.038041", \ "0.008506,0.009228,0.010124,0.011856,0.015332,0.022783,0.038578", \ "0.010197,0.010965,0.011909,0.013691,0.017110,0.024287,0.040011"); } } timing () { related_pin : "B"; when : "!A"; sdf_cond : "(A == 1'b0)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.007283,0.008382,0.009766,0.012470,0.017762,0.028189,0.048873", \ "0.007878,0.008977,0.010363,0.013070,0.018367,0.028797,0.049483", \ "0.010246,0.011544,0.013094,0.015901,0.021072,0.031401,0.052013", \ "0.011826,0.013534,0.015589,0.019340,0.025943,0.037122,0.057354", \ "0.012205,0.014328,0.016877,0.021512,0.029632,0.043472,0.066445", \ "0.011277,0.013799,0.016830,0.022345,0.032002,0.048324,0.075460", \ "0.008963,0.011879,0.015372,0.021738,0.032912,0.051774,0.082809"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.011054,0.012784,0.014981,0.019309,0.027869,0.044887,0.078837", \ "0.011781,0.013531,0.015761,0.020151,0.028796,0.045901,0.079919", \ "0.014296,0.016147,0.018355,0.022668,0.031271,0.048400,0.082490", \ "0.018001,0.020137,0.022742,0.027646,0.036729,0.053608,0.087442", \ "0.023394,0.025924,0.028934,0.034441,0.044428,0.062642,0.096220", \ "0.029840,0.032884,0.036470,0.042898,0.054115,0.073844,0.109446", \ "0.037114,0.040707,0.044936,0.052465,0.065350,0.087114,0.125123"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.004846,0.005725,0.006856,0.009117,0.013625,0.022615,0.040569", \ "0.004837,0.005724,0.006858,0.009118,0.013626,0.022615,0.040567", \ "0.006494,0.007199,0.008044,0.009752,0.013704,0.022613,0.040566", \ "0.010221,0.011049,0.012063,0.013964,0.017501,0.024229,0.040563", \ "0.015345,0.016389,0.017619,0.019839,0.023836,0.031049,0.044355", \ "0.021801,0.023119,0.024647,0.027346,0.031950,0.039898,0.054147", \ "0.029635,0.031245,0.033125,0.036406,0.041855,0.050773,0.066094"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005987,0.007508,0.009477,0.013406,0.021252,0.036919,0.068268", \ "0.005990,0.007509,0.009473,0.013403,0.021251,0.036918,0.068271", \ "0.006882,0.008113,0.009812,0.013448,0.021251,0.036921,0.068263", \ "0.009444,0.010717,0.012397,0.015782,0.022397,0.036997,0.068277", \ "0.013377,0.014598,0.016197,0.019455,0.026182,0.039550,0.068517", \ "0.018473,0.019785,0.021468,0.024763,0.031308,0.044767,0.071752", \ "0.024645,0.026071,0.027908,0.031470,0.038223,0.051425,0.078467"); } } timing () { related_pin : "B"; when : "A"; sdf_cond : "(A == 1'b1)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.017131,0.018276,0.019687,0.022399,0.027648,0.037961,0.058494", \ "0.018044,0.019189,0.020601,0.023316,0.028570,0.038886,0.059421", \ "0.022004,0.023141,0.024547,0.027258,0.032519,0.042852,0.063398", \ "0.028006,0.029188,0.030626,0.033352,0.038599,0.048939,0.069479", \ "0.035059,0.036320,0.037832,0.040636,0.045926,0.056214,0.076673", \ "0.043170,0.044532,0.046149,0.049097,0.054485,0.064799,0.085209", \ "0.052272,0.053755,0.055505,0.058659,0.064257,0.074657,0.095063"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.019898,0.020880,0.022101,0.024445,0.028936,0.037700,0.055200", \ "0.020413,0.021400,0.022630,0.024988,0.029508,0.038310,0.055851", \ "0.021761,0.022756,0.023994,0.026376,0.030938,0.039797,0.057392", \ "0.023874,0.024902,0.026172,0.028594,0.033193,0.042073,0.059687", \ "0.026071,0.027153,0.028484,0.031008,0.035742,0.044731,0.062281", \ "0.027264,0.028423,0.029844,0.032518,0.037480,0.046811,0.064791", \ "0.027057,0.028304,0.029838,0.032695,0.037936,0.047620,0.066209"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.003917,0.004675,0.005692,0.007801,0.012134,0.020971,0.038817", \ "0.003917,0.004674,0.005692,0.007801,0.012133,0.020971,0.038817", \ "0.004000,0.004742,0.005740,0.007826,0.012145,0.020973,0.038816", \ "0.004592,0.005230,0.006115,0.008039,0.012247,0.021016,0.038821", \ "0.005517,0.006067,0.006847,0.008590,0.012520,0.021050,0.038804", \ "0.006764,0.007249,0.007929,0.009472,0.013090,0.021328,0.038829", \ "0.008282,0.008739,0.009371,0.010747,0.014018,0.021820,0.039050"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.005857,0.006634,0.007622,0.009584,0.013531,0.021606,0.038104", \ "0.005851,0.006628,0.007616,0.009578,0.013526,0.021608,0.038109", \ "0.005972,0.006734,0.007707,0.009643,0.013562,0.021621,0.038118", \ "0.005959,0.006723,0.007688,0.009607,0.013534,0.021618,0.038142", \ "0.006752,0.007508,0.008460,0.010331,0.014081,0.021811,0.038035", \ "0.007865,0.008632,0.009593,0.011467,0.015209,0.022947,0.038813", \ "0.009189,0.009987,0.010977,0.012877,0.016601,0.024331,0.040444"); } } internal_power () { related_pin : "A"; when : "!B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("-0.002608,-0.003100,-0.003728,0.034532,0.111948,0.178081,0.209819", \ "-0.003553,-0.004044,-0.004673,0.043738,0.134544,0.228194,0.281069", \ "0.394097,0.252697,0.208354,0.245419,0.281800,0.321200,0.349465", \ "2.654345,2.418462,2.161792,1.702639,1.204301,0.960345,0.767154", \ "5.777178,5.660893,5.432538,4.932849,3.981795,2.745495,2.002157", \ "9.838577,9.811539,9.687749,9.371144,8.435490,6.626241,4.550727", \ "14.904520,14.992100,14.889310,14.827180,14.203400,12.406030,9.152204"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("7.704505,7.749183,7.874354,7.911111,7.982543,7.874546,8.007651", \ "7.620891,7.623649,7.671478,7.799490,7.797213,7.832229,7.743876", \ "8.302773,8.257517,8.198477,8.074754,8.034695,7.969880,7.937227", \ "9.929598,10.055750,10.095750,9.839404,9.380239,8.936419,8.776434", \ "13.226000,13.052130,12.939890,12.717840,12.403730,11.524650,10.286300", \ "18.374420,18.226110,17.920350,17.479290,16.705250,15.470750,13.675840", \ "25.369460,25.178520,24.916620,24.342770,23.078180,21.588380,19.085190"); } } internal_power () { related_pin : "A"; when : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("11.949860,11.955530,11.889750,11.775040,11.571840,11.315770,11.071970", \ "11.904220,11.888060,11.850500,11.727670,11.544190,11.278310,11.050490", \ "12.009740,12.026150,12.031140,11.982240,11.877150,11.676370,11.465000", \ "12.862250,12.984520,13.139840,13.198600,13.149570,13.013490,12.824230", \ "14.627780,14.769220,14.908680,15.144620,15.384470,15.548990,15.382120", \ "17.968070,18.039570,18.125880,18.401280,18.727500,19.044240,19.292300", \ "22.423060,22.514250,22.526680,22.782790,23.240000,23.839690,24.282980"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("10.116840,10.163780,10.144950,10.032200,9.930146,9.697526,9.451115", \ "9.997858,10.060350,10.032770,10.017420,9.879486,9.527351,9.286024", \ "10.064520,10.106660,10.052080,10.109530,9.858028,9.618216,9.183930", \ "11.396850,11.326010,11.219760,11.217430,11.149140,10.843620,10.273270", \ "14.602270,14.564200,14.596400,14.371860,13.971440,13.572190,13.016150", \ "18.706990,18.883010,18.894160,18.885280,18.720220,18.257700,17.407270", \ "23.751660,23.946080,24.001170,24.008390,24.109990,24.213730,23.540570"); } } internal_power () { related_pin : "B"; when : "!A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("0.829456,0.857303,0.908078,0.945728,1.018115,1.077196,1.127647", \ "0.687210,0.716149,0.775061,0.817561,0.898273,0.969176,1.019325", \ "1.010906,1.022722,1.004330,1.008938,1.003633,1.015571,1.036848", \ "3.181857,2.993595,2.767185,2.375133,1.992837,1.709873,1.481111", \ "6.687025,6.463366,6.223093,5.703232,4.803118,3.649126,2.832209", \ "11.257700,11.142500,10.999500,10.508180,9.503164,7.711055,5.617530", \ "17.046660,17.064290,16.996060,16.679660,15.813890,13.801940,10.581070"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("9.970962,10.021580,10.054910,10.154470,10.135360,10.088160,10.098660", \ "9.698026,9.768330,9.788103,9.917486,9.990508,9.972212,10.012300", \ "9.655493,9.670954,9.651762,9.765925,9.782470,9.936635,9.912361", \ "10.562060,10.702890,10.786050,10.582300,10.447520,10.193700,9.830317", \ "13.158590,12.965350,12.919860,12.722550,12.494010,11.867700,11.339030", \ "17.570690,17.446900,17.208960,16.752440,16.087970,15.228610,13.764050", \ "23.804930,23.467030,23.301310,22.694300,21.618320,20.101390,18.235890"); } } internal_power () { related_pin : "B"; when : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("12.071540,12.221840,12.342190,12.452830,12.526890,12.571520,12.577580", \ "12.041120,12.188330,12.284720,12.416320,12.487650,12.533290,12.542690", \ "12.424620,12.525810,12.640800,12.752250,12.828250,12.897640,12.929450", \ "13.421630,13.740150,13.959130,14.092900,14.169690,14.216870,14.243920", \ "15.377430,15.573780,15.711210,16.013200,16.410400,16.739420,16.744950", \ "19.112610,19.207610,19.247260,19.456300,19.732010,20.116360,20.553150", \ "24.134430,24.161850,24.228370,24.335790,24.567430,24.872170,25.334870"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.626020,3.252030,6.504060,13.008100,26.016200,52.032500"); values ("8.680502,8.733953,8.667986,8.720304,8.511886,8.345776,8.024014", \ "8.364802,8.427097,8.434904,8.376698,8.317461,8.173190,7.949253", \ "8.075442,8.067037,8.152638,8.167514,8.071737,7.911660,7.872791", \ "9.036808,9.013224,8.959468,8.875676,8.889389,8.662720,8.288926", \ "11.944940,11.978950,11.940710,11.782350,11.596410,10.995650,10.402590", \ "15.440790,15.451130,15.576390,15.676460,15.654520,15.201030,14.388760", \ "19.471790,19.567280,19.719100,19.827810,20.221650,20.636860,20.429130"); } } } } /****************************************************************************************** Module : XOR2_X1 Cell Description : Combinational cell (XOR2_X1) with drive strength X1 *******************************************************************************************/ cell (XOR2_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 : 121.453031; leakage_power () { when : "!A & !B"; value : 85.975750; } leakage_power () { when : "!A & B"; value : 139.945000; } leakage_power () { when : "A & !B"; value : 84.243375; } leakage_power () { when : "A & B"; value : 175.648000; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.204105; fall_capacitance : 2.204105; rise_capacitance : 2.193400; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 2.450009; fall_capacitance : 2.450009; rise_capacitance : 2.374963; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 25.329600; function : "(A ^ B)"; timing () { related_pin : "A"; when : "!B"; sdf_cond : "(B == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.024383,0.025005,0.026105,0.028157,0.031925,0.038819,0.051655", \ "0.024816,0.025444,0.026551,0.028615,0.032398,0.039307,0.052155", \ "0.028618,0.029249,0.030360,0.032437,0.036237,0.043160,0.056010", \ "0.035964,0.036625,0.037789,0.039978,0.043892,0.050906,0.063783", \ "0.045556,0.046281,0.047549,0.049858,0.053947,0.061143,0.074168", \ "0.057497,0.058295,0.059678,0.062190,0.066573,0.074094,0.087376", \ "0.071843,0.072719,0.074242,0.077005,0.081792,0.089855,0.103701"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.021567,0.022689,0.024739,0.028767,0.036755,0.052831,0.085370", \ "0.022321,0.023440,0.025490,0.029530,0.037552,0.053663,0.086216", \ "0.023897,0.025031,0.027119,0.031250,0.039449,0.055795,0.088530", \ "0.024818,0.025963,0.028055,0.032158,0.040239,0.056747,0.089651", \ "0.023837,0.025036,0.027199,0.031388,0.039625,0.056003,0.088668", \ "0.020413,0.021688,0.023963,0.028271,0.036543,0.052965,0.085782", \ "0.014369,0.015691,0.018055,0.022545,0.030958,0.047336,0.080207"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006460,0.006852,0.007547,0.008875,0.011397,0.016307,0.026292", \ "0.006470,0.006857,0.007552,0.008877,0.011399,0.016307,0.026292", \ "0.006528,0.006913,0.007595,0.008909,0.011414,0.016314,0.026294", \ "0.007038,0.007420,0.008087,0.009359,0.011810,0.016554,0.026396", \ "0.007661,0.008031,0.008675,0.009892,0.012224,0.016915,0.026715", \ "0.008851,0.009231,0.009888,0.011093,0.013331,0.017755,0.027123", \ "0.010476,0.010886,0.011580,0.012840,0.015097,0.019377,0.028381"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.008270,0.009295,0.011197,0.015014,0.022668,0.037964,0.068515", \ "0.008272,0.009293,0.011196,0.015015,0.022668,0.037965,0.068514", \ "0.008357,0.009358,0.011235,0.015029,0.022672,0.037967,0.068508", \ "0.007656,0.008628,0.010463,0.014312,0.022224,0.037970,0.068525", \ "0.008084,0.008968,0.010651,0.014184,0.021596,0.036908,0.068059", \ "0.009035,0.009886,0.011479,0.014790,0.021901,0.036882,0.067290", \ "0.010144,0.010994,0.012576,0.015782,0.022555,0.037248,0.067481"); } } timing () { related_pin : "A"; when : "B"; sdf_cond : "(B == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.005773,0.006470,0.007748,0.010275,0.015280,0.025240,0.045121", \ "0.006457,0.007153,0.008435,0.010974,0.016001,0.025984,0.045882", \ "0.008078,0.009034,0.010689,0.013655,0.018730,0.028604,0.048436", \ "0.008313,0.009613,0.011858,0.015854,0.022724,0.034153,0.053755", \ "0.006770,0.008435,0.011300,0.016387,0.025034,0.039302,0.062487", \ "0.003230,0.005240,0.008713,0.014888,0.025395,0.042580,0.070209", \ "-0.002466,-0.000123,0.003928,0.011155,0.023490,0.043691,0.075846"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.008544,0.009738,0.011917,0.016185,0.024566,0.041159,0.074206", \ "0.009144,0.010313,0.012474,0.016756,0.025185,0.041845,0.074951", \ "0.012829,0.014069,0.016207,0.020158,0.028306,0.044750,0.077733", \ "0.018056,0.019573,0.022240,0.027174,0.035951,0.051770,0.084093", \ "0.024795,0.026633,0.029804,0.035578,0.045901,0.063897,0.095514", \ "0.032888,0.035084,0.038855,0.045634,0.057452,0.077933,0.112900", \ "0.042361,0.044919,0.049320,0.057205,0.070759,0.093663,0.132765"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.003385,0.003968,0.005052,0.007215,0.011538,0.020183,0.037470", \ "0.003380,0.003966,0.005051,0.007214,0.011539,0.020182,0.037469", \ "0.005423,0.005909,0.006788,0.008373,0.011824,0.020183,0.037468", \ "0.009162,0.009743,0.010750,0.012613,0.016067,0.022412,0.037534", \ "0.014362,0.015106,0.016370,0.018604,0.022486,0.029438,0.042110", \ "0.020956,0.021889,0.023462,0.026214,0.030819,0.038513,0.052156", \ "0.029061,0.030167,0.032047,0.035358,0.040878,0.049715,0.064395"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006453,0.007500,0.009445,0.013275,0.020911,0.036143,0.066598", \ "0.006400,0.007473,0.009435,0.013277,0.020900,0.036135,0.066605", \ "0.007772,0.008506,0.010007,0.013347,0.020902,0.036136,0.066591", \ "0.010696,0.011645,0.013382,0.016698,0.022646,0.036228,0.066607", \ "0.015066,0.016037,0.017813,0.021301,0.028034,0.040149,0.066900", \ "0.020934,0.021996,0.023891,0.027527,0.034501,0.047792,0.071955", \ "0.028305,0.029449,0.031519,0.035453,0.042738,0.056515,0.082191"); } } timing () { related_pin : "B"; when : "!A"; sdf_cond : "(A == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.026725,0.027348,0.028457,0.030522,0.034298,0.041189,0.054017", \ "0.027495,0.028125,0.029241,0.031320,0.035115,0.042027,0.054872", \ "0.030163,0.030795,0.031911,0.033999,0.037810,0.044746,0.057612", \ "0.035423,0.036089,0.037258,0.039441,0.043371,0.050411,0.063324", \ "0.043466,0.044187,0.045448,0.047762,0.051880,0.059140,0.072202", \ "0.053911,0.054691,0.056057,0.058548,0.062947,0.070575,0.084045", \ "0.066377,0.067230,0.068718,0.071427,0.076187,0.084353,0.098527"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.020188,0.021363,0.023508,0.027722,0.036027,0.052516,0.085447", \ "0.020908,0.022083,0.024227,0.028439,0.036752,0.053254,0.086191", \ "0.023368,0.024533,0.026665,0.030863,0.039185,0.055743,0.088751", \ "0.025457,0.026611,0.028707,0.032819,0.041018,0.057581,0.090628", \ "0.025947,0.027154,0.029307,0.033453,0.041596,0.057889,0.090741", \ "0.024459,0.025722,0.027969,0.032212,0.040357,0.056591,0.089228", \ "0.020917,0.022212,0.024535,0.028927,0.037167,0.053318,0.085882"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006424,0.006813,0.007507,0.008832,0.011360,0.016280,0.026276", \ "0.006415,0.006804,0.007496,0.008820,0.011349,0.016271,0.026273", \ "0.006473,0.006856,0.007541,0.008853,0.011370,0.016279,0.026276", \ "0.006851,0.007240,0.007925,0.009211,0.011690,0.016486,0.026362", \ "0.007254,0.007637,0.008319,0.009597,0.012024,0.016789,0.026595", \ "0.008212,0.008615,0.009312,0.010604,0.013017,0.017671,0.027134", \ "0.009558,0.009980,0.010713,0.012059,0.014536,0.019223,0.028583"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006735,0.007716,0.009559,0.013312,0.020902,0.036129,0.066601", \ "0.006732,0.007712,0.009560,0.013311,0.020903,0.036130,0.066616", \ "0.006798,0.007769,0.009596,0.013327,0.020904,0.036139,0.066597", \ "0.006966,0.007859,0.009568,0.013181,0.020813,0.036147,0.066601", \ "0.007748,0.008577,0.010170,0.013562,0.020806,0.035838,0.066503", \ "0.008716,0.009531,0.011059,0.014258,0.021233,0.036062,0.066245", \ "0.009758,0.010567,0.012094,0.015204,0.021871,0.036450,0.066529"); } } timing () { related_pin : "B"; when : "A"; sdf_cond : "(A == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.006799,0.007493,0.008768,0.011288,0.016287,0.026243,0.046122", \ "0.007336,0.008047,0.009349,0.011908,0.016951,0.026945,0.046850", \ "0.008294,0.009151,0.010653,0.013454,0.018639,0.028662,0.048600", \ "0.008061,0.009245,0.011274,0.014870,0.021049,0.031894,0.051969", \ "0.005686,0.007242,0.009899,0.014580,0.022452,0.035298,0.057062", \ "0.000885,0.002806,0.006084,0.011873,0.021614,0.037291,0.062210", \ "-0.006596,-0.004309,-0.000413,0.006475,0.018091,0.036797,0.066020"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.011018,0.012172,0.014297,0.018504,0.026841,0.043418,0.076478", \ "0.011607,0.012760,0.014888,0.019106,0.027467,0.044071,0.077152", \ "0.015631,0.016690,0.018645,0.022639,0.030748,0.047127,0.080036", \ "0.022037,0.023403,0.025839,0.030415,0.038670,0.054356,0.086581", \ "0.030408,0.031998,0.034805,0.040086,0.049790,0.067025,0.098276", \ "0.040906,0.042746,0.045994,0.051990,0.062856,0.082339,0.116232", \ "0.053589,0.055717,0.059434,0.066256,0.078405,0.099808,0.137465"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.003385,0.003968,0.005052,0.007213,0.011538,0.020181,0.037471", \ "0.003388,0.003968,0.005052,0.007213,0.011539,0.020179,0.037469", \ "0.004549,0.005020,0.005926,0.007780,0.011705,0.020183,0.037471", \ "0.007515,0.007988,0.008831,0.010465,0.013867,0.021250,0.037557", \ "0.011671,0.012243,0.013248,0.015099,0.018474,0.025110,0.039654", \ "0.016750,0.017454,0.018687,0.020935,0.024835,0.031627,0.045013", \ "0.022746,0.023573,0.025061,0.027767,0.032406,0.040080,0.053423"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.008142,0.009191,0.011136,0.014994,0.022664,0.037970,0.068512", \ "0.008122,0.009177,0.011127,0.014992,0.022667,0.037960,0.068513", \ "0.008816,0.009677,0.011351,0.014932,0.022652,0.037969,0.068515", \ "0.011720,0.012718,0.014496,0.017757,0.023932,0.037960,0.068521", \ "0.015256,0.016356,0.018329,0.022091,0.029013,0.041330,0.068681", \ "0.019961,0.021173,0.023302,0.027326,0.034869,0.048593,0.073223", \ "0.025862,0.027208,0.029574,0.033911,0.041876,0.056596,0.082842"); } } internal_power () { related_pin : "A"; when : "!B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("6.490782,6.496247,6.526801,6.569614,6.559068,6.504318,6.404504", \ "6.424494,6.472076,6.468760,6.500916,6.521311,6.465390,6.365035", \ "6.555875,6.568983,6.614793,6.675245,6.689005,6.648418,6.554291", \ "7.103480,7.106236,7.161255,7.209815,7.261487,7.241042,7.131198", \ "7.943858,7.977303,8.026143,8.124858,8.234352,8.282955,8.188224", \ "9.531580,9.520157,9.597047,9.660885,9.726967,9.780171,9.786386", \ "11.745880,11.768400,11.810000,11.859480,11.914000,11.983030,11.969520"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("5.218374,5.215546,5.177975,5.166501,5.095942,4.874536,4.589010", \ "5.200098,5.170242,5.201532,5.151441,5.022727,4.901597,4.586084", \ "5.052708,5.043050,5.024436,5.040119,5.033772,4.886224,4.822168", \ "5.369238,5.387838,5.390802,5.418902,5.401509,5.368862,5.286841", \ "6.588704,6.583157,6.551532,6.534117,6.421324,6.421345,6.431048", \ "8.010761,8.075377,8.094325,8.219647,8.244112,8.107494,8.090528", \ "9.643030,9.770478,9.820512,10.082870,10.385520,10.633500,10.331490"); } } internal_power () { related_pin : "A"; when : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("0.165223,0.169911,0.186063,0.204903,0.216773,0.229498,0.232056", \ "0.153977,0.161912,0.183165,0.209769,0.235034,0.259777,0.275008", \ "0.418173,0.371179,0.348549,0.330073,0.320696,0.313014,0.315187", \ "1.465748,1.398793,1.267064,1.061803,0.801958,0.654401,0.533018", \ "2.987436,2.937302,2.840366,2.634445,2.182805,1.582902,1.170547", \ "4.996651,4.949216,4.949983,4.782050,4.394728,3.520673,2.481487", \ "7.545688,7.550305,7.577560,7.505658,7.211860,6.392549,4.820264"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("3.617574,3.646524,3.695019,3.684167,3.717991,3.724726,3.791501", \ "3.512464,3.585891,3.602442,3.654344,3.692444,3.689867,3.708404", \ "3.881095,3.869857,3.848000,3.816693,3.824332,3.807846,3.814272", \ "4.757561,4.767783,4.771823,4.674033,4.481431,4.286960,4.181758", \ "6.458228,6.403898,6.277317,6.161574,5.998136,5.546031,5.090736", \ "9.062446,8.984345,8.868914,8.621296,8.218682,7.692887,6.824765", \ "12.623570,12.498350,12.368230,12.105810,11.527610,10.683120,9.591729"); } } internal_power () { related_pin : "B"; when : "!A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("6.965575,7.007720,7.005621,7.065887,7.082823,7.042691,6.937483", \ "6.892561,6.888456,6.919894,6.982869,7.018795,6.975227,6.885918", \ "6.794094,6.835370,6.864476,6.931436,6.975511,6.951064,6.873481", \ "7.051306,7.079887,7.098580,7.189136,7.254923,7.252563,7.187449", \ "7.563888,7.628752,7.703359,7.823220,7.976454,8.093329,8.023823", \ "8.876021,8.908473,8.992601,9.086160,9.221970,9.344262,9.410025", \ "10.696820,10.736940,10.822420,10.932730,11.089990,11.247400,11.350690"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.454995,4.489409,4.517733,4.559001,4.563388,4.520884,4.518771", \ "4.443407,4.456317,4.483992,4.525063,4.540186,4.475539,4.315340", \ "4.475176,4.491892,4.515256,4.510139,4.556596,4.589598,4.469437", \ "4.925923,4.932737,4.896629,4.951288,4.932141,4.964974,4.979233", \ "6.218998,6.235108,6.153114,6.107107,5.936182,5.912037,5.940046", \ "7.982600,7.983805,7.996711,7.933963,7.855961,7.610999,7.441603", \ "9.978579,10.062300,10.059440,10.178260,10.233350,10.129710,9.784287"); } } internal_power () { related_pin : "B"; when : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("-0.000878,-0.000979,-0.001164,-0.001531,-0.002254,-0.003674,-0.006440", \ "-0.001123,-0.001225,-0.001411,-0.001780,-0.002505,-0.003926,-0.006690", \ "-0.001977,-0.002081,-0.002259,-0.002621,-0.003343,-0.004758,-0.007518", \ "0.691671,0.642152,0.539939,0.357579,0.107970,0.026832,-0.009106", \ "1.991248,1.938387,1.884644,1.716427,1.346755,0.793297,0.446702", \ "3.595334,3.646146,3.586301,3.520135,3.240842,2.534007,1.538861", \ "5.709626,5.660318,5.749982,5.717611,5.571967,4.997241,3.670297"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,0.791550,1.583100,3.166200,6.332400,12.664800,25.329600"); values ("4.898414,4.933176,4.955405,4.928439,4.928210,4.932700,4.974870", \ "4.854011,4.876497,4.901360,4.909743,4.917202,4.932117,4.879510", \ "5.156451,5.173624,5.169045,5.087543,5.082192,4.946812,4.880426", \ "6.207242,6.236989,6.162991,6.062637,5.853188,5.650738,5.411507", \ "7.786557,7.764023,7.706653,7.696060,7.482302,6.880060,6.387943", \ "10.373580,10.373620,10.291020,10.071430,9.824224,9.296750,8.213496", \ "13.939150,13.929350,13.819470,13.618380,13.201470,12.420890,11.309690"); } } } } /****************************************************************************************** Module : XOR2_X2 Cell Description : Combinational cell (XOR2_X2) with drive strength X2 *******************************************************************************************/ cell (XOR2_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 : 243.783719; leakage_power () { when : "!A & !B"; value : 172.903750; } leakage_power () { when : "!A & B"; value : 280.506375; } leakage_power () { when : "A & !B"; value : 169.435000; } leakage_power () { when : "A & B"; value : 352.289750; } pin (A) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 4.267855; fall_capacitance : 4.267855; rise_capacitance : 4.260731; } pin (B) { direction : input; related_power_pin : "VDD"; related_ground_pin : "VSS"; capacitance : 4.558431; fall_capacitance : 4.558431; rise_capacitance : 4.398174; } pin (Z) { direction : output; related_power_pin : "VDD"; related_ground_pin : "VSS"; max_capacitance : 50.506600; function : "(A ^ B)"; timing () { related_pin : "A"; when : "!B"; sdf_cond : "(B == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.024836,0.025731,0.026835,0.028893,0.032675,0.039591,0.052437", \ "0.025259,0.026162,0.027272,0.029342,0.033140,0.040071,0.052930", \ "0.029021,0.029924,0.031042,0.033125,0.036937,0.043883,0.056745", \ "0.036378,0.037327,0.038508,0.040692,0.044615,0.051647,0.064537", \ "0.045991,0.047031,0.048293,0.050607,0.054708,0.061927,0.074975", \ "0.057931,0.059072,0.060450,0.062964,0.067354,0.074895,0.088198", \ "0.072269,0.073523,0.075046,0.077801,0.082587,0.090664,0.104523"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.021754,0.023360,0.025410,0.029436,0.037411,0.053440,0.085875", \ "0.022513,0.024116,0.026165,0.030202,0.038207,0.054270,0.086720", \ "0.024167,0.025787,0.027869,0.031988,0.040162,0.056455,0.089083", \ "0.025181,0.026821,0.028907,0.032993,0.041079,0.057537,0.090339", \ "0.024312,0.026033,0.028189,0.032373,0.040592,0.056920,0.089506", \ "0.021002,0.022828,0.025100,0.029402,0.037661,0.054042,0.086765", \ "0.015096,0.016988,0.019349,0.023831,0.032235,0.048590,0.081368"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.006468,0.007027,0.007722,0.009046,0.011567,0.016464,0.026396", \ "0.006474,0.007036,0.007727,0.009051,0.011569,0.016464,0.026396", \ "0.006533,0.007083,0.007771,0.009077,0.011584,0.016470,0.026398", \ "0.007057,0.007598,0.008265,0.009530,0.011974,0.016701,0.026499", \ "0.007663,0.008185,0.008832,0.010050,0.012389,0.017082,0.026833", \ "0.008837,0.009379,0.010033,0.011238,0.013484,0.017908,0.027238", \ "0.010437,0.011019,0.011716,0.012977,0.015235,0.019516,0.028484"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.008009,0.009461,0.011361,0.015166,0.022795,0.038054,0.068510", \ "0.008012,0.009462,0.011362,0.015167,0.022793,0.038053,0.068513", \ "0.008103,0.009527,0.011398,0.015178,0.022796,0.038052,0.068513", \ "0.007436,0.008818,0.010661,0.014523,0.022394,0.038055,0.068521", \ "0.007873,0.009128,0.010812,0.014344,0.021738,0.037035,0.068091", \ "0.008828,0.010035,0.011633,0.014945,0.022039,0.036975,0.067317", \ "0.009947,0.011150,0.012732,0.015937,0.022699,0.037338,0.067491"); } } timing () { related_pin : "A"; when : "B"; sdf_cond : "(B == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.005581,0.006575,0.007849,0.010367,0.015359,0.025291,0.045118", \ "0.006269,0.007259,0.008537,0.011068,0.016081,0.026036,0.045880", \ "0.007812,0.009179,0.010818,0.013761,0.018812,0.028659,0.048436", \ "0.007943,0.009810,0.012031,0.015996,0.022827,0.034211,0.053756", \ "0.006297,0.008682,0.011517,0.016564,0.025166,0.039372,0.062490", \ "0.002654,0.005542,0.008974,0.015102,0.025549,0.042662,0.070208", \ "-0.003130,0.000229,0.004227,0.011399,0.023668,0.043786,0.075839"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.008164,0.009867,0.012039,0.016293,0.024651,0.041195,0.074144", \ "0.008784,0.010445,0.012600,0.016868,0.025274,0.041885,0.074891", \ "0.012450,0.014221,0.016329,0.020272,0.028397,0.044796,0.077679", \ "0.017603,0.019770,0.022416,0.027318,0.036047,0.051815,0.084043", \ "0.024249,0.026873,0.030016,0.035751,0.046023,0.063946,0.095467", \ "0.032223,0.035365,0.039108,0.045840,0.057594,0.077994,0.112852", \ "0.041585,0.045242,0.049608,0.057440,0.070921,0.093734,0.132713"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.003218,0.004047,0.005127,0.007283,0.011595,0.020214,0.037454", \ "0.003210,0.004045,0.005125,0.007283,0.011596,0.020216,0.037451", \ "0.005280,0.005972,0.006845,0.008422,0.011874,0.020216,0.037453", \ "0.008988,0.009817,0.010813,0.012664,0.016111,0.022434,0.037517", \ "0.014134,0.015194,0.016449,0.018670,0.022528,0.029462,0.042097", \ "0.020679,0.021991,0.023549,0.026280,0.030872,0.038532,0.052142", \ "0.028724,0.030283,0.032145,0.035436,0.040914,0.049729,0.064371"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.006139,0.007645,0.009586,0.013421,0.021016,0.036218,0.066595", \ "0.006082,0.007620,0.009574,0.013417,0.021025,0.036213,0.066599", \ "0.007567,0.008608,0.010121,0.013471,0.021015,0.036222,0.066592", \ "0.010419,0.011763,0.013494,0.016798,0.022733,0.036297,0.066607", \ "0.014784,0.016160,0.017931,0.021408,0.028117,0.040188,0.066899", \ "0.020610,0.022114,0.024011,0.027632,0.034581,0.047840,0.071952", \ "0.027945,0.029570,0.031646,0.035559,0.042814,0.056558,0.082176"); } } timing () { related_pin : "B"; when : "!A"; sdf_cond : "(A == 1'b0)"; timing_sense : positive_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.027209,0.028110,0.029223,0.031290,0.035081,0.041998,0.054836", \ "0.027973,0.028884,0.030004,0.032088,0.035897,0.042833,0.055688", \ "0.030610,0.031522,0.032643,0.034732,0.038560,0.045521,0.058396", \ "0.035836,0.036788,0.037958,0.040152,0.044091,0.051150,0.064075", \ "0.043834,0.044867,0.046130,0.048445,0.052573,0.059853,0.072933", \ "0.054246,0.055367,0.056730,0.059221,0.063621,0.071266,0.084745", \ "0.066682,0.067906,0.069386,0.072093,0.076849,0.085023,0.099198"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.020336,0.022015,0.024157,0.028364,0.036650,0.053095,0.085931", \ "0.021057,0.022733,0.024873,0.029079,0.037372,0.053829,0.086673", \ "0.023568,0.025233,0.027359,0.031549,0.039850,0.056361,0.089271", \ "0.025764,0.027420,0.029515,0.033620,0.041818,0.058333,0.091287", \ "0.026375,0.028103,0.030255,0.034397,0.042527,0.058779,0.091553", \ "0.025021,0.026831,0.029073,0.033313,0.041451,0.057649,0.090196", \ "0.021642,0.023504,0.025818,0.030208,0.038443,0.054565,0.087034"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.006436,0.006993,0.007682,0.009008,0.011531,0.016436,0.026380", \ "0.006424,0.006980,0.007672,0.008994,0.011519,0.016427,0.026376", \ "0.006478,0.007031,0.007716,0.009028,0.011538,0.016435,0.026380", \ "0.006870,0.007428,0.008100,0.009387,0.011863,0.016635,0.026465", \ "0.007240,0.007791,0.008473,0.009748,0.012179,0.016943,0.026708", \ "0.008181,0.008755,0.009449,0.010742,0.013151,0.017806,0.027239", \ "0.009509,0.010113,0.010845,0.012192,0.014664,0.019348,0.028673"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.006494,0.007889,0.009723,0.013459,0.021021,0.036210,0.066597", \ "0.006493,0.007891,0.009723,0.013459,0.021022,0.036211,0.066593", \ "0.006564,0.007937,0.009753,0.013473,0.021026,0.036214,0.066593", \ "0.006759,0.008023,0.009724,0.013350,0.020950,0.036225,0.066594", \ "0.007555,0.008724,0.010321,0.013711,0.020932,0.035931,0.066504", \ "0.008528,0.009679,0.011204,0.014408,0.021360,0.036143,0.066254", \ "0.009580,0.010728,0.012252,0.015362,0.022010,0.036538,0.066536"); } } timing () { related_pin : "B"; when : "A"; sdf_cond : "(A == 1'b1)"; timing_sense : negative_unate; cell_fall(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.006639,0.007629,0.008899,0.011413,0.016398,0.026327,0.046151", \ "0.007173,0.008187,0.009483,0.012034,0.017063,0.027030,0.046881", \ "0.008094,0.009318,0.010808,0.013593,0.018757,0.028752,0.048634", \ "0.007773,0.009468,0.011474,0.015040,0.021183,0.031991,0.052006", \ "0.005305,0.007525,0.010150,0.014792,0.022612,0.035403,0.057106", \ "0.000407,0.003148,0.006386,0.012129,0.021806,0.037412,0.062256", \ "-0.007166,-0.003902,-0.000058,0.006771,0.018316,0.036941,0.066070"); } cell_rise(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.010679,0.012324,0.014442,0.018636,0.026949,0.043473,0.076432", \ "0.011274,0.012916,0.015036,0.019243,0.027578,0.044132,0.077113", \ "0.015316,0.016842,0.018793,0.022776,0.030865,0.047191,0.080006", \ "0.021665,0.023609,0.026027,0.030573,0.038781,0.054425,0.086550", \ "0.029984,0.032242,0.035031,0.040278,0.049932,0.067096,0.098251", \ "0.040416,0.043044,0.046253,0.052209,0.063020,0.082426,0.116208", \ "0.053016,0.056051,0.059730,0.066505,0.078592,0.099905,0.137440"); } fall_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.003218,0.004047,0.005125,0.007283,0.011595,0.020214,0.037456", \ "0.003222,0.004049,0.005127,0.007284,0.011594,0.020216,0.037453", \ "0.004418,0.005084,0.005990,0.007837,0.011758,0.020216,0.037452", \ "0.007380,0.008046,0.008884,0.010518,0.013912,0.021276,0.037544", \ "0.011501,0.012313,0.013315,0.015158,0.018513,0.025131,0.039638", \ "0.016534,0.017540,0.018769,0.021002,0.024881,0.031657,0.045006", \ "0.022490,0.023674,0.025160,0.027850,0.032461,0.040102,0.053412"); } rise_transition(Timing_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.007846,0.009347,0.011282,0.015134,0.022791,0.038053,0.068506", \ "0.007827,0.009334,0.011274,0.015132,0.022792,0.038054,0.068517", \ "0.008570,0.009796,0.011480,0.015066,0.022777,0.038051,0.068518", \ "0.011422,0.012848,0.014613,0.017854,0.024025,0.038048,0.068518", \ "0.014940,0.016500,0.018463,0.022205,0.029100,0.041379,0.068681", \ "0.019617,0.021334,0.023450,0.027458,0.034962,0.048639,0.073207", \ "0.025485,0.027398,0.029734,0.034048,0.041974,0.056648,0.082827"); } } internal_power () { related_pin : "A"; when : "!B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("13.451160,13.485660,13.551090,13.611460,13.640560,13.544360,13.343640", \ "13.269750,13.334250,13.442050,13.487180,13.525410,13.447230,13.264000", \ "13.526970,13.632080,13.716700,13.821280,13.861000,13.827390,13.630930", \ "14.607070,14.670200,14.808690,14.914890,15.031130,15.005190,14.796510", \ "16.271610,16.426930,16.530950,16.682610,16.943530,17.078090,16.906900", \ "19.451040,19.553180,19.596830,19.776050,19.953570,20.073580,20.123970", \ "23.847350,23.964090,24.059680,24.214340,24.336380,24.512160,24.484760"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("10.533220,10.584110,10.598590,10.521810,10.340120,9.841631,9.733474", \ "10.591260,10.543720,10.557050,10.495870,10.384160,9.847954,9.680711", \ "10.294810,10.315850,10.301000,10.263150,10.281440,10.200770,9.982928", \ "10.863240,10.901130,10.923430,10.981110,11.009750,11.004810,10.651830", \ "13.300790,13.330310,13.249950,13.167990,13.010880,13.001690,12.929790", \ "16.238160,16.269240,16.450090,16.623860,16.706840,16.374580,16.041900", \ "19.570710,19.658630,19.983260,20.443520,21.053620,21.302850,21.028070"); } } internal_power () { related_pin : "A"; when : "B"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("0.310014,0.347311,0.358815,0.396176,0.426528,0.448116,0.458614", \ "0.291856,0.316505,0.366277,0.408092,0.472759,0.514622,0.546203", \ "0.868192,0.732969,0.693609,0.648697,0.634023,0.626849,0.631805", \ "2.950151,2.766904,2.524087,2.107395,1.606700,1.299184,1.062488", \ "5.979849,5.881224,5.657778,5.233786,4.349722,3.155803,2.337608", \ "9.997256,9.968895,9.868841,9.578554,8.767248,7.027425,4.961257", \ "15.060310,15.094080,15.120750,15.026800,14.475500,12.764400,9.627016"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("7.388390,7.491396,7.541460,7.590292,7.707268,7.530520,7.811267", \ "7.269509,7.297681,7.387347,7.510781,7.619659,7.547262,7.312502", \ "7.899578,7.913809,7.839026,7.866207,7.835797,7.784358,7.331019", \ "9.739997,9.792149,9.779261,9.485003,9.133501,8.678884,8.532774", \ "13.085450,12.941400,12.784320,12.555230,12.179260,11.283460,10.039670", \ "18.317450,18.192550,17.830740,17.311090,16.547190,15.545530,13.586640", \ "25.356170,25.239680,24.951810,24.297340,23.157360,21.474950,19.344400"); } } internal_power () { related_pin : "B"; when : "!A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("14.342570,14.446270,14.556130,14.626650,14.699430,14.623330,14.418560", \ "14.266820,14.338620,14.402870,14.472940,14.555500,14.495520,14.329430", \ "14.069350,14.094620,14.244070,14.358930,14.462680,14.435440,14.300540", \ "14.451290,14.591140,14.723140,14.842390,14.994260,15.032980,14.908870", \ "15.525790,15.762180,15.836180,16.106980,16.445280,16.687510,16.588600", \ "18.206060,18.252870,18.412850,18.677780,18.957720,19.224770,19.372730", \ "21.816000,21.973620,22.113660,22.365440,22.674650,23.028090,23.250170"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("9.065452,9.144381,9.199344,9.251592,9.283624,9.163903,9.211216", \ "9.002771,9.077562,9.134300,9.201063,9.227484,9.101286,9.201106", \ "9.082492,9.160919,9.196442,9.175908,9.240725,9.333000,9.331796", \ "9.998070,10.013540,10.017800,10.066540,10.106830,10.070600,9.928694", \ "12.624650,12.611150,12.541340,12.352730,12.086960,11.959910,12.089550", \ "16.075410,16.115000,16.083760,16.008470,15.820290,15.363690,15.027990", \ "20.238750,20.357340,20.428960,20.510660,20.624360,20.261900,19.746180"); } } internal_power () { related_pin : "B"; when : "A"; fall_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("-0.001706,-0.001991,-0.002361,-0.003092,-0.004534,-0.007363,-0.012883", \ "-0.002197,-0.002485,-0.002857,-0.003592,-0.005037,-0.007869,-0.013384", \ "-0.003909,-0.004204,-0.004558,-0.005280,-0.006719,-0.009543,-0.015045", \ "1.408965,1.253357,1.051735,0.691752,0.197850,0.030340,-0.018233", \ "3.964727,3.856295,3.749141,3.408098,2.669103,1.564186,0.883550", \ "7.295877,7.269856,7.169512,6.993172,6.448573,5.042099,3.057795", \ "11.353810,11.400310,11.446770,11.420280,11.165830,10.019370,7.320243"); } rise_power(Power_7_7) { index_1 ("0.000932129,0.00354597,0.0127211,0.0302424,0.0575396,0.0958408,0.146240"); index_2 ("0.365616,1.578330,3.156660,6.313320,12.626600,25.253300,50.506600"); values ("9.945763,10.041640,10.037730,10.109010,10.088170,10.007420,9.980957", \ "9.816723,9.882254,9.931361,9.995430,10.001370,10.146780,9.970140", \ "10.594980,10.509810,10.489040,10.421120,10.421280,10.166180,10.172000", \ "12.542650,12.629110,12.515350,12.306620,11.897800,11.481480,10.994570", \ "15.746430,15.683120,15.677270,15.589100,15.080430,14.154200,13.001500", \ "21.031170,20.859800,20.693980,20.434710,19.889880,18.596000,16.730710", \ "28.096990,27.967840,27.870260,27.445340,26.486680,24.960350,22.793520"); } } } } } /* * End of file */